Author Topic: The 03 June 2007 build is out.  (Read 20419 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
The 03 June 2007 build is out.
« on: June 03, 2007, 06:29:45 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/wxmsw28u_gcc_cb_wx284.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

The 03 June 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070603_rev4051_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070603_rev4051_Ubuntu6.10+7.04_wx2.8.deb
   http://prdownload.berlios.de/codeblocks/CB_20070603_rev4051_suse100-102.wx28.i586.rpm
   http://prdownload.berlios.de/codeblocks/CB_20070603_rev4051_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • Added: Detection code to detect Turbo C++ Explorer's compiler
  • Updated Win32GUI wizard to generate proper project for Borland compiler
  • Added CR to clipboard when exporting compiler messages on Win32
  • Removed signed/unsigned warnings from various dialogs
  • Fixed: Compilation warning on use of uninitialized variable
  • Fix for huge editor settings dialog under wx2.8.4
  • Fixed: Project file option dialog not placed at centre
  • Fixed: [Bug #11174] Font Interim Settings Lost
  • Implemented Feature Request #3327: Double click target executes it.
  • Fixed: [Bug #11195] Editor Settings can't be changed or it crash
  • Applied: [Patch #2021] Fix glitch with Find in Files search results failing to open (In modified form)
  • Now debugging options would not be active if project has a compiling target
  • Removed warning message from editor configuration dialog
  • Fixed: [Bug #11193] The .cbp is incorrectly named at project creation (Linux)
  • fix static lib target name construction :
    - @ CompilerCommandGenerator::SetupOutputFilenames : take into account the yes/no of auto pre/post (it was always considered to be auto which is incorrect)
    - @ CompileTargetBase::GenerateTargetFilename : don't just replace extension in case of auto post by '.a', use the extension from the compiler option, and when there's no compiler then fallback to the hardcoded '.a'
    - CompileTargetBase::GetTargetFilenameGenerationPolicy : pointer args replaced by references (no need to check the pointer for 0 then)
  • Reverted: Fix of Bug# 10992
  • in case of open project on the 'start here page', set the filter directly to cbp files, and do NOT update the 'type of files' [== do NOT update the Filters in this case : (source) file <-----> project (file) ]
  • wxSmith: Applied patch #2024: wxSmith: MenuEditor loosing variable and member state made by raph
  • CodeSnippets 1.2.76 2007/05/29
    - Fixed: Not saving xml changes before "recently used" load
    - Show filename base as root item label
    - Verify:If external snippets, plgn *shouldnt* save conf OR xml on exit
    - Ok: saves done by OnClose SnippetsWindow & Tree routines
    - Fix "Apply" menu item, misspelled __WX...__ preprocessor
  • Fixed: Project directory not added in project wizard (Bug introduced in rev 4002)
  • Wrapped Linux hack for scripted wizard introduced in Rev 4004
  • wxSmith: Added detection of modal dialogs which prevents few artifacts on editor
  • wxSmith: Fixed bug #10678: Changes of variabe names not directly shown in resource tree
  • wxSmithContribItems: Fixed bugs in wxCustomButton so it is now enabled in list of contrib items
  • wxSmith: Changed int to size_t in wxsCoder to prevent compiler warnings (suggested by MortenMacFly)
  • wxSmith: Image files now have 32 or 16 suffix depending on resolution (previously 32 suffix was skipped)
  • wxSmith: Temporarily removed wxChart from Makefiles (it just made some unreferenced symbols), added
    wxCustomButton
  • wxSmithContribItems: Finally found the bug causing undefined symbols: typo inside #pragma interface. That proves that #pragma interface / #pragma implementation may only cause problems (GCC can work without them for a long time now) and should not be used if not necessary
  • war against (returned?!?!) macros
  • (hopefully) fixed broken linux build caused by r4018; additional macro removement (to be continued)
  • added support for PHP in HTML lexer (thanks dmoore)
  • WinAVR compiler support added
  • Fixed: Wizard.GetProjectTitle() should now work properly according to new changes made in ProjectPathPanel
  • Fixed: [Bug #11214] No cursor on Fine-in-files when no file open
  • added (completed) PHP and VBScript lexer, thanks dmoore
  • KeyBinder 1.0.34 2007/05/31
    - Re-enabled dynamic merge eliminating consideration of duplicates
    - Corrected MortonMcFly's causing errors on msw wx2.8.4, Martin, please tell me when you want to change the code
  • wxSmith: Fixed bug in long string properties (multiline editor was not shown)
  • Fixed wxSmith extensions in RegExTestbed plugin
  • Fixed: A Number of Compilation Warnings in SDK
  • Fixed: More Compiler warnings (Unsigned/Signed comparison)
  • wxSmithContribItems: Applied patch (made by Biplap) to make wxCustomButton more wx2.8 compatible
  • Fixed: More Signed-Unsigned comparison warnings
  • Fixed: [Bug #10527] Search in modified files (By applying [Patch #2028], Thanks to pauliusz)
  • Applied: [Patch #2025] relative paths fix for findinfiles
  • Fixed: [Bug #11148] Can't compile using files on different drives
  • wxSmith: Added missing EVT_INIT_DIALOG into wxDialog
  • wxSmith: when saving string into xml files, & is now stored as &amp; - this prevents a little bit incompatibilities between XRC file versions
  • Restored wxSmith bindings in main C::B project
  • Removed the incomplete PHP lexer. Instead, the php file extensions were added to the HTML lexer
  • Fixed erroneous handling of "instantiated from" compiler messages (MINGW)
  • Removed various "variable might be uninitialized" warnings from pluginmanager.cpp (lns 918-921), sqapi.cpp (ln 49), app.cpp (ln 496) and main.cpp (ln 661)
  • Managed to get rid of various wx2.8 DEPRECATED warnings from the wxScintilla class
  • wxSmith: Internal update of resources
  • Removed wx2.8 deprecated warnings from wxFlatNotebook
  • wxSmith: Unsupported items (in XRC-based resources) are now removed from palette (they were only disabled before)
  • wxSmith: Added few NULL-pointer checks into wxsDrawingPanel to improve
    stability
  • Fixed: Search string in Find/Find-in-files dialog Search history is duplicated
  • wxSmith: Updated refreshing system in editor
  • Fixed: On Windows, Object files are created in same directory where source files exist
  • wxSmith: Added "Extra code" property based on patch by #2029 by Raph, some small bug fixed by the way

Regressions/Confirmed/Annoying/Common bugs:

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

« Last Edit: June 04, 2007, 06:17:29 am by killerbot »

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 03 June 2007 build is out.
« Reply #1 on: June 03, 2007, 06:36:24 pm »
Nice to have an official Nightly after a long time. :)
Be a part of the solution, not a part of the problem.

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5193
Re: The 03 June 2007 build is out.
« Reply #2 on: June 03, 2007, 06:54:39 pm »
but the next 2 days, there again won't be any. I am out of the country for work.
Next nightly : Wednesday evening late.

Offline zerotri

  • Single posting newcomer
  • *
  • Posts: 8
Re: The 03 June 2007 build is out.
« Reply #3 on: June 03, 2007, 07:18:29 pm »
I dunno if this bug has been noticed yet, but when I go into Settings... > Editor > Syntax Highlighting, everytjhing shows normally until I change to another language. Once I change the language to say, AngelScript, it will show everything it needs to except for the scrollbars in the preview box.
to see what I mean, go here: http://www.zerotri.net/files/images/CB_resize_bug.bmp.

Offline indigo0086

  • Almost regular
  • **
  • Posts: 150
Re: The 03 June 2007 build is out.
« Reply #4 on: June 03, 2007, 07:36:55 pm »
Seems berlios increased their speeds, I used to get 12-20kbps, now I'm hitting 50.

And I love reading long green lists.

Offline TheTuxKeeper

  • Regular
  • ***
  • Posts: 293
  • daniel2000
Re: The 03 June 2007 build is out.
« Reply #5 on: June 03, 2007, 08:02:16 pm »
For the suse build:
One remark: wxWidgets-devel and wxGTK-devel can't be installed both (the wxWidgets and wxGTK can be installed at the same time).

have fun :)
« Last Edit: June 03, 2007, 08:04:14 pm by daniel2000 »
Nightly builds for openSUSE

Offline Xaviou

  • Regular
  • ***
  • Posts: 302
    • X@v's wxStuff
Re: The 03 June 2007 build is out.
« Reply #6 on: June 03, 2007, 08:18:05 pm »
Ubuntu 6.10 & 7.04 Amd64 .deb installer (build with wx263 and wx284) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline darthdespotism

  • Almost regular
  • **
  • Posts: 163
    • Coder's Nemesis
Re: The 03 June 2007 build is out.
« Reply #7 on: June 04, 2007, 10:22:16 am »
Cool Ubuntu .deb now are for wx2.8  8)

Offline indigo0086

  • Almost regular
  • **
  • Posts: 150
Re: The 03 June 2007 build is out.
« Reply #8 on: June 04, 2007, 02:27:37 pm »
I've noticed that code-completion doesn't work for objects that were created from usign directives.  For example if I do

Code: [Select]
using boost::thread_group;

int main()
{
   thread_group threads;
   threads.---
   return 0;
}

does not automatically look up the members where the --- are

but if I do
Code: [Select]
int main()
{
   boost::thread_group threads;
   threads.---
   return 0;
}

this one automatically autolooks up the members of the thread.  Usually with the stl I wouldn't mind but with libraries like boost which I'm learning it's hard to look up functions I need.

Offline san

  • Multiple posting newcomer
  • *
  • Posts: 20
Re: The 03 June 2007 build is out.
« Reply #9 on: June 04, 2007, 02:30:37 pm »
Seems berlios increased their speeds, I used to get 12-20kbps, now I'm hitting 50.

And I love reading long green lists.

Ehm I'm getting 300 kb/s ?

Offline Squeller

  • Multiple posting newcomer
  • *
  • Posts: 17
Re: The 03 June 2007 build is out.
« Reply #10 on: June 04, 2007, 05:25:37 pm »
There's a problem (Windows) with the toolbars. With the huge code completion toolbar, I pushed the compiler toolbar far out of the visible area, on the right side.

Now I am no more able to see the compiler toolbar, the only way I guess is finding the entry in the configuration file. I even dragged the main window to the left, so only some pixels from the right side of the main window could be seen; then a resized the window to reach maximum right size. But the compiler toolbar can not be seen.... :(

Offline TheTuxKeeper

  • Regular
  • ***
  • Posts: 293
  • daniel2000
Re: The 03 June 2007 build is out.
« Reply #11 on: June 04, 2007, 05:39:53 pm »
There's a problem (Windows) with the toolbars. With the huge code completion toolbar, I pushed the compiler toolbar far out of the visible area, on the right side.

Now I am no more able to see the compiler toolbar, the only way I guess is finding the entry in the configuration file. I even dragged the main window to the left, so only some pixels from the right side of the main window could be seen; then a resized the window to reach maximum right size. But the compiler toolbar can not be seen.... :(
Same here on Linux (wx 2.8.4). only 1 toolbar was visible, all others were gone  :shock: (solved it with killing cb => config wasn't saved  :P)
Nightly builds for openSUSE

Offline blend

  • Multiple posting newcomer
  • *
  • Posts: 32
Re: The 03 June 2007 build is out.
« Reply #12 on: June 04, 2007, 07:40:07 pm »

Offline Sh4wn

  • Single posting newcomer
  • *
  • Posts: 9
Re: The 03 June 2007 build is out.
« Reply #13 on: June 04, 2007, 09:55:40 pm »
I'm trying to install the Ubuntu package, but is sais that I don't have libwxbase-2.8-0 installed, but I do have installed that :/


Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 03 June 2007 build is out.
« Reply #14 on: June 04, 2007, 10:08:52 pm »
I'm trying to install the Ubuntu package, but is sais that I don't have libwxbase-2.8-0 installed, but I do have installed that :/

It requires wx 2.8.4. The version you're showing is 2.8.1. You need to include the repository from wxWidgets (look here) to your sources list and then do a 'sudo apt-get dist-upgrade'.

Offline shajunxing

  • Multiple posting newcomer
  • *
  • Posts: 25
  • Sorry for my poor English ;)
Re: The 03 June 2007 build is out.
« Reply #15 on: June 05, 2007, 01:59:41 am »
Great!  :D

Offline Outis

  • Multiple posting newcomer
  • *
  • Posts: 26
Re: The 03 June 2007 build is out.
« Reply #16 on: June 05, 2007, 01:16:43 pm »
Thanks for WinAVR!

Offline Wahooney

  • Multiple posting newcomer
  • *
  • Posts: 34
  • Demon Onion Slayer
    • wahooney.net
Re: The 03 June 2007 build is out.
« Reply #17 on: June 05, 2007, 09:23:39 pm »
PHP!
Working CodeSnippets!

You guy's kick ass :)
Fabricati Diem, Celerata!

Offline jazz

  • Single posting newcomer
  • *
  • Posts: 7
Re: The 03 June 2007 build is out.
« Reply #18 on: June 06, 2007, 02:22:20 am »
THANK YOU for going back to the tabbed compiler options window!  That drop-down list for setting up compiler and linker options was giving me verbal diarrhea!

Offline Vampyre_Dark

  • Regular
  • ***
  • Posts: 255
  • Hello!
    • Somewhere Over The Rainbow...
Re: The 03 June 2007 build is out.
« Reply #19 on: June 06, 2007, 07:33:59 pm »
Thanks to whoever updated the class wizard to be case sensitive in the filenames!
C::B Wishlist
~BOYCOTT THE EVIL YELLOW BOXES~

Offline darthdespotism

  • Almost regular
  • **
  • Posts: 163
    • Coder's Nemesis
Some minor Problem with Linux
« Reply #20 on: June 06, 2007, 10:09:37 pm »
I noticed by doing some builds on my own, that COdeBlocks states to be revision 3860 - wxGtk2.6 I tried to get rid of this by uninstalling CodeBlocks vie apt-get remove and reinstall a fresh build, but it did not help.

What I can say for sure ist, that it actually is build against wxGTK2.8 because there is no "Drag'n'Drop - Bug". I also completely removed every folder of c::b in /usr/ I could find without success.

This is a minor Problem as CodeBlocks works fine and with al the pros the new version offers but I would be glad having an true Number in the info.

Offline TheTuxKeeper

  • Regular
  • ***
  • Posts: 293
  • daniel2000
Re: The 03 June 2007 build is out.
« Reply #21 on: June 06, 2007, 10:25:07 pm »
This is a minor Problem as CodeBlocks works fine and with al the pros the new version offers but I would be glad having an true Number in the info.
Quote
[email protected]:~> ldd /usr/bin/codeblocks | grep wx
        libwx_gtk2u-2.8.so.0 => /usr/lib/libwx_gtk2u-2.8.so.0 (0xb6928000)
;)
Nightly builds for openSUSE

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: The 03 June 2007 build is out.
« Reply #22 on: June 06, 2007, 10:45:35 pm »
This is a minor Problem as CodeBlocks works fine and with al the pros the new version offers but I would be glad having an true Number in the info.

There's a screw up in the config system currently and it's not auto-updating the revision as it should.
As a workaround, after updating from svn, run ./update-revision...
Be patient!
This bug will be fixed soon...

Offline darthdespotism

  • Almost regular
  • **
  • Posts: 163
    • Coder's Nemesis
Re: The 03 June 2007 build is out.
« Reply #23 on: June 07, 2007, 12:09:36 am »
ok I#ll do that thanks ;)

Offline kurapix

  • Multiple posting newcomer
  • *
  • Posts: 68
Re: The 03 June 2007 build is out.
« Reply #24 on: June 07, 2007, 06:47:06 pm »
THANK YOU for going back to the tabbed compiler options window!  That drop-down list for setting up compiler and linker options was giving me verbal diarrhea!


I prefer the drop-down list for setting up compiler and linker option, tab compiler option give me headache lol.
Code::Blocks package building script