Author Topic: The 21 June 2009 build (5678) is out.  (Read 59992 times)

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: The 21 June 2009 build (5678) is out.
« Reply #15 on: June 24, 2009, 04:32:08 pm »
An year and 3 month is more correct  :lol:

http://sources.redhat.com/gdb/ (March 27, 2008: GDB 6.8 Released!)
(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 dk

  • Multiple posting newcomer
  • *
  • Posts: 55
    • Code::Blocks for ALT Linux Sisyphus
Re: The 21 June 2009 build (5678) is out.
« Reply #16 on: June 24, 2009, 04:34:25 pm »
An year and 3 month is more correct  :lol:
Oh, yes, I see  :o

But in fact, I haven't gdb 6.8.
Denis Kirienko
C::B maintainer for ALT Linux distribution (http://www.sisyphus.ru/srpm/codeblocks)

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 21 June 2009 build (5678) is out.
« Reply #17 on: June 24, 2009, 06:15:28 pm »
I have gdb 6.8 and the vector<std::string> is not recognized correctly.

Offline franzl

  • Single posting newcomer
  • *
  • Posts: 5
Re: The 21 June 2009 build (5678) is out.
« Reply #18 on: June 24, 2009, 08:08:45 pm »
I work on a dual boot system with winxp (ntfs partition) and ubuntu 9.04 amd 64 (ext3).
In linux it's possible to open projects saved on the mounted win partition, but I cannot write to ntfs with the current nightly. So I cannot save changes and build the project. With stable 8.02 it works correctly.

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 21 June 2009 build (5678) is out.
« Reply #19 on: June 24, 2009, 08:21:41 pm »
I work on a dual boot system with winxp (ntfs partition) and ubuntu 9.04 amd 64 (ext3).
In linux it's possible to open projects saved on the mounted win partition, but I cannot write to ntfs with the current nightly. So I cannot save changes and build the project. With stable 8.02 it works correctly.

See here for an explanation and a possible solution.

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: The 21 June 2009 build (5678) is out.
« Reply #20 on: June 24, 2009, 08:58:03 pm »
Ah, the problem is in C::B...

Here is part of the debug log:

Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector

The string is registered first and vector<string> matches the regexpr for the string class, so C::B tries to display it as string :(
(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 oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: The 21 June 2009 build (5678) is out.
« Reply #21 on: June 25, 2009, 10:30:30 pm »
Is there some code in C::B (the code completion a suppose) that can parse the type of that is returned from the 'whatis' command?
Using regexpr is not robust :(
(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 ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5915
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: The 21 June 2009 build (5678) is out.
« Reply #22 on: June 26, 2009, 07:11:50 am »
Is there some code in C::B (the code completion a suppose) that can parse the type of that is returned from the 'whatis' command?
Using regexpr is not robust :(
In the Code Completion source code. There are two kind of parsers.
One is the general parser which parse all the files in the current workspace, and generate a database.
The other is a local parser which parse the locally context code, to give a tooltip or calltip things, it use many functionality from scintella.

I suggest using the first one. These code were located in:
parserthread.cpp (Note, both files in disk and wxstring in memory can be parsed) :D
But seems a little complex :D
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 nanyu

  • Almost regular
  • **
  • Posts: 188
  • nanyu
Re: The 21 June 2009 build (5678) is out.
« Reply #23 on: June 26, 2009, 11:42:20 am »
there are two bookmasks submenus.

[attachment deleted by admin]

Offline ollydbg

  • Developer
  • Lives here!
  • *****
  • Posts: 5915
  • OpenCV and Robotics
    • Chinese OpenCV forum moderator
Re: The 21 June 2009 build (5678) is out.
« Reply #24 on: July 01, 2009, 01:06:42 pm »
there are two bookmasks submenus.

This is (maybe) mmkider's TraceBar plugin issue :D see here
I have reported several days ago. You can check the new released one.
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 Hans Henrik

  • Multiple posting newcomer
  • *
  • Posts: 23
Re: The 21 June 2009 build (5678) is out.
« Reply #25 on: July 01, 2009, 01:47:48 pm »
Quote
- Fix crash when backspace\cut after Ctrl-A (Thanks Loaden)
i cant reproduce this bug in rev 5616 at least
well guess it occurred later, w/e

danielnet

  • Guest
Re: The 21 June 2009 build (5678) is out.
« Reply #26 on: July 17, 2009, 12:26:19 pm »
Hi,
after installing this nightly build (5678) CB crashes when clicking "project/built options..." or "project/properties..."

I am using Windows Vista, gcc 4.4.0, gdb 6.8. (Compiling and debugging works fine.)
Can me please someone give a hint what might be wrong?

Thanks
Daniel

Offline squalyl

  • Multiple posting newcomer
  • *
  • Posts: 14
Re: The 21 June 2009 build (5678) is out.
« Reply #27 on: July 20, 2009, 11:17:28 pm »
well, aren't nightly builds supposed to be built... nightly?
why are there no more releases since june 21? holidays? :D

Offline Wavesonics

  • Multiple posting newcomer
  • *
  • Posts: 43
Re: The 21 June 2009 build (5678) is out.
« Reply #28 on: July 21, 2009, 12:33:36 am »
Real life, jobs, lots of reasons :P