Author Topic: The 23 february 2006 build is out.  (Read 40575 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5516
The 23 february 2006 build is out.
« on: February 23, 2006, 11:08:32 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://download.berlios.de/codeblocks/wxmsw26u_gcc_cb.7z
For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://download.berlios.de/codeblocks/mingwm10.7z

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

The 23 February 2006 build is out.
  - Windows : http://download.berlios.de/codeblocks/CB_20060223_rev2068_win32.7z
  - Linux : not supported yet


Resolved Fixed:

  • Fixed a serious flaw in event notifications
  • Updated all XRC resources (and respective dialogs) in sdk/ and src/ to use wxStdDialogButtonSizer where applicable
  • fixed potential problem with multi inclusion protection of cbeditor.h (patch 855)
  • Added dummy virtual destructor in ProjectLoaderHooks::HookFunctorBase to keep the compiler happy
  • Changed the function signature for ProjectLoaderHooks::HookFunctorBase::Call(): added the project in question as first argument
  • Fixed bug #6467: Source Formatter (AStyle) delete lines automatically
  • Exporter : Now using cbU2C
  • Fixed: HTMLExporter wasn't setting the page title correctly

Regressions/Confirmed/Annoying/Common bugs:

  • DDE bug : clicking in windows explorer on a CB registered file throws an error message box
  • toolbar-images-not-changing-state (is a wx problem)


Offline jimshen

  • Multiple posting newcomer
  • *
  • Posts: 11
Re: The 23 february 2006 build is out.
« Reply #1 on: February 24, 2006, 12:38:57 am »
Fixed bug #6467: Source Formatter (AStyle) delete lines automatically

thank you very much.

Offline Ceniza

  • Developer
  • Lives here!
  • *****
  • Posts: 1441
    • CenizaSOFT
Re: The 23 february 2006 build is out.
« Reply #2 on: February 24, 2006, 01:43:45 am »
You're welcome :)

Offline Conan Kudo

  • Multiple posting newcomer
  • *
  • Posts: 111
    • Enano CMS Project
Re: The 23 february 2006 build is out.
« Reply #3 on: February 24, 2006, 03:33:30 am »
Where are the bug lists?

Offline Ceniza

  • Developer
  • Lives here!
  • *****
  • Posts: 1441
    • CenizaSOFT

Offline skirby

  • Almost regular
  • **
  • Posts: 137
Re: The 23 february 2006 build is out.
« Reply #5 on: February 24, 2006, 09:49:20 am »
Hello,

I noticed a nasty bug which make C::B crash.
It is in the bugs list (ID 006562) but I know how to reproduce it systematically.
You can easily reproduce it.
Open a project. It must contains at least one .cpp file and its associated .h file (ex: main.cpp, functions.cpp, functions.h)
Remove from project the cpp file (with right click and "Remove file from project")
Now remove the associated .h with the same method.
C::B crash  :(

I hope you could fix it.
Fortunately, you can remove the .h and after remove the .cpp without problem.

Have a nice day

Offline Michael

  • Lives here!
  • ****
  • Posts: 1608
Re: The 23 february 2006 build is out.
« Reply #6 on: February 24, 2006, 10:06:44 am »
I noticed a nasty bug which make C::B crash.
It is in the bugs list (ID 006562) but I know how to reproduce it systematically.
You can easily reproduce it.
Open a project. It must contains at least one .cpp file and its associated .h file (ex: main.cpp, functions.cpp, functions.h)
Remove from project the cpp file (with right click and "Remove file from project")
Now remove the associated .h with the same method.

Yes, I have remarked this problem too. Anyway, for me it was, e.g., when I removed several .h files from my project. The same occured by removing .cpp files. Anyway, the number of removed files was most of the time different.

I have posted about this sometime ago.

Fortunately, you can remove the .h and after remove the .cpp without problem.

I am not sure about this.

Best wishes,
Michael

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5516
Re: The 23 february 2006 build is out.
« Reply #7 on: February 24, 2006, 11:51:18 am »
just saw this commit from our Don Corleone :
Quote
Fixed occasional crash when removing files from a project (bug #006562)


Offline Michael

  • Lives here!
  • ****
  • Posts: 1608
Re: The 23 february 2006 build is out.
« Reply #8 on: February 24, 2006, 11:58:08 am »
just saw this commit from our Don Corleone :
Quote
Fixed occasional crash when removing files from a project (bug #006562)

Yes, I have noticed it sometime ago, built C:B, tested it and...the remove file from project is working fine now. That's good and fast work :D.

Best wishes,
Michael

royalbox

  • Guest
Re: The 23 february 2006 build is out.
« Reply #9 on: February 24, 2006, 12:45:45 pm »
There's something that drives me mad with recent nightly builds, though I don't know which was the first version that introduced it.

You want to select a block of code so you put your mouse on the left edge, the arrow cursor points the other way, you press the left mouse button ready to start selecting the text and the block of code folds. I think it would be better if the code only folded when you click on the + and -.

Other than that, and the fact that the aStyle option; 'don't break a block of code on a single line' doesn't seem to work, it's getting better every day.

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4315
    • Code::Blocks IDE
Re: The 23 february 2006 build is out.
« Reply #10 on: February 24, 2006, 12:50:40 pm »
You want to select a block of code so you put your mouse on the left edge, the arrow cursor points the other way, you press the left mouse button ready to start selecting the text and the block of code folds. I think it would be better if the code only folded when you click on the + and -.

This was like this forever. It's normal editor's behaviour.
If you want to select a line, move your pointer over the line numbers.
Be patient!
This bug will be fixed soon...

Offline Conan Kudo

  • Multiple posting newcomer
  • *
  • Posts: 111
    • Enano CMS Project
Re: The 23 february 2006 build is out.
« Reply #11 on: February 24, 2006, 01:49:58 pm »
There is only two bugs left on the list??? You guys must be working fast! Unfortunately the "annoying problems" like the DDE error and the wxWidgets not-changing-state icons have less to do with the program, so is the 1.0 release going to be held up because of them?

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5516
Re: The 23 february 2006 build is out.
« Reply #12 on: February 24, 2006, 02:07:17 pm »
this is not the only list though :
- there's still a list at sourceforge (access to it has been blocked)
- new list at berlios

The list in here, it one that came back in several posts, this list can be used in a more clever way.
See the firefox nightlies on a better usage. But then for every artefact people should create bug reports, today to many things are just being handled in the forum. Someone detects something, and developers almost directly fix it. This is off course very nice, on the other hand you have less overview on aal artefacts/defects/bugs/ ....

royalbox

  • Guest
Re: The 23 february 2006 build is out.
« Reply #13 on: February 24, 2006, 03:14:19 pm »
Quote
If you want to select a line, move your pointer over the line numbers.
Right, thanks. I don't like having line numbers so that's probably why it's more tricky. I don't remember this in RC2 but you would know better than me.

I forgot to mention code completion which I think is still a long way from being very useful. I find that it doesn't pop-up when I would expect it to, and if it does pop up then it gives too many options. For instance, where you'd expect a range of enum values, you get all the methods and variables as well. Too confusing to be useful and I end up going to the file where the enum is defined and copying and pasting the value.

Maybe coming from visual basic 6 I've been spoilt with the code completion that had.

Don't get me wrong though, I really like code::blocks.
« Last Edit: February 24, 2006, 03:26:49 pm by royalbox »

takeshimiya

  • Guest
Re: The 23 february 2006 build is out.
« Reply #14 on: February 24, 2006, 05:52:07 pm »
This was like this forever. It's normal editor's behaviour.
In reallity, yes it has been like this forever, but it's a behavior/bug introduced in wxScintilla.
Scintilla works like royalbox descripted, which is less painful. Nothing to do in C::B anyways.

If you want to select a line, move your pointer over the line numbers.

I've sent a patch some weeks/months ago for correcting the problem (it was the most annoying thing for me, and I made it an option just in case), but I can't see what happened as I don't have access to SF tracker.