52 Commits (64c0b2ca3da8ffcaf8a8cf150a59eeb300326529)

Author SHA1 Message Date
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Eric Smith aca19e6a74 Backport of some of the work in r71665 to trunk. This reworks much of 17 years ago
Eric Smith 65fe47b931 Modified interface to _Py_[String|Unicode]InsertThousandsGrouping, in anticipation of fixing issue 3140. 18 years ago
Gregory P. Smith e0b9261a2f swap stringobject.h and bytesobject.h contents to make sense. PyString in 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 2c9c7a5f33 Renamed files bytesobject.[ch] and stringobject.[ch] 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes 3497f94476 First step of the C API rename: 18 years ago
Eric Smith 5807c415c5 Merged revisions 63078 via svnmerge from 18 years ago
Eric Smith cf537ff39e Addresses issue 2802: 'n' formatting for integers. 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Christian Heimes 0ded5b54bb Fixed issue #1564: The set implementation should special-case PyUnicode instead of PyString 18 years ago
Christian Heimes a22e8bdfd9 Added all PyTypeObjects to the appropriate header files. 19 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 19 years ago
Guido van Rossum a2074f0bd7 Kill PyString_Encode(), which isn't used anywhere. 19 years ago
Guido van Rossum 3172c5d263 Patch# 1258 by Christian Heimes: kill basestring. 19 years ago
Martin v. Löwis 5d7428b8ce Fix merge breakage. 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Martin v. Löwis 5b222135f8 Make identifiers str (not str8) objects throughout. 19 years ago
Walter Dörwald 1680713e52 Add interning of unicode strings by copying the functionality from 19 years ago
Thomas Wouters 27d517b21b Merged revisions 53875-53911 via svnmerge from 19 years ago
Neal Norwitz ee3a1b5244 Variation of patch # 1624059 to speed up checking if an object is a subclass 19 years ago
Georg Brandl 66a796e5ab Patch #1601678: move intern() to sys.intern(). 19 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Armin Rigo 89a39461bf Wrote down the invariants of some common objects whose structure is 22 years ago
Neal Norwitz 21d896cfa1 Use appropriate macros not the deprecated DL_IMPORT/DL_EXPORT macros 23 years ago
Neil Schemenauer 96aa0acef0 Use Py_GCC_ATTRIBUTE instead of __attribute__. Compilers other than GCC 24 years ago
Guido van Rossum 45ec02aed1 SF patch 576101, by Oren Tirosh: alternative implementation of 24 years ago
Martin v. Löwis 8a8da798a5 Patch #505705: Remove eval in pickle and cPickle. 24 years ago
Mark Hammond 91a681debf Excise DL_EXPORT from Include. 24 years ago
Guido van Rossum cacfc07d08 - A new type object, 'string', is added. This is a common base type 24 years ago
Tim Peters 1f7df3595a Remove the CACHE_HASH and INTERN_STRINGS preprocessor symbols. 24 years ago
Neil Schemenauer 90b689076a Add function attributes that allow GCC to check the arguments of printf-like 25 years ago
Tim Peters 5a49ade70e More on SF bug [#460020] bug or feature: unicode() and subclasses. 25 years ago
Guido van Rossum 5eef77a21b Make the Py<type>_Check() macro use PyObject_TypeCheck(). 25 years ago
Barry Warsaw dadace004b PyString_FromFormat() and PyString_FromFormatV(): Largely ripped from 25 years ago
Tim Peters a7259597f1 SF bug 433228: repr(list) woes when len(list) big. 25 years ago
Martin v. Löwis cd35306a25 Patch #424335: Implement string_richcompare, remove string_compare. 25 years ago
Marc-André Lemburg 2d9204199f This patch changes the way the string .encode() method works slightly 25 years ago
Barry Warsaw a903ad9855 _Py_ReleaseInternedStrings(): Private API function to decref and 25 years ago
Tim Peters 38fd5b6413 Derived from Martin's SF patch 110609: support unbounded ints in %d,i,u,x,X,o formats. 26 years ago
Marc-André Lemburg d1ba443206 This patch adds a new Python C API called PyString_AsStringAndSize() 26 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Fred Drake 3cf4d2b3ea ANSI-fication and Py_PROTO extermination. 26 years ago
Marc-André Lemburg 3d1a1d7f0c Added prototypes for the new codec APIs for strings. These APIs 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago