]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't use 'cl' functions in ELisp manual's examples
authorEli Zaretskii <eliz@gnu.org>
Sat, 20 Jun 2020 07:29:37 +0000 (10:29 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 20 Jun 2020 07:29:37 +0000 (10:29 +0300)
* doc/lispref/control.texi (pcase Macro): Use 'cl-evenp' instead
of 'evenp'.  (Bug#41947)

doc/lispref/control.texi

index 01ae94ea7dd6695d75407ba23ce0502f02faeac9..d2419f415bfd85a2471e4a9d3030751e4bca9c32 100644 (file)
@@ -959,8 +959,9 @@ For example, the following is invalid:
 
 @example
 @group
+(require 'cl-lib)
 (pcase (read-number "Enter an integer: ")
-  ((or (and (pred evenp)
+  ((or (and (pred cl-evenp)
             e-num)      ; @r{bind @code{e-num} to @var{expval}}
        o-num)           ; @r{bind @code{o-num} to @var{expval}}
    (list e-num o-num)))
@@ -984,9 +985,10 @@ Reworking the above example:
 
 @example
 @group
+(require 'cl-lib)
 (pcase (read-number "Enter an integer: ")
   ((and num                                ; @r{line 1}
-        (or (and (pred evenp)              ; @r{line 2}
+        (or (and (pred cl-evenp)           ; @r{line 2}
                  (let spin 'even))         ; @r{line 3}
             (let spin 'odd)))              ; @r{line 4}
    (list spin num)))                       ; @r{line 5}