Author Topic: The 10 November 2013 build (9446) is out.  (Read 19075 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 10 November 2013 build (9446) is out.
« on: November 10, 2013, 06:47:14 pm »
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_gcc471-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_gcc471-TDM.7z
And the exception handler dll (for better crash reports) : http://prdownload.berlios.de/codeblocks/exchndl_gcc471-TDM.7z

The 10 November 2013 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20131110_rev9446_win32.7z
  - Linux :
   none

Resolved Fixed:

  • we can not use mozilla's debug-stuff; undef DEBUG in mozilla's nsDebug.h, in case we configure with --enable-debug; fixes issue described here: http://forums.codeblocks.org/index.php/topic,18528.msg126866.html#msg126866
  • CC: fix bug ##19186, http://developer.berlios.de/bugs/?func=detailbug&bug_id=19186&group_id=5358, when a file was re-parsed, the Token name for the unnamed struct always changed, this is because we use a global counter for all the unnamed struct/enum. Solution: let these counters file related, which means each file have its own counter staring from zero, and the Token name has a file index prefix like __UnnamedStruct70, where 7 is refer to a file index, the 0 donates the unnamed struct counter. Also, the counter is started from 0, it was 1 before. Reparse does not change the file index, so we will not produce garbage token names.
  • autotools: change configure-script, so "--with-contrib-plugins=<list>" accepts "yes" and "no" as equivalent for "all" and "none"; so default "--with-contrib-plugins" and "--without-contrib-plugins" can be used. Fixes #19156 .
  • CC: Fix merged Token names bug introduced in rev9438 by adding a underscore between the file index and unnamed class/struct/enum Token index. See discussion in http://forums.codeblocks.org/index.php/topic,18542.0.html.
  • compiler: add registry based autodetection of TDM-GCC

Regressions/Confirmed/Annoying/Common bugs:



    Offline dmoore

    • Developer
    • Lives here!
    • *****
    • Posts: 1576
    Re: The 10 November 2013 build (9446) is out.
    « Reply #1 on: November 10, 2013, 07:09:57 pm »
    Ubuntu packages (i386 + AMD64 for Precise through Trusty) will soon be available here.

    Code
    sudo add-apt-repository ppa:damien-moore/codeblocks-nightly
    sudo apt-get update
    sudo apt-get install codeblocks codeblocks-contrib

    Note: If you are using Code::Blocks from Pasgui's repository you will need to uninstall it and disable that repo before adding this one and reinstalling.

    Workaround for possible crash related to compiler plugin at start up (if you are migrating from an older version of Code::Blocks):
    1. Open terminal, run "codeblocks --safe-mode"
    2. Plugins -> Manage Plugins -> Compiler plugin -> Enable, then close the dialog
    3. Accept all prompts
    4. Close codeblocks
    5. Start codeblocks as you normally would and everything should work normally.

    Offline dmoore

    • Developer
    • Lives here!
    • *****
    • Posts: 1576
    Re: The 10 November 2013 build (9446) is out.
    « Reply #2 on: November 10, 2013, 07:11:39 pm »
    Nice to see the new feature in rev. 9446  ;D

    Offline Xaviou

    • Regular
    • ***
    • Posts: 402
      • X@v's wxStuff
    Re: The 10 November 2013 build (9446) is out.
    « Reply #3 on: November 11, 2013, 09:38:09 pm »
    Hi to all.

    As wxWidgets is about to be released to v3.0.0, isn't-it time to update CB's scripted wizard ?
    See here : http://forums.codeblocks.org/index.php/topic,18460.0.html

    Regards

    Xav'
    The french wxWidgets site : http://www.wxdev.fr
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline Alpha

    • Developer
    • Lives here!
    • *****
    • Posts: 1513
    Re: The 10 November 2013 build (9446) is out.
    « Reply #4 on: November 12, 2013, 04:07:23 am »
    Nice to see the new feature in rev. 9446  ;D
    Yeah; I thought it probably time :).

    As wxWidgets is about to be released to v3.0.0, isn't-it time to update CB's scripted wizard ?
    See here : http://forums.codeblocks.org/index.php/topic,18460.0.html
    I think we should.  My opinion is to re-brand the current 2.9.x (SVN) as 3.0.x (and fix up the appropriate references within, of course).

    Offline Xaviou

    • Regular
    • ***
    • Posts: 402
      • X@v's wxStuff
    Re: The 10 November 2013 build (9446) is out.
    « Reply #5 on: November 12, 2013, 09:45:51 pm »
    As wxWidgets is about to be released to v3.0.0, isn't-it time to update CB's scripted wizard ?
    See here : http://forums.codeblocks.org/index.php/topic,18460.0.html
    I think we should.  My opinion is to re-brand the current 2.9.x (SVN) as 3.0.x (and fix up the appropriate references within, of course).
    You're right : 2.9.x (SVN) makes no more sense since the official 3.0 has been release.

    Regards
    Xav'
    The french wxWidgets site : http://www.wxdev.fr
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5490
    Re: The 10 November 2013 build (9446) is out.
    « Reply #6 on: November 12, 2013, 10:15:04 pm »
    I think indeed we can start replacing all those 2.9 by 3.0 and next step is see how well we can build a CB with it ;-) or a regular wx test project.
    Step by step.

    Offline Jenna

    • Administrator
    • Lives here!
    • *****
    • Posts: 7255
    Re: The 10 November 2013 build (9446) is out.
    « Reply #7 on: November 12, 2013, 10:48:10 pm »
    C::B builds fine with wx3.0 (I did it on linux and windows with wxtrunk aka 3.0 rc?).
    Almost everything works, but it is still not as stable as with wx2.8 .

    ToApolytoXaos

    • Guest
    Re: The 10 November 2013 build (9446) is out.
    « Reply #8 on: November 12, 2013, 11:03:08 pm »
    I think indeed we can start replacing all those 2.9 by 3.0 and next step is see how well we can build a CB with it ;-) or a regular wx test project.
    Step by step.

    And the GUI wizard too that shows versions 2.6, 2.8, and 2.9.x; Oh, I almost forgot! The C::B workspace 3.0 shows 2.9 in it.

    Offline xawari

    • Multiple posting newcomer
    • *
    • Posts: 36
    • programming, usability ctrl
      • welcome to reality
    Re: The 10 November 2013 build (9446) is out.
    « Reply #9 on: November 13, 2013, 08:25:36 am »
    Awesome!

    wx30 release will be a new year surprise :)
    ┌──────────────────────────────────────────────────────╖
    in another thousand years we'll be machines or gods█
    ╘══════════════════════════════════════════════════════╝

    Online stahta01

    • Lives here!
    • ****
    • Posts: 7582
      • My Best Post
    Re: The 10 November 2013 build (9446) is out.
    « Reply #10 on: November 15, 2013, 06:08:49 pm »
    The Global Variable built-in lflags does NOT get saved; this is the first time I ever used lflags GV.
    Problem likely existed for a long time.

    Patch to fix.

    Code
    Index: src/sdk/uservarmanager.cpp
    ===================================================================
    --- src/sdk/uservarmanager.cpp (revision 9452)
    +++ src/sdk/uservarmanager.cpp (working copy)
    @@ -62,7 +62,7 @@
         _T("cflags"),
         _T("lflags")
     };
    -const wxArrayString builtinMembers((size_t) 6, bim);
    +const wxArrayString builtinMembers((size_t) 7, bim);
     
     class UsrGlblMgrEditDialog : public wxScrollingDialog
     {

    Tim S.
    C Programmer working to learn more about C++ and Git.
    On Windows 7 64 bit and Windows 10 64 bit.
    --
    When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 13413
      • Travis build status
    Re: The 10 November 2013 build (9446) is out.
    « Reply #11 on: November 15, 2013, 09:03:16 pm »
    In svn, thanks.
    (most of the time I ignore long posts)
    [strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]