Author Topic: The 24 february 2007 build is out.  (Read 10058 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 24 february 2007 build is out.
« on: February 24, 2007, 11:36:03 pm »
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://prdownload.berlios.de/codeblocks/wxmsw26u_gcc_cb_wx2.6.3p2.7z

To fix the menu alignment bug introduced in wx 2.6.3 [windows only bug] we have patched wx ourselves, and that results in the following alternative dll : http://prdownload.berlios.de/codeblocks/wxmsw26u_gcc_cb_wx2.6.3p2AndCbPatch_version3.7z

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

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

The 24 February 2007 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20070224_rev3639_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20070224_rev3639_Ubuntu6.xx.deb
         http://prdownload.berlios.de/codeblocks/CB_20070224_rev3639_suse100-102.i586.rpm (not yet)
         http://prdownload.berlios.de/codeblocks/CB_20070224_rev3639_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • wxSmith:
    * Added wxsResourceFactory::OnAttach / wxsResourceFactory::OnRelease to make initialization / destruction in proper time
    * Added unregistering of WxsAddWxExtensions function from squirrel
    * Fixed typo in string property
    * Added wxStatusBar
    * Replaced few communicates from _T() to _() in wxsMenuBar class
    * Fixed handling of negative integers in Codef(...) functions
    * Fixed bug preventing wxStdDialogButtonSizer from being created. Thanks to wxLearner
  • KeyBinder 1.0.31 2007/02/23
    - Allow override of predefined menu accelerators set in Main.cpp
    - Use cbKeyBinder##.ini file when in executable folder

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)
  • menu items with icon not correctly aligned (since wx263) (is fixed with our special wx263/wx28 dll)

« Last Edit: February 25, 2007, 10:07:15 am by killerbot »

Offline Grom

  • Almost regular
  • **
  • Posts: 206
Re: The 24 february 2007 build is out.
« Reply #1 on: February 24, 2007, 11:41:29 pm »
I like especially wxSmith progress all nothing looks the same... :P Thanks BYO.
gcc+winXP+suse.

Ptomaine

  • Guest
Re: The 24 february 2007 build is out.
« Reply #2 on: February 25, 2007, 12:04:53 am »
killerbot, please. Could you or someone on earth provide x86_64 SuSE Linux 10.2 builds?
Unfortunately, I'm not able to build C::B from SVN, because of the following error:

./bootstrap (goes Ok)
./configure --enable-contrib (emits the following error)
...
Quote
checking whether to build the contrib plugins... yes
checking if the compiler supports precompiled headers... yes
checking for pkg-config... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTK2... yes
checking for wx-config... /usr/local/bin/wx-config
checking for wxWidgets version >= 2.6.0... yes (version 2.8.0)
checking for wxWidgets static library... no
configure: Configuring Code::Blocks...
configure: SVN revision trunk-r3639 (2007-02-23 23:40:54)
configure: creating ./config.status
.infig.status: error: cannot find input file: Makefile

Offline indigo0086

  • Almost regular
  • **
  • Posts: 150
Re: The 24 february 2007 build is out.
« Reply #3 on: February 25, 2007, 12:36:10 am »
I was wondering is there a way to group class members in the resource list by public/private, and type (constructor/destructer, functions, members) etc?

MathStuf

  • Guest
Re: The 24 february 2007 build is out.
« Reply #4 on: February 25, 2007, 12:45:19 am »
Yes, I would also like to see the same as the post above. I remember it being in 1.0RC2 where classes, enumerations, functions, variables, and other things inside of namespaces were categorized, but that disappeared in the SVN builds. It also seems that the scope of searching for TODO items in the TODO panel isn't saved with the layout. Is there a way that could be saved as well?

In addition, I would like to suggest the addition of a new AStyle option that deals with the way preprocessor directives are formatted. Currently, indented directives are all shoved over to the left. Is there a way to format it so that the # is on the left and indentation is inserted so that the actual command is closer to what it applies to? An example could be:

#   ifdef SOMETHING
     // do some stuff
#   endif
« Last Edit: February 25, 2007, 12:55:09 am by MathStuf »

