Author Topic: The 17 September 2011 build (7452) is out.  (Read 79907 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 17 September 2011 build (7452) is out.
« on: September 17, 2011, 03:49:44 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_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 17 September 2011 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20110917_rev7452_win32.7z
  - Linux :
   none

Resolved Fixed:

  • CC: Fix bug of goto function failed
  • CC: Improve the token of the position to jump
  • allow to disable spellchecker
  • SpellChecker : do no check escapes, edit personal dictionary
  • CC: Improve debug macro
  • CC: Fix a deadlock of CCDebugInfo class
  • CC: Add thread lock tracker
  • ThreadSearch:
    * Ensure visible the marker line and the first few matches on a new search, when the option 'Delete previous results' is disabled;
    * Print the number of results at the end of the search; If there are too many items (more than visible in the list control) show an InfoWindow notification;
  • ThreadSearch:
    Ensure visible the "Search complete" line;
    Auto size the columns at the end of the search;
  • CC: Fix a deallock occurred at the beginning of parsing
  • ThreadSearch: Pressing the enter key starts a search, when the focus is in the two text controls in 'Directory parameters' panel
  • editor: added per language override for the 'use tabs' setting. Currently only for python (always use spaces) and Makefiles (always use tabs)
  • CC: Fix a deadlock when update symbols browser view
  • added support for macros in SpellChecker plugin (thanks danselmi)
  • make "backslashed" strings work in RTF exporter
  • CC: Rewrite thread lock of TokensTree again
  • CC: Leave enough freedom index, and make sure FIFO
  • CC: ParseBuffer: Index of parent token should be used instead of pointers
  • CC: Code refactoring
  • CC: Fix deadlock of CCDebugInfo
  • CC: Improve thread lock
  • CC: Fixed crash candidate
  • CC: Fixed a logic error
  • CC: Fix goto declaration failed of class
  • CC: Add a new method for open debugging information window
  • CC: Add macro replacement for GCC 4.6.x
  • use all alphanumeric-characters to parse compiler-output with regex, not only ascii-characters; also allow the ampersand (&) there; see: http://forums.codeblocks.org/index.php/topic,15197.msg101963.html#msg101963 and following posts
  • windows: workaround for a wxWidgets bug, that occurs if additional monitors are (dis)connected, see here: http://forums.codeblocks.org/index.php/topic,15138.msg102025.html#msg102025 for details
  • fixed critical crash bug in CC plugin

Regressions/Confirmed/Annoying/Common bugs:



    Offline Jenna

    • Administrator
    • Lives here!
    • *****
    • Posts: 7255
    Re: The 17 September 2011 build (7452) is out.
    « Reply #1 on: September 17, 2011, 08:22:18 pm »
    Debian packages (binaries and sources) for 32-bit and 64-bit systems can be found in my repo.

    Offline Dreamy

    • Multiple posting newcomer
    • *
    • Posts: 44
    Re: The 17 September 2011 build (7452) is out.
    « Reply #2 on: September 18, 2011, 01:23:34 am »
    Hi. I've noticed that Start Here page says this build is dated September 13th, About box says it's 4th,
    this thread says it's 17th, so I'm curious, what's the actual build date?


    If this post does not belong here feel free to remove it.

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5490
    Re: The 17 September 2011 build (7452) is out.
    « Reply #3 on: September 18, 2011, 08:02:41 am »
    hmm, it was build on the 17th. I have seen such things before too. I guess something are not rebuilding when they should in the incremental build.

    Offline Freem

    • Almost regular
    • **
    • Posts: 219
    Re: The 17 September 2011 build (7452) is out.
    « Reply #4 on: September 18, 2011, 09:58:00 pm »
    Great job for the CC fixes, thanks a lot! (and for all other stuff too, but CC sounds to have used the most energy)

    Offline scarphin

    • Lives here!
    • ****
    • Posts: 644
    Re: The 17 September 2011 build (7452) is out.
    « Reply #5 on: September 18, 2011, 11:35:00 pm »
    I'm experiencing a crash on the debuggers nightly branch but I guess it's not related to the debugger so I'm posting it here as advised. Maybe someone can test it on this nightly.
    1-Launch cb.
    2-Plugins->manage plugins and choose spellchecker plugin.
    3-Disable, enable, disable crashes cb.

    OS: Win7 SP1

    Offline Static

    • Single posting newcomer
    • *
    • Posts: 6
    Re: The 17 September 2011 build (7452) is out.
    « Reply #6 on: September 19, 2011, 11:35:11 am »
    Hi.
    Thanks for a great job you have done.
    But I want to tell about some inconvenience:
    Editor frequently shows a function at the bottom line when I choose it's name in the 'code completion' combobox. So, my first reaction - scroll it! But the focus is still on the combobox and it selects another function as I scroll the mousewheel. Is this a decided behaviour?

    Offline Freem

    • Almost regular
    • **
    • Posts: 219
    Re: The 17 September 2011 build (7452) is out.
    « Reply #7 on: September 19, 2011, 11:53:13 am »
    I'm experiencing a crash on the debuggers nightly branch but I guess it's not related to the debugger so I'm posting it here as advised. Maybe someone can test it on this nightly.
    1-Launch cb.
    2-Plugins->manage plugins and choose spellchecker plugin.
    3-Disable, enable, disable crashes cb.

    OS: Win7 SP1

    The crash occur on win XP pro sp3 too.

    Offline ollydbg

    • Developer
    • Lives here!
    • *****
    • Posts: 5910
    • OpenCV and Robotics
      • Chinese OpenCV forum moderator
    Re: The 17 September 2011 build (7452) is out.
    « Reply #8 on: September 19, 2011, 02:25:54 pm »
    Hi.
    Thanks for a great job you have done.
    But I want to tell about some inconvenience:
    Editor frequently shows a function at the bottom line when I choose it's name in the 'code completion' combobox. So, my first reaction - scroll it! But the focus is still on the combobox and it selects another function as I scroll the mousewheel. Is this a decided behaviour?
    My English is not very good, so sorry if I can't understand this inconvenience, can you show us a simple test code? And how to reproduce it.
    If some piece of memory should be reused, turn them to variables (or const variables).
    If some piece of operations should be reused, turn them to functions.
    If they happened together, then turn them to classes.

    Offline Static

    • Single posting newcomer
    • *
    • Posts: 6
    Re: The 17 September 2011 build (7452) is out.
    « Reply #9 on: September 19, 2011, 02:41:51 pm »
    My English isn't so good too :)
    I'll try to explain.

    1. Open the file
    2. Select some function in the combobox:


    3. The editor should display this function. I see this almost always:

    Function name appears at the lowest editor line.

    But I want to see the body of this function, I try to scroll it up and... As the combobox is still focused it selects another function.

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 13413
      • Travis build status
    Re: The 17 September 2011 build (7452) is out.
    « Reply #10 on: September 19, 2011, 03:27:02 pm »
    It happens on linux. The scrolling should be done with the mouse's wheel.
    « Last Edit: September 20, 2011, 10:24:35 am by oBFusCATed »
    (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!]

    Offline fubo

    • Multiple posting newcomer
    • *
    • Posts: 38
    Re: The 17 September 2011 build (7452) is out.
    « Reply #11 on: September 20, 2011, 09:35:19 am »
    Still present the issue with Project view:

    -Workspace
     - myPrj
       - ..
         - ..
         - app
           + src
       + CMake Files

    Turning back to r7288 that is OK.

    Offline Calexus

    • Multiple posting newcomer
    • *
    • Posts: 48
    Re: The 17 September 2011 build (7452) is out.
    « Reply #12 on: September 20, 2011, 10:28:05 am »
    Apparently CB still hangs during CC parsing when opening a project in osx. (Snow Leopard me thinks... or possibly Leopard) I haven't verified this my self but it's my understanding that it is the same problem as before and CB works if CC-plug is disabled.

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 13413
      • Travis build status
    Re: The 17 September 2011 build (7452) is out.
    « Reply #13 on: September 20, 2011, 10:35:00 am »
    fubo: is it possible for you to build C::B from svn sources and bisect the revision where it was broken?

    Calexus: Can you give us a backtrace?
    (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!]

    Offline Calexus

    • Multiple posting newcomer
    • *
    • Posts: 48
    Re: The 17 September 2011 build (7452) is out.
    « Reply #14 on: September 20, 2011, 02:41:42 pm »
    Not at the moment no. I'll try to reproduce it my self when I get home.