Lazarus

Programming => Packages and Libraries => SynEdit => Topic started by: guest58172 on January 11, 2018, 02:37:34 pm

Title: [SOLVED] Bracket match does not work anymore in nested blocks
Post by: guest58172 on January 11, 2018, 02:37:34 pm
I've just setup Laz 1.8 and it breaks bracket match in Coedit. Basically matching only works for the first pair of curly braces, parenthesis etc. when it's nested it doesn't work anymore (or oddly).

The same problem happens in Lazarus, but only with parenthesis (yeah since Pascal blocks use begin - end hehe).
If can see this in a simple unary expression (e.g a.b.call(param) ).

I try to launch a conversation about this before opening a bug.
Can you confirm ?
Title: Re: Bracket match does not work anymore in nested blocks
Post by: Martin_fr on January 11, 2018, 02:47:28 pm
https://bugs.freepascal.org/view.php?id=32873
Title: Re: Bracket match does not work anymore in nested blocks
Post by: guest58172 on January 11, 2018, 02:52:24 pm
Yeah indeed, i would have been surprised if nobody hadn't notice the issue yet. I regret some much not to have tested after RC1 but you know the situation was so bad at this time.
Title: Re: Bracket match does not work anymore in nested blocks
Post by: guest58172 on January 11, 2018, 02:54:05 pm
So it is fixed in trunk ? i don't understand why the duplicated report is not closed.
TinyPortal © 2005-2018