summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/shortdoc.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2020-12-25 05:58:09 +0100
committerLars Ingebrigtsen <larsi@gnus.org>2020-12-25 05:58:09 +0100
commitaf359de91772478587f768300ca61d64a693fedb (patch)
tree3cc2316011c2ee92658f1b366e8601e2a83f2afb /lisp/emacs-lisp/shortdoc.el
parent269cec13a2fc6ac18b675d0dadd07a3d4e074a72 (diff)
downloademacs-af359de91772478587f768300ca61d64a693fedb.tar.gz
emacs-af359de91772478587f768300ca61d64a693fedb.tar.bz2
emacs-af359de91772478587f768300ca61d64a693fedb.zip
Allow `string-limit' to work on encoded strings
* doc/lispref/strings.texi (Creating Strings): Document it. * lisp/emacs-lisp/subr-x.el (string-limit): Allow limiting on encoded strings.
Diffstat (limited to 'lisp/emacs-lisp/shortdoc.el')
-rw-r--r--lisp/emacs-lisp/shortdoc.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/shortdoc.el b/lisp/emacs-lisp/shortdoc.el
index 618465513da..9d183e0d4e9 100644
--- a/lisp/emacs-lisp/shortdoc.el
+++ b/lisp/emacs-lisp/shortdoc.el
@@ -146,7 +146,8 @@ There can be any number of :example/:result elements."
(string-limit
:eval (string-limit "foobar" 3)
:eval (string-limit "foobar" 3 t)
- :eval (string-limit "foobar" 10))
+ :eval (string-limit "foobar" 10)
+ :eval (string-limit "fo好" 3 nil 'utf-8))
(truncate-string-to-width
:eval (truncate-string-to-width "foobar" 3)
:eval (truncate-string-to-width "你好bar" 5))