Quincy 2005 Extensions, fixes and modifications to Quincy 2005, starting from from Quincy 2002: CURRENT VERSION Version 1.2 (15 July 2006) ~~~~~~~~~~~~~~~~~~~~~~~~~~ Modified in version 1.2 - Embedded (extra) libraries and headers are now installed in "include" and "lib" subdirectories of Quincy (outside MingW). This allows changing MingW version on the fly with these libraries still working (if still compatible with the MingW compiler). - Installs MinGW 5.0.3 as default compiler * GCC (and G++) version 3.4.5 * GDB version 6.3-1 * Gnu Make - version 3.81-1 - Installs updated libraries: * WinBGIm Dec 2005 version, uses Mutex when drawing (more reliable in some systems) * Koolplot (2D graph plotting) library v 1.2: faster, more stable, thanks to new WinBGIm * FLTK 1.1.7 with documentation and examples * Conio2 (alternative version of conio.h with added C++ conio streams) including help and examples - Installs updated tools: * AStyle 1.18 (Code beautifier) and Help file * Lcc Weditres windows resources editor version 2.78 and help * Fluid (FLTK user interface designer / GUI builder) - now in Tools menu. * A console (Windows "Command Prompt") in project current directory is available in the Tools menu. Gives access to the MingW binutil programs. - Improves: * Support for FLTK _ Fluid is now accessed from the tools menu. _ Choice of FLTK libraries selectable in the Project Properties dialog. _ Better help. "Cubeview" FLTK tutorial offered in the Quincy programming examples. * Programmers Help and Program Examples _ More help and examples for graphics. _______________________________________________________________________________ Version 1.1 - 08 January 2006 ~~~~~~~~ Bug Fixes: - Fixed: Cannot build a Win32 program with a ".rc" file (use winanim to check). - Fixed: Cannot find include path if MingW is outside the Quincy install path. - Fixed: FLTK project "With Console" does not work -link fails-. (leave -mwindows and add -mconsole). Modified in version 1.1 - Modified: On saving editor adds CR to last line if one is missing (avoids the "no newline at EOF" gcc compiler warning). - New version of koolplot - "About" screen now gives Quincy 2005 URL. Al never put a link to Q2005 as said he would. - More examples, better help. ________________________________________________________________________________________ Version 1 - February 2005 ~~~~~~~~~~~~~~~~~~~~~~~~~ BugFixes: - Fixed: "Strict Ansi/ISO option not truly requesting strict ansi." - Fixed: "Closing a console executing program opened by Q. by clicking terminate window icon or Ctrl C or Ctrl-break (rather than pressing [Enter] as required by Quincy console) closes Quincy itself". - Quincy now correctly opens a console on execute only when required. - Fixed: "Quincy dies when opening a previous file on removable media that is not there anymore (e.g. on portable disk drive, floppy, memory stick...)". - fixed: Open Q -> open new C source file -> first press of crashes in AutoIndent mode. The fix (an invalid reference to the document) is commented in CEditorView::AutoIndent(). This appears to have resolved the worst of Quincy's "instabilities". Addition: - FLTK applications (and libraries) - WinBGIm applications (and libraries) - koolplot applications (and libraries) - "With Console" build property option available with all added libraries above. - New "Linker Options" input field to support adding linker flags. - Warning Levels: All, Default, or None - New option for C99 support of C programs. - New *.cc, *.cxx project file types. - Added "Link" [Ctrl-F5] project menu entry just below "Compile". - Added hotkey [Ctrl-F6] for "Rebuild All" - Added C/C++ language reference help and help for glibc FLTK, WinBGIm, koolplot. Modified in version 1: - "About" screen changed to Quincy 2005, leaving original copyright, adding licencing info, - Made "Compile" produce an object file, even for single-source-file programs. - Enabled build optimisation levels to 4 (4 for space optimisation) ___________________________________________________________________________________________ Starting point: Quincy 2002