Fix debugging of string-match-p errors
commit3f539c0013cf0f64b71e58d288ff1e53211fba2d
authorNoam Postavsky <npostavs@gmail.com>
Sat, 6 Aug 2016 02:11:00 +0000 (5 22:11 -0400)
committerEli Zaretskii <eliz@gnu.org>
Fri, 23 Sep 2016 14:03:43 +0000 (23 17:03 +0300)
tree3d9480af0c472b2815d62ea72f7ae3d2573e9048
parentf746a92c3c6d12c09ae07ec24a4a1199aa7a0364
Fix debugging of string-match-p errors

* src/eval.c (call_debugger): Bind inhibit-changing-match-data to nil so
that debugger code that needs to do regexp match won't break
(Bug #23949, Bug #24166, Bug#16294).

This was backported from master
(cherry picked from commit 7fb75680b38fe0805c2ff7e9cca3bec8121ba984)
src/eval.c
src/search.c