Merge from origin/emacs-26
34fcfc5
(origin/emacs-26, emacs-26) * lisp/emacs-lisp/inline.el (defi...f7a62c2
Fix doc string of 'footnote-style-alist'c3b6742
Improve documentation of selecting windows861d110
Improve documentation of records22b3075
* etc/NEWS: Mention the removal of pinentry.el. (Bug#27445)689526b
Fix interactive spec of 'semantic-ia-show-variants'90ca37f
Fix documentation of 'mouse-drag-and-drop-region' and friendsd60faf3
Improve detection of speller version in ispell.ela0e3b06
Document 'mouse-drag-and-drop-region' options and mention the...164e84c
Fix uses of 'nil' and 'non-nil' in manuals and a few more min...798f07f
Document that mode commands should be idempotent.ad2a47c
; * src/xdisp.c (extend_face_to_end_of_line): Fix last change.88ddf53
Fontify a CPP construct correctly when a comment follows with...de7de9c
Prevent infloop in redisplay on TTY frames293720e
Fix loss of documentation face in certain CC Mode doc comment... # Conflicts: # etc/NEWS # lisp/mail/footnote.el
This commit is contained in:
commit
3404a87f29
23 changed files with 167 additions and 165 deletions
|
@ -124,6 +124,10 @@ After VARS is handled, BODY is evaluated in the new environment."
|
|||
|
||||
;;;###autoload
|
||||
(defmacro define-inline (name args &rest body)
|
||||
"Define an inline function NAME with arguments ARGS and body in BODY.
|
||||
|
||||
This is like `defmacro', but has several advantages.
|
||||
See Info node `(elisp)Defining Functions' for more details."
|
||||
;; FIXME: How can this work with CL arglists?
|
||||
(declare (indent defun) (debug defun) (doc-string 3))
|
||||
(let ((doc (if (stringp (car-safe body)) (list (pop body))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue