Author Topic: The 07 June 2007 build is out.  (Read 13192 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5178
The 07 June 2007 build is out.
« on: June 07, 2007, 10:08: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 07 June 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070607_rev4068_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070607_rev4068_Ubuntu6.10+7.04_wx2.8.deb
   http://prdownload.berlios.de/codeblocks/CB_20070607_rev4068_suse100-102.wx28.i586.rpm (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070607_rev4068_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • CC: added support for moving to the previous/next function using CTRL+PgUp/PgDn (just like in Visual Studio)
  • Fixed: If an editor is closed & reopened during an active debugging session, last execution line was not highlighted

Regressions/Confirmed/Annoying/Common bugs:

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

« Last Edit: June 08, 2007, 08:19:20 am by killerbot »

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: The 07 June 2007 build is out.
« Reply #1 on: June 07, 2007, 10:15:38 pm »
BUG:
When you remove an open file from a project (right click on project file and click on "Remove file from project"), the file is closed.

Dje

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: The 07 June 2007 build is out.
« Reply #2 on: June 07, 2007, 10:22:25 pm »
BUG:
When you remove an open file from a project (right click on project file and click on "Remove file from project"), the file is closed.

Dje

No bug, intentional behaviour.
Be patient!
This bug will be fixed soon...

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: The 07 June 2007 build is out.
« Reply #3 on: June 07, 2007, 10:26:58 pm »
Why not transfer it to open files ?

Dje

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: The 07 June 2007 build is out.
« Reply #4 on: June 08, 2007, 12:09:16 am »
Why not transfer it to open files ?

Dje

Please create a new topic if you have a feature request. Let's not clutter the nightly build announcement.
Be patient!
This bug will be fixed soon...

Offline h8or

  • Multiple posting newcomer
  • *
  • Posts: 13
    • My personal webpage
Re: The 07 June 2007 build is out.
« Reply #5 on: June 08, 2007, 01:39:02 am »
Plugin "Code statistcs" doesn't work.

Codeblocks Error
Failed to convert file "D:\Project\filename.cpp" to Unicode.

The project have many files.
This error message is showed for some files, not all.
For other files, code statistcs works fine.

Offline chikigai

  • Multiple posting newcomer
  • *
  • Posts: 33
Re: The 07 June 2007 build is out.
« Reply #6 on: June 08, 2007, 02:23:12 am »
Ctrl + PgUp/PgDn used to allow scrolling through the open files list.
Now that it works to move to next/previous functions, has the previous feature been removed?

I could not find any entry in Keyboard Shortcuts to apply a shortcut for scolling through the open files list.
[Development Environment]
OS: WinXP SP3
IDE: Code::Blocks Nightly Build SVN Rev.6080 wxWidgets: 2.8.10 Windows Unicode Build SVN: 1.6.x

Offline Mayler

  • Multiple posting newcomer
  • *
  • Posts: 10
Re: The 07 June 2007 build is out.
« Reply #7 on: June 08, 2007, 03:57:08 am »
This Code Statistics problem exists before July builds... I thought that was a problem in my windows. I suppose thats a problem before build 39xx... Im using build 3989 and i'm seeing this problem.
?

Offline lubos

  • Almost regular
  • **
  • Posts: 131
Re: The 07 June 2007 build is out.
« Reply #8 on: June 08, 2007, 06:51:42 am »
i had also the same problems with code statistics  :(

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: The 07 June 2007 build is out.
« Reply #9 on: June 08, 2007, 08:08:58 am »
i had also the same problems with code statistics  :(

I also have the same problems with ThreadSearch plugin. I think it is due to the wxWidgets wxTextFile implementation.

Dje

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9496
Re: The 07 June 2007 build is out.
« Reply #10 on: June 08, 2007, 08:48:21 am »
Ctrl + PgUp/PgDn used to allow scrolling through the open files list.
Huh... that never worked for me, I checked the accelerators before. Is this something you setup yourself?

Now that it works to move to next/previous functions, has the previous feature been removed?
No, it shouldn't - I just need to find out where this is setup than it will return...

With regards, Morten
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 Ekinoks

  • Single posting newcomer
  • *
  • Posts: 7
Re: The 07 June 2007 build is out.
« Reply #11 on: June 08, 2007, 10:25:25 am »
I have Ubuntu 7.04 and libwbbase2.8-0 is installed but, if I run "CB_20070607_rev4068_Ubuntu6.10+7.04_wx2.8.deb" I have this error :
Error: Dependency is not satisfiable : libwxbase2.8-0

Can you help me please ?

Thanks.

Offline TheTuxKeeper

  • Regular
  • ***
  • Posts: 293
  • daniel2000
Re: The 07 June 2007 build is out.
« Reply #12 on: June 08, 2007, 11:00:00 am »
I have Ubuntu 7.04 and libwbbase2.8-0 is installed but, if I run "CB_20070607_rev4068_Ubuntu6.10+7.04_wx2.8.deb" I have this error :
Error: Dependency is not satisfiable : libwxbase2.8-0

Can you help me please ?

Thanks.
Take a look at cstudents post ;)
Nightly builds for openSUSE

Offline rjmyst3

  • Multiple posting newcomer
  • *
  • Posts: 117
    • wxFormBuilder
Re: The 07 June 2007 build is out.
« Reply #13 on: June 08, 2007, 12:12:09 pm »
I have Ubuntu 7.04 and libwbbase2.8-0 is installed but, if I run "CB_20070607_rev4068_Ubuntu6.10+7.04_wx2.8.deb" I have this error :
Error: Dependency is not satisfiable : libwxbase2.8-0

Can you help me please ?

Thanks.
Take a look at cstudents post ;)

cstudent/killerbot:
Could the instructions for updating wxWidgest to 2.8.4 be put on the wiki and linked to in the nightly build announcement? This is becoming a common problem.

Offline Ekinoks

  • Single posting newcomer
  • *
  • Posts: 7
Re: The 07 June 2007 build is out.
« Reply #14 on: June 08, 2007, 01:18:34 pm »
Ho ! ok sorry :^/

Thanks !

Offline Pecan

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 2173
Re: The 07 June 2007 build is out.
« Reply #15 on: June 08, 2007, 02:25:14 pm »
Ctrl + PgUp/PgDn used to allow scrolling through the open files list.
Huh... that never worked for me, I checked the accelerators before. Is this something you setup yourself?

Now that it works to move to next/previous functions, has the previous feature been removed?
No, it shouldn't - I just need to find out where this is setup than it will return...

With regards, Morten

Ctrl-PgDn/PgUp is probably part of the wxNavigationKeyEvent used by popup_dlg.cpp in wxFlatNoteBook.

From wx2.8.4 source:
Code: [Select]
// ----------------------------------------------------------------------------
// Keyboard handling - this is the place where the TAB traversal logic is
// implemented. As this code is common to all ports, this ensures consistent
// behaviour even if we don't specify how exactly the wxNavigationKeyEvent are
// generated and this is done in platform specific code which also ensures that
// we can follow the given platform standards.
// ----------------------------------------------------------------------------

void wxControlContainer::HandleOnNavigationKey( wxNavigationKeyEvent& event )
{
    wxWindow *parent = m_winParent->GetParent();

    // the event is propagated downwards if the event emitter was our parent
    bool goingDown = event.GetEventObject() == parent;

    const wxWindowList& children = m_winParent->GetChildren();

    // if we have exactly one notebook-like child window (actually it could be
    // any window that returns true from its HasMultiplePages()), then
    // [Shift-]Ctrl-Tab and Ctrl-PageUp/Down keys should iterate over its pages
    // even if the focus is outside of the control because this is how the
    // standard MSW properties dialogs behave and we do it under other platforms
    // as well because it seems like a good idea -- but we can always put this
    // block inside "#ifdef __WXMSW__" if it's not suitable there
    if ( event.IsWindowChange() && !goingDown )
    {
   
« Last Edit: June 08, 2007, 02:33:45 pm by Pecan »

Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 07 June 2007 build is out.
« Reply #16 on: June 08, 2007, 03:06:25 pm »

cstudent/killerbot:
Could the instructions for updating wxWidgest to 2.8.4 be put on the wiki and linked to in the nightly build announcement? This is becoming a common problem.

I hope to find some time this weekend to do just that. In the meantime you can check my post here.


EDIT: OK. Wiki is now updated to include how to install wxWidgets 2.8.4 on Ubuntu.
« Last Edit: June 08, 2007, 03:48:46 pm by cstudent »

Offline rjmyst3

  • Multiple posting newcomer
  • *
  • Posts: 117
    • wxFormBuilder
Re: The 07 June 2007 build is out.
« Reply #17 on: June 08, 2007, 04:47:34 pm »

cstudent/killerbot:
Could the instructions for updating wxWidgest to 2.8.4 be put on the wiki and linked to in the nightly build announcement? This is becoming a common problem.

I hope to find some time this weekend to do just that. In the meantime you can check my post here.


EDIT: OK. Wiki is now updated to include how to install wxWidgets 2.8.4 on Ubuntu.

thanks

bashinerox

  • Guest
Re: The 07 June 2007 build is out.
« Reply #18 on: June 08, 2007, 07:44:57 pm »
'kay, here goes..

Its not really too important, but its still, well, there..

When I declare i function prototype inside a class that is syntactically the same, but not an exact carbon copy (e.g. a missing space after a comma) of its definition, then call it from another function within the class, the parser for code completion sees it as a function overload:

Code: [Select]
class testclass
{

    int func1(int x, int y);
    int func2(void);
};

testclass::func1(intx,int y)
{
 return x + y;
}

testclass::func2(void)
{
    func1(//at this point it comes up with two code completion selections. one with and one without the space.
}

I dunno if it does it with anything other than removing a space (or if anything other than a space would be syntactically different -- its 1:40 am here, gimme a break..)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5178
Re: The 07 June 2007 build is out.
« Reply #19 on: June 08, 2007, 09:53:45 pm »
sames happens when you rename the arguments in declaration and definition, or in the declaration you don't name them.
CC lacks the parsing of the arguments at this moment, aswell as sometimes scope in inheritance" trees

clopomor

  • Guest
Re: The 07 June 2007 build is out.
« Reply #20 on: June 08, 2007, 10:04:59 pm »
Sorry my English...
what about source-tarball of nightly builds codeblocks? It's for users different OS (not U7.04/6.10 or XP or FC4/5)
For example, I'm behide  proxy and firewall (svn is disabled on it) (and I'm not administrator), so svn-way for me is difficult(but not impossible)... I am user of Debian Etch...
Can u help me ?
Can u release codeblocks*.tar.bz2 (or tar.7zip / tar.gz) to company of deb/rpm/exe ?

Offline chikigai

  • Multiple posting newcomer
  • *
  • Posts: 33
Re: The 07 June 2007 build is out.
« Reply #21 on: June 11, 2007, 02:17:26 am »
Quote
Huh... that never worked for me, I checked the accelerators before. Is this something you setup yourself?

Never set it up myself. As far as I remember, I accidentally found the feature by mistake when jumping between bookmarks. (Pressed Ctrl+PgUp/Dn instead of Alt+PgUp/Dn)

I guess it was an integrated part of wxFlatNoteBook as pointed out by Pecan.
[Development Environment]
OS: WinXP SP3
IDE: Code::Blocks Nightly Build SVN Rev.6080 wxWidgets: 2.8.10 Windows Unicode Build SVN: 1.6.x