Commit baa26ea0 authored by Bastien Guerry's avatar Bastien Guerry
Browse files

* subr.el (set-temporary-overlay-map): Add a docstring. (bug#12346)

Bug #12346 is not closed as this commit does not document
`set-temporary-overlay-map' in the manual.
parent d73e321c
2012-09-11 Bastien Guerry <>
* subr.el (set-temporary-overlay-map): Add a docstring.
2012-09-11 Bastien Guerry <>
* minibuffer.el (completion-table-subvert): Fix docstring.
......@@ -3911,6 +3911,11 @@ The properties used on SYMBOL are `composefunc', `sendfunc',
(put symbol 'hookvar (or hookvar 'mail-send-hook)))
(defun set-temporary-overlay-map (map &optional keep-pred)
"Set MAP as a temporary overlay map.
When KEEP-PRED is `t', using a key from the temporary keymap
leaves this keymap activated. KEEP-PRED can also be a function,
which will have the same effect when it returns `t'.
When KEEP-PRED is nil, the temporary keymap is used only once."
(let* ((clearfunsym (make-symbol "clear-temporary-overlay-map"))
(overlaysym (make-symbol "t"))
(alist (list (cons overlaysym map)))
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment