Commits

Author Commit Message Labels Comments Date
Carl Witty
Support a few Python builtin types (currently list, tuple, bytes) in more contexts
Carl Witty
Fix regression in complex number handling
Carl Witty
Fixed sense of short-circuit nullptr check in PyTypeTestNode
Carl Witty
Get global cdef arrays to work. Beginnings of an effort to get cross-module type pointers to work (not done yet).
Carl Witty
Refactor coerce-from-managed code; fix coerce-from-managed for enums; fix unmangled state of cdef classes
Carl Witty
Try again to fix buffer error messages
Carl Witty
Revise buffer boilerplate code to give real error messages (like the CPython version)
Carl Witty
Get real close to making interpnd.pyx compile
Carl Witty
For now, ignore "with nogil" (and ignore "with gil" but give a warning message)
Carl Witty
Fix C string-to-Py string conversion after removal of "using namespace System" (patch from John Wiggins)
Carl Witty
Fix dictionary literals
Carl Witty
Fix global variables of cdef class type; other fixes
Carl Witty
Copied Includes/libc/math.pxd from upstream Cython version (file is by Ondrej Certik)
Carl Witty
Now 'bytes' literals work.
Carl Witty
More buffer support plus minor other changes; now qhull.pyx compiles
Carl Witty
Allow the syntax of taking an address of a cdef function
Carl Witty
More work on buffers; start supporting native types in cdef classes
Carl Witty
Add System:: prefixes to several names (to compensate for having removed "using namespace System" some time ago); fix complex-number arguments of "def" functions
Carl Witty
Mangle hierarchical module names in PythonModule attribute; mangle delegate type names
Carl Witty
Changes to improve things when packing multiple Cython modules into a single assembly
Carl Witty
Try/finally statement; more work on buffer support
Carl Witty
Fix ptr-to-member type comparison error
Carl Witty
Allow global variables of native types (arrays, complex numbers)
Carl Witty
Now native complex types auto-box to Python complex numbers
Carl Witty
More buffer access code for .NET -- untested
Carl Witty
Fix a spot where it wasn't calling the .NET code generator; turn final optimization pass back on
Carl Witty
Fix optional-argument calls; fix cascaded comparisons (between builtin types, where Cython knows that results are boolean)
Carl Witty
Only enable callback processing for functions actually used as callbacks
Carl Witty
Fix it so callbacks (casting global cdef function to C function pointer) work
Carl Witty
Some complex number fixes; some optional-argument fixes
  1. Prev
  2. Next