News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

The 28 august 2006 build is out.

Started by killerbot, August 28, 2006, 08:18:37 PM

Previous topic - Next topic

killerbot

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

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 28 August 2006 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20060828_rev2918_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20060828_rev2918_Ubuntu6.06.deb
         http://prdownload.berlios.de/codeblocks/CB_20060828_rev2918_fc4+5.rpm


Resolved Fixed:


  • Fixed small bug with preprocessor directives handling in code-completion's parser.
    - Did I mention the huge speedup of the parser in the last couple commits? Parsing time has been cut down by about 50%
  • Fixed excessive redraws of the symbols browser
  • Fixed code-completion parsing of template-based types of variables/functions
  • Fixed crash handler saving to wrong path (one level above)
  • Added "project symbols" view filter in symbols browser
  • Do not try to build the projects tree if the app is shutting down (rare but possible crash)

Regressions/Confirmed/Annoying/Common bugs:


  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)
  • there are several issues with Code Completion (is being redesigned : work in progress)
  • menu items with icon not correctly aligned (since wx263)


Vampyre_Dark

Added "project symbols" view filter in symbols browser

Who do I have to thank for this?  :D :) :( :o
C::B Wishlist
~BOYCOTT THE EVIL YELLOW BOXES~

mandrav

Quote from: Vampyre_Dark on August 28, 2006, 08:36:14 PM
Added "project symbols" view filter in symbols browser

Who do I have to thank for this?  :D :) :( :o

Seems like you have to change part of your sig now ;)
Be patient!
This bug will be fixed soon...

Vampyre_Dark

C::B Wishlist
~BOYCOTT THE EVIL YELLOW BOXES~

Kreso

Quote from: killerbot on August 28, 2006, 08:18:37 PM

- Did I mention the huge speedup of the parser in the last couple commits? Parsing time has been cut down by about 50%[/color][/li][/list]


:D :D :D :D

Keep it up guys!

sethjackson


oz

long time nerver been here, it seems some significant improvements recently. Thanks.

Phoenix

#7
Great job with class parser. It is working fine now. There is one small think that I would like to point at. When I create a prototype class in header file and then include class header in source file C::B is not able to "link" my prototype with class body. Here is example (there is no code-completion popup for test->):

main.h

class test;
class main_window
{
public:
main_window();

test *my_class;
};


main.cpp

#include "test.h"

main_window::main_window()
{
my_class = new test();
my_class->my_function();    // no code-completion popup for my_class
}


*EDIT*
Also I have noticed that function arguments are not parsed. For example:


void main_window::read_data(wxInputStream &in)
{
in. // doesn't show anything
}

*/EDIT*

Sagrer

"this->" code completion not working again - no any popup, or, in case if i declared namespace in *.h file and used "using" for this namespace in *.cpp file - it shows this namespace's contents (why? it is not members of this-es class.... when i write ClassName:: - there is not anything from that namespace....)

27 august's build all was fine except this bug: http://forums.next.codeblocks.org/index.php?topic=3911.msg30860#msg30860