diff options
author | Glenn Morris <rgm@gnu.org> | 2020-04-20 07:50:19 -0700 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2020-04-20 07:50:19 -0700 |
commit | 477b9eaf45da1ebc4f2117d69df3571f0bf61e47 (patch) | |
tree | 4600314923713c339c41cd450f50e64c3f16a8aa /lisp/emacs-lisp/cl-macs.el | |
parent | 80f04b5d7c817977a365a999693443c4e04e5223 (diff) | |
parent | 05089a4d65831c5e873956f5f2d92a3d5672d405 (diff) | |
download | emacs-477b9eaf45da1ebc4f2117d69df3571f0bf61e47.tar.gz |
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
Diffstat (limited to 'lisp/emacs-lisp/cl-macs.el')
-rw-r--r-- | lisp/emacs-lisp/cl-macs.el | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/emacs-lisp/cl-macs.el b/lisp/emacs-lisp/cl-macs.el index bb10194a946..4408bb58464 100644 --- a/lisp/emacs-lisp/cl-macs.el +++ b/lisp/emacs-lisp/cl-macs.el @@ -767,7 +767,7 @@ The result of the body appears to the compiler as a quoted constant." "Eval EXPR and choose among clauses on that value. Each clause looks like (KEYLIST BODY...). EXPR is evaluated and compared against each key in each KEYLIST; the corresponding BODY -is evaluated. If no clause succeeds, cl-case returns nil. A +is evaluated. If no clause succeeds, this macro returns nil. A single non-nil atom may be used in place of a KEYLIST of one atom. A KEYLIST of t or `otherwise' is allowed only in the final clause, and matches if no other keys match. Key values are @@ -806,10 +806,10 @@ compared by `eql'. ;;;###autoload (defmacro cl-typecase (expr &rest clauses) - "Evals EXPR, chooses among clauses on that value. + "Eval EXPR and choose among clauses on that value. Each clause looks like (TYPE BODY...). EXPR is evaluated and, if it satisfies TYPE, the corresponding BODY is evaluated. If no clause succeeds, -cl-typecase returns nil. A TYPE of t or `otherwise' is allowed only in the +this macro returns nil. A TYPE of t or `otherwise' is allowed only in the final clause, and matches if no other keys match. \n(fn EXPR (TYPE BODY...)...)" (declare (indent 1) @@ -2701,7 +2701,7 @@ pairs for that slot. Supported keywords for slots are: - `:read-only': If this has a non-nil value, that slot cannot be set via `setf'. - `:documentation': this is a docstring describing the slot. -- `:type': the type of the field; currently unused. +- `:type': the type of the field; currently only used for documentation. \(fn NAME &optional DOCSTRING &rest SLOTS)" (declare (doc-string 2) (indent 1) |