Author Topic: The 25 September 2007 build (4491) is out.  (Read 28239 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 25 September 2007 build (4491) is out.
« on: September 25, 2007, 08:16:43 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_wx284.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

The 25 September 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070925_rev4491_win32.7z
  - Linux :
   none

Resolved Fixed:

  • wxSmith: Fixed some issues with wxNotebook (and probably other ..book classes)
  • Added: Atmel AVR project wizard (Thanks to BrianSidebotham)

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)


Offline Xaviou

  • Regular
  • ***
  • Posts: 402
    • X@v's wxStuff
Re: The 25 September 2007 build (4491) is out.
« Reply #1 on: September 25, 2007, 08:41:54 pm »
Ubuntu 6.10 & 7.04 Amd64 tar.gz archive (containing '.deb' installers builds with wx284) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 25 September 2007 build (4491) is out.
« Reply #2 on: September 25, 2007, 09:27:54 pm »
Build for Ubuntu i386/amd64 can be found here

Offline JGM

  • Lives here!
  • ****
  • Posts: 518
  • Got to practice :)
Re: The 25 September 2007 build (4491) is out.
« Reply #3 on: September 26, 2007, 05:50:58 am »
Great work Xaviou, and pasgui!

Offline CmKaHo

  • Multiple posting newcomer
  • *
  • Posts: 26
Re: The 25 September 2007 build (4491) is out.
« Reply #4 on: September 26, 2007, 09:31:39 am »
I am very interested in AVR. But this build (4491) crashes on my WinXP. 4461 works fine. Crash report included.

[attachment deleted by admin]

roland

  • Guest
Re: The 25 September 2007 build (4491) is out.
« Reply #5 on: September 26, 2007, 05:49:55 pm »
Looks as if wxwidgets 2.8.6 should be released shortly. Will the nightlies be moving to the new version?

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 25 September 2007 build (4491) is out.
« Reply #6 on: September 26, 2007, 06:57:46 pm »
if it is ok, wx285 had issues so in the end we didn't do the move, so first we watch a bit on wx286 and then we update ;-)

mariocup

  • Guest
Re: The 25 September 2007 build (4491) is out.
« Reply #7 on: September 27, 2007, 01:26:20 pm »
Hi,

with the currently nightly 4491 the options are not parsed correctly. E.g. if you build the attached project with cb (full command line) you will see that in the command line the root option of the linker settings and the appended options are not seperated with a blank!!!



[attachment deleted by admin]

mariocup

  • Guest
Re: The 25 September 2007 build (4491) is out.
« Reply #8 on: September 27, 2007, 04:18:30 pm »
Hi,

the described error has been introduced in revision 4485 (globals.cpp)

Code
    for (unsigned int i = 0; i < array.GetCount(); ++i)
    {
        out << array[i];
        if (i < array.GetCount() - 1)
out << separator;
    }


Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 25 September 2007 build (4491) is out.
« Reply #9 on: September 27, 2007, 05:37:16 pm »
the change in this function is ok though, but it's client probably appends even more and that one should insert/append a space

wxString GetStringFromArray(const wxArrayString& array, const wxString& separator)

EX : This/is/a/test

==>"This is a test"

[before the change you would get : "This is a test "] -> silly to add a space at the end, just for fun ;-)

zgf

  • Guest
Re: The 25 September 2007 build (4491) is out.
« Reply #10 on: September 28, 2007, 10:05:26 am »
It seems that I can't navigate between declaration and defination by right-click menu in this version, anybody else has the same problem with me? :)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 25 September 2007 build (4491) is out.
« Reply #11 on: September 28, 2007, 10:40:24 am »
the change in this function is ok though, but it's client probably appends even more and that one should insert/append a space

wxString GetStringFromArray(const wxArrayString& array, const wxString& separator)

EX : This/is/a/test

==>"This is a test"

[before the change you would get : "This is a test "] -> silly to add a space at the end, just for fun ;-)

we'll go for the quick way --> putting the trailing space back ;-)

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 25 September 2007 build (4491) is out.
« Reply #12 on: September 28, 2007, 12:21:41 pm »
we'll go for the quick way --> putting the trailing space back ;-)

What about doing a trim before returning the wxString ?

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
Re: The 25 September 2007 build (4491) is out.
« Reply #13 on: September 28, 2007, 12:39:02 pm »
would have the same issue, the client of the function is appending stuff (but which client), the particular client is appending more linker options, but the first end with a character and the second start with a character, so 2 options merge into 1 incorrect one, a space should be inserted in the middle

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: The 25 September 2007 build (4491) is out.
« Reply #14 on: September 28, 2007, 12:52:41 pm »
Oh please don't... :(

Please don't add a hack to make a hack work.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."