Wednesday, July 30, 2014
New subreddit
I've opened up a new subreddit where everyone can discuss Dev-C++: http://www.reddit.com/r/devcpp/
Saturday, July 19, 2014
Dev-C++ 5.7.0 released
Changes - Version 5.7.0 - 19 Juli 2014
Download
Choosing between 32bit and 64bit
- Redesigned Compiler Log.
- Added an option to shorten compiler paths in Compiler Log.
- Removed the Perfect Dependency Checking option in Tools >> Compiler Options >> Makefile.
- Updated DLL Makefile creation to call gcc/g++ instead of dllwrap.exe.
- Dev-C++ does not require the presence of dllwrap.exe anymore.
- Fixed a few bugs that caused usage mixups between project compiler sets and global compiler sets.
- The compiler set validator now does not complain if executables are not set.
- Removed the Compile Delay option in Tools >> Compiler Options >> Makefile.
- Fixed a bug that prevented editor tab filenames from being updated when using Save As.
- Added an option to directly add a file to a folder in the project tree.
- Fixed a crash in the class browser that happened when it had to redraw during parsing.
- Fixed a crash in the project saving code that happened due to opening a file twice at the same time.
- Fixed a crash in the file change monitor code.
Download
- The setup which includes MinGW32 4.8.1 can be downloaded here (63MB).
- The setup which includes TDM-GCC x64 4.8.1 can be downloaded here (47MB).
- The setup which does not include a compiler can be downloaded here (2MB).
- The portable version which includes MinGW32 4.8.1 can be downloaded here (36MB).
- The portable version which includes TDM-GCC x64 4.8.1 can be downloaded here (34MB).
- The portable version which does not include a compiler can be downloaded here (2MB).
- The latest tested compilers can be downloaded here.
- Lastly, the source code can be found here (1MB).
Choosing between 32bit and 64bit
- The 64bit compiler will fully work op 32bit systems.
- The 64bit compiler can create 64bit and 32bit executables and DLLs.
- The 64bit compiler currently provides much more headers and libraries.
- The 32bit compiler can only create 32bit executables and DLLs.
Sunday, May 4, 2014
Dev-C++ 5.6.3 released
Time for more fixes for the 5.6.x series.
Changes - Version 5.6.3 - 4 Mei 2014
Download
Choosing between 32bit and 64bit
Changes - Version 5.6.3 - 4 Mei 2014
- Fixed a bug in external program execution related to spaces in paths.
- Updated Japanese language files.
- Reduced flicker when opening Tools >> Environment Options.
- Simplified the splash screen text.
- Reduced class browser flicker. This significantly speeds up editor switching and project opening.
- Greatly improved code completion performance.
- Folder selection dialogs in Tools >> Project Options now start in the project directory.
- Class Browser >> View Mode >> System Headers now also works with cached content.
- Partially rewritten the file change monitor code. This should fix the thread handle bugs.
- Fixed a bug that caused breakpoints to be placed on incorrect lines when using code folding above them.
- Updated UI text capitalisation and spacing to adhere to the Windows Style Guide.
- Added icons to the context menus of the project browser.
- Cleaned up the context menus for folders and files in the project browser.
- Added a close button to the context menu of the project root.
- Added a "View Makefile" button to the Execute menu.
- Removed the "Compile Current File" option.
- When using "Save As", the class browser will now update when the "Current File" view is used.
- Fixed a few bugs in the enum parser.
Download
- The setup which includes MinGW32 4.8.1 can be downloaded here (63MB).
- The setup which includes TDM-GCC x64 4.8.1 can be downloaded here (47MB).
- The setup which does not include a compiler can be downloaded here (2MB).
- The portable version which includes MinGW32 4.8.1 can be downloaded here (36MB).
- The portable version which includes TDM-GCC x64 4.8.1 can be downloaded here (34MB).
- The portable version which does not include a compiler can be downloaded here (2MB).
- The latest tested compilers can be downloaded here.
- Lastly, the source code can be found here (1MB).
Choosing between 32bit and 64bit
- The 64bit compiler will fully work op 32bit systems.
- The 64bit compiler can create 64bit and 32bit executables and DLLs.
- The 64bit compiler currently provides much more headers and libraries.
- The 32bit compiler can only create 32bit executables and DLLs.
Sunday, March 16, 2014
Dev-C++ 5.6.2 released
Time for more fixes for the 5.6.x series.
Changes - Version 5.6.2 - 16 Maart 2014
Download
Choosing between 32bit and 64bit
Changes - Version 5.6.2 - 16 Maart 2014
- Updated Japanese language files.
- Templates can now now not set the built in compiler settings anymore when creating a project. Instead, compiler settings are set by the current compiler profile.
- Fixed checkboxes in Tools >> Editor Options >> Completion >> Symbol Completion being unchecked instead of disabled/greyed when "Enable symbol completion" is changed.
- Added some margin above the progress bar at Tools >> Editor Options >> Completion >> Code Completion.
- When the Consolas font is unavailable, Dev-C++ will now try to use Courier New as the editor font instead of the alphabetically first font.
- Fixed an undo bug in Move Selection Up/Down.
- Fixed a bug that cut off toolbars around 800 pixels on 1024 pixel wide resolutions.
- One can now change the shortcut for code completion in Tools >> Configure Shortcuts.
- Fixed an out of bounds error in TCppParser when parsing incorrect code.
- Fixed a formatting error when printing structs inside struct in the Debug watch variable tree.
- Increased performance of the GDB interface.
- Hopefully fixed the infamous "Thread Error" exceptions.
Download
- The setup which includes MinGW32 4.8.1 can be downloaded here (63MB).
- The setup which includes TDM-GCC x64 4.8.1 can be downloaded here (47MB).
- The setup which does not include a compiler can be downloaded here (2MB).
- The portable version which includes MinGW32 4.8.1 can be downloaded here (36MB).
- The portable version which includes TDM-GCC x64 4.8.1 can be downloaded here (34MB).
- The portable version which does not include a compiler can be downloaded here (2MB).
- The latest tested compilers can be downloaded here.
- Lastly, the source code can be found here (1MB).
Choosing between 32bit and 64bit
- The 64bit compiler will fully work op 32bit systems.
- The 64bit compiler can create 64bit and 32bit executables and DLLs.
- The 64bit compiler currently provides much more headers and libraries.
- The 32bit compiler can only create 32bit executables and DLLs.
Wednesday, February 12, 2014
Dev-C++ 5.6.1 released
A newer version is available!
Time for some fixes for the 5.6.x series.
Changes - Version 5.6.1 - 12 Februari 2014
Download
Choosing between 32bit and 64bit
Time for some fixes for the 5.6.x series.
Changes - Version 5.6.1 - 12 Februari 2014
- Added rm.exe to MinGW 4.8.1 compiler sets. This prevents the "CreateProcess(rm.exe...)" error when rebuilding.
- Updated blog URL in English.lng.
- Fixed UI glitch in the Debug Tab: the gdb log was invisible.
- Fixed an undo bug in Duplicate Line functionality.
- Project unit information in .dev files is only read once instead of twice now.
- Updated Chinese (Traditional and Simplified) translations.
- Added "Move Selection Up/Down" functionality (listens to Ctrl+Shift+Up/Down by default).
- Specific symbol completion options are now greyed out when the global option is disabled in Editor Options.
- When selecting a folder, one can now create, edit and delete folders inside the select window.
- The Import from MSVC and "Tip of the day" windows now use the global UI font.
- Fixed some bugs in the preprocessor: more complete code completion is available now.
- Improved code completion and formatting for function pointers.
- Code completion input from included files is now preserved when editing files.
- Removed ghost entries in the class browser that would randomly disappear and cause crashes when clicked on.
- Added an icon and the company name information to the uninstaller in the Programs and Features list.
- More bugs that I forgot about or are not important enough to mention.
Download
- The setup which includes MinGW32 4.8.1 can be downloaded here (63MB).
- The setup which includes TDM-GCC x64 4.8.1 can be downloaded here (47MB).
- The setup which does not include a compiler can be downloaded here (2MB).
- The portable version which includes MinGW32 4.8.1 can be downloaded here (36MB).
- The portable version which includes TDM-GCC x64 4.8.1 can be downloaded here (34MB).
- The portable version which does not include a compiler can be downloaded here (2MB).
- The latest tested compilers can be downloaded here.
- Lastly, the source code can be found here (1MB).
Choosing between 32bit and 64bit
- The 64bit compiler will fully work op 32bit systems.
- The 64bit compiler can create 64bit and 32bit executables and DLLs.
- The 64bit compiler currently provides much more headers and libraries.
- The 32bit compiler can only create 32bit executables and DLLs.
Friday, January 24, 2014
Dev-C++ 5.6.0 released
Here's the big sort of late new years' update. Included is a new compiler, a rewritten code parser and more.
Changes - Version 5.6.0 - 24 Januari 2014
Download
Choosing between 32bit and 64bit
Changes - Version 5.6.0 - 24 Januari 2014
- Updated TDM64 and MinGW32 to version 4.8.1.
- The class browser can now show the contents of system includes.
- Added a compiler set selector to the toolbar.
- The Remove Unit Form is resizable again.
- Code completion now also works on modified files.
- The parser now processes preprocessor lines too.
- Parsing speed has been improved by around 400% (average of my own projects).
- Added "Duplicate Line" and "Delete Line" functions to Menu >> Edit.
- When only changing case during a Rename, the input file will not be deleted anymore.
- Project templates now also accept the old "Catagory" input field again.
- Fixed an "External Exception" when handling compiler sets.
- When parsing, the status bar does not flicker anymore.
- The executable version number is equal to the official version number again.
- Added about twenty previously hardcoded text items to the language tables.
- Cache saving speed has been improved infinitely when the cache is bigger than 16MiB.
- Users can now input a correspondence e-mail into the crash reporter message.
- In Editor Options, the "Symbol Completion" section has been moved to the "Code Completion" section.
- Completed closing symbols are now deleted when the corresponding opening character is deleted.
- Fixed a argument highlighting problem in the function tooltip.
- As of 5.6.0 RC1, a different completion cache file format is used. Older versions are not forward compatible.
- The console pauser can now pass 32K characters to the running program instead of just 1K.
- Fixed a bug in the first time config window that caused a crash when no compilers were installed.
- Updated Chinese and Chinese (traditional) translations.
- Added a std::thread example. Only compiles on TDM-GCC based installations.
Download
- The setup which includes MinGW32 4.8.1 can be downloaded here (63MB).
- The setup which includes TDM-GCC x64 4.8.1 can be downloaded here (47MB).
- The setup which does not include a compiler can be downloaded here (2MB).
- The portable version which includes MinGW32 4.8.1 can be downloaded here (36MB).
- The portable version which includes TDM-GCC x64 4.8.1 can be downloaded here (34MB).
- The portable version which does not include a compiler can be downloaded here (2MB).
- The latest tested compilers can be downloaded here.
- Lastly, the source code can be found here (1MB).
Choosing between 32bit and 64bit
- The 64bit compiler will fully work op 32bit systems.
- The 64bit compiler can create 64bit and 32bit executables and DLLs.
- The 64bit compiler currently provides much more headers and libraries.
- The 32bit compiler can only create 32bit executables and DLLs.
Tuesday, November 5, 2013
Dev-C++ 5.5.3, 5.6.0 RC3 released
More minor fixes incoming.
Changes - Version 5.5.3 - 5 November 2013
Download
Release Candidate 3 of the next version
The 5.6.0 RC3 update can be found here. Its source code can be found here. Install by extracting the provided archive over any 5.5.x installation.
Changes - Version 5.6.0 RC3 - 11 Januari 2013
Choosing between 32bit and 64bit
Changes - Version 5.5.3 - 5 November 2013
- Fixed lib32, -m32 and gdb32 not being used by default by 32bit profiles.
- The function tooltip works again.
- The function tooltip hides again when its editor goes out of focus.
- Fixed a possible crash in the code completion window.
- Removed some superfluous spaces from variables found in argument lists.
Download
- The setup which includes MinGW32 4.7.2 can be downloaded here (25MB).
- The setup which includes TDM-GCC x64 4.7.1 can be downloaded here (44MB).
- The setup which does not include a compiler can be downloaded here (2MB).
- The portable version which includes MinGW32 4.7.2 can be downloaded here (17MB).
- The portable version which includes TDM-GCC x64 4.7.1 can be downloaded here (32MB).
- The portable version which does not include a compiler can be downloaded here (2MB).
- The latest tested compilers can be downloaded here. TDM-GCC 4.8.1 can be downloaded now!
- Lastly, the source code can be found here (1MB).
Release Candidate 3 of the next version
The 5.6.0 RC3 update can be found here. Its source code can be found here. Install by extracting the provided archive over any 5.5.x installation.
Changes - Version 5.6.0 RC3 - 11 Januari 2013
- The class browser can now show the contents of system includes.
- Added a compiler set selector to the toolbar.
- The Remove Unit Form is resizable again.
- Code completion now also works on modified files.
- The parser now processes preprocessor lines too.
- Parsing speed has been improved by around 400% (average of my own projects).
- Added "Duplicate Line" and "Delete Line" functions to Menu >> Edit.
- When only changing case during a Rename, the input file will not be deleted anymore.
- Project templates now also accept the old "Catagory" input field again.
- Fixed an "External Exception" when handling compiler sets.
- When parsing, the status bar does not flicker anymore.
- The executable version number is equal to the official version number again.
- Added about twenty previously hardcoded text items to the language tables.
- Cache saving speed has been improved infinitely when the cache is bigger than 16MiB.
- Users can now input a correspondence e-mail into the crash reporter message.
- In Editor Options, the "Symbol Completion" section has been moved to the "Code Completion" section.
- Completed closing symbols are now deleted when the corresponding opening character is deleted.
- Fixed a argument highlighting problem in the function tooltip.
- As of 5.6.0 RC1, a different completion cache file format is used. Older versions are not forward compatible.
- The console pauser can now pass 32K characters to the running program instead of just 1K.
- Fixed a bug in the first time config window that caused a crash when no compilers were installed.
Choosing between 32bit and 64bit
- The 64bit compiler will fully work op 32bit systems.
- The 64bit compiler can create 64bit and 32bit executables and DLLs.
- The 64bit compiler currently provides much more headers and libraries.
- The 32bit compiler can only create 32bit executables and DLLs.
Subscribe to:
Posts (Atom)