diff options
author | Xue Fuqiao <xfq.free@gmail.com> | 2015-06-25 10:23:03 +0800 |
---|---|---|
committer | Xue Fuqiao <xfq.free@gmail.com> | 2015-06-25 10:23:03 +0800 |
commit | f230b2ff3136120a9be544a5d3a974f7087ce55b (patch) | |
tree | 72163d15a507f9b7a0443794c5d922428a6dee85 /doc | |
parent | 80e46ac5e1fd6f76edbf272bf2ec7d90edadf2ea (diff) |
* doc/lispintro/emacs-lisp-intro.texi (Data types):
Improve documentation of 'substring'.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/lispintro/emacs-lisp-intro.texi | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi index 83d6022c0a6..183e68f6660 100644 --- a/doc/lispintro/emacs-lisp-intro.texi +++ b/doc/lispintro/emacs-lisp-intro.texi @@ -1947,10 +1947,12 @@ The value produced by evaluating this expression is @code{"abcdef"}. A function such as @code{substring} uses both a string and numbers as arguments. The function returns a part of the string, a substring of the first argument. This function takes three arguments. Its first -argument is the string of characters, the second and third arguments are -numbers that indicate the beginning and end of the substring. The -numbers are a count of the number of characters (including spaces and -punctuation) from the beginning of the string. +argument is the string of characters, the second and third arguments +are numbers that indicate the beginning (inclusive) and end +(exclusive) of the substring. The numbers are a count of the number +of characters (including spaces and punctuation) from the beginning of +the string. Note that the characters in a string are numbered from +zero, not one. @need 800 For example, if you evaluate the following: |