Author Topic: The 23 February 2014 build (9660) is out.  (Read 19181 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 23 February 2014 build (9660) is out.
« on: February 23, 2014, 06:25:31 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_gcc481-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_gcc481-TDM.7z

The 23 Feb 2014 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20140223_rev9660_win32.7z
  - Linux :
   none

Resolved Fixed:

  • CC: don't compare args in the TokenTree::TokenExists() function if the token is a container (such as a class Token), see: Topic, "Rev9537 introduce a bug which will two class labels in the symbol browser" - http://forums.codeblocks.org/index.php
  • CC: improvement of the parser on handling enums. (thanks Huki)
    1, Uses expression solver to calculate the enum value, expand macro assignments.
    2, Supports enum assignment to a previous enum (checks under the correct parent).
    3, If the expression cannot be evaluated (eg, unknown macro), leave it and the next enums blank and don't reset it to zero.
    Discussions can be found here: http://forums.codeblocks.org/index.php/topic,18315.msg129491.html#msg129491
  • CC: reapply the commit rev9369(rev9369 is reverted on rev9647), also fix a bug in Tokenizer::ReplaceBufferText() function to limit the value of m_RepertReplaceCount, discussion can be found in http://forums.codeblocks.org/index.php/topic,18916.msg129712.html#msg129712 (thanks Huki)
  • CC: Use (SkipComment() || SkipWhiteSpace()) instead of (SkipComment() && SkipWhiteSpace()) in while loop statement.
  • CC: bool Tokenizer::CalcConditionExpression() should return false if exp.CalcPostfix() fails.
  • CC: Handle _attribute__ keyword when parsing.
  • pumped (wx)Scintilla to v3.3.9
  • applied fix to get rid of install plugin errors under Windows (see here: http://forums.codeblocks.org/index.php/topic,18916.msg129836.html#msg129836) - thanks stahta01

Regressions/Confirmed/Annoying/Common bugs:



    Offline Jenna

    • Administrator
    • Lives here!
    • *****
    • Posts: 7255
    Re: The 23 February 2014 build (9660) is out.
    « Reply #1 on: February 23, 2014, 06:28:06 pm »
    On my server since yesterday:

    Debian packages (binaries and sources) for 32-bit and 64-bit systems can be found in my debian-repo.
    Fedora packages (binaries and sources) for 32-bit and 64-bit systems (fc18, fc19, fc20 and rawhide) and RedHat/CentOS 5 and 6 packages (also 32-bit and 64-bit) can be found in my rpm-repo .

    Offline carra

    • Multiple posting newcomer
    • *
    • Posts: 117
    Re: The 23 February 2014 build (9660) is out.
    « Reply #2 on: February 24, 2014, 10:08:54 am »
    Installed it on Windows, running smoothly  ;D
    It's nice to see Code Completion getting improved.

    Offline dmoore

    • Developer
    • Lives here!
    • *****
    • Posts: 1576
    Re: The 23 February 2014 build (9660) is out.
    « Reply #3 on: February 25, 2014, 04:41:14 am »
    Ubuntu nightly should be up soon (see link to nightly PPA in my sig)

    Offline shurick

    • Multiple posting newcomer
    • *
    • Posts: 35
    Re: The 23 February 2014 build (9660) is out.
    « Reply #4 on: February 25, 2014, 01:19:43 pm »
    Packages for openSUSE 12.2 - 13.1 (binaries and sources) for 32-bit and 64-bit.
    Packages for openSUSE http://codeblocks.esy.es  (binaries and sources) for 32-bit and 64-bit.

    4ever1lov3

    • Guest
    Re: The 23 February 2014 build (9660) is out.
    « Reply #5 on: February 26, 2014, 05:51:32 pm »
    The file explorer tab always make Codeblocks crash when i use it to copy a file from a directory in my computer into my project! I've just signed up to report this! :)
    BTW the forum's verification stuff when signing up for the membership really made me laugh. The image capcha changes everytime you refresh but it always shows only one word.  :P and the other questions are also unchanged.  ::)

    Offline dmoore

    • Developer
    • Lives here!
    • *****
    • Posts: 1576
    Re: The 23 February 2014 build (9660) is out.
    « Reply #6 on: February 26, 2014, 06:04:56 pm »
    The file explorer tab always make Codeblocks crash when i use it to copy a file from a directory in my computer into my project! I've just signed up to report this! :)

    Using "Copy To" option?

    Offline stahta01

    • Lives here!
    • ****
    • Posts: 7582
      • My Best Post
    Re: The 23 February 2014 build (9660) is out.
    « Reply #7 on: February 26, 2014, 08:57:15 pm »
    FYI: I had lock ups during CB startups using 9661; I fixed it by saving all 4 types of prespectives.

    Likely only needed to save one of them; but, was NOT sure which one.

    Veiw -> prespectives -> "save current"

    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 maryjeck

    • Single posting newcomer
    • *
    • Posts: 5
    Re: The 23 February 2014 build (9660) is out.
    « Reply #8 on: March 01, 2014, 04:57:06 am »
    I have a proposal that " _T(\" " can substitute for " _(\" " in the wxSmith to work in other language.

    Offline stahta01

    • Lives here!
    • ****
    • Posts: 7582
      • My Best Post
    Re: The 23 February 2014 build (9660) is out.
    « Reply #9 on: March 01, 2014, 06:13:36 am »
    I have a proposal that " _T(\" " can substitute for " _(\" " in the wxSmith to work in other language.

    I believe you are mistaken in your suggestion.
    But, since it is NOT easy to figure out what you mean you might wish to expand on what you mean.

    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