Author Topic: The 12 April 2007 build is out.  (Read 10130 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 12 April 2007 build is out.
« on: April 12, 2007, 10:45:28 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://prdownload.berlios.de/codeblocks/wxmsw26u_gcc_cb_wx2.6.3p2.7z

To fix the menu alignment bug introduced in wx 2.6.3 [windows only bug] we have patched wx ourselves, and that results in the following alternative dll : http://prdownload.berlios.de/codeblocks/wxmsw26u_gcc_cb_wx2.6.3p2AndCbPatch_version3.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 12 April 2007 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20070412_rev3849_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20070412_rev3849_Ubuntu6.xx.deb
         http://prdownload.berlios.de/codeblocks/CB_20070412_rev3849_suse100-102.i586.rpm (not yet)
         http://prdownload.berlios.de/codeblocks/CB_20070412_rev3849_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • wxSmith:
    * Added MinSize / MaxSize properties for widgets and containers
    * Moved wxsBaseProperties::BuildSetupWindowCode and wxsBaseProperties::SetupWindow to wxsItem
  • Added setting for using advanced regular expressions in "Find" and "Replace". Setting can be found in editor options (patch #1701)
  • Fixed: [Bug #10781] ToDo list is not updated
  • Disable "Edit->Special commands->Case" if no selection in editor (patch #1946)
  • Added entries in editor's context menu to uppercase/lowercase the current selection (patch #1942)
  • Added hint about a couple more useful macros in tool editing dialog (patch #1856)
  • Various editor commands now check if the open file in editor is read-only and are disabled accordingly (cut, paste, delete, etc)
  • Added get/set functions for custom build commands in projectfile and also exposed them to scripts (patch #1743)
  • Open external terminal for I/O when debugging console apps under linux (patch #1882)
  • Fix in symbols browser, where it would fail to detect the active editor's filename in some special cases (patch #1559)
  • Fixed parsing of flat profile for large counts in profiler plugin (patch #1551)
  • Notify all debugger plugins for breakpoint lines changes (patch #1625)
  • Added setting of fillup characters (i.e. that cause the completion to be accepted) for code-completion (patch #1714). For example, by adding "(." as fillup characters, the completion will be accepted by pressing "(" or "." (Enter/Return always works)
  • Fixed 'update' script (not the .bat) to work correctly if used under MSYS (patch #1951)
  • Added commenting/uncommenting support for multiple languages, not only C/C++ (patch #1839, part 1)
  • Added smart indent (as you type) support for python (patch #1839, part 2)
  • Revert to global scope search using F3, when deselecting selected text (patch #1879)
  • Removed incorrect error message when using SaveAs for a project or workspace and pressing cancel (patch #1956 for bug #10857)
  • Removed hotkey (Ctrl-Alt-E) from "View->Focus editor" because it would prevent input of certain non-ascii characters (bug #10843)
  • Fixed: [Bug #9596] Wrong path when adding files and [Bug #10821] Multiple files are added to wrong folders
  • wxSmith: fixed bug found by SamT (http://forums.codeblocks.org/index.php/topic,5667.msg43552.html#msg43552)
  • CodeSnippets 1.1.56 2007/04/12
    - Avoid file changed dialog when .xml does not exist

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)
  • menu items with icon not correctly aligned (since wx263) (is fixed with our special wx263/wx28 dll)

« Last Edit: April 14, 2007, 09:29:10 am by killerbot »

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: The 12 April 2007 build is out.
« Reply #1 on: April 12, 2007, 10:55:48 pm »
    Hi all !

  • Added setting for using advanced regular expressions in "Find" and "Replace". Setting can be found in editor options (patch #1701)

A very big thanks for this development/integration !!!  :D
Be sure it will be used !!

Dje

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Re: The 12 April 2007 build is out.
« Reply #2 on: April 12, 2007, 11:27:43 pm »
guys. looks like you've had a busy day (especially mandrav). many thanks for accepting so many patches. I now have fewer patches to worry about maintaining each time I update my source.

cheers
Damien

IronAvatar

  • Guest
Re: The 12 April 2007 build is out.
« Reply #3 on: April 12, 2007, 11:59:41 pm »
Just wanted to say excellent work with CB!  After spending all week faffing around with kDevelop and Eclipse, CB is the only IDE that's flexible enough to let me work the way I find the most productive.

Good job!

Offline kelo81

  • Multiple posting newcomer
  • *
  • Posts: 86
Re: The 12 April 2007 build is out.
« Reply #4 on: April 13, 2007, 01:00:46 am »
Good job fellows!!
Ezequiel Ruiz
Tango/04 consultant
www.tango04.com

MVP

  • Guest
Re: The 12 April 2007 build is out.
« Reply #5 on: April 13, 2007, 01:26:59 am »
Is it just me or is copy and paste broken? Ctrl+C is copying the entire line instead of the selection.

quad cortex

  • Guest
Re: The 12 April 2007 build is out.
« Reply #6 on: April 13, 2007, 01:56:58 am »
Is it just me or   http://prdownload.berlios.de is down.

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 12 April 2007 build is out.
« Reply #7 on: April 13, 2007, 07:24:47 am »
Is it just me or is copy and paste broken? Ctrl+C is copying the entire line instead of the selection.

Can't reproduce your problem in Rev 3850 in Windows. Please give us more details.

Is it just me or   http://prdownload.berlios.de is down.

Berlios is down at the moment (at the time of writing).
Be a part of the solution, not a part of the problem.

mroek

  • Guest
Re: The 12 April 2007 build is out.
« Reply #8 on: April 13, 2007, 10:01:53 am »
I have actually also seen the copy and paste problem when upgrading to Rev 3803 from a significantly older version (3140,  think). I fixed the problem by deleting the "Documents and Settings\...\Application Data\codeblocks"-folder to delete all old settings. It is a bit tedious to manually restore all the options and settings, but it did fix the copy-paste problem.

I haven't tried upgrading to this version yet, so I can't say if the problem will reappear.


MVP

  • Guest
Re: The 12 April 2007 build is out.
« Reply #9 on: April 13, 2007, 11:32:18 am »
I have actually also seen the copy and paste problem when upgrading to Rev 3803 from a significantly older version (3140,  think). I fixed the problem by deleting the "Documents and Settings\...\Application Data\codeblocks"-folder to delete all old settings. It is a bit tedious to manually restore all the options and settings, but it did fix the copy-paste problem.

I haven't tried upgrading to this version yet, so I can't say if the problem will reappear.



That seemed to fix it, thanks. :)

Edit: Just wanted to make a quick comment, the default font styles are poor in my opinion, the small font size and choice of highlighter colors especially the gray of the comments. Looking at some C++ code side by side with something like Notepad++, Notepad++ is much easier on the eyes.
« Last Edit: April 13, 2007, 11:46:00 am by MVP »

julienlecomte

  • Guest
Re: The 12 April 2007 build is out.
« Reply #10 on: April 13, 2007, 11:59:23 am »
  • Fixed 'update' script (not the .bat) to work correctly if used under MSYS (patch #1951)

Please apply new patch 1959 to resolve the issue (only under MSYS) where the wrong templates (the UNIX ones instead of Windows) are taken.

Thanks,
Julien

Offline zerotri

  • Single posting newcomer
  • *
  • Posts: 8
Re: The 12 April 2007 build is out.
« Reply #11 on: April 14, 2007, 01:10:08 am »
I have actually also seen the copy and paste problem when upgrading to Rev 3803 from a significantly older version (3140,  think). I fixed the problem by deleting the "Documents and Settings\...\Application Data\codeblocks"-folder to delete all old settings. It is a bit tedious to manually restore all the options and settings, but it did fix the copy-paste problem.

I haven't tried upgrading to this version yet, so I can't say if the problem will reappear.


another thing you can do to fix this, without deleting all of your settings...  :shock:
is to go to Settings > Editor
and then in the Editor options, go to Keyboard Shortcuts.
in the tree, find Edit > Special Commands > Line, and remove the shortcuts for Cut, Copy and Paste.
then while perusing the tree, go to Edit and add the normal shortcuts to Cut, Copy and Paste.
there ya go. no settings files deleted, no having to reconfigure compiler settings, and no need to redo syntax highlighting colors  :D
hope that helps a bit  8)
-Wynter Woods(aka Zerotri)