]> git.eshelyaron.com Git - emacs.git/commit
Fix freeze in cperl-mode when editing a regexp
authorHarald Jörg <haj@posteo.de>
Thu, 3 Sep 2020 20:11:47 +0000 (22:11 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Thu, 3 Sep 2020 20:58:07 +0000 (22:58 +0200)
commit7921b5db1049709a1d4ed143d1f44417d5087dc1
treeca2b3c39c65062118e61f00669883cf1067d6205
parent4ea928e14f486ae8b89c0cdf1d19d3dc3d6498a2
Fix freeze in cperl-mode when editing a regexp

* lisp/progmodes/cperl-mode.el (cperl-forward-group-in-re): Make
sure that an error is reported back to the caller (Bug#16368).

* test/lisp/progmodes/cperl-mode-tests.el (cperl-mode-test-bug-16368):
Tests for balanced (no error) and unbalanced (caught exception)
cases of `cperl-forward-group-in-re'.
lisp/progmodes/cperl-mode.el
test/lisp/progmodes/cperl-mode-tests.el