[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#16368: [PATCH] cperl-mode: don't freeze over a cool regexp
From: |
Harald Jörg |
Subject: |
bug#16368: [PATCH] cperl-mode: don't freeze over a cool regexp |
Date: |
Wed, 2 Sep 2020 22:06:40 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 |
That bug exists since 14 years, but only surfaces if the regexp has a
closing brace in the wrong place (two characters before an unfinished
group starts). The reason is that `cperl-forward-group-in-re' failed
to report unbalanced parentheses: In the function, the error was too
narrowly localized and gets lost before returning.
Patch attached, including two test cases.
--
Cheers,
haj
0001-2020-09-02-Harald-J-rg-haj-posteo.de.patch
Description: Text Data
- bug#16368: [PATCH] cperl-mode: don't freeze over a cool regexp,
Harald Jörg <=