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 (http://forums.next.codeblocks.org/index.php/topic,3232.0.html).
A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx287.7z
For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10_gcc421.7z
The 26 April 2008 build is out.
- Windows :
http://prdownload.berlios.de/codeblocks/CB_20080426_rev5020_win32.7z
- Linux :
none
Resolved Fixed:
- Fix for bug with filenames that contain symlinks in their paths (might open the same file more than once using different paths because of the symlinks)
- Fixed well-hidden parsing bug related to template parameters
- Preprocessor definitions are now parsed and display the macro's definition when the macro is used as a function
- Fixed code-completion bug that would fail providing suggestions if the caret was at the end of the file
- Fixed: [Bug #13676] OnCompiler(Started,Finished) event.GetProject() returns null
- Fixed: Refresh the project tree after AutoVersioning plugin configures a project
- LD_LIBRARY_PATH is now correctly set for targets executed with cb_console_runner
- Added debugger option: "catch C++ exceptions"
- Added debugger option: "auto switch to first valid frame when breaking". Meaning the debugger will switch to the first frame with valid filename/line info when breaking
- Replaced a couple of debugger's message boxes with info windows
- Fixed: [Bug #13679] Crash in CodeCompletion after autosave
Regressions/Confirmed/Annoying/Common bugs:
- toolbar-images-not-changing-state (is a wx problem/Win XP problem)
A source tar-ball (usable on linux and windows) and binaries for debian (32 and 64 bit) are available on my server (see signature).
I see a lot of progress with the parser.
Build for Ubuntu i386/amd64 can be found here (http://lgp203.free.fr/spip/spip.php?article1)
Best regards, pasgui
Ubuntu 7.04 to 7.10 Amd64 tar.gz archive (containing '.deb' installers builds with wx287) can be found here (http://www.esnips.com/web/CodeBlocks).
Not yet tested on Ubuntu 8.04, but I think it should work.
What is cbproject.cpp:1: fatal error: had to relocate PCH when building from svn?
Running programs from within CB does not work in 5020. Tested on WinXP.
I created new Console Application project which is supposed to print "Hello world" in the console. After compiling and executing Build > Run, the only response I get is:
Process returned 10000 (0x2710) execution time 0.000 s
Additionally, the caption of cmd window says "PATH=$PATH;. C:\ttt\ttt.exe" (shouldn't it be "PATH=%PATH%;."?)
The same project on 5010 runs fine, "Hello world" is printed and the window caption is correct ("C:\ttt\ttt.exe").
Other projects also do not run on 5020 and they do run from the command shell.
Ah, and I thought there was a problem with my console projects...
Quote from: indigo0086 on April 27, 2008, 11:10:39 PM
I see a lot of progress with the parser.
That makes me happy :D
Quote from: Vuki on April 28, 2008, 06:10:03 PM
Running programs from within CB does not work in 5020. Tested on WinXP.
I created new Console Application project which is supposed to print "Hello world" in the console. After compiling and executing Build > Run, the only response I get is:
Process returned 10000 (0x2710) execution time 0.000 s
Additionally, the caption of cmd window says "PATH=$PATH;. C:\ttt\ttt.exe" (shouldn't it be "PATH=%PATH%;."?)
The same project on 5010 runs fine, "Hello world" is printed and the window caption is correct ("C:\ttt\ttt.exe").
Other projects also do not run on 5020 and they do run from the command shell.
Same here for both C and C++ console projects (Vista)
this sh*t doesn't work on windows xp here... Process terminated with status 10000 (0 minutes, 16 seconds)
In Ubuntu 8.04, CB can't auto abort when F9 done.
I'm running a ubuntu 8.04, and it seems that pressing spacebar in to the editor calls the code-completion rather than adding a blank space in my text. Shall I reset mys CB settings, by removin .codeblocks forlder ento my home dir?
Floréal, your issue was solved by sharky in a late post here:
http://forums.next.codeblocks.org/index.php?topic=8291.msg61700;topicseen#msg61700
Fab
Okay, thank you very much.
Running 5020 here on Ubuntu 8.04 and its all good, nice job :)
FYI: If anyone does noPCH testing on windows I had to add this patch to fix an compile error.
Tim S
PS, this patch does not need to be applied to SVN, because it only affects me and anyone else doing noPCH testing on windows.
Patch
Index: src/plugins/contrib/ThreadSearch/ThreadSearch.cbp
===================================================================
--- src/plugins/contrib/ThreadSearch/ThreadSearch.cbp (revision 5021)
+++ src/plugins/contrib/ThreadSearch/ThreadSearch.cbp (working copy)
@@ -50,6 +50,7 @@
<Add directory="$(#CB.include)" />
<Add directory="$(#CB.include)\wxscintilla\include" />
<Add directory="$(#cb.include)\wxFlatNotebook\include" />
+ <Add directory="$(#CB.include)\tinyxml" />
<Add directory="$(#WX.include)" />
<Add directory="$(#WX.lib)\gcc_dll$(WX_CFG)\msw$(WX_SUFFIX)" />
</Compiler>
Error
src/include/tinyxml/tinyxml.h:52:22: tinystr.h: No such file or directory
I'll be on work in the german wilderness the next five days. I think there will be no Internet at hotel and no time to spend on C::B during the days.
That means I will not be able to update my svn-repo next week until friday night.
So I decided to upload the actual svn (r5027) to my server.
I used the patch described here (http://forums.next.codeblocks.org/index.php/topic,8352.msg61757.html#msg61757).
If there are any problems with it please give me a feedback.
Patch Needed under Windows when doing an Non-PCH build.
Updated patch to SVN 5039.
Tim S
Index: src/plugins/codecompletion/classbrowser.h
===================================================================
--- src/plugins/codecompletion/classbrowser.h (revision 5039)
+++ src/plugins/codecompletion/classbrowser.h (working copy)
@@ -15,6 +15,7 @@
#include "classbrowserbuilderthread.h"
class NativeParser;
+class wxComboBox;
class wxTreeCtrl;
class wxTextCtrl;
class cbProject;
Index: src/sdk/globals.cpp
===================================================================
--- src/sdk/globals.cpp (revision 5039)
+++ src/sdk/globals.cpp (working copy)
@@ -20,6 +20,7 @@
#include "manager.h"
#include "configmanager.h" // ReadBool
#include "filemanager.h"
+ #include "projectmanager.h"
#endif
#include "tinyxml/tinyxml.h"
I downloaded nightly 5027 from Jens's repository. I dont know whether this problem come from elsewhere but my CB editor works strange.
If i copy&paste a cpp source in the editor, half sentences and command fragments appear in the end of the file. If i edit my files, CB simply doesnt save them. It seems it saves but the compile process fail and if i check the file outside CB the strange fragments is still there at the end of the file. I manually have to edit my cpp files and save them with a text editor. Anyway i have the correct permissions on these files.
Anyone else has same experience?
Distro: Linux Debian, wxWidgets 2.8.7 unicode build, CB nightly rev5027
Szurilo
done
Quote from: stahta01 on May 07, 2008, 06:56:57 AM
Patch Needed under Windows when doing an Non-PCH build.
Updated patch to SVN 5039.
Tim S
Index: src/plugins/codecompletion/classbrowser.h
===================================================================
--- src/plugins/codecompletion/classbrowser.h (revision 5039)
+++ src/plugins/codecompletion/classbrowser.h (working copy)
@@ -15,6 +15,7 @@
#include "classbrowserbuilderthread.h"
class NativeParser;
+class wxComboBox;
class wxTreeCtrl;
class wxTextCtrl;
class cbProject;
Index: src/sdk/globals.cpp
===================================================================
--- src/sdk/globals.cpp (revision 5039)
+++ src/sdk/globals.cpp (working copy)
@@ -20,6 +20,7 @@
#include "manager.h"
#include "configmanager.h" // ReadBool
#include "filemanager.h"
+ #include "projectmanager.h"
#endif
#include "tinyxml/tinyxml.h"
Quote from: szurilo on May 09, 2008, 03:47:46 PM
I downloaded nightly 5027 from Jens's repository. I dont know whether this problem come from elsewhere but my CB editor works strange.
If i copy&paste a cpp source in the editor, half sentences and command fragments appear in the end of the file. If i edit my files, CB simply doesnt save them. It seems it saves but the compile process fail and if i check the file outside CB the strange fragments is still there at the end of the file. I manually have to edit my cpp files and save them with a text editor. Anyway i have the correct permissions on these files.
Anyone else has same experience?
Distro: Linux Debian, wxWidgets 2.8.7 unicode build, CB nightly rev5027
Szurilo
I can confirm a behaviour that might be related to your problem, but not the copy&paste problem itself.
I just posted a new topic: Bug (?) in wxFile::Write() causes bug in the svn-version 5027 into my repo (http://forums.next.codeblocks.org/index.php/topic,8388.0.html)
Patch needed for NON PCH build.
Tim S
Index: src/sdk/globals.cpp
===================================================================
--- src/sdk/globals.cpp (revision 5047)
+++ src/sdk/globals.cpp (working copy)
@@ -20,6 +20,7 @@
#include "manager.h"
#include "configmanager.h" // ReadBool
#include "filemanager.h"
+ #include "projectmanager.h"
#endif
#include "tinyxml/tinyxml.h"
done
Patch needed for NON-PCH Windows Build.
Added include of infowindow.h.
Index: src/sdk/editormanager.cpp
===================================================================
--- src/sdk/editormanager.cpp (revision 5054)
+++ src/sdk/editormanager.cpp (working copy)
@@ -34,6 +34,7 @@
#include "sdk_events.h"
#include <wx/file.h>
#include <wx/dir.h>
+ #include "infowindow.h"
#endif
#include "cbstyledtextctrl.h"
There is a line with just a space at the bottom of patch.
Tim S
Quote from: stahta01 on May 13, 2008, 05:17:06 PM
Patch needed for NON-PCH Windows Build.
Applied. :)
Debian Lenny, CB5045, Crash!
[attachment deleted by admin]
Quote from: Loaden on May 18, 2008, 11:49:12 AM
Quote from: Biplab on May 18, 2008, 07:48:17 AM
Quote from: Loaden on May 18, 2008, 06:12:20 AM
Debian Lenny, CB5045, Crash!
How??!! :?:
When i close CB, it's crash.
Does it happen always or randomly ?
Does it only happen if a project is loaded or also if you just open and close C::B ?
Does it happen with any project or only with some projects ?
Does it happen if you just open and close the project or if you have done anything like compiling, debugging etc. ?
Or a little shorter:
Can you please tell step-by-step how to reproduce the crash .
Quote from: jens on May 18, 2008, 12:23:20 PM
Quote from: Loaden on May 18, 2008, 11:49:12 AM
Quote from: Biplab on May 18, 2008, 07:48:17 AM
Quote from: Loaden on May 18, 2008, 06:12:20 AM
Debian Lenny, CB5045, Crash!
How??!! :?:
When i close CB, it's crash.
Does it happen always or randomly ?
Does it only happen if a project is loaded or also if you just open and close C::B ?
Does it happen with any project or only with some projects ?
Does it happen if you just open and close the project or if you have done anything like compiling, debugging etc. ?
Or a little shorter:
Can you please tell step-by-step how to reproduce the crash .
randomly.
I open a project, compire it, and debuged.
when i want stop dev, i close CB, and CB crash.