Author Topic: The 01 May 2007 build is out.  (Read 18793 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5157
The 01 May 2007 build is out.
« on: May 01, 2007, 07:52:56 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_wx283.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 01 May 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070501_rev3915_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070501_rev3915_Ubuntu6.xx.deb
   http://prdownload.berlios.de/codeblocks/CB_20070501_rev3915_suse100-102.i586.rpm (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070501_rev3915_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • wxSmith:
    * Removed more wx 2.8 warnings
    * Added few missing headers
    * Replaced few const wxString& with wxString (looks like it fixes problem with crash when wxSmith is unloading)
  • CodeSnippets 1.2.42 2007/04/27
    - Add dragscrolling options to settingsdlg() & snippetsconfig()
    - snippetsconfig() globally manages all config items for all classes
    - Fixes to allow docked window to restart at previous position
    - More hacking to work around wxAUI docked/floating windows deficiencies
    - Added settings preference for window type & mouse scrolling
    - Corrections for linux settings preferences
    - Corrected path for codesnippets; add wxLearner gtkx.h includes for *nix
    - Fixes to OnUpdateUI routine when switching between window types
    - Verfied wx2.8.3 fixed closing Docked window crash
    - Added wxProcess::Exists() to check on external snippets window
    - Fixed wx2.8.3 RightClick not selecting tree item
    - Fixed external snippet storage folder not being recorded
  • CodeSnippets 1.2.51 2007/04/28
    - On startup, wait for user to open window with view/snippets menu
    - Fixed CB fullscreen editor focus. Make editors modal while they have focus
  • DragScroll 1.1.01 2007/04/28
    - Remove wx2.6.3 work-arounds fixed by wx2.8.3
  • Added wxCustomButton from wxThings into wxSmithContribItems, not enabled yet since it produces some crashes
  • Fixed: Couple of Enable / Disable issues in File menu
  • Exposed the following functions to Scripting system. Please read the wiki for details
    - GetArrayFromString [Global function]
    - GetStringFromArray [Global function]
    - wxArrayString::Index
  • Added & Exposed following SDK functions to Scripts:
    - wxListBox::GetListboxSelections()
    - wxListBox::GetListboxStringSelections()
  • Modified additional wx lib entry pages. Now additional libraries can be selected from a listbox
  • Fixed: RunTargetWizard() will now add target to project files
  • Fixed: Wizard::GetCompilerID() will now return proper compiler id for targets
  • Added: wxWidgets project to Build target wizard
  • wxSmith:
    * Fixed crash when setting style for wxChoice
    * Applied fix that may probably fix the crash on exit (previous didn't worked) - this one prevents using structure after it's been destroyed
  • Fixed: An empty virtual folder is created when "Categorize by file types" is unchecked
  • CodeSnippets - remove editsnippetdlg.cpp/h from Makefile.am again & again & again
  • Fixed: Some compilation issues regarding newly added script function
  • Updated: Now wxWidgets wizard would be able to add target in Linux / Mac
  • CodeSnippets 1.2.59 2007/05/1
    - Restore statusbar text on idle
    - Pass independent window a keepAlive Pid. ping it to save data on exit.
    - Add plgn communications to independent windows via memory mapped file
    - Clean up temp memory mapped file on termination
    - Correct update and update.bat
  • CodeSnippets - check memorymappedfile.* box before committing stupid! (age related)

Regressions/Confirmed/Annoying/Common bugs:

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

« Last Edit: May 02, 2007, 07:26:51 am by killerbot »

Offline Xaviou

  • Regular
  • ***
  • Posts: 293
    • X@v's wxStuff
Re: The 01 May 2007 build is out.
« Reply #1 on: May 01, 2007, 09:11:09 pm »
Ubuntu 6.10 & 7.04 Amd64 .deb installer can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline Steven 'lazalong'

  • Multiple posting newcomer
  • *
  • Posts: 13
Re: The 01 May 2007 build is out.
« Reply #2 on: May 01, 2007, 10:55:14 pm »
So much corrections... :shock:

Visiting Firenze must have been boring  :P
-------------------------------
OGE - www.opengameengine.org

Offline Grom

  • Almost regular
  • **
  • Posts: 206
Re: The 01 May 2007 build is out.
« Reply #3 on: May 02, 2007, 12:43:43 am »
wxSmith became really cool:wink:. We may see what can do one Slavic guy with keyboard.

But there is no wxGrid :cry:... As a result I made huge GUI to my project with wxFormBuilder and wxDevCpp.

I have no time to add wxGrid may self. Somobody!!! Please add wxGrid to the wxSmith. Only one piece in wxSmith is missing... :?
« Last Edit: May 02, 2007, 01:24:32 am by Grom »
gcc+winXP+suse.

DBloke

  • Guest
Re: The 01 May 2007 build is out.
« Reply #4 on: May 02, 2007, 12:49:24 am »
Somebody is on a roll with wxSmith, some serious fixes and enhancements
Excellent work Code::Blocks + wxSmith = exactly what C/C++ has been waiting for these past 20+ years :P

Offline phireis

  • Single posting newcomer
  • *
  • Posts: 7
Re: The 01 May 2007 build is out.
« Reply #5 on: May 02, 2007, 03:37:49 am »
The debugging windows still doestnt open for me too(it was reported at april 26th by danielking). None of them, this seems to have happened after changing to wxwidgets2.8. I'm on Windows XP, Gdb 6.3.
I'll go back to a debug working version (I miss watches so much). More people having this too?

Philipe

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 01 May 2007 build is out.
« Reply #6 on: May 02, 2007, 04:46:59 am »
The debugging windows still doestnt open for me too(it was reported at april 26th by danielking). None of them, this seems to have happened after changing to wxwidgets2.8. I'm on Windows XP, Gdb 6.3.
I'll go back to a debug working version (I miss watches so much). More people having this too?

This is a wxWidgets related issue (I'm assuming you want to open various debugging related windows). AFAIK, there is a bug in wx2.8.3 which screws up pop-up menu. If you switch to wx2.8.4 (Currently in RC1), the issues goes away.

My suggestion to those who are facing this problem to use the Debug > Debugging windows > Watches to open up Watches window. When wx 2.8.4 will be used, this problem would go away.

Regards,

Biplab
« Last Edit: May 02, 2007, 04:48:37 am by Biplab »
Be a part of the solution, not a part of the problem.

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5157
Re: The 01 May 2007 build is out.
« Reply #7 on: May 02, 2007, 07:27:29 am »
So much corrections... :shock:

Visiting Firenze must have been boring  :P

not my credit, credit to the other programmers who committed these fixes. I just made a build out of it ;-)

Offline red eagle

  • Single posting newcomer
  • *
  • Posts: 5
Re: The 01 May 2007 build is out.
« Reply #8 on: May 02, 2007, 11:07:18 am »
This is my first post, congratulations on a wonderful piece of software.

Just a post to help Phireis, if you close the management sidebar window, and then reopen it, the debugging windows should work again.

Windows XP SP2


RED.

Rama

  • Guest
Re: The 01 May 2007 build is out.
« Reply #9 on: May 02, 2007, 11:30:56 am »
The last couple builds I've used have had issues with cut and copy.

Cut: I cannot cut only a part of a line, and when I cut it also insists on cutting the the line immediately following what I wanted. This shows up both when cutting and pasting.

Copy: Same as above only with copy instead of cut.

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 01 May 2007 build is out.
« Reply #10 on: May 02, 2007, 11:39:45 am »
The last couple builds I've used have had issues with cut and copy.

There are two solutions.
1. Disable cbKeybinder plugin.
2. Reassign the shortcuts.
Be a part of the solution, not a part of the problem.

Offline Pecan

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 2143
Re: The 01 May 2007 build is out.
« Reply #11 on: May 02, 2007, 02:31:39 pm »
The last couple builds I've used have had issues with cut and copy.

Cut: I cannot cut only a part of a line, and when I cut it also insists on cutting the the line immediately following what I wanted. This shows up both when cutting and pasting.

Copy: Same as above only with copy instead of cut.

The menu structure has changed and the key definition ids nolonger match those memorized by KeyBinder. It'd be best if you'd delete cbKeyBinder10.ini from the CodeBlocks data folder and reenter your personal keys

Windows: c:\Documents and Settings\<user name>\Application Data\codeblocks\cbKeybinder...ini

*nix: ~/.codeblocks/cbkeybinder....ini.
« Last Edit: May 02, 2007, 02:34:04 pm by Pecan »

Rama

  • Guest
Re: The 01 May 2007 build is out.
« Reply #12 on: May 02, 2007, 02:38:59 pm »
Thank you very much, Pecan. I simply removed the file and all the (default I assume) key bindings are as I'm used to.

museeer

  • Guest
Re: The 01 May 2007 build is out.
« Reply #13 on: May 02, 2007, 03:05:22 pm »
If you switch to wx2.8.4 (Currently in RC1), the issues goes away.
where I can find wx2.8.4?

Offline wxLearner

  • Multiple posting newcomer
  • *
  • Posts: 71

tufan

  • Guest
Re: The 01 May 2007 build is out.
« Reply #15 on: May 02, 2007, 03:26:34 pm »
how can i make it indent after public,pri also ifs and fors without curly brackets and case: in a switch stament?if you can give the source of the latest release i can have a look at it too.i'm a developer.and this was for windows.

Offline Ceniza

  • Developer
  • Lives here!
  • *****
  • Posts: 1442
    • CenizaSOFT
Re: The 01 May 2007 build is out.
« Reply #16 on: May 02, 2007, 03:35:48 pm »
Sure, here's the source :wink:.

museeer

  • Guest
Re: The 01 May 2007 build is out.
« Reply #17 on: May 02, 2007, 03:48:59 pm »
where I can find wx2.8.4?
http://biolpc22.york.ac.uk/pub/
thank you, but I have dial-up connection, exists wxmsw28u_gcc_cb_wx284.7z ~2MB?

Offline stahta01

  • Lives here!
  • ****
  • Posts: 6539
    • My Best Post
Re: The 01 May 2007 build is out.
« Reply #18 on: May 02, 2007, 08:04:02 pm »
@Killerbot

Can you give me some info on your build environment?

Your DLL is about 2 Megs smaller than mine is.

my wxmsw28u dll size is 10,349,134 bytes
yours wxmsw28u dll size is 8,090,112 bytes

My OS is XP(32 bit) SP2 

wxWidgets Build Command
mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1
Code: [Select]
what                file                line                                value
mingw-runtime       include/_mingw.h    #define __MINGW32_VERSION 3.10      3.10
Windows API         include/w32api.h    #define __W32API_VERSION 3.7        3.7

what                command                                                 value
GCC Version         gcc --version                                           gcc (GCC) 3.4.5 (mingw special)
binutils            ld --version                                            GNU ld version 2.17.50 20070129
« Last Edit: May 02, 2007, 08:44:59 pm by stahta01 »
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5157
Re: The 01 May 2007 build is out.
« Reply #19 on: May 02, 2007, 08:51:06 pm »
that's because the debug symbols have been stripped from it, due to update.bat

Offline stahta01

  • Lives here!
  • ****
  • Posts: 6539
    • My Best Post
Re: The 01 May 2007 build is out.
« Reply #20 on: May 02, 2007, 09:15:21 pm »
that's because the debug symbols have been stripped from it, due to update.bat

Thanks, that was the issue, note some reason update.bat was NOT stripping it for me.
(I place the DLLs in devel folder and the update.bat should strip it, after copying it to output folder but it was not for me.)
I did it manually and it much smaller.

Edit: Found cause, I reinstalled Cygwin a few weeks ago. I must have forgot to remove the path(s) from PATH Env. Var..
Note, I had to put strip.exe for minGW into a folder in the path for it to work.

Tim S
« Last Edit: May 02, 2007, 11:43:02 pm by stahta01 »
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 01 May 2007 build is out.
« Reply #21 on: May 03, 2007, 05:06:27 am »
Is anyone else getting this error? (Ubuntu 7.04, wx2.6.3, gcc 4.1.2)

Code: [Select]
Manager initialized
Scanning for lexers in /usr/share/codeblocks/lexers/...
Found 27 lexers
Configured 0 tools
Scanning for plugins in /home/kirby/.codeblocks/share/codeblocks/plugins...
Found 0 plugins
Scanning for plugins in /usr/share/codeblocks/plugins...
ERROR: Plugin resource not found: libwxsmithlib.zip
Found 24 plugins
Loading: CodeSnippets Debugger ToDoList ScriptedWizard Compiler cbKeyBinder CodeStat HelpPlugin wxSmithContribItems CB_Koders Exporter SymTab AStylePlugin Profiler cbDragScroll CodeCompletion BYOGames lib_finder EnvVars ClassWizard Autosave wxSmith wxSmithMime FilesExtensionHandler RegExTestbed
Running startup script
Script/function 'edit_startup_script.script' registered under menu 'Settings/-Edit startup script'

MichaelW

  • Guest
Re: The 01 May 2007 build is out.
« Reply #22 on: May 03, 2007, 07:08:40 am »
Hi,

I found a bug in the 1st May nightly build,
I use the Ubuntu 6xx package.

If you enter an program argument (with the menu Project -> Set Program' argument) and press run, the shell return :

Code: [Select]
sh: Syntax error: Unterminated quoted string

Press ENTER to continue.

It is because there is a quote at the end for the xterm command :

Code: [Select]
Checking for existence: /home/michael/Projects/OpenCvTest/bin/Debug/OpenCvTest
Executing: xterm -T 'OpenCvTest' -e'LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH /usr/bin/cb_console_runner "/home/michael/Projects/OpenCvTest/bin/Debug/OpenCvTest" Capture_00001.jpg' (in /home/michael/Projects/OpenCvTest/.)

I solved it by adding a quote at the end of my argument but it's a bit dirty.

By the way, i'm a big fan of code::blocks, and you do a great job.
Thanks

Michael

Offline nottin

  • Single posting newcomer
  • *
  • Posts: 9
Re: The 01 May 2007 build is out.
« Reply #23 on: May 03, 2007, 08:15:37 am »
Is anyone else getting this error? (Ubuntu 7.04, wx2.6.3, gcc 4.1.2)

Code: [Select]
Manager initialized
Scanning for lexers in /usr/share/codeblocks/lexers/...
Found 27 lexers
Configured 0 tools
Scanning for plugins in /home/kirby/.codeblocks/share/codeblocks/plugins...
Found 0 plugins
Scanning for plugins in /usr/share/codeblocks/plugins...
ERROR: Plugin resource not found: libwxsmithlib.zip
Found 24 plugins
Loading: CodeSnippets Debugger ToDoList ScriptedWizard Compiler cbKeyBinder CodeStat HelpPlugin wxSmithContribItems CB_Koders Exporter SymTab AStylePlugin Profiler cbDragScroll CodeCompletion BYOGames lib_finder EnvVars ClassWizard Autosave wxSmith wxSmithMime FilesExtensionHandler RegExTestbed
Running startup script
Script/function 'edit_startup_script.script' registered under menu 'Settings/-Edit startup script'

I'm seeing the same thing, plus one more error.
Code::Block svn 3917, wx2.8.4-rc1, gcc 4.1.2

Code: [Select]
Manager initialized
Scanning for lexers in /usr/local/share/codeblocks/lexers/...
Found 27 lexers
Configured 0 tools
Scanning for plugins in /home/bjorn/.codeblocks/share/codeblocks/plugins...
Found 0 plugins
Scanning for plugins in /usr/local/share/codeblocks/plugins...
ERROR: Plugin resource not found: libwxsmithlib.zip
ERROR: /usr/local/share/codeblocks/plugins/libwxsmithcontribitems.so: not loaded (missing symbols?)
Found 23 plugins
Loading: RegExTestbed CodeCompletion FilesExtensionHandler HelpPlugin ToDoList CodeStat ScriptedWizard Debugger CodeSnippets wxSmith wxSmithMime Compiler Autosave ClassWizard lib_finder cbDragScroll AStylePlugin SymTab cbKeyBinder BYOGames Profiler EnvVars Exporter CB_Koders
Running startup script
Script/function 'edit_startup_script.script' registered under menu 'Settings/-Edit startup script'