546 Commits (0cb8e5131d0797d3bdb1494de842e98798174cf2)

Author SHA1 Message Date
Raymond Hettinger 3a8daf5b56 Fixup error return and add support for intermixed ints and floats/ 19 years ago
Raymond Hettinger 3f8caa3ba7 Optimize sum() for integer and float inputs. 19 years ago
Guido van Rossum 3172c5d263 Patch# 1258 by Christian Heimes: kill basestring. 19 years ago
Guido van Rossum 00bc0e0a2d Patch #1272, by Christian Heimes and Alexandre Vassalotti. 19 years ago
Guido van Rossum bae07c9baf Breaking ground for PEP 3137 implementation: 19 years ago
Martin v. Löwis 4a7b5d5b4f Decode input() with stdin.encoding. Fixes #1097. 19 years ago
Eric Smith 37f10386f1 Changed to use 'U' argument to PyArg_ParseTuple, instead of manually checking for unicode objects. 19 years ago
Neal Norwitz c2550c7b1c Remove chr8, we're not likely to need it at this point 19 years ago
Eric Smith 81936699c8 Added test cases for string.Formatter subclassing. 19 years ago
Eric Smith 56e4a840bc Added test to ensure __format__ methods return unicode objects. 19 years ago
Guido van Rossum a4b8d1de7c Some changes in preparation of stricter rules about mixing str and bytes. 19 years ago
Neal Norwitz 6ea45d3341 Use unicode and remove support for some uses of str8. 19 years ago
Eric Smith 8c66326368 Implementation of PEP 3101, Advanced String Formatting. 19 years ago
Guido van Rossum 15d3d04547 Before calling _PyType_Lookup() the type needs to be initialized. 19 years ago
Guido van Rossum 2fa33db12b Finish the work on __round__ and __trunc__. 19 years ago
Alex Martelli ae211f9abf Implement the round functionality for PEP 3141, and add tests for it. 19 years ago
Alex Martelli 86d8b3497f Implement the trunc builtin for PEP 3141 19 years ago
Travis E. Oliphant b99f762f10 Merged in py3k-buffer branch to main line. All objects now use the buffer protocol in PEP 3118. 19 years ago
Skip Montanaro 7a98be2efb Remove RISCOS support 19 years ago
Neal Norwitz 016880229a Kill execfile(), use exec() instead 19 years ago
Guido van Rossum 307fa8cc82 Three patches by Amaury Forgeot d'Arc; SF patch# 1754484. 19 years ago
Guido van Rossum 8ac004e698 Make chr() and ord() return/accept surrogate pairs in narrow builds. 19 years ago
Guido van Rossum c1f779cb01 Merged revisions 56125-56153 via svnmerge from 19 years ago
Guido van Rossum cd16bf6404 Merged revisions 55817-55961 via svnmerge from 19 years ago
Guido van Rossum da5b8f2d28 Rip out the file object's implementation. 19 years ago
Martin v. Löwis 5b222135f8 Make identifiers str (not str8) objects throughout. 19 years ago
Guido van Rossum e7ba495627 Merged revisions 55631-55794 via svnmerge from 19 years ago
Walter Dörwald e7efd59390 Make the name of the C variables match the Python names 19 years ago
Guido van Rossum eba769657a Make input9) behave properly with the new I/O library. 19 years ago
Guido van Rossum 6f376c4031 Enable new I/O. Disable creation of old files. 19 years ago
Neal Norwitz df25efeae9 Add a bunch more deprecation warnings for builtins that are going away in 3.0 19 years ago
Neal Norwitz 8b2bfbc198 Add -3 option to the interpreter to warn about features that are 19 years ago
Guido van Rossum d59da4b432 Merged revisions 55407-55513 via svnmerge from 19 years ago
Guido van Rossum 390bd7c67e Oops. unicode() builtin was still around. 19 years ago
Guido van Rossum e1083734ec It's ok for __hex__ or __oct__ to return unicode. 19 years ago
Guido van Rossum f9e91c9c58 Given that ord() of a bytes object of length 1 is defined, it should 19 years ago
Guido van Rossum 74302dbd3c Get rid of 'file' built-in. Get rid of types.StringType and friends. 19 years ago
Guido van Rossum 805365ee39 Merged revisions 55007-55179 via svnmerge from 19 years ago
Guido van Rossum 7fcf224ec8 Add 8-bit chr() back as chr8(). 19 years ago
Guido van Rossum f15a29f975 More coding by random modification. 19 years ago
Guido van Rossum 8d30cc0144 Get rid of all #ifdef Py_USING_UNICODE (it is always present now). 19 years ago
Guido van Rossum 938ef57e26 Kill unichr() itself. 19 years ago
Guido van Rossum 84fc66dd02 Rename 'unicode' to 'str' in its tp_name field. Rename 'str' to 'str8'. 19 years ago
Guido van Rossum 572dbf8f13 Checkpoint. Manipulated things so that string literals are always 19 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Georg Brandl a18af4e7a2 PEP 3114: rename .next() to .__next__() and add next() builtin. 19 years ago
Guido van Rossum 98f9746740 Support marshal.dump(x, f) where f is not a real file. 19 years ago
Guido van Rossum 52cc1d838f Implement PEP 3115 -- new metaclass syntax and semantics. 19 years ago
Georg Brandl 5240d7416c Patch #1444529: the builtin compile() now accepts keyword arguments. 19 years ago
Georg Brandl 3bb156722e Typo and grammar fixes. 19 years ago