* * *

Author Topic: [SOLVED] Bracket match does not work anymore in nested blocks  (Read 1445 times)

BBasile

  • Sr. Member
  • ****
  • Posts: 413
[SOLVED] Bracket match does not work anymore in nested blocks
« 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 ?
« Last Edit: January 11, 2018, 03:06:20 pm by BBasile »

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 4816
    • wiki

BBasile

  • Sr. Member
  • ****
  • Posts: 413
Re: Bracket match does not work anymore in nested blocks
« Reply #2 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.

BBasile

  • Sr. Member
  • ****
  • Posts: 413
Re: Bracket match does not work anymore in nested blocks
« Reply #3 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.

 

Recent

Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus