Author Topic: The 16 June 2013 build (9158) is out.  (Read 192036 times)

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 12129
    • Travis build status
Re: The 16 June 2013 build (9158) is out.
« Reply #45 on: June 27, 2013, 01:00:57 pm »
Can't reproduce both problems on Linux.

What happens if you use View -> Toolbars -> Fit toolbars or View -> Toolbars -> Optimize ?
What windows are you using?
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline carra

  • Multiple posting newcomer
  • *
  • Posts: 114
Re: The 16 June 2013 build (9158) is out.
« Reply #46 on: June 27, 2013, 02:14:22 pm »
I'm now on Windows XP, I'll try it under Vista later.

Fit Toolbars and Optimize Toolbars seem to work reasonably well. There were a couple of times when a toolbar had a small part of it outside the window width, but I can't find a sure way to reproduce it. I wouldn't worry too much about that though.

None of these options seems to have any effect on undocked toolbars.

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 12129
    • Travis build status
Re: The 16 June 2013 build (9158) is out.
« Reply #47 on: June 27, 2013, 02:20:25 pm »
None of these options seems to have any effect on undocked toolbars.
This is good, because the fit/optiomize commands are only for docked toolbars:)
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline carra

  • Multiple posting newcomer
  • *
  • Posts: 114
Re: The 16 June 2013 build (9158) is out.
« Reply #48 on: June 27, 2013, 02:22:32 pm »
Lol! I meant that after using them the undocked bars bugs kept happening just the same ;)

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 12129
    • Travis build status
Re: The 16 June 2013 build (9158) is out.
« Reply #49 on: June 27, 2013, 02:30:59 pm »
Unfortunately someone running windows should try to see if he/she can reproduce it and then debug it.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

ToApolytoXaos

  • Guest
Re: The 16 June 2013 build (9158) is out.
« Reply #50 on: June 28, 2013, 07:11:48 am »

Well sorry to say that, but not for me. Here it works as expected - at least on Windows.

I do have some patches concerning Scintilla applied though, but they they should not affect this functionality.
I can apply them for testing, but I am not sure if this is fine for all...?!
I will test it on windows also (hopefully this weekend), but it might be a gtk-issue, so it would probably be better to wait.

The issue does not occur on windows.
I will look into it, later.

Sorry, but I will disappoint you now. I am on Windows at work with svn-9138 and the issue remains the same.


Offline golgepapaz

  • Multiple posting newcomer
  • *
  • Posts: 44
Re: The 16 June 2013 build (9158) is out.
« Reply #51 on: June 28, 2013, 10:27:55 am »
Sorry, but I will disappoint you now. I am on Windows at work with svn-9138 and the issue remains the same.



Ditto . It's pretty annoying...

Offline jens

  • Administrator
  • Lives here!
  • *****
  • Posts: 7265
    • Jens' unofficial debian-repository for the Code::Blocks - IDE
Re: The 16 June 2013 build (9158) is out.
« Reply #52 on: June 28, 2013, 08:15:57 pm »
Ditto . It's pretty annoying...
If that is already annoying for you, I hope you will never come in touch with real problems in your life.

ToApolytoXaos

  • Guest
Re: The 16 June 2013 build (9158) is out.
« Reply #53 on: July 01, 2013, 08:31:04 am »
This is getting really interesting...the issue (with bracket-matching highlighting) remains the same on both Debian jessie and windows.

« Last Edit: July 01, 2013, 08:33:58 am by ToApolytoXaos »

Offline jens

  • Administrator
  • Lives here!
  • *****
  • Posts: 7265
    • Jens' unofficial debian-repository for the Code::Blocks - IDE
Re: The 16 June 2013 build (9158) is out.
« Reply #54 on: July 02, 2013, 06:46:25 pm »
The issue should be fixed in trunk (svn r9171).
The cause was an incorrect use of IndicatorClearRange in void cbStyledTextCtrl::HighlightRightBrace().

IndicatorClearRange takes a position as first and a length as second parameter, but a position was given for both.
If position + length is greater than the documents length the indicators will not be cleared.
This behaviour has changed with the revision of scintilla we use since our svn r9078.
Older scintilla has cleared the indicators anyway.

That's why it happened since this commit.

Can you please test and give feedback.

By the way one of the green indicators is okay and used by the so called SmartTabJump-feature.

ToApolytoXaos

  • Guest
Re: The 16 June 2013 build (9158) is out.
« Reply #55 on: July 02, 2013, 09:33:43 pm »
Thank you jens. It seems the issue kind of got solved. Another issue exists now.

Take a look at the standard coding I use to produce the issue:
() << () << (). As soon as I start moving from far left to right and reach the first << my first pair of parentheses highlight its right one. As you move along, the same repeat itself.

   ()| << () << () << ()

-------^    /* this is the blinking cursor supposedly */

Offline jens

  • Administrator
  • Lives here!
  • *****
  • Posts: 7265
    • Jens' unofficial debian-repository for the Code::Blocks - IDE
Re: The 16 June 2013 build (9158) is out.
« Reply #56 on: July 04, 2013, 06:21:13 am »
Thank you jens. It seems the issue kind of got solved. Another issue exists now.

Take a look at the standard coding I use to produce the issue:
() << () << (). As soon as I start moving from far left to right and reach the first << my first pair of parentheses highlight its right one. As you move along, the same repeat itself.

   ()| << () << () << ()

-------^    /* this is the blinking cursor supposedly */


Is the highlight colour the normal colour used for matching parenthesis or the colour we had before (a little more "greener").

What happens if you hit the tab-key in this situation ?

If it jumps to he right, it's the so called SmartTabJumping (http://forums.codeblocks.org/index.php/topic,12406.msg84207.html#msg84207).

I don't know how it should behave exactly.
I think the "feature" itself and its highlight-colour should be configurable.

Offline zetab

  • Multiple posting newcomer
  • *
  • Posts: 12
Re: The 16 June 2013 build (9158) is out.
« Reply #57 on: July 05, 2013, 07:03:57 pm »
The combobox on Incremental Search toolbar looks strange, is this normal?



Offline scarphin

  • Lives here!
  • ****
  • Posts: 644
Re: The 16 June 2013 build (9158) is out.
« Reply #58 on: July 05, 2013, 07:27:54 pm »
Is there a way to disable compiler checking before loading? CB brings up a list of detected compilers dialog every time before starting. That didn't exist before.

Win7 x64, rev 9158

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 12129
    • Travis build status
Re: The 16 June 2013 build (9158) is out.
« Reply #59 on: July 05, 2013, 08:36:10 pm »
Something is broken. It should do it just once.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]