emacs-diffs
[Top][All Lists]
Advanced

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

emacs-29 d0147ff9e50: * lisp/emacs-lisp/shortdoc.el: More and better `su


From: Mattias Engdegård
Subject: emacs-29 d0147ff9e50: * lisp/emacs-lisp/shortdoc.el: More and better `substring` examples.
Date: Sat, 24 Jun 2023 06:27:25 -0400 (EDT)

branch: emacs-29
commit d0147ff9e507cc4e99e0574eab106f95c8e9df1f
Author: Mattias Engdegård <mattiase@acm.org>
Commit: Mattias Engdegård <mattiase@acm.org>

    * lisp/emacs-lisp/shortdoc.el: More and better `substring` examples.
    
    Suggested by Juri Linkov.
---
 lisp/emacs-lisp/shortdoc.el | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lisp/emacs-lisp/shortdoc.el b/lisp/emacs-lisp/shortdoc.el
index c49960c2ee6..871233097a7 100644
--- a/lisp/emacs-lisp/shortdoc.el
+++ b/lisp/emacs-lisp/shortdoc.el
@@ -187,8 +187,10 @@ A FUNC form can have any number of `:no-eval' (or 
`:no-value'),
    :eval (format "This number is %d" 4))
   "Manipulating Strings"
   (substring
-   :eval (substring "foobar" 0 3)
-   :eval (substring "foobar" 3))
+   :eval (substring "abcde" 1 3)
+   :eval (substring "abcde" 2)
+   :eval (substring "abcde" 1 -1)
+   :eval (substring "abcde" -4 4))
   (string-limit
    :eval (string-limit "foobar" 3)
    :eval (string-limit "foobar" 3 t)



reply via email to

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