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