485 Commits (41bade96a4d1dcd35bbba79c2eabe052d02756a4)

Author SHA1 Message Date
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
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 e32b4224d0 Patch #1591665: implement the __dir__() special function lookup in PyObject_Dir. 19 years ago
Guido van Rossum a88a0331b7 Add raw_input() back, named input(). Revive the old unittests too. 19 years ago
Georg Brandl 257d3d93ca Fix leak in the print function. 19 years ago
Georg Brandl 88fc6646d1 * Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes. 19 years ago
Guido van Rossum 452bf519a7 Essential changes for print function changes. 19 years ago
Guido van Rossum e2a383d062 Rip out 'long' and 'L'-suffixed integer literals. 19 years ago
Guido van Rossum ddefaf31b3 Merged the int/long unification branch, by very crude means (sorry Thomas!). 19 years ago
Georg Brandl 66a796e5ab Patch #1601678: move intern() to sys.intern(). 20 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 20 years ago
Georg Brandl 16f3e03283 Check "sep" and "end" for stringness in Print(). 20 years ago
Guido van Rossum 343435146a Add built-in Print() function. This is PEP 3105 except for the name; 20 years ago
Georg Brandl 7cae87ca7b Patch #1550800: make exec a function. 20 years ago
Guido van Rossum b65fb33b02 SF patch 1546297 (with some tweaks): 20 years ago
Guido van Rossum 801f0d78b5 Make built-in zip() equal to itertools.izip(). 20 years ago
Guido van Rossum 93a669260d Make it compile with C89. 20 years ago
Guido van Rossum 47b9ff6ba1 Restructure comparison dramatically. There is no longer a default 20 years ago
Guido van Rossum 89da5d7c3d Kill reduce(). A coproduction of John Reese, Jacques Frechet, and Alex M. 20 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Neal Norwitz 4886cc331f Get rid of most of the rest of coerce (slot is still there for now). 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Guido van Rossum 4dfe8a1131 Here is a bytes type. It's very minimal but it's a start. 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Neal Norwitz d91085598f Remove apply() 20 years ago
Neal Norwitz 9e2b9665ae Whoops, input *and* raw_input are slated for removal, and now both are gone. 20 years ago
Neal Norwitz cd65e3fc7d raw_input() -> input(). old input behavior is history (and test_builtin passes again). It was failing due to future division. 20 years ago