diff options
author | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2011-07-14 01:48:35 +0200 |
---|---|---|
committer | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2011-07-14 01:48:35 +0200 |
commit | 837c31f8306d5e21689e325807ef2fff4e5bae9e (patch) | |
tree | 52fa6fe6482b88e5881dd23a84467c67269d39f4 /src/editfns.c | |
parent | a28e4607f0c5c5812a87dd816559d1601ed146ba (diff) |
Fstring_to_char doc clarification
* editfns.c (Fstring_to_char): Clarify just what is returned
(bug#6576). Text by Eli Zaretskii.
Diffstat (limited to 'src/editfns.c')
-rw-r--r-- | src/editfns.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/editfns.c b/src/editfns.c index bb36d0dee7..6df4435275 100644 --- a/src/editfns.c +++ b/src/editfns.c @@ -194,8 +194,12 @@ DEFUN ("byte-to-string", Fbyte_to_string, Sbyte_to_string, 1, 1, 0, } DEFUN ("string-to-char", Fstring_to_char, Sstring_to_char, 1, 1, 0, - doc: /* Convert arg STRING to a character, the first character of that string. -A multibyte character is handled correctly. */) + doc: /* Return the first character in STRING. +A multibyte character is handled correctly. +The value returned is a Unicode codepoint if it is below #x110000 (in +hex). Codepoints beyond that are Emacs extensions of Unicode. In +particular, eight-bit characters are returned as codepoints in the +range #x3FFF80 through #x3FFFFF, inclusive. */) (register Lisp_Object string) { register Lisp_Object val; |