Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml
A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx284.7z
For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10.7z
The 03 June 2007 build is out.
- Windows :
http://prdownload.berlios.de/codeblocks/CB_20070603_rev4051_win32.7z
- Linux :
http://prdownload.berlios.de/codeblocks/CB_20070603_rev4051_Ubuntu6.10+7.04_wx2.8.deb
http://prdownload.berlios.de/codeblocks/CB_20070603_rev4051_suse100-102.wx28.i586.rpm
http://prdownload.berlios.de/codeblocks/CB_20070603_rev4051_fc4+5.i586.rpm (not yet)
Resolved Fixed:
- Added: Detection code to detect Turbo C++ Explorer's compiler
- Updated Win32GUI wizard to generate proper project for Borland compiler
- Added CR to clipboard when exporting compiler messages on Win32
- Removed signed/unsigned warnings from various dialogs
- Fixed: Compilation warning on use of uninitialized variable
- Fix for huge editor settings dialog under wx2.8.4
- Fixed: Project file option dialog not placed at centre
- Fixed: [Bug #11174] Font Interim Settings Lost
- Implemented Feature Request #3327: Double click target executes it.
- Fixed: [Bug #11195] Editor Settings can't be changed or it crash
- Applied: [Patch #2021] Fix glitch with Find in Files search results failing to open (In modified form)
- Now debugging options would not be active if project has a compiling target
- Removed warning message from editor configuration dialog
- Fixed: [Bug #11193] The .cbp is incorrectly named at project creation (Linux)
- fix static lib target name construction :
- @ CompilerCommandGenerator::SetupOutputFilenames : take into account the yes/no of auto pre/post (it was always considered to be auto which is incorrect)
- @ CompileTargetBase::GenerateTargetFilename : don't just replace extension in case of auto post by '.a', use the extension from the compiler option, and when there's no compiler then fallback to the hardcoded '.a'
- CompileTargetBase::GetTargetFilenameGenerationPolicy : pointer args replaced by references (no need to check the pointer for 0 then) - Reverted: Fix of Bug# 10992
- in case of open project on the 'start here page', set the filter directly to cbp files, and do NOT update the 'type of files' [== do NOT update the Filters in this case : (source) file <-----> project (file) ]
- wxSmith: Applied patch #2024: wxSmith: MenuEditor loosing variable and member state made by raph
- CodeSnippets 1.2.76 2007/05/29
- Fixed: Not saving xml changes before "recently used" load
- Show filename base as root item label
- Verify:If external snippets, plgn *shouldnt* save conf OR xml on exit
- Ok: saves done by OnClose SnippetsWindow & Tree routines
- Fix "Apply" menu item, misspelled __WX...__ preprocessor - Fixed: Project directory not added in project wizard (Bug introduced in rev 4002)
- Wrapped Linux hack for scripted wizard introduced in Rev 4004
- wxSmith: Added detection of modal dialogs which prevents few artifacts on editor
- wxSmith: Fixed bug #10678: Changes of variabe names not directly shown in resource tree
- wxSmithContribItems: Fixed bugs in wxCustomButton so it is now enabled in list of contrib items
- wxSmith: Changed int to size_t in wxsCoder to prevent compiler warnings (suggested by MortenMacFly)
- wxSmith: Image files now have 32 or 16 suffix depending on resolution (previously 32 suffix was skipped)
- wxSmith: Temporarily removed wxChart from Makefiles (it just made some unreferenced symbols), added
wxCustomButton - wxSmithContribItems: Finally found the bug causing undefined symbols: typo inside #pragma interface. That proves that #pragma interface / #pragma implementation may only cause problems (GCC can work without them for a long time now) and should not be used if not necessary
- war against (returned?!?!) macros
- (hopefully) fixed broken linux build caused by r4018; additional macro removement (to be continued)
- added support for PHP in HTML lexer (thanks dmoore)
- WinAVR compiler support added
- Fixed: Wizard.GetProjectTitle() should now work properly according to new changes made in ProjectPathPanel
- Fixed: [Bug #11214] No cursor on Fine-in-files when no file open
- added (completed) PHP and VBScript lexer, thanks dmoore
- KeyBinder 1.0.34 2007/05/31
- Re-enabled dynamic merge eliminating consideration of duplicates
- Corrected MortonMcFly's causing errors on msw wx2.8.4, Martin, please tell me when you want to change the code - wxSmith: Fixed bug in long string properties (multiline editor was not shown)
- Fixed wxSmith extensions in RegExTestbed plugin
- Fixed: A Number of Compilation Warnings in SDK
- Fixed: More Compiler warnings (Unsigned/Signed comparison)
- wxSmithContribItems: Applied patch (made by Biplap) to make wxCustomButton more wx2.8 compatible
- Fixed: More Signed-Unsigned comparison warnings
- Fixed: [Bug #10527] Search in modified files (By applying [Patch #2028], Thanks to pauliusz)
- Applied: [Patch #2025] relative paths fix for findinfiles
- Fixed: [Bug #11148] Can't compile using files on different drives
- wxSmith: Added missing EVT_INIT_DIALOG into wxDialog
- wxSmith: when saving string into xml files, & is now stored as & - this prevents a little bit incompatibilities between XRC file versions
- Restored wxSmith bindings in main C::B project
- Removed the incomplete PHP lexer. Instead, the php file extensions were added to the HTML lexer
- Fixed erroneous handling of "instantiated from" compiler messages (MINGW)
- Removed various "variable might be uninitialized" warnings from pluginmanager.cpp (lns 918-921), sqapi.cpp (ln 49), app.cpp (ln 496) and main.cpp (ln 661)
- Managed to get rid of various wx2.8 DEPRECATED warnings from the wxScintilla class
- wxSmith: Internal update of resources
- Removed wx2.8 deprecated warnings from wxFlatNotebook
- wxSmith: Unsupported items (in XRC-based resources) are now removed from palette (they were only disabled before)
- wxSmith: Added few NULL-pointer checks into wxsDrawingPanel to improve
stability - Fixed: Search string in Find/Find-in-files dialog Search history is duplicated
- wxSmith: Updated refreshing system in editor
- Fixed: On Windows, Object files are created in same directory where source files exist
- wxSmith: Added "Extra code" property based on patch by #2029 by Raph, some small bug fixed by the way
Regressions/Confirmed/Annoying/Common bugs:
- toolbar-images-not-changing-state (is a wx problem/Win XP problem)
Nice to have an official Nightly after a long time. :)
but the next 2 days, there again won't be any. I am out of the country for work.
Next nightly : Wednesday evening late.
I dunno if this bug has been noticed yet, but when I go into Settings... > Editor > Syntax Highlighting, everytjhing shows normally until I change to another language. Once I change the language to say, AngelScript, it will show everything it needs to except for the scrollbars in the preview box.
to see what I mean, go here: http://www.zerotri.net/files/images/CB_resize_bug.bmp (http://www.zerotri.net/files/images/CB_resize_bug.bmp).
Seems berlios increased their speeds, I used to get 12-20kbps, now I'm hitting 50.
And I love reading long green lists.
For the suse build:
- If you haven't already the packman repo in your installation sources. Take one mirror from this list ftp://packman.links2linux.de/pub/packman/MIRRORS (http://ftp://packman.links2linux.de/pub/packman/MIRRORS), add "/suse/" + suse version to the path (e.g. http://packman.inode.at/suse/10.2/). Use this path to add the new installation source in yast.
- Install the wxWidgets package
- now you can install the suse nightly.
One remark: wxWidgets-devel and wxGTK-devel can't be installed both (the wxWidgets and wxGTK can be installed at the same time).
have fun :)
Ubuntu 6.10 & 7.04 Amd64 .deb installer (build with wx263 and wx284) can be found here (http://www.esnips.com/web/CodeBlocks).
Cool Ubuntu .deb now are for wx2.8 8)
I've noticed that code-completion doesn't work for objects that were created from usign directives. For example if I do
using boost::thread_group;
int main()
{
thread_group threads;
threads.---
return 0;
}
does not automatically look up the members where the --- are
but if I do
int main()
{
boost::thread_group threads;
threads.---
return 0;
}
this one automatically autolooks up the members of the thread. Usually with the stl I wouldn't mind but with libraries like boost which I'm learning it's hard to look up functions I need.
Quote from: indigo0086 on June 03, 2007, 07:36:55 PM
Seems berlios increased their speeds, I used to get 12-20kbps, now I'm hitting 50.
And I love reading long green lists.
Ehm I'm getting 300 kb/s ?
There's a problem (Windows) with the toolbars. With the huge code completion toolbar, I pushed the compiler toolbar far out of the visible area, on the right side.
Now I am no more able to see the compiler toolbar, the only way I guess is finding the entry in the configuration file. I even dragged the main window to the left, so only some pixels from the right side of the main window could be seen; then a resized the window to reach maximum right size. But the compiler toolbar can not be seen.... :(
Quote from: Squeller on June 04, 2007, 05:25:37 PM
There's a problem (Windows) with the toolbars. With the huge code completion toolbar, I pushed the compiler toolbar far out of the visible area, on the right side.
Now I am no more able to see the compiler toolbar, the only way I guess is finding the entry in the configuration file. I even dragged the main window to the left, so only some pixels from the right side of the main window could be seen; then a resized the window to reach maximum right size. But the compiler toolbar can not be seen.... :(
Same here on Linux (wx 2.8.4). only 1 toolbar was visible, all others were gone :shock: (solved it with killing cb => config wasn't saved :P)
There is some "bugs" with script wizards: the dialog boxes are too smal:
http://img125.imageshack.us/img125/4300/capturerl2.png
http://img252.imageshack.us/img252/9972/troppetitab6.png
http://img524.imageshack.us/img524/1513/troppetittoofb9.png
I use codeblocks under Ubuntu.
I'm trying to install the Ubuntu package, but is sais that I don't have libwxbase-2.8-0 installed, but I do have installed that :/
(http://www.imgdumper.com/file/img/2007/jun/04/thumb/img17.png) (http://www.imgdumper.com/img.php?id=3977)
Quote from: Sh4wn on June 04, 2007, 09:55:40 PM
I'm trying to install the Ubuntu package, but is sais that I don't have libwxbase-2.8-0 installed, but I do have installed that :/
It requires wx 2.8.4. The version you're showing is 2.8.1. You need to include the repository from wxWidgets (look here (http://www.wxwidgets.org/downloads/)) to your sources list and then do a 'sudo apt-get dist-upgrade'.
Great! :D
Thanks for WinAVR!
PHP!
Working CodeSnippets!
You guy's kick ass :)
THANK YOU for going back to the tabbed compiler options window! That drop-down list for setting up compiler and linker options was giving me verbal diarrhea!
Thanks to whoever updated the class wizard to be case sensitive in the filenames!
I noticed by doing some builds on my own, that COdeBlocks states to be revision 3860 - wxGtk2.6 I tried to get rid of this by uninstalling CodeBlocks vie apt-get remove and reinstall a fresh build, but it did not help.
What I can say for sure ist, that it actually is build against wxGTK2.8 because there is no "Drag'n'Drop - Bug". I also completely removed every folder of c::b in /usr/ I could find without success.
This is a minor Problem as CodeBlocks works fine and with al the pros the new version offers but I would be glad having an true Number in the info.
Quote from: darthdespotism on June 06, 2007, 10:09:37 PM
This is a minor Problem as CodeBlocks works fine and with al the pros the new version offers but I would be glad having an true Number in the info.
Quotetuxkeeper@openSUSE102-X30:~> ldd /usr/bin/codeblocks | grep wx
libwx_gtk2u-2.8.so.0 => /usr/lib/libwx_gtk2u-2.8.so.0 (0xb6928000)
;)
Quote from: darthdespotism on June 06, 2007, 10:09:37 PM
This is a minor Problem as CodeBlocks works fine and with al the pros the new version offers but I would be glad having an true Number in the info.
There's a screw up in the config system currently and it's not auto-updating the revision as it should.
As a workaround, after updating from svn, run
./update-revision...
ok I#ll do that thanks ;)
Quote from: jazz on June 06, 2007, 02:22:20 AM
THANK YOU for going back to the tabbed compiler options window! That drop-down list for setting up compiler and linker options was giving me verbal diarrhea!
I prefer the drop-down list for setting up compiler and linker option, tab compiler option give me headache lol.