Commits

Author Commit Message Labels Comments Date
Armin Rigo
Disable encode('utf-8') on Python 2, where it makes no sense and just adds to the confusion
Amaury Forgeot d'Arc
Fix tests for CPython 3.3 and 3.2.
Armin Rigo
Split (roughly) the code and the test. Use the 'p' prefix for object descriptors (_P_ython) instead of 'i'.
Armin Rigo
Complete the example.
Armin Rigo
Ask for the length of the list from C code, too.
Armin Rigo
Two demos of how CFFI can be used to write your own C functions using whatever API is most suitable.
Armin Rigo
Also mention libfoo.so.X.Y.
Armin Rigo
Add some minimal documentation
Armin Rigo
Remove the outdated "todo"
Armin Rigo
hgignore also _cffi_backend.cpython-33m.so.
Armin Rigo
Fix.
Armin Rigo
Bug with sizeof(union) (thanks paniq on issue #25)
Armin Rigo
Some sort of simplification of the logic of discovering field offsets. It allows us to give much better error messages.
Armin Rigo
Bah, all unions crash verify(). Fixed.
Armin Rigo
Another attempt at saying "a pointer to anything is fine", with bold text this time.
Armin Rigo
Document the alternative enum syntax.
Armin Rigo
Alternative placement of "..." in enums.
Armin Rigo
Fix setup.py for cross-compilation (thanks Sarvi).
Ronny Pfannschmidt
remove the hiding of pkg-config errors in setup.py, should fix issue #21
Armin Rigo
Accept "0x123" constants too.
Armin Rigo
Reformulate.
Armin Rigo
Document this as a new feature.
Armin Rigo
Finish hopefully the support for anonymous structs.
Armin Rigo
Kill this code, which is a duplicate of the previous test
Armin Rigo
Also fix vengine_gen.
Armin Rigo
merge heads
Armin Rigo
in-progress
Armin Rigo
Support nested anonymous structs in the front-end part.
Armin Rigo
Anonymous nested structures in the _cffi_backend
Armin Rigo
Fix.
  1. Prev
  2. Next