Get quick announcements through the RSS feed
http://www.codeblocks.org/nightly/CodeBlock_RSS.xmlBefore you use a nightly make sure you understand how it works.
A link to the unicode windows wxWidget dll for Code::Blocks :
http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx2810_gcc441.7zFor those who might need this one (when no MingW installed on your system) : the mingw10m.dll :
http://prdownload.berlios.de/codeblocks/mingwm10_gcc441.7zThe 12 September 2010 build is out.
- Windows :
http://prdownload.berlios.de/codeblocks/CB_20100912_rev6583_CC_BRANCH_win32.7z - Linux :
none
Important changes compared to regular nightly:
01. Parser now support conditional preprocessor expression handling.
02. Support Parsing stand alone files without any CB project opened. Now, CB can be regard as a code browser. both symbols tree and codecompletin can still be used.
03. Add CC toolbar scope selection, improve toolbar state synchronization with the editor.
04. Partially added the re-factoring function, rename symbol, find reference
05. Automatically add the opening and closing brace ({ }) and semicolons after "class" or "enum" keyword.
06. Support smart tab jump, this behavior is like Eclipse editing style.
07. Added support for showing Call tip when typing Macros
08. Added support "step in" and "step out" for cdb debugger
09. Smart auto-compleiton: Avoid adding extra duplicate text if some similar text is behind the caret.
10. Add "Stream Comment", just use "Edit > Stream Comment" menu item.
11. AStyle now support format on selected text
12. One parser per project, this means several parser objects and tokenstrees can coexist in the same workspace.
13. Context menu supporting "reparse select project" and "reparse select file"
14. partially add template parsing, improve call tip( show the formal template argument together)
15. Class browser now support muti-directory swaping and jumping of source files, so the tokens information show in the symbols tree were merged and shown correctly.
16. Supporting auto-completion for header files and system files.
17. Added operator overloading for template class, support smart-pointer for * [] -> overloading.
18. Support auto indent for "if/else/for/while/do"
19. Parsing now can do macro expension, so that a lot of macro mixed code (like wxWidgets' code) can parse correctly.
20. Jump to function declaration or function implementation is much precise.
21. Refactor the CC's AI match algorithm( remove the recusive code), improve performance, and avoid some hang situation.
22. Auto cancel indent when type 'public:' or 'protected:' or 'private:'
23. Add feature for wxSmith's identifier handler (
http://forums.codeblocks.org/index.php/topic,12345.0.html)
24. Parser now record the correct line information of Token
25. Update sash position correctly
26. Fix dropping files with wx 2.8.11
27. Add support for MSVC 10
28. Fix CompilerInheritsFrom msvc8 error
29. Support handle "using namespace" and its hierarchy
30. Improve adding parentheses after function name (auto completion)
31. Aupport saving the token list of files in debug info
32. Remove duplicate "basic_string"
33. Refactor the DoParse function in ParserThread, change from if/else to switch/case (improve performance)
34. Use hash-map to do the Macro replacement text search, (improve performance)
35. Fix bugs when delete a token, all its child token was deleted, this will cause empty toolbar problem
36. Change the short-key to do the codecompletion from Ctrl+SPACE to Shift+SPACE only for Chinese,Japanese or Korean system, because in Chinese,Japanese or Korean System, Ctrl+SPACE is always used to switch IME.
37. Improve code-completion when use global namespace.
38. Dynamically class hierarchy calculation.
39. Add up-front headers support, improve batch parsing.
40. Extra parser thread Parser logic fix and improvement.
THIS IS A SPECIAL TEST BUILD OF REFACTORINGS CARRIED OUT ON THE CODE COMPLETION BRANCH IN OUR SVN.
FOCUS IS ON ENHANCED CODE COMPLETION USABILITY.
Give your feedback on this version only in this thread, don't mix it with the regular nightly please.
Once we don't have any blockers on this version,we will merge the changes into trunk and it will be part of the regular nightlies.