Author Topic: The 27 January 2006 build is out.  (Read 14067 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5519
The 27 January 2006 build is out.
« on: January 28, 2006, 12:43:40 am »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml
A link to the unicode windows wxWidget dll for Code::Blocks : http://download.berlios.de/codeblocks/wxmsw26u_gcc_cb.7z
For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://download.berlios.de/codeblocks/mingwm10.7z

For support of ansi builds, a link to the ansi windows wxWidget dll for Code::Blocks : http://download.berlios.de/codeblocks/wxmsw26_gcc_cb.7z

The 27 January 2006 build is out.
  - Windows : http://download.berlios.de/codeblocks/CB_27jan2006_rev1889_win32.7z
  - Linux : not supported yet


Resolved Fixed:

  • SDK (cbThreadPool): Rewrote threads code to fix the  50% CPU issue with dual core CPU's
  • Code completion: Fixed a number of issues dealing with threads
  • App: Added "Initializing plugins" message
  • Code completion: Added missing critical section lockers in parserthread
  • Added priority for plugin configuration panels so higher priority configuration panels appear higher in the settings dialogs. Currently compiler and debugger plugins have higher priority
  • Fixed some more flickering when closing a project (noticeable in workspaces with more than a couple of projects)
  • Workspaces are now added to recent projects history again
  • Fixed crash when aborting build
  • Re-added custom Makefile support when building (not thoroughly tested)
  • Fixed debugger crash introduced yesterday
  • Code-completion settings are now saved
  • Fixed a typo in wxString script binding
  • Code-completion settings are now saved
  • Disabled CB_PRECOMP for compilers that don't support it.
    This should prevent old compilers from including each and every SDK header for every source file when they are accidentially run with precompilation turned on.
    This also means that we can now rely on the value of CB_PRECOMP. When building with a compiler that does support precompilation, a good amount of headers does not need to be loaded (as the preprocessor will strip them anyway)
  • Fixed debugger crash when trying to edit watch in watches tree

Regressions/Confirmed/Annoying/Common bugs:

  • DDE bug : clicking in windows explorer on a CB registered file throws an error message box
  • toolbar-images-not-changing-state (is a wx problem)


Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: The 27 January 2006 build is out.
« Reply #1 on: January 28, 2006, 12:45:59 am »
the DDE bug is gone for me !
is it just me ?

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5519
Re: The 27 January 2006 build is out.
« Reply #2 on: January 28, 2006, 01:02:22 am »
will try it out tomorrow, need to check the source code also.

I think involved sources were : main.cpp and associations.cpp

Let's hope it's gone ...  :lol:

Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: The 27 January 2006 build is out.
« Reply #3 on: January 28, 2006, 01:10:45 am »
Let's hope it's gone ...  :lol:
That's so true !  :D :D

Alux

  • Guest
Re: The 27 January 2006 build is out.
« Reply #4 on: January 28, 2006, 02:40:00 am »
DDE bug seems mostly gone for me, but has turned up once or twice (not yet on this build)
annoyingly, i cant reproduce it at will :(

Offline polygon7

  • Multiple posting newcomer
  • *
  • Posts: 104
    • Home site
Re: The 27 January 2006 build is out.
« Reply #5 on: January 28, 2006, 10:33:16 am »
v1889 dont compile on Linux (Gentoo) with gcc 3.4.5 (and probably 3.3.6), patch is in SF.
C::B hangs when opening menu: Settings->Editor, and i dont know why, but images in settings windows wasnt copied from ./src/src/resources/images/settings to /usr/local/share/codeblocks/images/settings.
I have one sugestion/request - it is possible to make settings images smaller - 32x32 or 64x64?
best regards,
p7
 Free open source UML modeling tool: ArgoUML

Offline Der Meister

  • Regular
  • ***
  • Posts: 307
Re: The 27 January 2006 build is out.
« Reply #6 on: January 28, 2006, 12:39:23 pm »
C::B hangs when opening menu: Settings->Editor
This should be a problem with the codecompletion plugin, possible this one here:
http://forums.codeblocks.org/index.php?topic=2155.msg17112#msg17112

As long as the codecompletion plugin is disabled I can open the editor-settings-dialog but if it is enabled Code::Blocks just gets locked up. And I fear that the backtrace in this situation won't be a great help:
Code
(gdb) bt
#0  0xb7acfaf0 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0xb7acf951 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0
#2  0xb7acbded in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
#3  0xb7ad0fc6 in __pthread_alt_lock () from /lib/libpthread.so.0
#4  0x0968a2c4 in ?? ()
« Last Edit: January 28, 2006, 12:41:08 pm by Der Meister »
Real Programmers don't comment their code. If it was hard to write, it should be hard to understand.
Real Programmers don't write in BASIC. Actually, no programmers write in BASIC, after the age of 12.