summaryrefslogtreecommitdiffstats
path: root/Objects/stringlib
Commit message (Expand)AuthorAgeFilesLines
* #2630: Implement PEP 3138.Georg Brandl2008-06-113-1/+7
* Refactored known type optimization, in anticipation of backporting to 2.6. I...Eric Smith2008-06-021-7/+13
* Optimization of str.format() for cases with unicode, long, and floatEric Smith2008-05-311-7/+28
* Refactor and clean up str.format() code (and helpers) in advance of optimizat...Eric Smith2008-05-301-69/+47
* Renamed PyString to PyBytesChristian Heimes2008-05-263-9/+9
* Merged revisions 63078 via svnmerge fromEric Smith2008-05-114-3/+150
* Merged revisions 62199 via svnmerge fromMartin v. Löwis2008-04-072-5/+24
* Merged revisions 61431,61433-61436,61439,61444,61449-61450,61453,61458,61465,...Christian Heimes2008-03-181-1/+6
* Corrected assert to check for correct type in py3k.Eric Smith2008-02-241-1/+1
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-221-40/+15
* Port 60893 to py3k, without unicode test.Eric Smith2008-02-181-0/+16
* Fixes for shared 2.6 code that implements PEP 3101, advanced stringEric Smith2008-02-174-150/+185
* Partially revert r60376: restore ability for ints to be automatically convert...Eric Smith2008-01-281-4/+15
* Restrict format presentation types to those specified in the 'Standard Format...Eric Smith2008-01-271-77/+0
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-4/+4
* Fixed issue #1564: The set implementation should special-case PyUnicode inste...Christian Heimes2007-12-101-0/+21
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-022-4/+4
* Merged revisions 59005-59040 via svnmerge fromChristian Heimes2007-11-181-0/+50
* Replace PyObject_Unicode with PyObject_Str everywhere, and remove theThomas Heller2007-11-152-2/+2
* Merging the py3k-pep3137 branch back into the py3k branch.Guido van Rossum2007-11-061-7/+7
* For PEP3137: Adds missing methods to the mutable PyBytes object (soonGregory P. Smith2007-10-165-1/+484
* Simplified recursion logic. Modified variable name to match string.Formatter.Eric Smith2007-09-051-12/+10
* Changed some ValueError's to KeyError and IndexError.Eric Smith2007-09-041-7/+2
* Fix segfault discovered by Ron Adam. Not checking for terminating right brac...Eric Smith2007-09-031-4/+10
* Changed to use 'U' argument to PyArg_ParseTuple, instead of manually checking...Eric Smith2007-09-013-15/+5
* Added format tests.Eric Smith2007-08-301-14/+14
* Patch # 1048 by Amaury Forgeot d'Arc.Guido van Rossum2007-08-291-1/+1
* Corrected missed #if in r57652.Eric Smith2007-08-291-0/+2
* Added conditional compilation for '()', which was an allowed sign code in aEric Smith2007-08-291-1/+8
* Modified parsing of format strings, so that we always returnEric Smith2007-08-291-155/+157
* Simplified tuple returned by string._formatter_parser to only haveEric Smith2007-08-281-8/+1
* Changed STRINGLIB_CMP from an inline function to a macro in order to avoid a ...Eric Smith2007-08-281-0/+11
* Code layout changes for PEP 7 compliance.Eric Smith2007-08-282-23/+39
* Moved fieldnameiterator and formatteriterator to stringlib/string_format.h, s...Eric Smith2007-08-271-0/+345
* Cleanup in anticipation of moving formatteriterator and fieldnameiterator int...Eric Smith2007-08-271-23/+7
* Fix refleaks in test_unicode and test_string related to the new format code.Neal Norwitz2007-08-271-0/+1
* This adds a leak, but fixes a crash. The leaking code is:Neal Norwitz2007-08-271-0/+1
* PEP 3101: Completed string.Formatter class. Reimplemented field_name to obje...Eric Smith2007-08-261-165/+260
* Get rid of compiler warning on 64-bitNeal Norwitz2007-08-251-4/+8
* Implementation of PEP 3101, Advanced String Formatting.Eric Smith2007-08-254-0/+1852
* Four months of trunk changes (including a few releases...)Thomas Wouters2006-12-131-4/+4
* Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svnThomas Wouters2006-06-082-11/+15
* Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.Thomas Wouters2006-05-275-0/+395