home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.alstevens.com
/
2014.06.ftp.alstevens.com.tar
/
ftp.alstevens.com
/
quincy2002
/
REVISIONS
< prev
Wrap
Text File
|
2003-01-22
|
6KB
|
127 lines
Quincy 2002 Revision History
--------------------------
Things Fixed or Added in Quincy 2002
-------------------------------------------------
Build 0011 -- January, 2003
1. A bug prevented Quincy from working with the legacy mingw debugger
2. A bug prevented Quincy from working with any debugger when
source files were installed into a subdirectory with spaces in the
name or when source or exe files had spaces in the file names.
-------------------------------------------------
Build 0010 -- January, 2003
1. Revised editor to show the international substitution keywords
for operators (and, or, etc.) as keywords.
-------------------------------------------------
Build 0009 -- December, 2002
1. Removed the Build option to change the debugger. Quincy uses whatever
gdb.exe comes with MinGW. If you want the latest, download it from the
release candidate list at the link provided by mingw.org.
2. Did some touchup on the interactive debugger sessions so Quincy works
better with gdb.
3. Caused the IDE to be the foreground window whenever debugger returns to
user prompt.
-------------------------------------------------
Build 0008 -- December, 2002
1. Auto-indent did not work properly when tab option inserted spaces.
2. You can now have only one copy of Quincy running at a time.
3. Couldn't open files other than the source code and project extensions.
4. Building a new project involved a confusing sequence of file Save As
operations. This has been fixed. The Project Properties dialog now
has a field to specify the path where the project is to be built.
-------------------------------------------------
Build 0007 -- November, 2002
1. Modified compiler launching procedure to delete the .o file if compiler
builds an exe from only one translation unit and no project file.
2. Modified the Code Beautifier tool to permit you to code your own
Artistic Style command line for custom code beautification.
3. If you changed a source code file for a non-project program that was
already built, chose the Run command, and clicked Cancel on the dialog
asking about doing a rebuild, Quincy ran the program anyway.
4. Running a program from the IDE that had console input would not wait for
the "Press any key..." input on Windows 9x and ME. The message now says
"Press Enter ..." and only the Enter key works.
-------------------------------------------------
Build 0006 -- November, 2002
1. Added a directory path to the Options/Build tabbed dialog for selecting
the debugger.
2. Added font zoom/bold buttons to Editor/Options dialog
3. Editor/Options default button now returns all settings to defaults
4. The debugger tried to step into source code documents that Quincy does
not recognize. The error was "invalid file format" during stepping. It
typically happened with system class libraries such as std::string.
5. Added a message box if a program assert fails during debugging. Previously
the program exited and the DOS box disappeared without the user seeing the
assert message. Unless you are stepping, there is no way, however, to know
where the assert failed. When you run the program outside the debugger, the
message is written to the program's standard error device, which Quincy does
not see.
6. Added an option to the Editor to insert spaces or tabs when typing the tab
key and when auto-indenting.
-------------------------------------------------
Build 0005 -- October, 2002 (Internal build)
1. Added Print Preview and Find tool buttons to the toolbar
2. Did not link or run windres properly if MinGW's install path had spaces
in the path specification.
3. Removed the option on the Run Options dialog to select between the legacy
MinGW GDB and the cygwin GDB.
4. Put a directory textbox and Browse button on the Options/Build tab dialog
for programming the path to the debugger.
5. Added instructions to the INSTALL procedure for downloading and installing
the release candidate MinGW GDB.
6. Changed the tool button look to the more contemporary windows "flat" style.
-------------------------------------------------
Build 0004 -- October, 2002
1. When building from a single c/cpp source file (no project) Quincy did not
check to see if #included headers loaded into the editor had been modified
and not saved. Rather than go through an extensive search to see if a file
is included in the chain of includes, Quincy now asks if any other changed
file in the editor ought to be saved before proceeding with the build.
2. Quincy did not properly run programs with redirected input or output
specified on the command line.
3. Changing tab stop settings in Editor Options resulted in a garbled display.
4. Added code beautifier to the Tools menu.
5. When undo deque was over capacity, the undo operation sometimes caused an
assertion abort.
6. Added an entry to Editor Options for setting maximum undos.
7. Added a message box that notifies the user the first time in a session
undo capacity is exceeded.
8. The usual editor tuneups.
-------------------------------------------------
Build 0003 -- September, 2002
1. Quincy's make procedure did not recognize that #include "whatever.h" might be
a system header if there were no -I directories programmed into the
project
2. Repair #6 in Build 0002 had a bug that messed up the link command line.
3. Corrupted tutorial files threw an unnecessary exception.
-------------------------------------------------
Build 0002 -- September, 2002
1. Added Browse button to Working directories field in Project Properties dialog.
2. Project menu's Properties command was enabled only when the project document
was the active window. Enabled the command whenever project document is open
even when a different document is the active window.
3. Removed --args option from gdb command line when old gdb is selected.
4. Closes compiler Build window when project or tutorial is opened.
5. Quincy 2002 did not properly interpret command-line prompt option in
tutorial script files of earlier versions.
6. Did not compile properly if Quincy's install path had spaces in the path
specification.