Mattias Engdegård
674fee5e9f
Remove dynamic declaration of 'save-match-data-internal'
...
* lisp/subr.el: Remove defvar which has no relevance today; it can
very well be a lexical variable.
2020-10-15 11:46:49 +02:00
Lars Ingebrigtsen
b31e48d4ef
Make read-char-choice less modal
...
* lisp/subr.el (read-char-choice): Use `read-char-from-minibuffer'
here (bug#42708) so that we're not as modal (and users can copy
the help buffer, if they should so want).
2020-10-13 04:59:11 +02:00
Robert Weiner
ff9ec6b139
Make posn-set-point work on frame events
...
* lisp/subr.el (event-start): Mention the frame part of the events.
(posn-window): Ditto.
(posn-set-point): Make this work if the event is a frame event
(bug#28621).
2020-10-11 04:03:47 +02:00
Lars Ingebrigtsen
cc70a7b7a8
alist-get doc string further clarification
...
* lisp/subr.el (alist-get): Mention generalized variables again
for easier cross-referencing (bug#43836).
2020-10-07 04:50:52 +02:00
Andreas Schwab
a9f147af71
Use the full name of the null byte/character, not its abbreviation
...
* lisp/subr.el (inhibit-nul-byte-detection): Make it an obsolete alias.
* src/coding.c (setup_coding_system): Use original name.
(detect_coding): Rename nul_byte_found => null_byte_found.
(detect_coding_system): Use original name.
Rename nul_byte_found => null_byte_found.
(Fdefine_coding_system_internal): Use original name.
(syms_of_coding): Rename inhibit-nul-byte-detection to
inhibit-null-byte-detection.
* src/w16select.c (get_clipboard_data): Rename nul_char to null_char.
* src/json.c (check_string_without_embedded_nulls): Rename from
check_string_without_embedded_nuls.
(Fjson_parse_string): Adjust accordingly.
* src/coding.h (enum define_coding_undecided_arg_index)
(enum coding_attr_index): Rename ...nul_byte... to ...null_byte....
* lisp/info.el (info-insert-file-contents, Info-insert-dir):
* lisp/international/mule.el (define-coding-system):
* lisp/vc/vc-git.el (vc-git--call):
* doc/lispref/nonascii.texi (Lisp and Coding Systems): Use original name.
2020-10-05 20:19:59 +02:00
Stefan Kangas
c6fa0ad315
; Prefer https to http in many URLs
...
These were all tested with https and confirmed working.
2020-10-01 15:28:15 +02:00
Lars Ingebrigtsen
5b0d8d0f28
Further doc fixes for dotimes about RESULT
...
* lisp/subr.el (dotimes): Be even more explicit about RESULT
(bug#16206).
2020-09-30 20:31:44 +02:00
Lars Ingebrigtsen
baf331e40c
Rename replace-in-string to string-replace
...
* doc/lispref/searching.texi (Search and Replace): Update.
* lisp/bindings.el (mode-line-position): Update callers.
* lisp/subr.el (string-replace): Rename from replace-in-string
since that clashes with XEmacs' replace-in-string which is
equivalent to the Emacs replace-regexp-in-string (bug#43598).
2020-09-27 00:24:50 +02:00
Lars Ingebrigtsen
53cf5936c1
Slight replace-in-string optimization
...
* lisp/subr.el (replace-in-string): Optimize to return the
original string if nothing was replaced (bug#43598).
2020-09-27 00:17:58 +02:00
Lars Ingebrigtsen
9b6f564227
Make macroexpand of `push' slightly less confusing
...
* lisp/subr.el (push): Use a symbol with a different name to make
macroexpand look slightly less confusing (bug#43601).
2020-09-26 17:05:17 +02:00
Mattias Engdegård
8a253a96a0
Fix replace-in-string infloop with empty pattern string (bug#43598)
...
* lisp/subr.el (replace-in-string): Raise an error if FROMSTRING is
empty.
* test/lisp/subr-tests.el (replace-in-string): Add test case.
2020-09-25 13:15:42 +02:00
Lars Ingebrigtsen
d27b137289
Clean up replace-in-string slightly
...
* lisp/subr.el (replace-in-string): Clean up previous fix slightly.
2020-09-25 02:27:01 +02:00
Lars Ingebrigtsen
09adf92644
Fix previous replace-in-string rewrite
...
* lisp/subr.el (replace-in-string): Fix logic errors in previous
patch.
2020-09-25 02:07:05 +02:00
Lars Ingebrigtsen
7f9ad5980c
Fix replace-in-string multibyteness problems with string-search
...
* lisp/subr.el (replace-in-string): Simplify by using the new
string-search function (bug#43598).
2020-09-25 01:53:16 +02:00
Stefan Kangas
462dbc1cb2
; Fix typos
2020-09-21 14:26:42 +02:00
Peder O. Klingenberg
a2be81780e
Extend process-lines to allow exit status handling
...
* subr.el (process-lines-handling-status): Extension of the old
process-lines, with more flexible handling of the exit status.
(process-lines): Old API implemented using the new function.
(process-lines-ignore-status): Another use of the new function -
return the output lines regardless of the exit status (bug#1321).
2020-09-20 00:16:36 +02:00
Lars Ingebrigtsen
0a7152e095
Fix up previous replace-in-string commit
...
* lisp/subr.el (replace-in-string): Fix thinko in implementation.
2020-09-15 17:36:36 +02:00
Lars Ingebrigtsen
caf64ae08b
Add new, simple `replace-in-string' function
...
* lisp/subr.el (replace-in-string): New, side-effect-free function.
* doc/lispref/searching.texi (Search and Replace): Document it.
2020-09-15 17:15:59 +02:00
Lars Ingebrigtsen
670c41cf12
Add edebug form to subr--with-wrapper-hook-no-warnings
...
* lisp/subr.el (subr--with-wrapper-hook-no-warnings): Add a debug
form to allow edebugging some stuff.
2020-09-07 02:26:08 +02:00
Lars Ingebrigtsen
99fe2a2643
Remove side-effect-free markup for assoc-default
...
* lisp/subr.el (assoc-default): assoc-default isn't
side-effect-free, because it takes a :test parameter that can do
anything (bug#37943).
2020-08-26 11:28:18 +02:00
Lars Ingebrigtsen
642c921f4e
remove-overlays doc clarification
...
* lisp/subr.el (remove-overlays): Doc fix (bug#13648).
2020-08-25 16:22:07 +02:00
Stefan Kangas
326fdb9ec0
Remove many items obsolete since Emacs 23.2 and 23.3
...
* lisp/allout.el (allout-init):
* lisp/emacs-lisp/shadow.el (shadows-compare-text-p):
* lisp/ffap.el (ffap-version):
* lisp/filecache.el (file-cache-choose-completion):
* lisp/help.el (print-help-return-message):
* lisp/image-mode.el (image-mode-maybe):
* lisp/imenu.el (imenu-example--name-and-position):
* lisp/international/mule-cmds.el (princ-list):
* lisp/mail/rmail.el (rmail-highlight-face):
* lisp/minibuffer.el (read-file-name-predicate):
* lisp/mouse.el (mouse-choose-completion):
* lisp/progmodes/cc-cmds.el (c-forward-into-nomenclature):
* lisp/progmodes/xscheme.el
(advertised-xscheme-send-previous-expression):
* lisp/simple.el (completion-base-size)
(choose-completion-delete-max-match, exchange-dot-and-mark):
* lisp/subr.el (eval-next-after-load):
* lisp/term.el (term-dynamic-simple-complete):
Remove items, obsolete since Emacs 23.2 and 23.3.
* doc/misc/cc-mode.texi (Movement Commands): Doc fix.
* doc/lispref/help.texi (Accessing Documentation):
* lisp/emacs-lisp/edebug.el (edebug-wrap-def-body):
* lisp/comint.el (comint-dynamic-list-completions):
* lisp/progmodes/idlwave.el (idlwave-make-modified-completion-map-xemacs)
(idlwave-make-modified-completion-map-emacs)
(idlwave-choose-completion):
* lisp/progmodes/vhdl-mode.el:
* lisp/term.el (term-dynamic-list-completions):
Remove references to 'mouse-choose-completion'.
* lisp/image-mode.el (image-mode-to-text):
Remove reference to 'image-mode-maybe'.
* lisp/mail/rmail.el (rmail-highlight-headers):
Use 'rmail-highlight' face instead of 'rmail-highlight-face'.
* lisp/progmodes/antlr-mode.el (antlr-mode-map, antlr-mode-menu):
Remove reference to 'c-forward-into-nomenclature'.
* lisp/simple.el (choose-completion, choose-completion-string)
(completion-list-mode, completion-setup-function): Don't use
'completion-base-size'.
; * etc/NEWS: List removed items.
This was discussed in
https://lists.gnu.org/archive/html/emacs-devel/2020-08/msg00400.html
2020-08-24 04:09:47 +02:00
Stefan Kangas
b06ef8d5e9
Mark XEmacs compat alias as obsolete
...
* lisp/subr.el (user-original-login-name): Mark as obsolete. This
XEmacs compat alias was obsoleted even by XEmacs, so there is no point
in keeping it around.
2020-08-16 15:38:06 +02:00
Stefan Kangas
874ba85363
Remove many items obsolete since Emacs 23.1
...
Emacs 23.1 was five major releases and over a decade ago.
This list can be reviewed before to the next release, but for now
hopefully this motivates any needed external updates.
Ref: https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg02198.html
* lisp/abbrev.el (pre-abbrev-expand-hook):
* lisp/bookmark.el (bookmark-read-annotation-text-func)
(bookmark-jump-noselect):
* lisp/buff-menu.el (buffer-menu-mode-hook):
* lisp/cus-edit.el (custom-mode-hook, custom-mode):
* lisp/dirtrack.el (dirtrack-debug-toggle, dirtrack-debug):
* lisp/emacs-lisp/crm.el (crm-minibuffer-complete)
(crm-minibuffer-completion-help)
(crm-minibuffer-complete-and-exit):
* lisp/emacs-lisp/easymenu.el
(easy-menu-precalculate-equivalent-keybindings):
* lisp/emacs-lisp/lisp-mode.el (lisp-mode-auto-fill):
* lisp/epa.el (epa-display-verify-result):
* lisp/epg.el (epg-passphrase-callback-function):
* lisp/eshell/eshell.el (eshell-report-bug):
* lisp/ffap.el (ffap-bug, ffap-submit-bug):
* lisp/files.el (locate-file-completion):
* lisp/hi-lock.el (hi-lock-face-history, hi-lock-regexp-history):
* lisp/hilit-chg.el (highlight-changes-initial-state)
(highlight-changes-active-string)
(highlight-changes-passive-string, global-highlight-changes):
* lisp/international/mule-cmds.el (nonascii-insert-offset)
(nonascii-translation-table):
* lisp/international/mule-diag.el (non-iso-charset-alist):
* lisp/international/mule-util.el (detect-coding-with-priority):
* lisp/international/mule.el (charset-id, charset-bytes)
(charset-list, char-valid-p, generic-char-p)
(char-coding-system-table, make-coding-system)
(set-coding-priority)
* lisp/mail/rmail.el (rmail-message-filter):
* lisp/minibuffer.el (complete-in-turn, dynamic-completion-table)
(completion-common-substring)
(minibuffer-local-must-match-filename-map):
* lisp/mouse.el (mouse-major-mode-menu, mouse-popup-menubar)
(mouse-popup-menubar-stuff):
* lisp/net/newst-treeview.el (newsticker-groups-filename):
* lisp/obsolete/tpu-edt.el (tpu-have-ispell, GOLD-map):
* lisp/password-cache.el (password-read-and-add):
* lisp/shell.el (shell-dirtrack-toggle):
* lisp/subr.el (forward-point, redisplay-end-trigger-functions)
(process-filter-multibyte-p, set-process-filter-multibyte):
* lisp/t-mouse.el (t-mouse-mode):
* lisp/term/w32-win.el (w32-focus-frame, w32-select-font):
* lisp/textmodes/ispell.el (ispell-aspell-supports-utf8):
* lisp/textmodes/remember.el (remember-buffer):
* lisp/tooltip.el (tooltip-hook):
* lisp/url/url-util.el (url-generate-unique-filename):
* lisp/url/url-vars.el (url-temporary-directory):
* lisp/vc/vc-hooks.el (vc-workfile-version)
(vc-default-working-revision):
* lisp/vc/vc-mtn.el (vc-mtn-command):
* lisp/vc/vc.el (vc-revert-buffer):
* lisp/vcursor.el (vcursor-toggle-vcursor-map):
Remove items, obsolete since Emacs 23.1.
* lisp/abbrev.el (expand-abbrev):
* lisp/epg.el (epg-context): Change
'epg-passphrase-callback-function' call to 'epa-' alternative.
* lisp/eshell/em-rebind.el (eshell-cannot-leave-input-list): Don't
refer to removed function 'forward-point'.
* test/manual/etags/c-src/abbrev.c (Fexpand_abbrev):
(syms_of_abbrev): Don't run removed hook 'pre-abbrev-expand-hook'.
* lisp/international/mule.el (transform-make-coding-system-args):
Declare obsolete.
* lisp/progmodes/idlwave.el:
Update reference to removed function 'char-valid-p'.
* lisp/gnus/mml2015.el (epg-encrypt-string):
* lisp/gnus/mml1991.el (epg-make-context):
* lisp/gnus/mml-smime.el (autoload):
Remove autoload of removed 'epg-passphrase-callback-function'.
* lisp/minibuffer.el (completion-extra-properties):
Remove support for `completion-common-substring'.
* lisp/obsolete/tpu-edt.el (tpu-toggle-overwrite-mode)
Remove support for removed `spell' package.
* src/coding.c (syms_of_coding):
* doc/misc/efaq.texi:
* doc/emacs/frames.texi (Menu Mouse Clicks):
* doc/misc/url.texi (Customization): Doc fixes.
; * etc/NEWS: List removed items.
2020-08-14 13:07:26 +02:00
Basil L. Contovounesios
38ad404ba5
; Silence recent byte-compiler warning in subr.el
...
* lisp/subr.el (save-match-data-internal): Declare before first use.
2020-08-05 11:40:27 +01:00
Mattias Engdegård
c48bb7deb8
Preserve match data in 'kbd'
...
* lisp/subr.el (kbd): Preserve match data since this function is
declared pure (see discussion in bug#42147).
2020-07-29 17:48:53 +02:00
Glenn Morris
d436e4840a
Merge from origin/emacs-27
...
d6a0b66a0c
(origin/emacs-27) * lisp/subr.el (save-match-data): Clarif...
1a6d59eeba
Improve the documentation of setting up fontsets
c7737d40f2
; * etc/TODO (Ligatures): Update the entry based on recent...
fb2e34cd21
; * etc/TODO (Ligatures): Update the entry based on recent...
13b6dfd4f7
* doc/emacs/killing.texi (Rectangles): Improve indexing.
a10254dd46
Fix accessing files on networked drives on MS-Windows
2020-05-23 07:50:30 -07:00
Stefan Monnier
d6a0b66a0c
* lisp/subr.el (save-match-data): Clarify use in docstring
2020-05-23 09:33:41 -04:00
Stefan Monnier
68b34c6631
* lisp/subr.el (dolist, dotimes, combine-change-calls): Cosmetic tweaks
...
(dolist, dotimes): Adjust comment since testing
`lexical-binding` is supposed to be reliable.
(combine-change-calls): Add debug and indent specs.
2020-05-11 00:18:14 -04:00
Glenn Morris
477b9eaf45
Merge from origin/emacs-27
...
05089a4d65
(origin/emacs-27) Tweak wording re constant variables
a1040861f1
Tweak setcar-related wording
751510f865
* lisp/image-mode.el: Add prefix key 's' and reduce depend...
9261a219ec
* doc/emacs/windows.texi (Window Convenience): Decribe mor...
e1d42da0d6
Fix mutability glitches reported by Drew Adams
5805df74f5
Improve mutability doc
dca35b31d0
Improve mutability documentation
81e7d7f111
Document that quoting yields constants
5734339f40
* doc/lispref/keymaps.texi (Extended Menu Items, Easy Menu...
14a570afae
Remove #' and function quoting from lambda forms in manual
d5ec18c66b
* src/regex-emacs.c (re_match_2_internal): Rework comment ...
4df8a61117
Add new node "Image Mode" to Emacs Manual.
d7d5ee6c57
; Fix a typo in cmdargs.texi (bug#40701)
5e9db48fbe
* doc/lispref/display.texi (Customizing Bitmaps): Fix typo.
eebfb72c90
Document constant vs mutable objects better
6c187ed6b0
Improve documentation of 'sort-lines'
52288f4b66
Mention 'spam-stat-process-directory-age' in the documenta...
067b070598
; Fix some typos and doc issues (bug#40695)
# Conflicts:
# etc/NEWS
2020-04-20 07:50:19 -07:00
Štěpán Němec
067b070598
; Fix some typos and doc issues (bug#40695)
2020-04-18 17:10:02 +02:00
Štěpán Němec
68ffe4a3c9
Fix bootstrap compiler warnings about `read-library-name'
...
Introduced by
2020-03-28T22:16:28+01:00!stepnem@gmail.com
2c45091791
(load-library, locate-library: Use read-library-name)
Thanks to Juanma Barranquero <lekktu@gmail.com> for reporting.
* lisp/files.el:
* lisp/subr.el: Declare 'read-library-name'.
2020-04-12 22:41:32 +02:00
Štěpán Němec
2c45091791
load-library, locate-library: Use read-library-name
...
* lisp/emacs-lisp/find-func.el (read-library-name): Add autoload
cookie.
* lisp/files.el (load-library)
* lisp/subr.el (locate-library): Use 'read-library-name' when called
interactively. (bug#6652 bug#6679)
2020-04-03 14:54:49 +03:00
Paul Eggert
e4b6151ff1
Fix integer overflow in forward-point
...
* lisp/subr.el (forward-point): Rewrite in Lisp and move here ...
* src/cmds.c (Fforward_point): ... from here. This fixes an
integer overflow bug with (forward-point most-positive-fixnum).
2020-03-25 18:38:07 -07:00
Glenn Morris
6bdb561a3b
Merge from origin/emacs-27
...
a2b07f9f11
(origin/emacs-27) ; * etc/NEWS: Explain how to get back ol...
b468b3d1ff
Fix a recent documentation change
1ab766fd58
Fix last change
ecfe633993
* lisp/tab-bar.el: Last-minute changes.
c1ce9fa7f2
* lisp/subr.el (cancel-change-group): Fix bug#39680
ef5744a988
Improve docs for horizontal scrolling with mouse and touch...
1bc3fa0bd0
* lisp/emacs-lisp/package.el (package-install): Fix typo i...
4537976afd
Port .gdbinit to clang with -gdwarf-4
0883c800a0
Simplify rx example in manual
a695189248
; * etc/NEWS: Fix typo.
# Conflicts:
# etc/NEWS
2020-03-13 07:50:33 -07:00
Stefan Monnier
f253ff7b78
* lisp/subr.el (cancel-change-group): Undo accidental change
2020-03-12 10:03:14 -04:00
Stefan Monnier
c1ce9fa7f2
* lisp/subr.el (cancel-change-group): Fix bug#39680
...
Don't re-use an existing `pending-undo-list` even if (eq last-command 'undo)
since there might have been changes to the buffer since that `undo` command
and the `pending-undo-list` can hence be invalid for the current
buffer contents.
2020-03-12 10:01:54 -04:00
Stefan Monnier
297d3d2e0e
* lisp/subr.el (dlet): New macro
...
* lisp/calendar/calendar.el (calendar-dlet*): Use it.
2020-03-10 12:00:51 -04:00
Glenn Morris
b5474ba160
Merge from origin/emacs-27
...
a3c2d186eb
(origin/emacs-27) CC Mode: Fix the handling of two adjacen...
a1abf73c76
Fix combine-change-calls-1 for when buffer-undo-list is t
db37dd2e84
Don't misinterpret doc string as initial value
40b217c2bf
Bump checkdoc-version to match library header
60418a1ab2
Explain how to unset mode bindings (Bug#39802)
7cafbbe964
Fix describe-variable on values with circular syntax (Bug#...
592b1cfee9
Improve documentation of next-error-highlight-no-select (b...
2020-03-04 13:57:58 -08:00
Alan Mackenzie
a1abf73c76
Fix combine-change-calls-1 for when buffer-undo-list is t
...
* lisp/subr.c (combine-change-calls-1): Bind before/after-change-functions to
nil also when buffer-undo-list is t.
2020-03-04 19:50:38 +00:00
Stefan Kangas
e98ee8ddac
Make 'load-dangerous-libraries' obsolete (Bug#37819)
...
When 'load-dangerous-libraries' was t, Emacs allowed loading .elc
files compiled by XEmacs. This patch removes the support for that use
case, and declares the variable obsolete.
* lisp/subr.el (load-dangerous-libraries): Declare obsolete.
* src/lread.c (Fload): Ignore its value, and thereby refuse to load
files byte compiled by XEmacs.
(syms_of_lread): Update doc string of 'bytecomp-version-regexp' to not
refer to it.
* doc/emacs/building.texi (Lisp Libraries): Remove its documentation.
2020-03-01 01:19:23 +01:00
Glenn Morris
68d43392a6
Merge from origin/emacs-27
...
09eed01afb
Wrap some set-auto-mode calls with delay-mode-hooks (bug#3...
4a0a114505
Support ido-vertical-mode better
ef5fba9f40
Fix faces tab-bar and tab-line.
831508422e
Cater for 3-argument version of pthread_setname_np
f27187f963
Clarify lexvar restrictions for add-to-ordered-list, add-t...
32763dac46
Replace add-to-list to lexical variable with push (bug#39373)
d07f177382
Clarify add-to-list documentation (bug#39373)
d3d2ea927c
MH-E: alter content in mh-display-msg, not mh-show-mode
db7fa2546f
Update documentation for mh-show-mode-hook
d10be6bf28
Example goto-addr hook: MH-E already uses goto-address
# Conflicts:
# etc/NEWS
2020-02-06 07:50:29 -08:00
Mattias Engdegård
f27187f963
Clarify lexvar restrictions for add-to-ordered-list, add-to-history
...
* lisp/subr.el (add-to-ordered-list, add-to-history):
* doc/lispref/lists.texi (List Variables):
* doc/lispref/minibuf.texi (Minibuffer History):
Note in the doc string and manual that the variable arguments to
add-to-ordered-list and add-to-history cannot refer to a lexical
variable (bug#39373).
2020-02-02 12:52:44 +01:00
Mattias Engdegård
d07f177382
Clarify add-to-list documentation (bug#39373)
...
While add-to-list often works with lexical variables, this is a hack
that isn't always effective; better tell the user not to try.
* doc/lispref/lists.texi (List Variables): Add a note about lexical
variables to the add-to-list description. Fix the equivalent code.
* lisp/subr.el (add-to-list): Amend doc string.
2020-02-01 22:26:57 +01:00
Paul Eggert
c6fb86b40b
Merge from origin/emacs-27
...
186152ba40
Pacify gcc -Wunused-function on Ubuntu 18.04.3
4cd143aded
Fix copyright years by hand
365e01cc9f
Update copyright year to 2020
cd2c156163
; * etc/NEWS: Make the description of XDG fallback more ac...
# Conflicts:
# etc/NEWS
# etc/refcards/ru-refcard.tex
2020-01-01 01:08:16 +00:00
Paul Eggert
365e01cc9f
Update copyright year to 2020
...
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
2020-01-01 00:59:52 +00:00
Federico Tedin
7c5d6a2afc
Make goto-line keep a separate input history per buffer
...
* lisp/simple.el (goto-line-history): New history variable.
(goto-line): Use new (buffer-local) variable as input
history (Bug#38282).
* lisp/subr.el (read-number-history): New history variable.
(read-number): Use the new variable as default input history.
* doc/lispref/minibuf.texi (Minibuffer History): Document
read-number-history and goto-line-history variables.
* etc/NEWS: Announce changes.
2019-12-24 17:40:15 +01:00
Juri Linkov
7254b63462
Revert aa89c84e00
(bug#38457)
...
* src/editfns.c (Fmessage): Don't use minibuffer-message.
(Fmessage_in_echo_area): Remove function message-in-echo-area.
(syms_of_editfns): Remove variable message-in-echo-area.
* lisp/isearch.el (isearch--momentary-message): Remove message-in-echo-area.
* lisp/minibuffer.el (minibuffer-message): Don't record message
in the *Messages* buffer.
(minibuffer-completion-help): Remove message-in-echo-area.
* lisp/subr.el (do-after-load-evaluation): Remove discard-input (bug#38560)
2019-12-16 01:58:14 +02:00
Paul Eggert
b0f20651e3
; Spelling fixes
2019-12-10 20:05:49 -08:00
Juri Linkov
9ea3137bc8
Move recenter/scroll keybindings from minibuffer-local-map to read-char map
...
* lisp/minibuffer.el (minibuffer-local-map): Move remap of
recenter/scroll keybindings to read-char-from-minibuffer-map.
* lisp/subr.el (read-char-from-minibuffer-map): Move remap of
recenter/scroll keybindings here from minibuffer-local-map.
(bug#38502)
2019-12-09 00:19:43 +02:00