User forums > Nightly builds

The 26 June 2011 build (7257) is out.

(1/6) > >>

killerbot:
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before 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_wx2812_gcc452-TDM.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10_gcc452-TDM.7z

The 26 June 2011 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20110626_rev7257_win32.7z
  - Linux :
   none

Resolved Fixed:


* fix regex to be not to gready
* make sure textcontrol is initiallly focused in editpath-dialog (see http://forums.codeblocks.org/index.php/topic,14810.msg99247.html#msg99247).
* CC: Redesign ParserThread locker
* CC: Add locker for ParseBuffer function
* CC: Fix function arguments parsing error, function overloading related
* CC: Re-designed the TokensTree locker for solve CC crash
* CC: Fix hang on linux
* added $TO_83_PATH macro to concert absolute paths into 8.3 notation (Windows only), similar to $TO_ABSOLUTE_PATH
* added $GET_DATA_DIR macro to compiler/linker options that maps to the wxWidgets wxStandardPaths/GetDataDir function
* added $GET_LOCAL_DATA_DIR, $GET_DOCUMENTS_DIR, $GET_CONFIG_DIR, $GET_USER_CONFIG_DIR (accordingly)
* added $GET_USER_DATA_DIR, $GET_USER_LOCAL_DATA_DIR, $GET_TEMP_DIR (accordingly)
* CC: Remove all RAII object on the heap
* CC: No critical section needed in the Parser's dtor now
* CC: Fix hang occured open an workspace through from open menu (Linux x64bit)
* partial merge from debugger branch: added PLUGIN_LOADING_COMPLETE event to SDK
* multiselectdlg: do not ask to un-select previous selections if there are none
* projectmanager: do not rebuild the tree if app is shutting down (not needed and massively saves time on shutdown)
* projectmanager: verify the treeitem selection to be OK (as stated in the wx docs this should be done!)
* advanced compiler options: added new option "use 8.3 path notation for windres" (Windows only, by default enabled for Cygwin and MinGW compiler)
* fixed bug in "file groups and masks" that the file mask list grows endlessly - thus making the config file huge over time
* cb_share_config: added "abbreviations" ("auto-complete"), "mime types" and "default code" to backup options
* added global function to make a wxArrayString array unique in it's elements (case sensitive/insensitive)
* make C::B correctly detect the Windows version up to Win7
* compilers: make extra paths not appear multiple times in the list (thus, remove duplicates)
* (hopefully) fix a bug, where files are not correctly opened, if an 'undefined references'-error occurs during linking, see: http://forums.codeblocks.org/index.php/topic,14562.0.html and http://forums.codeblocks.org/index.php/topic,14855.msg
* Add stack size argument for thread pool
* CC: Increase parsing thread stack size
* envars plugin: exposed the following functions to scripting: EnvvarGetEnvvarSetNames, EnvvarGetActiveSetName,
EnvVarGetEnvvarsBySetPath, EnvvarSetExists, EnvvarSetApply, EnvvarSetDiscard, EnvvarApply, EnvvarDiscard
* * Remove all memory pool reference, In currently, memory pool is not thread-safe
* CC: Improved parser event sending
* Increase SDK version number
* thread_search: support sorting of the list control
* thread_search: add menu item to focus the thread search entry box in the list view, useful if the user wants to assign a key shortcut for thread searching;
* don't start dwell if the mouse was moved or the application was deactivated; this should fix bug #17745 ( http://forums.codeblocks.org/index.php/topic,13763.0.html )
* CC: Improve AddCompilerPredefinedMacros function
* CC: Improve first full parsing
* CC: Improve GetGCCCompilerDirs function, fix possible candidate hang
* updated AStyle plugin so that all options are available as needed (following AStyle 2.02 reference)
* make CScope plugin work in a path with spaces
Regressions/Confirmed/Annoying/Common bugs:


Jenna:
Debian packages (binaries and sources) for 32-bit and 64-bit systems can be found in my repo.

Lelouch:
I'm a student, and sometimes I need to choose some certain files not parsed..

but when I choose not to "compile"/"link" those files, they are still parsed and the symbols there still show in Symbols and in CC

well..it's not a big problem..but I'm still looking for a solution..

Is it possible for current svn, or it could be added later?

thanks..CB is really a fantastic job~~~

Agetian:
I noticed a rather serious regression in code completion, at least on Windows when using MinGW (tried with 4.4.1 and 4.5.2-tdm). On the older
(April and before) builds, typing this:

std::string s;
s.

activates the code completion for the string object; on the latest nightly, it does nothing. This is also true for several other test scenarios,
especially with C++ objects and classes (and especially STL). For instance, in the older builds, this:

std::cout.

activates the completion while in the latest nightly it doesn't. Tested both with the "std::" prefixation and without it when using "using namespace std".

- Agetian

ollydbg:

--- Quote from: Agetian on June 27, 2011, 12:32:56 pm ---I noticed a rather serious regression in code completion, at least on Windows when using MinGW (tried with 4.4.1 and 4.5.2-tdm). On the older
(April and before) builds, typing this:

std::string s;
s.

activates the code completion for the string object; on the latest nightly, it does nothing. This is also true for several other test scenarios,
especially with C++ objects and classes (and especially STL). For instance, in the older builds, this:

std::cout.

activates the completion while in the latest nightly it doesn't. Tested both with the "std::" prefixation and without it when using "using namespace std".

- Agetian


--- End quote ---
Hi, thanks for the report, I can confirm this bug.
I'll check it.
which version did you remember it works OK?

Navigation

[0] Message Index

[#] Next page

Go to full version