| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Close the branch about to be mergedpython3-port | Armin Rigo | 2012-08-12 | 0 | -0/+0 |
| | | |||||
| * | Keep the original usages of the macro PyString_AS_STRING as a macro, | Armin Rigo | 2012-08-12 | 1 | -13/+14 |
| | | | | | at least on Python 2. | ||||
| * | Better error message. | Armin Rigo | 2012-08-12 | 1 | -2/+2 |
| | | |||||
| * | Python 2.x compat | Armin Rigo | 2012-08-12 | 1 | -2/+4 |
| | | |||||
| * | Fixes fixes | Armin Rigo | 2012-08-12 | 4 | -7/+10 |
| | | |||||
| * | Fix | Armin Rigo | 2012-08-12 | 1 | -5/+13 |
| | | |||||
| * | hack hack hack | Armin Rigo | 2012-08-12 | 6 | -66/+54 |
| | | |||||
| * | Fix test_c to pass both on Python 2.6-2.7 and on Python 3.3. | Armin Rigo | 2012-08-12 | 2 | -95/+125 |
| | | | | | | Will not care about Python 3.0-3.2 for the test suite because of the u'' syntax used everywhere, which was re-added in Python 3.3. | ||||
| * | hg merge default | Armin Rigo | 2012-08-12 | 2 | -1/+16 |
| |\ | |||||
| | * | More regularily in casts to floats. | Armin Rigo | 2012-08-12 | 2 | -1/+16 |
| | | | |||||
| * | | Start to tweak test_c for 3.3. | Armin Rigo | 2012-08-12 | 1 | -3/+9 |
| | | | |||||
| * | | Fixes | Armin Rigo | 2012-08-12 | 1 | -12/+16 |
| | | | |||||
| * | | Tests pass on Linux Python 2.6 | Armin Rigo | 2012-08-12 | 3 | -4/+6 |
| | | | |||||
| * | | Fixes for 2.6 compat | Armin Rigo | 2012-08-12 | 2 | -18/+22 |
| | | | |||||
| * | | hg merge default | Armin Rigo | 2012-08-12 | 1 | -0/+1 |
| |\ \ | |/ | |||||
| | * | Add a missing test | Armin Rigo | 2012-08-12 | 1 | -0/+1 |
| | | | |||||
| * | | hg merge default, and try to resolve all conflicts. | Armin Rigo | 2012-08-12 | 28 | -1429/+2929 |
| |\ \ | |/ | | | | | Not tested so far. | ||||
| | * | Don't try to call the missing function from the test: it just fails | Armin Rigo | 2012-08-12 | 1 | -3/+3 |
| | | | | | | | | | in the hard way, and anyway we know it can only fail here. | ||||
| | * | intermediate checkin | Armin Rigo | 2012-08-12 | 1 | -6/+14 |
| | | | |||||
| | * | Test and fix (thanks nphg) | Armin Rigo | 2012-08-12 | 2 | -2/+10 |
| | | | |||||
| | * | Fix the documentation: the module file names are no longer based | Armin Rigo | 2012-08-12 | 1 | -3/+4 |
| | | | | | | | | | on the MD5 but on the CRC of the input strings. | ||||
| | * | Try to fix the tests on OS/X, mainly by skipping the ABI tests that | Armin Rigo | 2012-08-12 | 1 | -5/+7 |
| | | | | | | | | | | | depend on the 'stdout' and 'stderr' symbols being present (under this name) in the libc. | ||||
| | * | Add two tests, one passing and one (probably definitely) skipped. | Armin Rigo | 2012-08-12 | 2 | -0/+29 |
| | | | |||||
| | * | Bah. Can't put the skip() in setup_method(), because test_ffi_backend | Armin Rigo | 2012-08-11 | 1 | -3/+7 |
| | | | | | | | | | subclasses this class. | ||||
| | * | This test runs twice (in two subclasses), so we need to avoid the file | Armin Rigo | 2012-08-11 | 1 | -2/+3 |
| | | | | | | | | | name collision for Windows. | ||||
| | * | Pom pom pom | Armin Rigo | 2012-08-11 | 1 | -0/+11 |
| | | | |||||
| | * | Bah, handle_t is some kind of keyword on Windows. Can't use it in the | Armin Rigo | 2012-08-11 | 1 | -4/+4 |
| | | | | | | | | | test. | ||||
| | * | A #define for the use of snprintf below. | Armin Rigo | 2012-08-11 | 1 | -0/+1 |
| | | | |||||
| | * | Fix for test_vgen:test_nonstandard_integer_types on Windows. | Armin Rigo | 2012-08-11 | 1 | -1/+11 |
| | | | |||||
| | * | A test, passing on Linux, checking that all nonstandard | Armin Rigo | 2012-08-11 | 1 | -0/+14 |
| | | | | | | | | | integer types are indeed defined. | ||||
| | * | Windows tests start to pass with this hack. | Armin Rigo | 2012-08-11 | 1 | -0/+6 |
| | | | |||||
| | * | Attempting to collect export_symbols correctly, as needed for Windows | Armin Rigo | 2012-08-11 | 3 | -4/+24 |
| | | | |||||
| | * | Fix test for Windows. | Armin Rigo | 2012-08-11 | 1 | -0/+3 |
| | | | |||||
| | * | Fix: never send NULL to PyErr_Format(). | Armin Rigo | 2012-08-11 | 1 | -6/+9 |
| | | | |||||
| | * | Finally found out the "right" way to implement ffi.gc(), in just a | Armin Rigo | 2012-08-09 | 5 | -1/+55 |
| | | | | | | | | | few lines of Python code using weakrefs with callbacks. | ||||
| | * | Test for load_library(None). | Armin Rigo | 2012-08-08 | 1 | -1/+11 |
| | | | |||||
| | * | Allow weakrefs to any cdata object, prompted by issue 12. | Armin Rigo | 2012-08-08 | 2 | -60/+55 |
| | | | |||||
| | * | Add an example of using a WeakKeyDictionary to keep alive | Armin Rigo | 2012-08-08 | 1 | -1/+14 |
| | | | | | | | | | more objects as long as some root object is alive. | ||||
| | * | Tentative: allow load_library(None). | Armin Rigo | 2012-08-07 | 1 | -2/+6 |
| | | | |||||
| | * | Fix tests | Armin Rigo | 2012-08-07 | 1 | -2/+4 |
| | | | |||||
| | * | Fix the tests | Armin Rigo | 2012-08-07 | 1 | -1/+2 |
| | | | |||||
| | * | C99 has complex types as standard, at least "_Complex double" and | Armin Rigo | 2012-08-06 | 1 | -0/+34 |
| | | | | | | | | | "_Complex float". Added tests but not implemented so far. | ||||
| | * | Revert 0d5efadab0ac and use a different approach: reading a field | Armin Rigo | 2012-08-05 | 5 | -33/+72 |
| | | | | | | | | | | | | | of type 'foo[0]' returns not a <cdata 'foo[0]'>, but a <cdata 'foo *'>. This is a bit of a special-case, but more consistent with what we can do with the cdata. | ||||
| | * | Workaround: allow out-of-bound array indexes if the array is 'type[0]'. | Armin Rigo | 2012-08-05 | 5 | -6/+43 |
| | | | |||||
| | * | Add a skipped test | Armin Rigo | 2012-08-05 | 1 | -0/+23 |
| | | | |||||
| | * | Unimplemented features | Armin Rigo | 2012-08-05 | 1 | -0/+18 |
| | | | |||||
| | * | Test and fix. | Armin Rigo | 2012-08-04 | 5 | -7/+75 |
| | | | |||||
| | * | Be more precise: only 'struct *'. | Armin Rigo | 2012-08-04 | 1 | -1/+1 |
| | | | |||||
| | * | verify() doesn't fully work with the ctypes backend. Complain clearly | Armin Rigo | 2012-08-04 | 1 | -1/+6 |
| | | | | | | | | | in this situation. | ||||
| | * | Side-effect: the ctypes backend now supports verify(). | Armin Rigo | 2012-08-04 | 1 | -2/+1 |
| | | | |||||
