[Python-checkins] CVS: python/dist/src/Doc/lib libfuncs.tex,1.73,1.74

M.-A. Lemburg lemburg@users.sourceforge.net
Wed, 17 Jan 2001 09:09:55 -0800


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory usw-pr-cvs1:/tmp/cvs-serv21826/Doc/lib

Modified Files:
	libfuncs.tex 
Log Message:
This patch adds a new builtin unistr() which behaves like str()
except that it always returns Unicode objects.

A new C API PyObject_Unicode() is also provided.

This closes patch #101664. 

Written by Marc-Andre Lemburg. Copyright assigned to Guido van Rossum.



Index: libfuncs.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libfuncs.tex,v
retrieving revision 1.73
retrieving revision 1.74
diff -C2 -r1.73 -r1.74
*** libfuncs.tex	2001/01/04 05:09:16	1.73
--- libfuncs.tex	2001/01/17 17:09:53	1.74
***************
*** 695,698 ****
--- 695,704 ----
  \end{funcdesc}
  
+ \begin{funcdesc}{unistr}{object}
+ Return a Unicode string containing a nicely printable representation of an
+ object.  For Unicode, this returns the Unicode string itself.  For
+ all other objects, it tries to convert \code{str(\var{object})] to Unicode.
+ \end{funcdesc}
+ 
  \begin{funcdesc}{vars}{\optional{object}}
  Without arguments, return a dictionary corresponding to the current