72 Commits (284fa08eb783a48f98eabda25aaaebefb5937cce)

Author SHA1 Message Date
Ezio Melotti 24b07bcba3 #11515: fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Mark Dickinson f417ae8d4c Merged revisions 83241 via svnmerge from 16 years ago
Mark Dickinson 96527c3b59 Merged revisions 83239 via svnmerge from 16 years ago
Mark Dickinson a63726ffc8 Merged revisions 82945 via svnmerge from 16 years ago
Mark Dickinson cac0b83b35 Merged revisions 82941,82943 via svnmerge from 16 years ago
Benjamin Peterson 489113fd5f Merged revisions 82628,82630 via svnmerge from 16 years ago
Mark Dickinson 38b4a898fd Merged revisions 81904 via svnmerge from 16 years ago
Mark Dickinson 40228912c8 Fix possible undefined behaviour from signed overflow in struct module. 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Mark Dickinson e9a5a549e4 Fix incorrect stacklevel for struct warnings. (Partial backport of r78690). 16 years ago
Mark Dickinson 4f185228b0 A handful of whitespace fixes in Modules/_struct.c. 16 years ago
Mark Dickinson fdaaa9c9d8 Issue #8300 (__index__ handling in struct.pack): Remove redundant check 16 years ago
Mark Dickinson 4846a8e828 Issue #8300: Let struct.pack use __index__ to convert and pack non-integers. 16 years ago
Mark Dickinson 2db56878f6 Silence compiler warning. 16 years ago
Mark Dickinson 154b7ad07e Issue #1530559: When packing a non-integer with any integer conversion 16 years ago
Mark Dickinson 20d7f6e8f4 Remove the redundant #define: PY_STRUCT_FLOAT_COERCE 16 years ago
Mark Dickinson 1c0c78c61f Fix incorrect stacklevel for DeprecationWarnings originating from the struct module. 16 years ago
Mark Dickinson 9b12553a87 Merged revisions 75283 via svnmerge from 16 years ago
Mark Dickinson 3d830828de Issue #7078: _struct.__doc__ was being ignored. Import it into struct. 17 years ago
Mark Dickinson 716a9ccd3d Eliminate unnecessary get_wrapped_(u)long defines in struct module. 17 years ago
Mark Dickinson a55fe10487 Fix compiler warning about unused function. 17 years ago
Mark Dickinson 5fd3af24a2 Issue #1523: Remove deprecated overflow masking in struct module, and 17 years ago
Mark Dickinson 7ad3f9218c Merged revisions 73880 via svnmerge from 17 years ago
Mark Dickinson 24766ba6af Typo in error message 17 years ago
Mark Dickinson 463dc4bf26 Issues #1530559, #1741130: Fix various inconsistencies in struct.pack 17 years ago
Jeffrey Yasskin 7937d939b1 Fix nearly all compilation warnings under Apple gcc-4.0. Tested with OPT="-g 17 years ago
Georg Brandl 47fe9817f1 Merged revisions 67952-67953,67955,67957-67958,67960-67961,67963,67965,67967,67970-67971,67973,67982,67988,67990,67995,68014,68016,68030,68057,68061,68112,68115-68118,68120-68121,68123-68128 via svnmerge from 17 years ago
Georg Brandl 6269fec171 #4228: Pack negative values the same way as 2.4 17 years ago
Martin v. Löwis 46d410616d Issue #4228: Pack negative values the same way as 2.4 17 years ago
Benjamin Peterson 0225248033 Victor Stinner's patches to check the return result of PyLong_Ssize_t 18 years ago
Gregory P. Smith 9d53457e59 Merge in release25-maint r60793: 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Thomas Heller f3c0559b5e Issue 1872: Changed the struct module typecode from 't' to '?', for 18 years ago
Amaury Forgeot d'Arc 588ff93f13 Crashers of the day: Py_CLEAR must be used when there is a chance that the 18 years ago
Martin v. Löwis 73c01d4101 Added checks for integer overflows, contributed by Google. Some are 18 years ago
Raymond Hettinger 18e08e5e61 clearcache() needs to remove the dict as well as clear it. 18 years ago
Christian Heimes 76d19f68e4 Added _struct._clearcache() for regression tests 18 years ago
Raymond Hettinger 2f6621cce7 Finish-up the struct module optimizations started at the Iceland NFS sprint. 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
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Neal Norwitz a84dcd7546 Stop using METH_OLDARGS implicitly 19 years ago
Kristján Valur Jónsson 67387fb4aa Make pythoncore compile cleanly with VisualStudio 2005. Used an explicit typecast to get a 64 bit integer, and undefined the Yield macro that conflicts with winbase.h 19 years ago
Raymond Hettinger 7a3d41f4ca Bug #1563759: struct.unpack doens't support buffer protocol objects 19 years ago
Neal Norwitz ef4364f3b8 Fix unpack so it works on 64-bit platforms. 19 years ago
Raymond Hettinger b2064d7280 Fix-up error-exits on struct_unpack(). 19 years ago
Raymond Hettinger 3608f0570e Bug #1563759: struct.unpack doens't support buffer protocol objects 19 years ago
Martin v. Löwis aef4c6bc00 Patch #1610575: Add support for _Bool to struct. 19 years ago
Kristján Valur Jónsson 2c8851e614 Backport the .sln and .vcproj files for PCBuild8 from the python trunk to the 2.5 maintainance branch. This fixes build problems with visual studio 2005, and cleans up profile guided optimization. 20 years ago