]> granicus.if.org Git - python/commitdiff
Documentation patch describing the 'u' and 'u#' format specifiers,
authorFred Drake <fdrake@acm.org>
Fri, 28 Apr 2000 14:43:33 +0000 (14:43 +0000)
committerFred Drake <fdrake@acm.org>
Fri, 28 Apr 2000 14:43:33 +0000 (14:43 +0000)
from Brian Hooper <brian_takashi@hotmail.com>.

Doc/ext/ext.tex

index d8c1c8744cd3918bcb42f781cd404d4724a1c402..cf5b1ef5bd904580a7eab41ba0a5d0c52fc25e73 100644 (file)
@@ -1006,6 +1006,16 @@ Same as \samp{s}.
 \item[\samp{z\#} (string or \code{None}) {[char *, int]}]
 Same as \samp{s\#}.
 
+\item[\samp{u} (Unicode string) {[Py_UNICODE *]}]
+Convert a null-terminated buffer of Unicode (UCS-2) data to a Python
+Unicode object.  If the Unicode buffer pointer is \NULL,
+\code{None} is returned.
+
+\item[\samp{u\#} (Unicode string) {[Py_UNICODE *, int]}]
+Convert a Unicode (UCS-2) data buffer and its length to a Python
+Unicode object.   If the Unicode buffer pointer is \NULL, the length
+is ignored and \code{None} is returned.
+
 \item[\samp{i} (integer) {[int]}]
 Convert a plain C \ctype{int} to a Python integer object.