cpython/Objects
Eric Smith 8c66326368 Implementation of PEP 3101, Advanced String Formatting.
Known issues:

The string.Formatter class, as discussed in the PEP, is incomplete.

Error handling needs to conform to the PEP.

Need to fix this warning that I introduced in Python/formatter_unicode.c:
Objects/stringlib/unicodedefs.h:26: warning: `STRINGLIB_CMP' defined but not used

Need to make sure sign formatting is correct, more tests needed.

Need to remove '()' sign formatting, left over from an earlier version of the PEP.
2007-08-25 02:26:07 +00:00
..
stringlib Implementation of PEP 3101, Advanced String Formatting. 2007-08-25 02:26:07 +00:00
abstract.c Code review of the new buffer protocol. Mostly add questions that should 2007-08-19 04:23:20 +00:00
boolobject.c Kill all uses and definitions of tp_print under Objects/. (Others will follow.) 2007-08-07 19:51:00 +00:00
bufferobject.c Fix memory leak in arraymodule.c and respond to a few comments by nnorwitz. 2007-08-20 07:16:33 +00:00
bytesobject.c Whitespace cleanup. 2007-08-24 17:33:11 +00:00
cellobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
classobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
cobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
codeobject.c Ensure that code object names (co_name) are unicode. 2007-08-24 23:12:06 +00:00
complexobject.c Kill all uses and definitions of tp_print under Objects/. (Others will follow.) 2007-08-07 19:51:00 +00:00
descrobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
dictnotes.txt Merged revisions 53623-53858 via svnmerge from 2007-02-23 15:07:44 +00:00
dictobject.c Keir Mierle's set operations for dict views (keys/items only of course). 2007-08-24 23:41:22 +00:00
enumobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
exceptions.c Code review of the new buffer protocol. Mostly add questions that should 2007-08-19 04:23:20 +00:00
fileobject.c Kill execfile(), use exec() instead 2007-08-12 00:43:29 +00:00
floatobject.c Implementation of PEP 3101, Advanced String Formatting. 2007-08-25 02:26:07 +00:00
frameobject.c Merged revisions 56492-56752 via svnmerge from 2007-08-05 15:29:28 +00:00
funcobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
genobject.c Merged revisions 56492-56752 via svnmerge from 2007-08-05 15:29:28 +00:00
iterobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
listobject.c Convert a bunch of constant strings in C to unicode. 2007-08-23 21:42:55 +00:00
listsort.txt Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
longobject.c Implementation of PEP 3101, Advanced String Formatting. 2007-08-25 02:26:07 +00:00
memoryobject.c SF #1777057, fix memoryview('test') so it works in debug mode too. 2007-08-19 18:38:46 +00:00
methodobject.c CFunctions' doc strings should be Unicode. 2007-08-23 23:35:15 +00:00
moduleobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
object.c Oops. The PyObject_Print() function was totally broken; the original code 2007-08-09 20:47:59 +00:00
obmalloc.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
rangeobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
setobject.c Patch by Keir Mierle so that sets can be compared to other objects that know 2007-08-23 23:57:24 +00:00
sliceobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
stringobject.c Merged in py3k-buffer branch to main line. All objects now use the buffer protocol in PEP 3118. 2007-08-18 11:21:56 +00:00
structseq.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00
tupleobject.c Kill all uses and definitions of tp_print under Objects/. (Others will follow.) 2007-08-07 19:51:00 +00:00
typeobject.c Implementation of PEP 3101, Advanced String Formatting. 2007-08-25 02:26:07 +00:00
unicodectype.c Add XID_Start and XID_Continue properties to unicodectype. 2007-08-14 22:37:03 +00:00
unicodeobject.c Implementation of PEP 3101, Advanced String Formatting. 2007-08-25 02:26:07 +00:00
unicodetype_db.h Add XID_Start and XID_Continue properties to unicodectype. 2007-08-14 22:37:03 +00:00
weakrefobject.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00