mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Merge from origin/emacs-28
1a1b206a8bAdapt the recent 'num_processors' change to MS-Windows7cb4637923Minor fix to clarify a sentence in emacs-lisp-introab60144ea3; Pacify recent shorthand unused lexarg warnings.e9df86004fMake tty-run-terminal-initialization load the .elc file (i...07edc28bdbFix ert errors when there's a test that binds `debug-on-er...96278de8acNew function num-processors575e626105Add symbol property 'save-some-buffers-function' (bug#46374)a3e10af95cKeep reading when typed RET in read-char-from-minibuffer a...013e3be832* lisp/userlock.el (ask-user-about-supersession-threat): A...ae61d7a57dFix point positioning on mouse clicks with non-zero line-h...4c7e74c386Complete shorthands to longhands for symbol-completing tablesc2513c5d0dAdd new failing test for bug#510891d1e96377c; * lisp/emacs-lisp/shortdoc.el: Fix typo.6bf29072e9Avoid mapping file names through 'substring'bcce93f04cUpdate to Org 9.5-46-gb714745d408f1a24Expanded testing of MH-E with multiple MH variantsb497add971Fix Seccomp filter for newer GNU/Linux systems (Bug#51073).75d9fbec88Tramp code cleanup # Conflicts: # etc/NEWS # test/lisp/progmodes/elisp-mode-tests.el
This commit is contained in:
commit
8aceb37b47
42 changed files with 1082 additions and 177 deletions
|
|
@ -3036,6 +3036,7 @@ If there is a natural number at point, use it as default."
|
|||
(set-keymap-parent map minibuffer-local-map)
|
||||
|
||||
(define-key map [remap self-insert-command] #'read-char-from-minibuffer-insert-char)
|
||||
(define-key map [remap exit-minibuffer] #'read-char-from-minibuffer-insert-other)
|
||||
|
||||
(define-key map [remap recenter-top-bottom] #'minibuffer-recenter-top-bottom)
|
||||
(define-key map [remap scroll-up-command] #'minibuffer-scroll-up-command)
|
||||
|
|
@ -3153,9 +3154,10 @@ There is no need to explicitly add `help-char' to CHARS;
|
|||
(define-key map [remap scroll-other-window] #'minibuffer-scroll-other-window)
|
||||
(define-key map [remap scroll-other-window-down] #'minibuffer-scroll-other-window-down)
|
||||
|
||||
(define-key map [escape] #'abort-recursive-edit)
|
||||
(dolist (symbol '(quit exit exit-prefix))
|
||||
(define-key map [remap exit] #'y-or-n-p-insert-other)
|
||||
(dolist (symbol '(exit-prefix quit))
|
||||
(define-key map (vector 'remap symbol) #'abort-recursive-edit))
|
||||
(define-key map [escape] #'abort-recursive-edit)
|
||||
|
||||
;; FIXME: try catch-all instead of explicit bindings:
|
||||
;; (define-key map [remap t] #'y-or-n-p-insert-other)
|
||||
|
|
@ -3219,7 +3221,7 @@ PROMPT is also updated to show `help-char' like \"(y, n or C-h) \",
|
|||
where `help-char' is automatically bound to `help-form-show'.
|
||||
|
||||
No confirmation of the answer is requested; a single character is
|
||||
enough. RET and SPC also means yes, and DEL means no.
|
||||
enough. SPC also means yes, and DEL means no.
|
||||
|
||||
To be precise, this function translates user input into responses
|
||||
by consulting the bindings in `query-replace-map'; see the
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue