home *** CD-ROM | disk | FTP | other *** search
/ ftp.alstevens.com / 2014.06.ftp.alstevens.com.tar / ftp.alstevens.com / quincy2002 / REVISIONS < prev   
Text File  |  2003-01-22  |  6KB  |  127 lines

  1. Quincy 2002 Revision History
  2. --------------------------
  3.  
  4. Things Fixed or Added in Quincy 2002
  5. -------------------------------------------------
  6. Build 0011 -- January, 2003
  7. 1. A bug prevented Quincy from working with the legacy mingw debugger 
  8. 2. A bug prevented Quincy from working with any debugger when
  9.    source files were installed into a subdirectory with spaces in the
  10.    name or when source or exe files had spaces in the file names.   
  11.  
  12. -------------------------------------------------
  13. Build 0010 -- January, 2003
  14.  
  15. 1. Revised editor to show the international substitution keywords
  16.    for operators (and, or, etc.) as keywords.
  17.  
  18. -------------------------------------------------
  19. Build 0009 -- December, 2002
  20.  
  21. 1. Removed the Build option to change the debugger. Quincy uses whatever 
  22.    gdb.exe comes with MinGW. If you want the latest, download it from the
  23.    release candidate list at the link provided by mingw.org.
  24. 2. Did some touchup on the interactive debugger sessions so Quincy works
  25.    better with gdb.
  26. 3. Caused the IDE to be the foreground window whenever debugger returns to
  27.    user prompt.
  28.  
  29. -------------------------------------------------
  30. Build 0008 -- December, 2002
  31.  
  32. 1. Auto-indent did not work properly when tab option inserted spaces.
  33. 2. You can now have only one copy of Quincy running at a time.
  34. 3. Couldn't open files other than the source code and project extensions.
  35. 4. Building a new project involved a confusing sequence of file Save As 
  36.    operations. This has been fixed. The Project Properties dialog now
  37.    has a field to specify the path where the project is to be built.
  38.  
  39. -------------------------------------------------
  40. Build 0007 -- November, 2002
  41.  
  42. 1. Modified compiler launching procedure to delete the .o file if compiler
  43.    builds an exe from only one translation unit and no project file.
  44. 2. Modified the Code Beautifier tool to permit you to code your own
  45.    Artistic Style command line for custom code beautification.
  46. 3. If you changed a source code file for a non-project program that was
  47.    already built, chose the Run command, and clicked Cancel on the dialog
  48.    asking about doing a rebuild, Quincy ran the program anyway.
  49. 4. Running a program from the IDE that had console input would not wait for 
  50.    the "Press any key..." input on Windows 9x and ME. The message now says
  51.    "Press Enter ..." and only the Enter key works.
  52.  
  53. -------------------------------------------------
  54. Build 0006 -- November, 2002
  55.  
  56. 1. Added a directory path to the Options/Build tabbed dialog for selecting
  57.    the debugger.
  58. 2. Added font zoom/bold buttons to Editor/Options dialog
  59. 3. Editor/Options default button now returns all settings to defaults
  60. 4. The debugger tried to step into source code documents that Quincy does 
  61.    not recognize. The error was "invalid file format" during stepping. It
  62.    typically happened with system class libraries such as std::string.
  63. 5. Added a message box if a program assert fails during debugging. Previously
  64.    the program exited and the DOS box disappeared without the user seeing the 
  65.    assert message. Unless you are stepping, there is no way, however, to know
  66.    where the assert failed. When you run the program outside the debugger, the
  67.    message is written to the program's standard error device, which Quincy does
  68.    not see.
  69. 6. Added an option to the Editor to insert spaces or tabs when typing the tab
  70.    key and when auto-indenting.
  71.  
  72. -------------------------------------------------
  73. Build 0005 -- October, 2002 (Internal build)
  74.  
  75. 1. Added Print Preview and Find tool buttons to the toolbar
  76. 2. Did not link or run windres properly if MinGW's install path had spaces 
  77.    in the path specification.
  78. 3. Removed the option on the Run Options dialog to select between the legacy 
  79.    MinGW GDB and the cygwin GDB. 
  80. 4. Put a directory textbox and Browse button on the Options/Build tab dialog
  81.    for programming the path to the debugger.
  82. 5. Added instructions to the INSTALL procedure for downloading and installing
  83.    the release candidate MinGW GDB.
  84. 6. Changed the tool button look to the more contemporary windows "flat" style.
  85.  
  86. -------------------------------------------------
  87. Build 0004 -- October, 2002
  88.  
  89. 1. When building from a single c/cpp source file (no project) Quincy did not
  90.    check to see if #included headers loaded into the editor had been modified 
  91.    and not saved. Rather than go through an extensive search to see if a file
  92.    is included in the chain of includes, Quincy now asks if any other changed
  93.    file in the editor ought to be saved before proceeding with the build.
  94. 2. Quincy did not properly run programs with redirected input or output 
  95.    specified on the command line.
  96. 3. Changing tab stop settings in Editor Options resulted in a garbled display.
  97. 4. Added code beautifier to the Tools menu.
  98. 5. When undo deque was over capacity, the undo operation sometimes caused an
  99.    assertion abort.
  100. 6. Added an entry to Editor Options for setting maximum undos.
  101. 7. Added a message box that notifies the user the first time in a session
  102.    undo capacity is exceeded.
  103. 8. The usual editor tuneups.
  104.  
  105. -------------------------------------------------
  106. Build 0003 -- September, 2002
  107.  
  108. 1. Quincy's make procedure did not recognize that #include "whatever.h" might be
  109.    a system header if there were no -I directories programmed into the 
  110.    project
  111. 2. Repair #6 in Build 0002 had a bug that messed up the link command line.
  112. 3. Corrupted tutorial files threw an unnecessary exception.
  113.  
  114. -------------------------------------------------
  115. Build 0002 -- September, 2002
  116.  
  117. 1. Added Browse button to Working directories field in Project Properties dialog.
  118. 2. Project menu's Properties command was enabled only when the project document
  119.    was the active window. Enabled the command whenever project document is open 
  120.    even when a different document is the active window.
  121. 3. Removed --args option from gdb command line when old gdb is selected.
  122. 4. Closes compiler Build window when project or tutorial is opened.
  123. 5. Quincy 2002 did not properly interpret command-line prompt option in
  124.    tutorial script files of earlier versions.
  125. 6. Did not compile properly if Quincy's install path had spaces in the path
  126.    specification.
  127.