Code::Blocks

User forums => Nightly builds => Topic started by: killerbot on March 28, 2015, 10:57:08 pm

Title: The 28 March 2015 build (10158) is out.
Post by: killerbot on March 28, 2015, 10:57:08 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 (http://forums.codeblocks.org/index.php/topic,3232.0.html).

A link to the unicode windows wxWidget dll for Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw28u_gcc_cb_wx2812_gcc492-TDM.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/mingwm10_gcc492-TDM.7z

The 28 March 2015 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32.7z
  - Linux :
   none

The current SDK version is : 1.25.0

Resolved Fixed:


Regressions/Confirmed/Annoying/Common bugs:


Title: Re: The 28 March 2015 build (10158) is out.
Post by: jens on March 28, 2015, 11:36:10 pm
Debian-stable packages (binaries and sources) for 32-bit and 64-bit systems can be found in my debian-repo (https://apt.jenslody.de/).
Fedora packages (binaries and sources) for 32-bit and 64-bit systems (fc20, fc21, fc22 and rawhide), RedHat/CentOS 5 and 6 packages (also 32-bit and 64-bit) and RedHat/CentOS 7 packages (only 64-bit at the moment) can be found in my rpm-repo (https://copr.fedoraproject.org/coprs/jenslody/).
I recently switched to copr (https://copr.fedoraproject.org/) to build and host my Fedora and CentOS packages.
Instructions how to use it can be found on my server (https://rpm.jenslody.de/) (easier) or on copr (https://copr.fedoraproject.org/coprs/jenslody/) (a little more handwork needed).

The revision is 10157, but there are no functional changes between 10157 and 10158.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: MortenMacFly on March 30, 2015, 05:24:24 pm
For those that want to play with the new (updated) installer on Windows, please try:
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.exe (http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.exe)
...or:
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.zip (http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.zip)
Title: Re: The 28 March 2015 build (10158) is out.
Post by: gd_on on March 30, 2015, 07:39:18 pm
Hi,

http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.exe (http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.exe)
...or:
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.zip (http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.zip)


your links does not seem to work. Files are still not arrived on sourceforge ?

gd_on
Title: Re: The 28 March 2015 build (10158) is out.
Post by: stahta01 on March 30, 2015, 08:50:33 pm
Hi,

http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.exe (http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.exe)
...or:
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.zip (http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20150328_rev10158_win32_setup.zip)


your links does not seem to work. Files are still not arrived on sourceforge ?

gd_on

You appear to be correct I do NOT see the setup version to download under.
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/ (http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/)

Tim S.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ollydbg on March 31, 2015, 12:55:30 am
@Morten: Do you think we need to replace the old binary "src/exchndl.dll" file with the new updated ones in /setup/ folder?
Title: Re: The 28 March 2015 build (10158) is out.
Post by: MortenMacFly on March 31, 2015, 07:55:33 am
@Morten: Do you think we need to replace the old binary "src/exchndl.dll" file with the new updated ones in /setup/ folder?
Yes, I'll do it.

You appear to be correct I do NOT see the setup version to download under.
your links does not seem to work. Files are still not arrived on sourceforge ?
Well they have been there but gone??? Weird thing. I've re-uploaded them through SFTP now. Maybe their on-line file manager tool is broken.

So: Feel free to try again, please...
Title: Re: The 28 March 2015 build (10158) is out.
Post by: Melchior on March 31, 2015, 08:29:24 am
@Morten: Do you think we need to replace the old binary "src/exchndl.dll" file with the new updated ones in /setup/ folder?
Yes, I'll do it.

ohh I love updates ^_^ what setup folder are you talking about..  because I don't see a setup folder in my local copy of C:B svn repo... O_o


ps:
any chance you guys could take a look at that bug report I made a while back on
https://sourceforge.net/p/codeblocks/tickets/133/
Title: Re: The 28 March 2015 build (10158) is out.
Post by: shurick on March 31, 2015, 02:48:27 pm
Packages for openSUSE (http://codeblocks.esy.es) (binaries and sources) for 32-bit and 64-bit.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: MortenMacFly on March 31, 2015, 09:54:58 pm
Checkout Setup instead of Trunk. Check with a Repository Browser, for example the one from sourceforge.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ToApolytoXaos on April 04, 2015, 10:48:44 pm
Guys, I'm using svn10173 on debian testing 64-bit and have noticed a rather peculiar behavior of auto-completion.

I removed everything from a main.cpp and typed main; the auto-completion popped up the rest of the code and I pressed tab to complete it. Not only it didn't, it placed tab space in its place.

Also, if you type main() { and press enter, instead of completing the bracket, it takes it to 2 spaces indented from left to right...

Any feedback?

cheers.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ollydbg on April 04, 2015, 11:57:58 pm
I removed everything from a main.cpp and typed main; the auto-completion popped up the rest of the code and I pressed tab to complete it.
I did the same steps, and I have "main()" entered by CC.

Quote
Not only it didn't, it placed tab space in its place.
I don't know this sentence.

Quote
Also, if you type main() { and press enter, instead of completing the bracket, it takes it to 2 spaces indented from left to right...
I don't have this issue, I have the following result:
Code: [Select]
main(){
}

So, I think I need to know the detailed steps to reproduce this error. Thanks.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ToApolytoXaos on April 05, 2015, 11:43:32 am
Create an empty project, add a main.cpp file in it, try a simple piece of code, compile it, save the project, and then close it.

Reopen it, press Ctrl-A to highlight all source code, start typing main and wait for 5 seconds; now press the tab to accept the auto-completion suggestion and see that adds space instead of parentheses.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ollydbg on April 05, 2015, 02:48:35 pm
Create an empty project, add a main.cpp file in it, try a simple piece of code, compile it, save the project, and then close it.

Reopen it, press Ctrl-A to highlight all source code, start typing main and wait for 5 seconds; now press the tab to accept the auto-completion suggestion and see that adds space instead of parentheses.
I just did what you described, and I still get the "main()" entered when I hit the TAB key.
I would like ask other guys to conform this issue.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: scarphin on April 05, 2015, 03:03:26 pm
Create an empty project, add a main.cpp file in it, try a simple piece of code, compile it, save the project, and then close it.

Reopen it, press Ctrl-A to highlight all source code, start typing main and wait for 5 seconds; now press the tab to accept the auto-completion suggestion and see that adds space instead of parentheses.
Works correctly here.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ToApolytoXaos on April 05, 2015, 08:40:47 pm
OK fellas, ignore this for now until I figure out other ways to reproduce this kind of issue. It happens with other auto-completion features as well, but I need to find better ways to catch such problems.

Thank you all for trying to reproduce the issue.

Cheers.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ToApolytoXaos on April 06, 2015, 03:33:59 pm
I have compiled the latest svn available, currently 10186, in order to test it thoroughly.

The first thing I have tried was to comment multiple lines using Ctrl+Shift+C. It does not work; it goes to DoxyBlocks tab and add the following line:
HTML Help not found at /home/stefanos/Projects/ANSI_C++/GeneralCode/doxygen/GeneralCode.chm.


Can anyone try to reproduce this? Cheers.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: Alpha on April 06, 2015, 04:11:10 pm
r9988 should have stripped that.  Do you have the keybinder plugin active?
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ToApolytoXaos on April 07, 2015, 11:50:50 am
r9988 should have stripped that.  Do you have the keybinder plugin active?
You mean keyboard shortcuts plugin? Yes, I haven't touched any plugin thus far. I use it as it comes set up by default. I have been using Code::Blocks for ages and this is the first revision that produces this issue; I never had this before, I always use hot keys without problems.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ahui886 on April 08, 2015, 04:44:24 am
Good job, thanks!
Title: Re: The 28 March 2015 build (10158) is out.
Post by: Alpha on April 09, 2015, 02:53:11 am
You mean keyboard shortcuts plugin?
Yes.  Does this still occur if you disable that plugin and restart C::B?  Within the doxyblocks menu, does it display keybindings?  Did the keybinder plugin leave anything in your config dir?

(With regards to reproducibility, yes this was something that happened in the past, but I have not observed it since r9988.)
Title: Re: The 28 March 2015 build (10158) is out.
Post by: ToApolytoXaos on April 09, 2015, 04:36:38 pm
Yes.  Does this still occur if you disable that plugin and restart C::B?
No, I have disabled it and now it works just fine.

Within the doxyblocks menu, does it display keybindings?  Did the keybinder plugin leave anything in your config dir?
Yes, it left cbKeyBinder10.ini and its backup cbKeyBinder10.ini.bak

Also, I have observed an interesting behavior with auto-completion; as soon as I have disabled keybinder plugin, auto-completion's behavior improved greatly. It provides more suggestions upon typing in contrast from before.
Title: Re: The 28 March 2015 build (10158) is out.
Post by: rocon on April 11, 2015, 07:10:33 am
Input
For (;; ) < enter >

Automatically indent for
For (;; )
...... I / /. On behalf of the space, I on behalf of the cursor position


But the input
For (;; )<enter>
...... For (;; )<enter>

Automatically indent for
For (;; )
........For (;; )
........I

But the input
For (;; )<enter>
........For (;; )<enter>
.......{<enter>

Automatically indent for
For (;; )
........For (;; )
{
........I
}



I think it's a little bug.
BUT there is the bug in lost of version.
I won't hope there is the bug any more