131 Commits (889bb2969d00a548279c7e4dd237c23b100548e2)

Author SHA1 Message Date
Benjamin Peterson 52e61449e3 return NULL on error 15 years ago
Benjamin Peterson a22c98de85 simply use the Python version for pyexpat.__version__ #12221 15 years ago
Georg Brandl 5bbbf1d9f9 Merged revisions 85536 via svnmerge from 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Matthias Klose ab2b7559e2 - Issue #5590: Remove unused global variable in pyexpat extension. 17 years ago
Benjamin Peterson b173f7853e add a replacement API for PyCObject, PyCapsule #5630 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 18 years ago
Mark Dickinson 211c625829 Issue #1717, stage 2: remove uses of tp_compare in Modules and most 18 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Amaury Forgeot d'Arc ba4105c133 #3247: Get rid of Py_FindMethod: 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Christian Heimes 2380ac740e Merged revisions 59843-59863 via svnmerge from 19 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 19 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 19 years ago
Christian Heimes 218a5ed7d0 Fixed #1508 Removal of stale code in _csv.c / pyexpat.c 19 years ago
Christian Heimes 651b61f830 Fixed bug #1020 pyexpat.XMParserType broken (was: pydoc doesn't work on pyexpat) 19 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 19 years ago
Guido van Rossum 00bc0e0a2d Patch #1272, by Christian Heimes and Alexandre Vassalotti. 19 years ago
Neal Norwitz 392c5bed12 Use unicode 19 years ago
Neal Norwitz 8dfc4a9bac Remove support for __members__ and __methods__. There still might be 19 years ago
Guido van Rossum 4ca9471831 SF patch# 1759016 by Joe Gregorio, who writes: 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Guido van Rossum da5b8f2d28 Rip out the file object's implementation. 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 4f72a78684 Jiwon Seo's PEP 3102 implementation. 20 years ago
Guido van Rossum d033ddf4dc Get rid of the last mention of WITH_CYCLE_GC that I could find. 20 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Thomas Wouters 4d70c3d9dd Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 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 2f5e9903a0 Fix logic error and DECREF reported by Coverity. 21 years ago
Martin v. Löwis 15e62742fa Revert backwards-incompatible const changes. 21 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 21 years ago
Neal Norwitz 30b5c5d011 Fix SF bug #1072182, problems with signed characters. 21 years ago
Fredrik Lundh cc117dbb9d moved magic into structure (mainly to simplify the client code) 21 years ago
Fredrik Lundh d7a42881db renamed dispatch -> capi to match other CAPI implementations 21 years ago
Fredrik Lundh c3345040df added cobject-based expat dispatch mechanism to pyexpat 21 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 21 years ago
Jeremy Hylton ec97a28b60 Fix a bunch of imports to use code.h instead of compile.h. 21 years ago
Neal Norwitz 484d9a409a Patch #1309009, Fix segfault in pyexpat when the XML document is 21 years ago
Martin v. Löwis fd78a6f7f8 Patches #925152, #1118602: Avoid reading after the end of the buffer 22 years ago
Martin v. Löwis 9171f02132 Synchronize with PyXML 1.79: 22 years ago
Dave Cole 3203efb55f Patch #1014930. Expose current parse location to XMLParser. 22 years ago
Fred Drake 39689c5c6a make exception propogation more efficient; this avoids having Expat parse 22 years ago
Fred Drake 283b670f6b add constants for many error values added over the past couple of 22 years ago
Michael W. Hudson 0bb8454ed4 Fix the reference count errors revealed by the test suite... 22 years ago
Raymond Hettinger 8ae4689657 Simplify and speedup uses of Py_BuildValue(): 23 years ago
Fred Drake f239c6d537 Repair mis-application of Jeremy's patch. Thanks, Neal! 23 years ago
Fred Drake 7b6caffd70 Fix memory leak reported & discussed on the Python XML-SIG mailing list. 23 years ago