emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-26 8d45045: * lisp/emacs-lisp/byte-run.el (inline):


From: Glenn Morris
Subject: [Emacs-diffs] emacs-26 8d45045: * lisp/emacs-lisp/byte-run.el (inline): Give it a doc.
Date: Tue, 21 Nov 2017 11:53:38 -0500 (EST)

branch: emacs-26
commit 8d450453fae4518f79f7f951d8c70e11f887a934
Author: Glenn Morris <address@hidden>
Commit: Glenn Morris <address@hidden>

    * lisp/emacs-lisp/byte-run.el (inline): Give it a doc.
---
 lisp/emacs-lisp/byte-run.el | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/lisp/emacs-lisp/byte-run.el b/lisp/emacs-lisp/byte-run.el
index abfcdb3..e4f21c9 100644
--- a/lisp/emacs-lisp/byte-run.el
+++ b/lisp/emacs-lisp/byte-run.el
@@ -286,8 +286,12 @@ The return value is undefined.
 
 
 ;; Redefined in byte-opt.el.
-;; This is not documented--it's not clear that we should promote it.
-(fset 'inline 'progn)
+;; This was undocumented and unused for decades.
+(defalias 'inline 'progn
+  "Like `progn', but when compiled inline top-level function calls in body.
+You don't need this.  (See bytecomp.el commentary for more details.)
+
+\(fn BODY...)")
 
 ;;; Interface to inline functions.
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]