Author Topic: The 21 September 2008 build (5208) is out.  (Read 49022 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5258
The 21 September 2008 build (5208) is out.
« on: September 21, 2008, 08:07:53 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_wx288.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 21 September 2008 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20080921_rev5208_win32.7z
  - Linux :
   none

Resolved Fixed:

  • wxSmith: added "SetSashPosition" to generated code to make the appropriate parameter work
  • projects_importer (MSVC6): Add support for importing post build commands
  • DragScroll 1.3.23 2008/08/29
    - Fixed: font sizes increasing across sessions in OnMouseWheelEvent.
    - Save/restore users ctrl-MouseWheel font changes across sessions.
    - Fixed: crash caused by failure in CleanUpWindowPointerArray()
    - Changed option label "MouseWheelZoom" to "Log MouseWheelZoom" to avoid confusion; even though it applies to other tree and list controls
  • fixed update-script for linux, previous version seems to be incompatible with some shells
  • wxSmith: added "SetSashPosition" to generated code only if wxSplitWindow has two children (update for r5196)
  • fixed an issue that leads to a crash on linux, if the last watch was removed from "Debug -> Edit watches" dialog
  • Fixed: Project Importer menu location at File menu was hard-coded. (It's a cosmetic fix and fixing two separators after Import Project menu item bug in latest nightlies)

Regressions/Confirmed/Annoying/Common bugs:

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


Online stahta01

  • Lives here!
  • ****
  • Posts: 7017
    • My Best Post
Re: The 21 September 2008 build (5208) is out.
« Reply #1 on: September 21, 2008, 10:50:57 pm »
More ANSI Warnings patch are on the way.

I plan to submit the patches for the contrib plugins to BerliOS.

Do you wish me also submit this one for debuggergdb plug-in?
I decided to also submit debuggergdb one to BerliOS.

Minor patch that fixes compiler error. GetModuleFileNameA complains about WCHAR*

Code: [Select]
Index: src/plugins/contrib/codesnippets/codesnippetsapp.cpp
===================================================================
--- src/plugins/contrib/codesnippets/codesnippetsapp.cpp (revision 5208)
+++ src/plugins/contrib/codesnippets/codesnippetsapp.cpp (working copy)
@@ -1269,7 +1269,7 @@
     #if defined(__WXMSW__)
     if( m_Prefix.IsEmpty() )
     do{
-        WCHAR dllPath[1024] = {0};
+        wxChar dllPath[1024] = {0};
         HMODULE dllHandle = LoadLibrary(_T("codeblocks.dll"));
         if (not dllHandle) break;
         DWORD pathLen = GetModuleFileName( dllHandle, dllPath, sizeof(dllPath));

Tim S
« Last Edit: September 22, 2008, 05:42:46 am 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 jens

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 21 September 2008 build (5208) is out.
« Reply #2 on: September 22, 2008, 06:57:42 am »
Just uploaded binary packages for debian and sources to my server.

Offline courage

  • Multiple posting newcomer
  • *
  • Posts: 48
Re: The 21 September 2008 build (5208) is out.
« Reply #3 on: September 22, 2008, 08:44:50 am »
  • projects_importer (MSVC6): Add support for importing post build commands

Thanks, I am waiting for this so long.  :D

But I found this built also can't handle the importing correctly. First, it seems not to handle the dependence of VC6 projects correctly in the workspace, and second it seems not to handle the post commands correctly.

for example, compiling nethack3.4.3, after executing the "nethack-3.4.3/sys/winnt/nhsetup.bat", copying the modified "rpcndr.h" and importing VC6 workspace in "nethack-3.4.3/nethack.dsw", the dependence of VC6 projects is ignored in Code::Blocks. When I press the "Rebuild workspace" button, Code::Blocks will build the active project first or the first order project in the workspace.

Even though Code::Blocks imports the post build commands, it seems just importing the lines one by one. I guess the "TAB character" of the post build commands in VC6 project files mean "new line", but I am not very sure.  :?

Online stahta01

  • Lives here!
  • ****
  • Posts: 7017
    • My Best Post
Re: The 21 September 2008 build (5208) is out.
« Reply #4 on: September 22, 2008, 10:42:14 am »
killerbot:

Whoever applied my patch above had an case issue; it should be wxChar not the wxCHAR that was used.

Tim S
« Last Edit: September 22, 2008, 10:44:59 am 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 MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9606
Re: The 21 September 2008 build (5208) is out.
« Reply #5 on: September 22, 2008, 10:51:52 am »
Whoever applied my patch above had an case issue; it should be wxChar not the wxCHAR that was used.
Done. Thanks. :-)
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5258
Re: The 21 September 2008 build (5208) is out.
« Reply #6 on: September 22, 2008, 12:54:40 pm »
killerbot:

Whoever applied my patch above had an case issue; it should be wxChar not the wxCHAR that was used.

Tim S


:oops:

Offline SR

  • Multiple posting newcomer
  • *
  • Posts: 22
    • My blog
Re: The 21 September 2008 build (5208) is out.
« Reply #7 on: September 22, 2008, 02:22:38 pm »

Offline Xaviou

  • Regular
  • ***
  • Posts: 325
    • X@v's wxStuff
Re: The 21 September 2008 build (5208) is out.
« Reply #8 on: September 22, 2008, 05:28:46 pm »
Ubuntu 7.04 to 8.04 Amd64 tar.gz archive (containing '.deb' installers builds with wx288) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline marfi

  • Multiple posting newcomer
  • *
  • Posts: 27
Re: The 21 September 2008 build (5208) is out.
« Reply #9 on: September 23, 2008, 10:19:06 am »
Hi, I tried to use a valgrind plugin (many thanks for that!!!) with my applications, but haven't found a way how to check an application like this:

Code: [Select]
#include <stdio.h>

int main(int argc, char ** argv)
{
    getchar();

    return 0;
}

The main problem is that the valgrind plugin doesn't open any console thus the application waiting for user input freezes (and the codeblocks as well) because there is no way how to enter anything. Is it a bug or a feature?

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5258
Re: The 21 September 2008 build (5208) is out.
« Reply #10 on: September 23, 2008, 02:04:36 pm »
surely not a feature ;-)

pakje

  • Guest
Re: The 21 September 2008 build (5208) is out.
« Reply #11 on: September 23, 2008, 11:08:11 pm »
i got a similar problems marfi

Offline eckard_klotz

  • Almost regular
  • **
  • Posts: 159
Re: The 21 September 2008 build (5208) is out.
« Reply #12 on: September 24, 2008, 07:52:05 am »
Hello Everybody:

Could it be that there was a general change in the plugin-parts ?
I'm not able to load the ShellExtensions of Damien Moore anymore with  C::B-5208.

Quote
....   \CodeBlock\NightlyBuilds\2008_09_21\bin/share/codeblocks/plugins/ShellExtensions.dll: not loaded (missing symbols?)

It was possible with the build 5195 and before. I tested it with both plugin-versions of this year.

I use WinXP SP2

Best Regards,
                   Eckard Klotz

Offline afb

  • Developer
  • Lives here!
  • *****
  • Posts: 884

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 21 September 2008 build (5208) is out.
« Reply #14 on: September 24, 2008, 10:45:36 pm »
Build for Ubuntu i386/amd64 can be found here

Best regards, pasgui