113 Commits (91c0274bc441edf07f8923009244bd068e9368d9)

Author SHA1 Message Date
Antoine Pitrou 0197ff97d0 Issue #14387: Do not include accu.h from Python.h. 14 years ago
Antoine Pitrou eeb7eea1f9 Issue #12911: Fix memory consumption when calculating the repr() of huge tuples or lists. 14 years ago
Victor Stinner dfb866d127 Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an array 14 years ago
Victor Stinner 2bdc7f591b Move code related to compile from Python.h to compile.h 14 years ago
Ezio Melotti 2aa2b3b4d5 Clean up a few tabs that went in with PEP393. 14 years ago
Georg Brandl 4cb0de246c Rename new macros to conform to naming rules (function macros have "Py" prefix, not "PY"). 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Antoine Pitrou 370092071b Issue #11863: Remove support for legacy systems deprecated in Python 3.2 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Georg Brandl 71c23d4473 Include structseq.h in Python.h, and remove now-redundant includes in individual sources. 15 years ago
Victor Stinner 4e31443c4d Create fileutils.c/.h 15 years ago
Victor Stinner f52b705be4 Create _Py_fopen() for PyUnicodeObject path 16 years ago
Victor Stinner 4f4402c4bb Issue #9425: Create private _Py_stat() function 16 years ago
Victor Stinner f2e08b34f1 Create _Py_wchar2char() function, reverse of _Py_char2wchar() 16 years ago
Antoine Pitrou e9b428f997 Reimplement addbuilddir() in C inside getpath.c, so as to execute it 16 years ago
Alexander Belopolsky 6fc4ade2bb Issue #9079: Added _PyTime_gettimeofday(_PyTime_timeval *tp) to C API 16 years ago
Stefan Krah 5bf0664175 Merged revisions 82966 via svnmerge from 16 years ago
Stefan Krah 36d2e67db9 Issue #9036: Throughout the code base, Py_CHARMASK is used on 8-bit wide 16 years ago
Jeffrey Yasskin 39370830a9 Make (most of) Python's tests pass under Thread Sanitizer. 16 years ago
Ronald Oussoren d61deca27c Move _Py_char2wchar from python.c to main.c. 16 years ago
Collin Winter dfa66c1dda Fix the --with-cxx-main build. 16 years ago
Philip Jenvey e53de3dc4a #7301: decode $PYTHONWARNINGS in the same way as argv, test non-ascii values 16 years ago
Skip Montanaro ba1e0f46ab Issue 7147 - remove ability to attempt to build Python without complex number support (was broken anyway) 16 years ago
Benjamin Peterson f1664ae13a remove PyCObject 17 years ago
Benjamin Peterson 8bc5b68159 these builtins have to be initialized 17 years ago
Benjamin Peterson b173f7853e add a replacement API for PyCObject, PyCapsule #5630 17 years ago
Eric Smith 6dc46f5eaa Merged revisions 72040 via svnmerge from 17 years ago
Mark Dickinson b08a53a99d Issue #1580: use short float repr where possible. 17 years ago
Georg Brandl fcaf910a1f Merged revisions 63955 via svnmerge from 18 years ago
Amaury Forgeot d'Arc fdfe62d887 Merged revisions 64089,64098,64100-64102,64113,64115-64116,64118,64120,64132,64342 via svnmerge from 18 years ago
Christian Heimes 2c9c7a5f33 Renamed files bytesobject.[ch] and stringobject.[ch] 18 years ago
Christian Heimes 53876d9cd8 Merged revisions 62380,62382-62383 via svnmerge from 18 years ago
Christian Heimes 33fe8093df Merged revisions 62260-62261,62266,62271,62277-62279,62289-62290,62293-62298,62302-62306,62308,62311,62313-62315,62319-62321 via svnmerge from 18 years ago
Christian Heimes bbe741dd1b Merged revisions 61981,61984-61987,61992-61993,61997-62000 via svnmerge from 18 years ago
Christian Heimes 99170a5dbf Merged revisions 59541-59561 via svnmerge from 18 years ago
Christian Heimes f78b1c6573 I've moved the remains of PyInt_ to the longobject.h header file and removed the inclusing of intobject.h from Python.h. Now the intobject.h exists only to provide some aliases for porters from Python 2.x. 18 years ago
Guido van Rossum be801acbb1 Delete bufferobject.[ch]. 18 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
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Neal Norwitz f6657e67b3 Cruft removal: 19 years ago
Guido van Rossum 50e9fb9e2d Completely get rid of PyClass and PyInstance. 20 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 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
Neal Norwitz a10f52e3b2 Remove PyArg_NoArgs() and PyArg_GetInt() 20 years ago
Neal Norwitz adb69fcdff Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines, 20 years ago
Jeremy Hylton 3e0055f8c6 Merge ast-branch to head 20 years ago
Martin v. Löwis fe393f47c6 Use intptr_t/uintptr_t on Windows 22 years ago
Martin v. Löwis 8d97e33bb7 Patch #966493: Cleanup generator/eval_frame exposure. 22 years ago
Martin v. Löwis 737ea82a5a Patch #774665: Make Python LC_NUMERIC agnostic. 22 years ago