Offline byo

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 837
Re: The 24 february 2007 build is out.
« Reply #5 on: February 25, 2007, 02:19:32 am »
I like especially wxSmith progress all nothing looks the same... :P Thanks BYO.

I had some free more free time recently ;) BTW. wxToolBar should be in next nightly, I've already added it ;)

It was hard day and now it's time to rest, Sunday just begun :D See you on Monday  8)

BYO

Offline AmR EiSa

  • Multiple posting newcomer
  • *
  • Posts: 75
Re: The 24 february 2007 build is out.
« Reply #6 on: February 25, 2007, 02:47:18 am »
I try to work with C::B with wx and openwatcom and i got wx Script error  :?

[attachment deleted by admin]

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 24 february 2007 build is out.
« Reply #7 on: February 25, 2007, 06:13:49 am »
I try to work with C::B with wx and openwatcom and i got wx Script error  :?

wxWidgets wizard does not support OpenWatcom. But it will be added soon. :)
« Last Edit: February 25, 2007, 06:37:36 am by Biplab »
Be a part of the solution, not a part of the problem.

Offline Marenz

  • Multiple posting newcomer
  • *
  • Posts: 37
Re: The 24 february 2007 build is out.
« Reply #8 on: February 25, 2007, 05:40:09 pm »
since the reinstall of my system (debian etch amd64) i my own compiled version crashes all the time, this is the crash report (well actualy the crash report function crashed, so this is the crash report of the crash report):

Code

<?xml version="1.0" encoding="utf-8"?>
<report version="1.0" kind="exception">
  <system description="Linux 2.6.18-3-amd64 x86_64"/>
  <modules>
    <module path="/usr/local/bin/codeblocks" address="00400000" size="001ae000"/>
  </modules>
  <stack>
    <frame level="2" function="wxStackWalker::Walk(unsigned long)" offset="0000002b"/>
    <frame level="3" function="wxDebugReport::AddContext(wxDebugReport::Context)" offset="00000a60"/>
    <frame level="4"/>
    <frame level="5" function="wxFatalSignalHandler" offset="0000001c"/>
    <frame level="6"/>
    <frame level="7" function="wxDebugReportDialog::OnViewUpdate(wxUpdateUIEvent&amp;)" offset="0000002a"/>
    <frame level="8" function="wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;)" offset="0000007f"/>
    <frame level="9" function="wxEventHashTable::HandleEvent(wxEvent&amp;, wxEvtHandler*)" offset="0000009e"/>
    <frame level="10" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="000000b9"/>
    <frame level="11" function="wxWindowBase::TryParent(wxEvent&amp;)" offset="00000045"/>
    <frame level="12" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="00000060"/>
    <frame level="13" function="wxWindowBase::UpdateWindowUI(long)" offset="00000076"/>
    <frame level="14" function="wxWindow::OnInternalIdle()" offset="0000010e"/>
    <frame level="15" function="wxAppBase::SendIdleEvents(wxWindow*, wxIdleEvent&amp;)" offset="0000001f"/>
    <frame level="16" function="wxAppBase::SendIdleEvents(wxWindow*, wxIdleEvent&amp;)" offset="0000004d"/>
    <frame level="17" function="wxAppBase::ProcessIdle()" offset="00000067"/>
    <frame level="18"/>
    <frame level="19" function="g_main_context_dispatch" offset="000001b3"/>
    <frame level="20"/>
    <frame level="21" function="g_main_loop_run" offset="000001a6"/>
    <frame level="22" function="gtk_main" offset="000000a2"/>
    <frame level="23" function="wxEventLoop::Run()" offset="00000051"/>
    <frame level="24" function="wxAppBase::MainLoop()" offset="0000004b"/>
    <frame level="25"/>
    <frame level="26" function="wxEntry(int&amp;, wchar_t**)" offset="0000004c"/>
    <frame level="27" function="EditorBase::CreateContextSubMenu(int)" offset="000003b2"/>
  </stack>
</report>






i am pretty sure it has s.th. to do with wxWidget, but what exactly ?

--Ano