summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/shortdoc.el
diff options
context:
space:
mode:
authorRobert Pluim <rpluim@gmail.com>2023-07-04 17:44:43 +0200
committerRobert Pluim <rpluim@gmail.com>2023-07-04 17:44:43 +0200
commitc3fefb2b3ae098068bc03cc305b9181746d72751 (patch)
treeb37fe8a9779b4b696e0a9b49b6020ccf5cb3e19f /lisp/emacs-lisp/shortdoc.el
parent244d4c837ab04a3218cef74bc886f6a38ae0f481 (diff)
downloademacs-c3fefb2b3ae098068bc03cc305b9181746d72751.tar.gz
emacs-c3fefb2b3ae098068bc03cc305b9181746d72751.tar.bz2
emacs-c3fefb2b3ae098068bc03cc305b9181746d72751.zip
Improve natnump shortdoc
* lisp/emacs-lisp/shortdoc.el (number): Make it clear that zero satisfies 'natnump'. Move 'natnump' next to 'cl-plusp' to highlight the difference between them.
Diffstat (limited to 'lisp/emacs-lisp/shortdoc.el')
-rw-r--r--lisp/emacs-lisp/shortdoc.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/shortdoc.el b/lisp/emacs-lisp/shortdoc.el
index 871233097a7..f5cbb2e645f 100644
--- a/lisp/emacs-lisp/shortdoc.el
+++ b/lisp/emacs-lisp/shortdoc.el
@@ -1247,6 +1247,10 @@ A FUNC form can have any number of `:no-eval' (or `:no-value'),
:eval (>= 3 2 2 1))
(zerop
:eval (zerop 0))
+ (natnump
+ :eval (natnump -1)
+ :eval (natnump 0)
+ :eval (natnump 23))
(cl-plusp
:eval (cl-plusp 0)
:eval (cl-plusp 1))
@@ -1257,9 +1261,6 @@ A FUNC form can have any number of `:no-eval' (or `:no-value'),
:eval (cl-oddp 3))
(cl-evenp
:eval (cl-evenp 6))
- (natnump
- :eval (natnump -1)
- :eval (natnump 23))
(bignump
:eval (bignump 4)
:eval (bignump (expt 2 90)))