diff options
author | Miha Rihtaršič <miha@kamnitnik.top> | 2021-09-20 07:59:29 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2021-09-20 07:59:29 +0200 |
commit | 31ba9bbf6c2d0a265c77de1c068400b750ecf34b (patch) | |
tree | 2ff04f3e3e9ff3b801f463f33c0671586b69475c /lisp/emacs-lisp/autoload.el | |
parent | 995a623594de27d398f0d97fcab9277e37fe29d1 (diff) | |
download | emacs-31ba9bbf6c2d0a265c77de1c068400b750ecf34b.tar.gz emacs-31ba9bbf6c2d0a265c77de1c068400b750ecf34b.tar.bz2 emacs-31ba9bbf6c2d0a265c77de1c068400b750ecf34b.zip |
Refactor minibuffer aborting
* lisp/minibuffer.el (minibuffer-quit-recursive-edit): New optional
argument to specify how many levels of recursion to quit.
* src/eval.c (internal_catch): Remove special handling of 'exit
tag (bug#49700).
* src/minibuf.c (Fabort_minibuffers): Use
minibuffer-quit-recursive-edit to quit multiple levels of minibuffer
recursion.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions