]> git.eshelyaron.com Git - emacs.git/commitdiff
Add doc strings to the ielm * variables
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 20 Jun 2019 12:12:42 +0000 (14:12 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 20 Jun 2019 12:13:18 +0000 (14:13 +0200)
* lisp/ielm.el: (*, **, ***): Add doc strings.

lisp/ielm.el

index b8b0e260650ed2d5a447d92c75d85d8b8619d1c7..e9d3afe4c1b244f2b537949345480eb51c99bd03 100644 (file)
@@ -122,14 +122,17 @@ such as `edebug-defun' to work with such inputs."
   :type 'hook
   :group 'ielm)
 
-;; Most recent value evaluated in IELM.
+;; We define these symbols (that are only used buffer-locally in ielm
+;; buffers) this way to avoid having them be defined in the global
+;; Emacs namespace.
 (defvar *)
+(put '* 'variable-documentation "Most recent value evaluated in IELM.")
 
-;; Second-most-recent value evaluated in IELM.
 (defvar **)
+(put '** 'variable-documentation "Second-most-recent value evaluated in IELM.")
 
-;; Third-most-recent value evaluated in IELM.
 (defvar ***)
+(put '*** 'variable-documentation "Third-most-recent value evaluated in IELM.")
 
 (defvar ielm-match-data nil
   "Match data saved at the end of last command.")