77 Commits (b7d033db783b8ca2e4dfe23e348129ed666b6e2b)

Author SHA1 Message Date
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Benjamin Peterson 4ae19463aa update the struct documentation to refer to bytes 18 years ago
Amaury Forgeot d'Arc 35c8658a74 Merged revisions 64119,64147,64150,64165,64219-64221,64229-64230,64233,64235,64253,64278,64280,64301,64303,64320,64328,64338-64339 via svnmerge from 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 dd15f6c315 Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,61285-61286,61288-61290,61298,61303-61305,61312-61314,61317,61329,61332,61344,61350-61351,61363-61376,61378-61379,61382-61383,61387-61388,61392,61395-61396,61402-61403 via svnmerge from 18 years ago
Christian Heimes 18c66898b0 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60789,60793,60796,60799-60809,60812-60813,60815-60821,60823-60826,60828-60829,60831-60834,60836,60838-60839,60846-60873 via svnmerge from 19 years ago
Christian Heimes 679db4aa99 Merged revisions 59985-60000,60002,60005-60007,60009-60042 via svnmerge from 19 years ago
Christian Heimes a34706f101 Merged revisions 59680-59695 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
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Guido van Rossum e625fd5444 Make struct tests pass. 19 years ago
Guido van Rossum d59da4b432 Merged revisions 55407-55513 via svnmerge from 19 years ago
Guido van Rossum d6ca546091 Make test_zipfile pass. 19 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Guido van Rossum 913dd0be52 struct.unpack() allows a bytes string too (if it has the right size). 19 years ago
Thomas Wouters b213704f3c Merged revisions 53451-53537 via svnmerge from 20 years ago
Guido van Rossum ddefaf31b3 Merged the int/long unification branch, by very crude means (sorry Thomas!). 20 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Guido van Rossum 3cf5b1eef9 Get rid of most of the flags (in tp_flags) that keep track of various 20 years ago
Thomas Wouters 73e5a5b65d Merge the rest of the trunk. 20 years ago
Thomas Wouters 4d70c3d9dd Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Tim Peters 2ad8c56e6c struct_pack(): Repair new assert-fail crash in 21 years ago
Martin v. Löwis ad0a4629be Use Py_ssize_t for counts and sizes. 21 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 21 years ago
Raymond Hettinger b3f55f4a70 SF bug #1072182: bad arg type to isspace in struct module 21 years ago
Armin Rigo 9f90439817 Patch #1011240: SystemError generated by struct.pack('P', 'foo'). 22 years ago
Jack Jansen 4bae2d5e46 Getting rid of code dependent on GUSI or the MetroWerks compiler. 23 years ago
Martin v. Löwis b9a0f91218 Rename LONG_LONG to PY_LONG_LONG. Fixes #710285. 24 years ago
Tim Peters 9905b943f7 New private API functions _PyFloat_{Pack,Unpack}(4,8}. This is a 24 years ago
Tim Peters d50ade68ec SF bug 705836: struct.pack of floats in non-native endian order 24 years ago
Guido van Rossum 960bc5490b (Most of) SF patch 601369 (Christos Georgiou): obmalloc,structmodule: 24 years ago
Mark Hammond fe51c6d66e Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype 24 years ago
Martin v. Löwis 14f8b4cfcb Patch #568124: Add doc string macros. 24 years ago
Neal Norwitz 187ae56166 Get rid of more PyArg_Parse & METH_OLDARGS. 25 years ago
Fred Drake 2eeec9bde5 Fix typo. 25 years ago
Fred Drake 78f6c867ae Use PyModule_AddObject() instead of accessing the module dict directly. 25 years ago
Guido van Rossum e2ae77b8b8 SF patch #474590 -- RISC OS support 25 years ago
Tim Peters 0891ac017d The 'p' (Pascal string) pack code acts unreasonably when the string size 25 years ago
Tim Peters 3dac559299 SF bug #442520: test_struct fails on SPARC. 25 years ago
Tim Peters da9c5b35a3 The new {b,l}p_{u,}longlong() didn't check get_pylong()'s return for NULL. 25 years ago
Tim Peters 7a3bfc3a47 Added q/Q standard (x-platform 8-byte ints) mode in struct module. 25 years ago
Tim Peters 2d4e077f23 Trimmed trailing whitespace. 25 years ago
Tim Peters 3023f78819 Simplify some convolution by simply not recognizing 'q' and 'Q' at all 25 years ago
Tim Peters be80085514 Make clear in the docstring that "std" applies to both size and alignment, 25 years ago
Tim Peters 7b9542a3f7 Initial support for 'q' and 'Q' struct format codes: for now, only in 25 years ago