mirror of
https://github.com/python/cpython.git
synced 2024-11-26 19:34:19 +08:00
bff879cabb
the Python Unicode implementation. The internal buffer used for implementing the buffer protocol is renamed to defenc to make this change visible. It now holds the default encoded version of the Unicode object and is calculated on demand (NULL otherwise). Since the default encoding defaults to ASCII, this will mean that Unicode objects which hold non-ASCII characters will no longer work on C APIs using the "s" or "t" parser markers. C APIs must now explicitly provide Unicode support via the "u", "U" or "es"/"es#" parser markers in order to work with non-ASCII Unicode strings. (Note: this patch will also have to be applied to the 1.6 branch of the CVS tree.) |
||
---|---|---|
.. | ||
ACKS | ||
AIX-NOTES | ||
BLURB | ||
BLURB.LUTZ | ||
BLURB.WINDOWS | ||
bugrelease.txt | ||
ccpy-style.el | ||
cheatsheet | ||
comparisons | ||
COPYRIGHT | ||
editline-fix | ||
faq2html.py | ||
Fixcprt.py | ||
fixfuncptrs.sh | ||
HISTORY | ||
HPUX-NOTES | ||
HYPE | ||
indent.pro | ||
legalfaq.txt | ||
Makefile | ||
Makefile.pre.in | ||
NEWS | ||
NEXT-NOTES | ||
Porting | ||
PURIFY.README | ||
python-mode.el | ||
python.man | ||
README | ||
RENAME | ||
renumber.py | ||
RFD | ||
setuid-prog.c | ||
unicode.txt | ||
vgrindefs | ||
wetsign.txt |
Python Misc subdirectory ======================== This directory contains files that wouldn't fit in elsewhere, in particular the UNIX manual page, an Emacs mode for Python source code, and a list of Frequently Asked Questions (and their answers). Some documents are only of historic importance. Files found here ---------------- ACKS Acknowledgements AIX-NOTES Notes for building Python on AIX (all new!) BLURB A quick description of Python for newcomers BLURB.LUTZ A testimonial from a converted Tcl/Perl hacker :-) COPYRIGHT The Python copyright notice FAQ (deleted -- see http://www.python.org for the online FAQ) Fixcprt.py Fix the copyright message (a yearly chore :-) HISTORY News from previous releases -- oldest last HPUX-NOTES Notes about dynamic loading under HP-UX HYPE More hype about Python Makefile Used for administrative chores like cleaning up Makefile.pre.in Generic Makefile template for building extensions NEWS News for this release Porting Mini-FAQ on porting to new platforms README The file you're reading now RFD Request For Discussion about a Python newsgroup cheatsheet Quick summary of Python by Ken Manheimer editline-fix A news article on how to fix R$'s editline for Python fixfuncptrs.sh Shell script to fix function pointer initializers indent.pro GNU indent profile approximating my C style python-mode.el Emacs mode for editing Python programs python.man UNIX man page for the python interpreter renumber.py Script to renumber the sections in the FAQ setuid-prog.c C helper program for set-uid Python scripts vgrindefs Python configuration for vgrind (a generic pretty printer)