• Tim Peters's avatar
    Initial support for 'q' and 'Q' struct format codes: for now, only in · 7b9542a3
    Tim Peters yazdı
    native mode, and only when config #defines HAVE_LONG_LONG.  Standard mode
    will eventually treat them as 8-byte ints across all platforms, but that
    likely requires a new set of routines in longobject.c first (while
    sizeof(long) >= 4 is guaranteed by C, there's nothing in C we can rely
    on x-platform to hold 8 bytes of int, so we'll have to roll our own;
    I'm thinking of a simple pair of conversion functions, Python long
    to/from sized vector of unsigned bytes; that may be useful for GMP
    conversions too; std q/Q would call them with size fixed at 8).
    
    test_struct.py:  In addition to adding some native-mode 'q' and 'Q' tests,
    got rid of unused code, and repaired a non-portable assumption about
    native sizeof(short) (it isn't 2 on some Cray boxes).
    
    libstruct.tex:  In addition to adding a bit of 'q'/'Q' docs (more needed
    later), removed an erroneous footnote about 'I' behavior.
    7b9542a3
Adı
Son kayıt (commit)
Son güncelleme
..
RPM Loading commit data...
ACKS Loading commit data...
AIX-NOTES Loading commit data...
BLURB Loading commit data...
BLURB.LUTZ Loading commit data...
BLURB.WINDOWS Loading commit data...
BeOS-NOTES Loading commit data...
BeOS-setup.py Loading commit data...
HISTORY Loading commit data...
HPUX-NOTES Loading commit data...
HYPE Loading commit data...
Makefile.pre.in Loading commit data...
NEWS Loading commit data...
NEXT-NOTES Loading commit data...
PURIFY.README Loading commit data...
Porting Loading commit data...
README Loading commit data...
RFD Loading commit data...
cheatsheet Loading commit data...
comparisons Loading commit data...
editline-fix Loading commit data...
faq2html.py Loading commit data...
find_recursionlimit.py Loading commit data...
fixfuncptrs.sh Loading commit data...
gdbinit Loading commit data...
indent.pro Loading commit data...
python-mode.el Loading commit data...
python.man Loading commit data...
renumber.py Loading commit data...
setuid-prog.c Loading commit data...
unicode.txt Loading commit data...
vgrindefs Loading commit data...