forked from MatthieuDartiailh/pyclibrary
-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGES
41 lines (29 loc) · 1.13 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
PyCLibrary Changelog
====================
0.1.3
-----
- Add possibilty to evaluate enums
- Fix handling of macros applied to types
- Fix cast_to function (was returning None)
- Properly set the restype and argtypes attributes of ctypes functions
- Fix function pretty printing
0.1.2
-----
- Update windows headers cache and fix minor issues related to win_defs.
(Robert Hoelzl)
0.1.1
-----
- Arrays are represented as multiple '[i]'entries in type-tuple instead of a
single entry of with multiple such declarations '[i][j]'
- python representations of C types/struct/enums and unions are stored in the
special python classes now, instead of standard python tuples/dicts
- Pointers are represented as multiple 1-character ('*', '*', ...) entries
in type-tuple instead of a single entry of multiple characters ('**...')
- BUGFIX: Type-qualifiers can now be specified in between pointer specifiers
(i.e. ```int * volatile * volatile a``` dies work now)
- BUGFIX: CParser does not crash now, when passing a header-filename in the
constructor
Special thanks to Robert Hoelzl who provided those changes.
0.1.0
-----
- First numbered version