From e7900f281d4bf965697a7f76040b4f1b5c0b8908 Mon Sep 17 00:00:00 2001 From: Raymond Toy <toy.raymond@gmail.com> Date: Fri, 3 Feb 2012 20:34:12 -0800 Subject: [PATCH] Update docstring for {{{STRING-CAPITALIZE}}} to mention {{{:UNICODE-WORD-BREAK}}} keyword parameter that enables the Unicode word-breaking algorithm to determine word boundaries. --- src/code/string.lisp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/code/string.lisp b/src/code/string.lisp index bdf9d380f..5a1a81403 100644 --- a/src/code/string.lisp +++ b/src/code/string.lisp @@ -855,10 +855,12 @@ #+unicode _N"Given a string, returns a copy of the string with the first character of each ``word'' converted to upper-case, and remaining - chars in the word converted to lower case. A ``word'' is defined - to be a string of case-modifiable characters delimited by - non-case-modifiable chars. Casing is :simple or :full for - simple or full case conversion, respectively." + chars in the word converted to lower case. Casing is :simple or + :full for simple or full case conversion, respectively. If + Unicode-Word-Break is non-Nil, then the Unicode word-breaking + algorithm is used to determine the word boundaries. Otherwise, A + ``word'' is defined to be a string of case-modifiable characters + delimited by non-case-modifiable chars. " (declare (fixnum start)) #-unicode -- GitLab