Author Topic: The 23 December 2007 build (4749) is out.  (Read 16072 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 23 December 2007 build (4749) is out.
« on: December 23, 2007, 05:54:11 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 23 December 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20071223_rev4749_win32.7z
  - Linux :
   none

Resolved Fixed:

  • Correctly locate and run startup scripts, even if not located in the pre-defined "scripts" folder
  • Added "make_dist" script to create an archive of all files included in a project. Enable it in "Settings->Scripting". It adds a new menu item in "Project" menu. It also serves as a nice and simple example on how to create a script-based plugin.
  • wxSmith: Fixed bug #12596 - Code generates "new wxMenuItem()" instead of "new wxMenu()"
  • Updated lib_finder to version 2.0:
    * Added more filter types for library configurations (previously there were only file names), added filters: platform, compiler, exec
    * Configuration can now have sub-configuration structure (can group same filters or settings in parent configuration node)
    * Search results are now remembered inside lib_finder configuration (global variables couldn't store everything needed)
    * lib_finder integrates with projects - you can specify which libraries does project use. With small patch for c::b sdk lib_finder will automatically add compiler options required by these libraries while project is compiled (everything done on-the-fly)
    - this allow to have ONLY ONE PROJECT FOR MULTIPLE PLATFORMS - tested on wxWidgets project
    * Started writing code which will allow reading configurations from pkg-config databases
    * Added configurations for wxWidgets 2.8 monolithic dll ansi/unicode
  • Added svn:eol-style to compilercommandgenerator.cpp
  • wxSmith: Fixed bug in configuration-writing procedure - configuration was left as on load time when all wxSmith settings were removed from project
  • DLL Wizard: Generated code now avoids unnecessary name mangling.
  • Added libfinder configuration files to autotools
  • update AutoVersioning plugin to 1.1

Regressions/Confirmed/Annoying/Common bugs:

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


Offline Xaviou

  • Regular
  • ***
  • Posts: 402
    • X@v's wxStuff
Re: The 23 December 2007 build (4749) is out.
« Reply #1 on: December 23, 2007, 07:22:19 pm »
Ubuntu 6.10 -> 7.10 Amd64 tar.gz archive (containing '.deb' installers builds with wx2.8.6) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 23 December 2007 build (4749) is out.
« Reply #2 on: December 23, 2007, 10:27:56 pm »
Binaries and sources for debian etch/stable, lenny/testing and sid/unstable can be found in my reopsitory (see signature).
All three versions are build from the same source in clean pbuilder chroot, to make sure they use only the appropriate libs and build-tools.
« Last Edit: December 24, 2007, 12:00:22 am by jens »

Offline Grom

  • Almost regular
  • **
  • Posts: 206
Re: The 23 December 2007 build (4749) is out.
« Reply #3 on: December 24, 2007, 03:16:46 am »
Would be a grate idea to have a Copy to Clipboard and Paste From Clipboard buttons in Project->Buid Options. The reason is to exchange the lists of libraries or other parameters between different projects.
gcc+winXP+suse.

Offline Kazade

  • Multiple posting newcomer
  • *
  • Posts: 73
Re: The 23 December 2007 build (4749) is out.
« Reply #4 on: December 24, 2007, 10:12:00 am »
Speaking of copy & paste... can we have cut/copy/paste actions on the editor right-click context menu? I've lost track of the number of times I've attempted to use that feature  :)

quixotic

  • Guest
Re: The 23 December 2007 build (4749) is out.
« Reply #5 on: December 24, 2007, 12:12:57 pm »
Heya,

i would really like to have a "column index highlight" in the editor,
an option to highlight column number 'x' (as eclipse does).

And also always displaying how many columns there are on the editor
(so a coder can keep track of window resizes), would be really neat.
This way it would be easier to code for 70columns/80columns coding standards.


Thanks, code blocks is great :)

Offline darthdespotism

  • Almost regular
  • **
  • Posts: 163
    • Coder's Nemesis
Re: The 23 December 2007 build (4749) is out.
« Reply #6 on: December 24, 2007, 12:22:32 pm »
This way it would be easier to code for 70columns/80columns coding standards.
I do that by using an appropriate margin in Editor->Margin&Caret settings.

btw @ kazade:
We have Copy&Paste in Context Menu. But it is quite unhelpfully hiding in the edit submenu

quixotic

  • Guest
Re: The 23 December 2007 build (4749) is out.
« Reply #7 on: December 24, 2007, 12:34:24 pm »
Heya,

thanks man! i skipped over this feature on the editor settings :P dumb me...


its official: codeblocks is the best IDE out there

Offline Fizick

  • Multiple posting newcomer
  • *
  • Posts: 13
Re: The 23 December 2007 build (4749) is out.
« Reply #8 on: December 24, 2007, 09:12:00 pm »
I am vote for more short access to cut-copy-paste too.
'Editor settings' may be removed IMHO.
As for "Toggle bookmark", and "run to cursor", they are not very frequently used commands with Microsoft compilier. :)


Thanks.