[ctypes-commit] ctypes ChangeLog,1.55,1.56 ANNOUNCE,1.11,1.12 ACKS,1.12,1.13
Brought to you by:
theller
|
From: Thomas H. <th...@us...> - 2004-09-07 06:39:55
|
Update of /cvsroot/ctypes/ctypes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15885 Modified Files: ChangeLog ANNOUNCE ACKS Log Message: Record changes. Index: ANNOUNCE =================================================================== RCS file: /cvsroot/ctypes/ctypes/ANNOUNCE,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** ANNOUNCE 1 Sep 2004 12:45:36 -0000 1.11 --- ANNOUNCE 7 Sep 2004 06:39:43 -0000 1.12 *************** *** 28,31 **** --- 28,38 ---- ctypes changes + Fixed the create_unicode_buffer function - it was returning c_char + arrays instead of c_wchar arrays. + + Both create_string_buffer and create_unicode_buffer can now be + called with string and unicode instances, they will do the needed + conversions themselves. + ctypes now allows calling Python C api functions. The pythonapi symbol should be used to access these functions, this will *************** *** 67,70 **** --- 74,84 ---- ctypes.com changes + + Applied a patch from Bruce Dodson which fixes an infinite loop in + readtlb.py if a typelib references types defined in another + typelib. readtlb still generates bad code for such cases, but the + results could be edited by hand if the dependencies can be sorted + out. + ctypes now caches the types that WINFUNCTYPE and CFUNCTYPE creates, to avoid unneeeded creation of classes. This Index: ACKS =================================================================== RCS file: /cvsroot/ctypes/ctypes/ACKS,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** ACKS 18 Jul 2003 20:10:05 -0000 1.12 --- ACKS 7 Sep 2004 06:39:43 -0000 1.13 *************** *** 16,19 **** --- 16,20 ---- Greg Chapman David Creemer + Bruce Dodson Chuck Esterbrook Mike Fletcher Index: ChangeLog =================================================================== RCS file: /cvsroot/ctypes/ctypes/ChangeLog,v retrieving revision 1.55 retrieving revision 1.56 diff -C2 -d -r1.55 -r1.56 *** ChangeLog 1 Sep 2004 12:45:35 -0000 1.55 --- ChangeLog 7 Sep 2004 06:39:43 -0000 1.56 *************** *** 1,2 **** --- 1,11 ---- + 2004-09-07 Thomas Heller <th...@py...> + + * (Message): Fix the create_unicode_buffer function - it was + returning c_char arrays instead of c_wchar arrays. + + Both create_string_buffer and create_unicode_buffer can now be + called with string and unicode instances, they will do the needed + conversions themselves. + 2004-09-01 Thomas Heller <th...@py...> |