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

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
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: 302
    • 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]

Offline roland

  • Multiple posting newcomer
  • *
  • Posts: 17
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: 5193
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 ;-)

Offline mariocup

  • Developer
  • Lives here!
  • *****
  • Posts: 587
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]

Offline mariocup

  • Developer
  • Lives here!
  • *****
  • Posts: 587
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: [Select]
    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: 5193
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: 5193
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 jens

  • Administrator
  • Lives here!
  • *****
  • Posts: 7265
    • Jens' unofficial debian-repository for the Code::Blocks - IDE
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: 5193
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."