Author Topic: The 02 January 2010 build (6023) is out.  (Read 75672 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 02 January 2010 build (6023) is out.
« on: January 03, 2010, 11:12:36 am »
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_wx2810.7z

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

The 02 January 2010 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20100102_rev6023_win32.7z
  - Linux :
   none

Resolved Fixed:

  • added CCCC (C and C++ Code Counter) plug-in
  • some small fixes for the update-script on linux
  • * fixed reproducible memory leak by applying patch #2796 (thanks techy)
    * added option to toggle read-only flag of a file (that belongs e.g. to a version controlled to a project)
    * applied some script bindings (thanks obfuscated)
  • Add CppCheck plug-in
  • Applied: [Patch #2812] compilergcc and debuggergdb svn prop cleanup
  • IncSearch-plugin: added regex-capabilities
  • Fixed: Update script for the following reasons-
    1) CB_share_config is not build by default on Linux.
    2) codesnippets is also not built by default. Copying it's binary should be done by the update script accompanying it.
  • BrowseTracker 1.2.90 2009/11/30
    - Add Shutdown test to OnIdle
    - OnCloseEditor, Activate the previously active edtor, not the last tab; EditorManager::OnUpdateUI() used to do this. wxAuiNotebook broke it.
    - OnProjectClosing() ignore recording of closing editors; OnProjectActivated() activate the current edtior for this project (not last tab).
    - Record last deactivated editor; OnEditorClose activate last deactivated editor (vs. last tab)
    - Fixed: loop in OnIdle() after svn 5939 changes
  • * CC: added better handling of macros
    * CC: better handling of templates
    * CC: reduced time for re-parsing in the case of header/source swapping
    * CC: removed possible crash candidate
    * CC: better namespace handling for newer GCC 4 macros
  • fix an issue, where renaming a file can overwrite existing files, if the new filename is the same as the name of the existing file (windows-only)
  • * CCCC/CppCheck plugin: Allow choosing the executable (if not in the path)
    * CCCC/CppCheck plugin: Show a busy dialog as the call can take several minutes
  • BrowseTracker 1.2.92 2009/12/11
    - Clear m_bProjectClosing in OnProjectOpened() else no initial activation recorded after project closed.
    - Fix JumpTracker inability to switch between editors (caused by Editor Activation fix)
  • cc plugin: applied patch by OllDbg: documentation and TRACE macro usage
  • * cc plugin: applied patch by blueshake to re-parse on demand only
    * cc plugin: applied patch by blueshake to get the function tokens from the tokentree with filename directly based on real-time parse
  • cc plugin: fixed bug with broken CC after e.g. a call to a static member function within a local scope (thanks ollydbg)
  • updated direct/x wizard to be compatible with DX8 and DX9
  • scripted wizard plugin: tiny fix to new DX wizard so it should work with DX devpak, too
  • workaround for a problem where the indicators used by HighlightOccurrences and IncrementalSearch hide the text if wxWidgets is build without rawbitmap support
  • Pre-processor fix: To enable compilation with a non-GCC compiler
  • applied patch #2803: faster header source swapping
  • CC: applied patch #2856: parserthread accesses memory behind the end of the string
  • applied patch #2867: Try harder when searching file with compilation error
  • CC: applied patch #2868: Try harder when opening includes from context menu
  • applied patch #2875: EditorManager accesses invalid page
  • applied patch #2876: Global variable dialog array access fixes
  • applied patch #2878: Different type used in xrc and XRCCTRL
  • applied (modified) patch #2880: Open clipboard before its use
  • applied patch #2884: Don't call Expand on wxTreeCtrl with wxTR_HIDE_ROOT
  • applied patch #2842: Switcher dialog: Mouse wheel support and hot tracking
  • applied patch #2854: Added macro $(TARGET_COMPILER_DIR) to macrosmanager
  • applied patch #2833: regex testbed refinements
  • applied #2866: Make wildcard select in multiselectdlg work properly
  • applied patch #2881: Remove the wizardry that loads CBTreeCtrl
  • applied patch #2891: Check return value of wxEncodingConverter::Init()
  • applied patch #2874: OnPageChanged called upon creation
  • applied patch #2887: Parserthread doesn't check if the file exists
  • applied patch #2892: Array index out of range
  • cc-plugin: fix for a crash-candidat in ClassBrowserBuilderThread
  • fix an issue, where plugins can not be found on some 64-bit linux systems, see http://forums.codeblocks.org/index.php/topic,8755.msg78525.html#msg78525 for details
  • cc-plugin: (hopefully) final fix for a crash-candidat in ClassBrowserBuilderThread
  • fix incorrect use of wxString::find() instead of wxString::Find() in two cases
  • Valgrind plug-in : support Valgrind 3.5.0

