Author Topic: The 15 January 2008 build (4821) is out.  (Read 26185 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5529
The 15 January 2008 build (4821) is out.
« on: January 15, 2008, 09:43:34 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_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 15 January 2008 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20080115_rev4821_win32.7z
  - Linux :
   none

Resolved Fixed:

  • document new features of ThreadSearch, BrowseTracker and add Autoversioning (EN)
  • CodeSnippets 1.2.113 2008/01/14
    -Fixed: When a pgm started after CodeBlocks, and an editorFrame started by the context menu closed, the external pgm got the focus.
  • Added $exe_dir, $exe_name and $exe_ext compiler macros. Also fixed some layout problems with advanced compiler options dialog
  • Fixed bug in code-completion that would fail parsing if found a comment right after a namespace declaration (e.g. "namespace test //blah")
  • Fixed: [Bug #12941] cant make c code template

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)


Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7252
Re: The 15 January 2008 build (4821) is out.
« Reply #1 on: January 15, 2008, 11:34:40 pm »
Binaries for debian (stable, testing and unstable) and sources can be found in my repository (see signature).

Offline dje

  • Lives here!
  • ****
  • Posts: 682
Re: The 15 January 2008 build (4821) is out.
« Reply #2 on: January 15, 2008, 11:56:22 pm »
  • document new features of ThreadSearch, BrowseTracker and add Autoversioning (EN)

ThreadSearch bug fix (lots of circles were displayed in folding margin) introduced by

  • Added options for more editor folding marker styles (patch #2310)

Dje

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 15 January 2008 build (4821) is out.
« Reply #3 on: January 16, 2008, 01:37:48 am »
Build for Ubuntu i386 can be found here

Best regards, pasgui

Offline Belgabor

  • Multiple posting newcomer
  • *
  • Posts: 90
Re: The 15 January 2008 build (4821) is out.
« Reply #4 on: January 16, 2008, 05:54:05 am »
I have some issues with using the build system for non-c/c++ files.
I followed the instructions in the wiki:
http://wiki.codeblocks.org/index.php?title=Adding_support_for_non_C/C%2B%2B_files_to_the_build_system
(Basically I had figured it out already before finding it :p)

I thought, great, that's exactly what I need for my project!

Unfortunately not:
  • The advanced compiler settings dialog tells me I can define instructions for several extensions separating them with a semicolon. If I do that, it ignores the command I enter, the box is always empty.
  • It does not properly detect the change state. Input files are always "compiled". (If you want to do me a favour, only use the first given generated file to detect a necessary recompilation. wxFormBuilder is clever and only updates generated header files if necessary, so I can list those second). Edit: Actually after wrapping wxFolmBuilder in a batch file to remove the status (see below), I discovered that it works there. But it does not for my other files (see next item).
  • The compile order is broken or maybe what I do is currently beyond it's detection capabilities. I use a small programm that generates a header from a file, dumping the file contents into an array (basically a simpler version of wxrc). I include these headers in a central cpp file. Several of my header files are generated after this central cpp is compiled.
  • Arguably not a bug but a design decision: I cannot add auto-generated files to a target without their source files. Currently kicks my behind because wxFormBuilder insists on returning -1 from the command line and cancelling the build process.

To improve the support of auto-generated files it might be a good idea to open them read-only and reload them silently when they are changed. Another thing would be a user-friendly way to share advanced compiler options, for example being able to attach them to a project or workspace file.
« Last Edit: January 16, 2008, 06:25:12 am by Belgabor »

Offline szurilo

  • Multiple posting newcomer
  • *
  • Posts: 37
Re: The 15 January 2008 build (4821) is out.
« Reply #5 on: January 16, 2008, 02:40:04 pm »
Hi there!

Is there any hotkey to 'Removing all breakpoint' menu item?
I also feel the lack of the hotkeys to 'Stop debugger' and 'Abort' building menu items.
Most important, if i debug my program and it stops at a breakpoint, the 'Debugging window' lost the focus and i have to manually click on it or inside the "code editor window"(i dont know whats the proper name).
And! if i use the mouse to click on the 'Debug/continue' button it works, but only for once. I mean i cant click on it again, only if i move the mouse cursor outside of the area of Debugging window.
I only sense these problems on Linux(Debian) but its a problem since i use C::B.

Anyway, where can i read about the 'Watch window'. I really confused about its use. Thx.
Keep up the good work!

Szurilo

Offline dje

  • Lives here!
  • ****
  • Posts: 682
Re: The 15 January 2008 build (4821) is out.
« Reply #6 on: January 16, 2008, 02:53:04 pm »
Hi there!

Is there any hotkey to 'Removing all breakpoint' menu item?
I also feel the lack of the hotkeys to 'Stop debugger' and 'Abort' building menu items.
Most important, if i debug my program and it stops at a breakpoint, the 'Debugging window' lost the focus and i have to manually click on it or inside the "code editor window"(i dont know whats the proper name).
And! if i use the mouse to click on the 'Debug/continue' button it works, but only for once. I mean i cant click on it again, only if i move the mouse cursor outside of the area of Debugging window.
I only sense these problems on Linux(Debian) but its a problem since i use C::B.

Anyway, where can i read about the 'Watch window'. I really confused about its use. Thx.
Keep up the good work!

Szurilo
KeyBinder plugin is what you're looking for !
Settings/Editor...
Then on the left column: Keyboard shortcuts.
You can then bind shortcuts to menu items the way you like.

Dje

Offline zortich

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: The 15 January 2008 build (4821) is out.
« Reply #7 on: January 16, 2008, 07:18:34 pm »
May be the choose between C and C++ can be add in gtk+ aplication wizard?

Offline Grom

  • Almost regular
  • **
  • Posts: 206
Re: The 15 January 2008 build (4821) is out.
« Reply #8 on: January 16, 2008, 08:30:53 pm »
What about an automatic nighties update plugin for windows? :idea: It it is not to hard to do it, just one more exe file of updater + small script.
gcc+winXP+suse.

Offline wvteijlingen

  • Single posting newcomer
  • *
  • Posts: 6
Re: The 15 January 2008 build (4821) is out.
« Reply #9 on: January 17, 2008, 08:59:50 am »
In RC2 of CodeBlocks when a file was readonly, the background was grayed. Maybe i'm missing a configuration option, but i would like to see it back.

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: The 15 January 2008 build (4821) is out.
« Reply #10 on: January 17, 2008, 09:50:10 am »
In RC2 of CodeBlocks when a file was readonly, the background was grayed. Maybe i'm missing a configuration option, but i would like to see it back.
This feature was removed because people kept whining they couldn't read it. I don't like it either, but you can't make everyone happy.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline @nthony

  • Multiple posting newcomer
  • *
  • Posts: 17
Re: The 15 January 2008 build (4821) is out.
« Reply #11 on: January 17, 2008, 03:31:23 pm »
The To-Do list feature seems to have been broken for some time now. If you do not have it set to show up in the log window, it simply refuses to show; if you have it set to show in the log window, it will only show when the log window is shown (even after selecting it from the menu) and even afterwards, it fails to populate the list. I had to go back to a december build before I could find a todo list that works.

Offline Belgabor

  • Multiple posting newcomer
  • *
  • Posts: 90
Re: The 15 January 2008 build (4821) is out.
« Reply #12 on: January 17, 2008, 05:29:24 pm »
@nthony, I don't know what's wrong at your side, but here (on Windows) it works fine. I'd appreciate if the minimum width of it could be reduced though, I prefer to keep it below the project tree and it blows up the size of the left area beyond what I'm comfortable with. Maybe an option to remove the labels of the choice boxes?
« Last Edit: January 17, 2008, 05:32:45 pm by Belgabor »

Offline rhf

  • Multiple posting newcomer
  • *
  • Posts: 123
Re: The 15 January 2008 build (4821) is out.
« Reply #13 on: January 17, 2008, 06:46:43 pm »
The To-Do list feature seems to have been broken for some time now.

I hadn't noticed until I saw your post. The To-Do list is not working for me also.
Windows XP, nightly build: 2008-01-15.

Offline wvteijlingen

  • Single posting newcomer
  • *
  • Posts: 6
Re: The 15 January 2008 build (4821) is out.
« Reply #14 on: January 18, 2008, 08:41:01 am »
This feature was removed because people kept whining they couldn't read it. I don't like it either, but you can't make everyone happy.

What a shame, but i'll survive  :)