Code::Blocks Forums

User forums => Nightly builds => Topic started by: killerbot on June 07, 2007, 10:08:45 pm

Title: The 07 June 2007 build is out.
Post by: killerbot 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:


Regressions/Confirmed/Annoying/Common bugs:


Title: Re: The 07 June 2007 build is out.
Post by: dje 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
Title: Re: The 07 June 2007 build is out.
Post by: mandrav 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.
Title: Re: The 07 June 2007 build is out.
Post by: dje on June 07, 2007, 10:26:58 pm
Why not transfer it to open files ?

Dje
Title: Re: The 07 June 2007 build is out.
Post by: mandrav 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.
Title: Re: The 07 June 2007 build is out.
Post by: h8or 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.
Title: Re: The 07 June 2007 build is out.
Post by: chikigai 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.
Title: Re: The 07 June 2007 build is out.
Post by: Mayler 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.
Title: Re: The 07 June 2007 build is out.
Post by: lubos on June 08, 2007, 06:51:42 am
i had also the same problems with code statistics  :(
Title: Re: The 07 June 2007 build is out.
Post by: dje 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
Title: Re: The 07 June 2007 build is out.
Post by: MortenMacFly 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
Title: Re: The 07 June 2007 build is out.
Post by: Ekinoks 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.
Title: Re: The 07 June 2007 build is out.
Post by: TheTuxKeeper 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 (http://forums.codeblocks.org/index.php/topic,6065.msg46521.html#msg46521) ;)
Title: Re: The 07 June 2007 build is out.
Post by: rjmyst3 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 (http://forums.codeblocks.org/index.php/topic,6065.msg46521.html#msg46521) ;)

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.
Title: Re: The 07 June 2007 build is out.
Post by: Ekinoks on June 08, 2007, 01:18:34 pm
Ho ! ok sorry :^/

Thanks !
Title: Re: The 07 June 2007 build is out.
Post by: Pecan 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
// ----------------------------------------------------------------------------
// 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 )
    {
   
Title: Re: The 07 June 2007 build is out.
Post by: cstudent 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 (http://forums.codeblocks.org/index.php/topic,5956.msg45602.html#msg45602).


EDIT: OK. Wiki is now updated to include how to install wxWidgets 2.8.4 on Ubuntu. (http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Ubuntu)
Title: Re: The 07 June 2007 build is out.
Post by: rjmyst3 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 (http://forums.codeblocks.org/index.php/topic,5956.msg45602.html#msg45602).


EDIT: OK. Wiki is now updated to include how to install wxWidgets 2.8.4 on Ubuntu. (http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Ubuntu)

thanks
Title: Re: The 07 June 2007 build is out.
Post by: bashinerox 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
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..)
Title: Re: The 07 June 2007 build is out.
Post by: killerbot 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
Title: Re: The 07 June 2007 build is out.
Post by: clopomor 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 ?
Title: Re: The 07 June 2007 build is out.
Post by: chikigai 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.