Regressions/Confirmed/Annoying/Common bugs:



    Offline 198710

    • Multiple posting newcomer
    • *
    • Posts: 32
    Re: The 02 January 2010 build (6023) is out.
    « Reply #1 on: January 03, 2010, 12:41:50 pm »
    Happy New Year!

    Offline nanyu

    • Almost regular
    • **
    • Posts: 188
    • nanyu
    Re: The 02 January 2010 build (6023) is out.
    « Reply #2 on: January 03, 2010, 01:19:11 pm »
    Happy new year! It's a good gift for us.  :P

    Hi, where is the CCCC and cpp_check plugin?  (after unzip the .7z file, I can not found the CCCC or CPP_Checker plugin's files  in "share\codeblocks\..." folder.)

    windows xp

    « Last Edit: January 03, 2010, 02:29:19 pm by nanyu »

    Offline wavelet

    • Single posting newcomer
    • *
    • Posts: 5
    Re: The 02 January 2010 build (6023) is out.
    « Reply #3 on: January 03, 2010, 01:53:25 pm »
    It's a good gift for this new year!
    If you got a dream, you gotta protect it.

    Offline nanyu

    • Almost regular
    • **
    • Posts: 188
    • nanyu
    Re: The 02 January 2010 build (6023) is out.
    « Reply #4 on: January 03, 2010, 02:09:03 pm »
    After I input "this->" , cc got a lot ....

    pls see the attach img


    [attachment deleted by admin]
    « Last Edit: January 03, 2010, 02:17:15 pm by nanyu »

    zabzonk

    • Guest
    Re: The 02 January 2010 build (6023) is out.
    « Reply #5 on: January 03, 2010, 04:26:44 pm »
    Thanks v. much to the CB team -good to see someone had a productive festive season!

    Offline tretton

    • Multiple posting newcomer
    • *
    • Posts: 26
    Re: The 02 January 2010 build (6023) is out.
    « Reply #6 on: January 03, 2010, 06:32:23 pm »
    Thanks a bunch!

    Offline Jenna

    • Administrator
    • Lives here!
    • *****
    • Posts: 7255
    Re: The 02 January 2010 build (6023) is out.
    « Reply #7 on: January 03, 2010, 08:01:37 pm »
    Debian packages (32- and 64-bit) can be found on my server.
    The revision is svn r6031.

    Offline ahui886

    • Multiple posting newcomer
    • *
    • Posts: 29
    Re: The 02 January 2010 build (6023) is out.
    « Reply #8 on: January 04, 2010, 02:19:59 am »
    Happy New year!
    good job,thx.

    Offline nanyu

    • Almost regular
    • **
    • Posts: 188
    • nanyu
    Where is CCCC and CPP-check Plugin?
    « Reply #9 on: January 04, 2010, 04:08:57 am »
    I have updated c::b to svn6023, but I can not found "CCCC" and "Cpp Checker" plugins.

    I just download the nightly build (a 7z file for windows) and unzip and overide the old files.

    Where at The plugin menuitem or some setting dlg, I found nothing relate to CCCC or CPP Checker...

    Did I do anything wrong?

    Offline blueshake

    • Regular
    • ***
    • Posts: 459
    Re: The 02 January 2010 build (6023) is out.
    « Reply #10 on: January 04, 2010, 06:54:17 am »
    update to svn 6035 and get this build error.(work in prior svn)

    any comment?thanks.see this threadhttp://forums.codeblocks.org/index.php/topic,11786.msg79959.html#msg79959

    <EDIT by Jens>
    I just merged the topic with mine, because the problem is most likely the same (broken #ifdef's in squirrel.h and/or problems due to changes for 64-bit windows)
    http://forums.codeblocks.org/index.php/topic,11785.msg79957/topicseen.html#msg79957

    </EDIT by Jens>

    Quote
    sdk\scripting\lib\libsqstdlib.a(sqstdio.o)||In function `sqstd_register_iolib':|
    F:\cb\src\sdk\scripting\sqstdlib\sqstdio.cpp|398|undefined reference to `declare_stream(SQVM*, char const*, void*, char const*, tagSQRegFunction*, tagSQRegFunction*)'|
    sdk\scripting\lib\libsqstdlib.a(sqstdblob.o)||In function `sqstd_register_bloblib':|
    F:\cb\src\sdk\scripting\sqstdlib\sqstdblob.cpp|249|undefined reference to `declare_stream(SQVM*, char const*, void*, char const*, tagSQRegFunction*, tagSQRegFunction*)'|
    ||=== Build finished: 2 errors, 0 warnings ===|
    « Last Edit: January 04, 2010, 07:12:27 am by jens »
    Keep low and hear the sadness of little dog.
    I fall in love with a girl,but I don't dare to tell her.What should I do?

    Offline Loaden

    • Lives here!
    • ****
    • Posts: 1014
    Re: The 02 January 2010 build (6023) is out.
    « Reply #11 on: January 04, 2010, 08:42:00 am »
    Thanks!

    Offline jsibarani

    • Multiple posting newcomer
    • *
    • Posts: 31
    Re: The 02 January 2010 build (6023) is out.
    « Reply #12 on: January 04, 2010, 11:48:25 am »
    THANKS and HAPPY NEW YEAR

    Offline Loaden

    • Lives here!
    • ****
    • Posts: 1014
    Re: The 02 January 2010 build (6023) is out.
    « Reply #13 on: January 04, 2010, 12:47:49 pm »
    ThreadSearch can't show some buttons.


    [attachment deleted by admin]

    Offline Loaden

    • Lives here!
    • ****
    • Posts: 1014
    Re: The 02 January 2010 build (6023) is out.
    « Reply #14 on: January 04, 2010, 12:49:50 pm »
    Feels a bit chaotic, why not left-justified then?


    [attachment deleted by admin]