| #18 |
req: support cdef class attrib initialisation
|
somebody
|
enhancement
|
major
|
rebirth@…
|
class attribute initialisation
|
| #43 |
Mysterious error with conflicting types
|
somebody
|
defect
|
minor
|
gfurnish
|
|
| #57 |
Buffer utility functions
|
dagss
|
enhancement
|
minor
|
dagss
|
buffer utility numerics
|
| #69 |
Cython should emulate the Py3 print() function in Py2 < 2.6
|
somebody
|
enhancement
|
minor
|
Stefan Behnel
|
|
| #77 |
temp allocation should be done in code generation phase
|
somebody
|
defect
|
major
|
robertwb
|
|
| #81 |
Make CloneNode obsolete
|
somebody
|
defect
|
major
|
dagss
|
cleanup
|
| #95 |
public and readonly module globals
|
somebody
|
defect
|
major
|
robertwb
|
|
| #147 |
BoolBinopNode doesn't reuse temps
|
somebody
|
defect
|
minor
|
dagss
|
|
| #152 |
subtyping PyVarObject (e.g. bytes/tuple)
|
somebody
|
defect
|
major
|
scoder
|
|
| #154 |
cleanup attempted for unused (so undeclared) buffer
|
somebody
|
defect
|
minor
|
hoytak
|
|
| #173 |
per-interpreter module state in Py3 (PEP 3121)
|
somebody
|
enhancement
|
major
|
scoder
|
|
| #174 |
slow code
|
somebody
|
defect
|
major
|
robertwb
|
|
| #177 |
Efficient cdef calling convention for buffers
|
somebody
|
enhancement
|
major
|
dagss
|
numerics kurtgsoc
|
| #178 |
Efficient slices in buffers
|
somebody
|
enhancement
|
major
|
dagss
|
numerics
|
| #197 |
Think through and clean up various TempBlock classes
|
somebody
|
task
|
major
|
dagss
|
cleanup
|
| #238 |
support __new__() in extension types
|
somebody
|
enhancement
|
major
|
scoder
|
|
| #256 |
for..from by step doesn't work with pointers
|
somebody
|
defect
|
major
|
robertwb
|
|
| #259 |
future division not respected by C ints (including literals)
|
somebody
|
defect
|
major
|
robertwb
|
|
| #282 |
explore ways to trap SIGFPE instead of doing runtime checks
|
somebody
|
enhancement
|
major
|
scoder
|
|
| #283 |
cdef inline functions in pxds can't have default arguments
|
somebody
|
defect
|
major
|
robertwb
|
|
| #288 |
method aliasing via assignment
|
somebody
|
enhancement
|
minor
|
rmurri
|
|
| #292 |
Garbage in HTML/annotation in simple example code
|
somebody
|
defect
|
minor
|
dagss
|
|
| #297 |
Enable for-in-range optimisation also for untyped loop vars
|
somebody
|
defect
|
major
|
robertwb
|
|
| #299 |
Buffers: Clean up internal representation of acquired buffers
|
somebody
|
task
|
major
|
dagss
|
kurtgsoc
|
| #300 |
Buffers: Acquire through coercion
|
somebody
|
task
|
major
|
dagss
|
kurtgsoc
|
| #308 |
closures for module scope
|
somebody
|
defect
|
minor
|
scoder
|
|
| #311 |
Buffers: Acquisition counted buffers
|
somebody
|
enhancement
|
major
|
dagss
|
numerics kurtgsoc
|
| #315 |
ValueError Exception raised during type checking when mixing bint and ndarray
|
somebody
|
defect
|
minor
|
hoytak
|
Type checking
|
| #324 |
Wrap docstrings with PyDoc_STRVAR macro.
|
somebody
|
enhancement
|
minor
|
ehuss
|
|
| #337 |
class decorators for cdef classes
|
somebody
|
enhancement
|
minor
|
scoder
|
|
| #341 |
Move Cython-language utility code inclusion to code generation phase
|
somebody
|
defect
|
major
|
dagss
|
utility code
|
| #345 |
Necessary refactoring of mangling methods in Symtab.py
|
somebody
|
defect
|
major
|
ksmith
|
|
| #349 |
Should extern typedefs require an explicit cast?
|
somebody
|
defect
|
major
|
robertwb
|
|
| #363 |
Make sure we handle ob_type->tp_flags inheritance correctly
|
somebody
|
task
|
major
|
robertwb
|
|
| #368 |
Cascading assignments of Python bools are inefficient
|
somebody
|
defect
|
minor
|
scoder
|
|
| #389 |
Temp handling in ForFromStatNode needs cleanup
|
somebody
|
task
|
minor
|
scoder
|
|
| #408 |
Support tuple unpacking in calls to C function
|
somebody
|
enhancement
|
minor
|
scoder
|
|
| #414 |
Remove TempNode
|
somebody
|
defect
|
major
|
dagss
|
|
| #432 |
intern() doesn't handle char* properly
|
somebody
|
defect
|
major
|
scoder
|
|
| #451 |
Missing cast for numpy array slicing in C++ Mode
|
somebody
|
defect
|
major
|
hoytak
|
|
| #471 |
Allow public enum type fields for cdef classes
|
somebody
|
defect
|
major
|
robertwb
|
|
| #472 |
builtins caching happens too early, before the optimisation phase
|
somebody
|
defect
|
minor
|
scoder
|
|
| #475 |
__file__ variable not available in module init
|
somebody
|
defect
|
major
|
robertwb
|
|
| #498 |
Support for borrowed references
|
somebody
|
enhancement
|
major
|
scoder
|
|
| #499 |
complex numpy arithmatic
|
somebody
|
defect
|
major
|
robertwb
|
|
| #510 |
Uncompileable C code when combining & with buffer []
|
somebody
|
defect
|
major
|
dagss
|
|
| #511 |
Inline functions in pxd files get wrong directives
|
somebody
|
defect
|
major
|
dagss
|
|
| #514 |
Buffers: Some forms of C/Fortran contiguous buffers not acquired
|
somebody
|
defect
|
minor
|
dagss
|
|
| #548 |
Wrong code generated for type-casting to C++ reference
|
somebody
|
defect
|
major
|
haoyu
|
|
| #567 |
super doesn't work with cpdef methods
|
somebody
|
defect
|
major
|
robertwb
|
|
| #573 |
Mismatched c ptr types warning in closures when using cdef classes
|
somebody
|
defect
|
major
|
dmalcolm
|
|
| #601 |
Clean up node juggling during code generation in ForFromStatNode
|
somebody
|
defect
|
major
|
scoder
|
|
| #669 |
Dissallow assignment of vtab functions
|
somebody
|
defect
|
major
|
robertwb
|
|
| #679 |
boundscheck(False) implies wraparound(False) for lists, tuples
|
somebody
|
defect
|
major
|
robertwb
|
|
| #680 |
Bug in cimported recursively defined structs
|
somebody
|
defect
|
major
|
robertwb
|
|
| #722 |
Final directive in pxd causes compiler crash
|
somebody
|
defect
|
major
|
vitja
|
|
| #726 |
Better error message for missing Python function arguments
|
somebody
|
enhancement
|
minor
|
scoder
|
|
| #749 |
Support dynamic length arrays on stack
|
somebody
|
enhancement
|
major
|
nikratio
|
|
| #753 |
ScopedExprNode doesn't support closures
|
somebody
|
defect
|
major
|
vitja
|
|
| #754 |
data of numpy masked array is not around
|
somebody
|
defect
|
minor
|
mauro
|
|
| #755 |
Errors in circular imports
|
somebody
|
defect
|
major
|
robertwb
|
|
| #772 |
max(int, unsigned int) missbehaving
|
somebody
|
defect
|
major
|
mauro
|
|
| #777 |
Metaclasses to generate cdef'ed Classes
|
somebody
|
enhancement
|
minor
|
valmynd
|
|
| #783 |
Odd behavior with std::string and .decode()
|
somebody
|
defect
|
major
|
barry
|
|
| #797 |
Fix cython's deep C-stacks upon deallocation
|
somebody
|
defect
|
major
|
robertwb
|
|
| #802 |
Bad interaction between fused types and special methods
|
somebody
|
defect
|
major
|
robertwb
|
|
| #810 |
segfault when using cdef keyword arguments
|
somebody
|
defect
|
critical
|
robertwb
|
|
| #812 |
Py3 mode renames "str" type to "unicode" in auto-embedded signature
|
somebody
|
defect
|
minor
|
nikratio
|
|
| #813 |
Generated C code triggers maybe-uninitialized warnings
|
somebody
|
defect
|
major
|
nikratio
|
|
| #815 |
Clean up code object creation and usage
|
somebody
|
enhancement
|
major
|
scoder
|
|
| #816 |
Wrapping C++ methods with default arguments silently produces incorrect code
|
somebody
|
defect
|
major
|
callegar
|
C++
|
| #817 |
cython --embed-position truncates filename from include path
|
somebody
|
defect
|
major
|
vbraun
|
|