]> git.eshelyaron.com Git - emacs.git/commit
* lisp/isearch.el (isearch-search-and-update): Let-bind 'isearch-cmds'.
authorJuri Linkov <juri@linkov.net>
Fri, 5 Jan 2024 07:39:04 +0000 (09:39 +0200)
committerEshel Yaron <me@eshelyaron.com>
Sat, 6 Jan 2024 16:15:49 +0000 (17:15 +0100)
commit4bf800eddb13822fb4ea773669ef9f677ab145bb
tree5a694506819fe2295edd26a5bc918c02a780ecc6
parent1e0f6afb52e52126e96518970a905d3104c28f56
* lisp/isearch.el (isearch-search-and-update): Let-bind 'isearch-cmds'.

When 'isearch-wrap-pause' is 'no' or 'no-ding', let-bind 'isearch-cmds'
to avoid changing it by 'isearch-push-state' in 'isearch-repeat',
so that a later DEL (isearch-delete-char) doesn't stop at the
intermediate failing state (bug#68158).

(cherry picked from commit dc9d02f8a01d86ac8ff3fb004bb2f22cf211dcef)
lisp/isearch.el