90 Commits (dcedaf6e53fcba48aa8185d0dc27d832da2615aa)

Author SHA1 Message Date
Serhiy Storchaka fff61f2cd3 Issue #14596: The struct.Struct() objects now use more compact implementation. 13 years ago
Antoine Pitrou 9f14681959 Issue #17804: New function ``struct.iter_unpack`` allows for streaming struct unpacking. 13 years ago
Kristján Valur Jónsson 9795ca44fb Issue #10212: Support new buffer interface for struct.unpack and 13 years ago
Antoine Pitrou 4de7457009 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. 13 years ago
Petri Lehtinen 92c28cace4 #14897: Enhance error messages of struct.pack and struct.pack_into 13 years ago
Petri Lehtinen 5c89c19eae #14897: Enhance error messages of struct.pack and struct.pack_into 13 years ago
Christian Heimes 743e0cd6b5 Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unified 13 years ago
Meador Inge 90bc2dbcce Issue #15402: Simplify Struct.__sizeof__ and make tests more precise. 14 years ago
Meador Inge 6812346808 Issue #15402: Simplify Struct.__sizeof__ and make tests more precise. 14 years ago
Meador Inge b14d8c9bcf Issue #15402: Add a __sizeof__ method to struct.Struct. 14 years ago
Meador Inge 87c5b94c39 Issue #15402: Add a __sizeof__ method to struct.Struct. 14 years ago
Antoine Pitrou 45d9c91d4b Issue #3163: The struct module gets new format characters 'n' and 'N' 14 years ago
Ezio Melotti 24b07bcba3 #11515: fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Ezio Melotti 42da663e6f #11515: fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Victor Stinner da9ec995f6 Issue #10783: struct.pack() doesn't encode implicitly unicode to UTF-8 15 years ago
Georg Brandl 71c23d4473 Include structseq.h in Python.h, and remove now-redundant includes in individual sources. 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 2da63cc338 Merged revisions 83239 via svnmerge from 16 years ago
Mark Dickinson cf28b95800 Issue #9422: Fix memory leak when re-initializing a struct.Struct object. 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
Mark Dickinson 101d16cb14 Merged revisions 82941 via svnmerge from 16 years ago
Mark Dickinson eff5d8594b Issue #9277: Struct module: standard bool packing was incorrect if 16 years ago
Benjamin Peterson f092c7c1d7 Merged revisions 82628,82630 via svnmerge from 16 years ago
Benjamin Peterson 489113fd5f Merged revisions 82628,82630 via svnmerge from 16 years ago
Benjamin Peterson de73c4587f don't ignore exceptions from PyObject_IsTrue 16 years ago
Mark Dickinson 1330507360 Merged revisions 81965 via svnmerge from 16 years ago
Mark Dickinson c6f1396be0 Remove unnecessary brackets from docstring optional arguments. 16 years ago
Mark Dickinson d12dfe231e Merged revisions 81961 via svnmerge from 16 years ago
Alexander Belopolsky 0bd003a55e Issue #8973: Expanded Struct.__doc__. 16 years ago
Mark Dickinson f9e091ae2d Merged revisions 81947-81950,81955-81956 via svnmerge from 16 years ago
Mark Dickinson fdb99f1563 More struct module docs and docstring tweaks. 16 years ago
Mark Dickinson aacfa95d2e Issue #8973: Improve struct module docstrings. 16 years ago
Mark Dickinson d80a8eefe6 Remove accidental (yet-to-be-reviewed) docstring changes included in r81947. 16 years ago
Mark Dickinson 4b80ef5432 Issue #8973: Add __all__ to struct module, so that help(struct) correctly 16 years ago
Mark Dickinson 0681785d09 Remove unused variable. 16 years ago
Mark Dickinson bfd57618b5 Issue #8981: Remove _struct.__version__. 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
Mark Dickinson 4a3acca7c1 Merged revisions 81897-81898,81902 via svnmerge from 16 years ago
Mark Dickinson b72e6860d8 Fix more undefined-behaviour inducing overflow checks in struct module. 16 years ago
Mark Dickinson eac0e68c10 Fix an incorrect return type. 16 years ago
Mark Dickinson ab4096f2f9 Avoid possible undefined behaviour from signed overflow. 16 years ago
Alexander Belopolsky 177e8530cb Issue #3129: Trailing digits in format string are no longer ignored. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 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