aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes/java
diff options
context:
space:
mode:
authorJuri Linkov2025-08-10 20:50:05 +0300
committerJuri Linkov2025-08-10 20:50:05 +0300
commite28ac4eca6a6125c95ae1f1f8511fd1522a0dca3 (patch)
tree99f7e830c1100576cf02bf8867171e6a530027f5 /admin/notes/java
parentbd62f57efd3206fc5764e9e592206be820002500 (diff)
downloademacs-e28ac4eca6a6125c95ae1f1f8511fd1522a0dca3.tar.gz
emacs-e28ac4eca6a6125c95ae1f1f8511fd1522a0dca3.zip
Allow code outside Isearch delete overlays in 'isearch-opened-overlays'
* lisp/isearch.el (isearch-open-necessary-overlays) (isearch-close-unnecessary-overlays): Use 'overlay-buffer' to check if overlays in 'isearch-opened-overlays' are still not deleted (bug#79115). (with-isearch-suspended): Call 'isearch-clean-overlays' after 'isearch-done'. Otherwise 'isearch-mode' called later just resets 'isearch-opened-overlays' to nil, causing "overlay leak".
Diffstat (limited to 'admin/notes/java')
0 files changed, 0 insertions, 0 deletions