| #16 |
IF clauses inside definitions
|
somebody
|
enhancement
|
minor
|
Parsing
|
--
|
| #43 |
Mysterious error with conflicting types
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #57 |
Buffer utility functions
|
dagss
|
enhancement
|
minor
|
Code Generation
|
--
|
| #69 |
Cython should emulate the Py3 print() function in Py2 < 2.6
|
somebody
|
enhancement
|
minor
|
Code Generation
|
--
|
| #147 |
BoolBinopNode doesn't reuse temps
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #154 |
cleanup attempted for unused (so undeclared) buffer
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #157 |
multiple definitions of method fails in c code, not cython
|
somebody
|
defect
|
minor
|
Build System
|
--
|
| #180 |
Optimize buffer assignments
|
somebody
|
defect
|
minor
|
Optimization
|
--
|
| #182 |
Inline iterator utility functions
|
somebody
|
enhancement
|
minor
|
Optimization
|
--
|
| #194 |
Support for buffer typedefs
|
somebody
|
enhancement
|
minor
|
Parsing
|
--
|
| #231 |
The remaining parts of lexer and parser should get compiled into C code
|
somebody
|
enhancement
|
minor
|
Packaging
|
--
|
| #262 |
pre-declaring a cdef class without its base type doesn't raise an error
|
somebody
|
defect
|
minor
|
Parsing
|
--
|
| #264 |
handle @property decorator
|
somebody
|
enhancement
|
minor
|
Optimization
|
--
|
| #272 |
Missing test: Raising exception from module init code
|
|
defect
|
minor
|
Testing
|
--
|
| #288 |
method aliasing via assignment
|
somebody
|
enhancement
|
minor
|
Code Generation
|
--
|
| #292 |
Garbage in HTML/annotation in simple example code
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #308 |
closures for module scope
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #315 |
ValueError Exception raised during type checking when mixing bint and ndarray
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #320 |
Type checking when casting objects to pointers
|
somebody
|
defect
|
minor
|
Type Analysis
|
--
|
| #324 |
Wrap docstrings with PyDoc_STRVAR macro.
|
somebody
|
enhancement
|
minor
|
Code Generation
|
--
|
| #331 |
use -ansi flag for runtests
|
|
defect
|
minor
|
Testing
|
--
|
| #337 |
class decorators for cdef classes
|
somebody
|
enhancement
|
minor
|
Code Generation
|
--
|
| #368 |
Cascading assignments of Python bools are inefficient
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #386 |
Make complex number type from typedef float
|
somebody
|
enhancement
|
minor
|
Parsing
|
--
|
| #389 |
Temp handling in ForFromStatNode needs cleanup
|
somebody
|
task
|
minor
|
Code Generation
|
--
|
| #403 |
bufaccess test leaks memory
|
|
defect
|
minor
|
Testing
|
--
|
| #408 |
Support tuple unpacking in calls to C function
|
somebody
|
enhancement
|
minor
|
Code Generation
|
--
|
| #426 |
Split parallel assignments into optimisable subsets
|
somebody
|
enhancement
|
minor
|
Optimization
|
--
|
| #472 |
builtins caching happens too early, before the optimisation phase
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #514 |
Buffers: Some forms of C/Fortran contiguous buffers not acquired
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #655 |
Add flag for Makefile dependency rules generation
|
somebody
|
enhancement
|
minor
|
Build System
|
--
|
| #667 |
linking not done using g++ when language specified as "C++" (not "c++")
|
somebody
|
defect
|
minor
|
Build System
|
--
|
| #690 |
allow illegal Python module names when embedding
|
somebody
|
defect
|
minor
|
Build System
|
--
|
| #692 |
tuple unpacking in function argument list
|
somebody
|
defect
|
minor
|
Python Semantics
|
--
|
| #699 |
Missing Declarations from Generated Header File
|
somebody
|
defect
|
minor
|
Packaging
|
--
|
| #710 |
Maintaining error testcases is a bit inconvenient
|
|
defect
|
minor
|
Testing
|
--
|
| #718 |
Merge Entry.utility_code_definitions and Entry.utility_code
|
|
task
|
minor
|
Cleanup
|
--
|
| #726 |
Better error message for missing Python function arguments
|
somebody
|
enhancement
|
minor
|
Code Generation
|
--
|
| #730 |
Support for special generator attributes (gi_running etc.)
|
|
defect
|
minor
|
Python Semantics
|
--
|
| #744 |
Optimise kwargs pass-through
|
somebody
|
enhancement
|
minor
|
Optimization
|
--
|
| #754 |
data of numpy masked array is not around
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #757 |
Py2 syntax for looping over implicit tuple not supported
|
somebody
|
defect
|
minor
|
Parsing
|
--
|
| #759 |
Runtime Compilation of a module [patch]
|
somebody
|
enhancement
|
minor
|
Build System
|
--
|
| #777 |
Metaclasses to generate cdef'ed Classes
|
somebody
|
enhancement
|
minor
|
Code Generation
|
--
|
| #781 |
cython_inline passes unused ctx parameter to cythonize
|
somebody
|
defect
|
minor
|
Build System
|
--
|
| #812 |
Py3 mode renames "str" type to "unicode" in auto-embedded signature
|
somebody
|
defect
|
minor
|
Code Generation
|
--
|
| #818 |
cython-mode.el mistakenly changes spaces to tabs when used with emacs24
|
--
|
defect
|
minor
|
Tools
|
--
|
| #3 |
Cython calls ExtType.__init__() as Python function
|
somebody
|
enhancement
|
major
|
Optimization
|
--
|
| #18 |
req: support cdef class attrib initialisation
|
somebody
|
enhancement
|
major
|
Code Generation
|
--
|
| #27 |
inspection of compilation namespace for IF/ELIF/ELSE/DEF
|
somebody
|
enhancement
|
major
|
Parsing
|
--
|
| #77 |
temp allocation should be done in code generation phase
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #81 |
Make CloneNode obsolete
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #89 |
pxd caching
|
somebody
|
defect
|
major
|
Build System
|
--
|
| #92 |
public enums in extern blocks
|
somebody
|
defect
|
major
|
Parsing
|
--
|
| #95 |
public and readonly module globals
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #142 |
module dictionaries not deallocated at Python finalization
|
|
defect
|
major
|
Memory Leak
|
--
|
| #152 |
subtyping PyVarObject (e.g. bytes/tuple)
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #153 |
safe, ref-counted support for dynamic memory allocation
|
somebody
|
enhancement
|
major
|
Pure Python Mode
|
--
|
| #173 |
per-interpreter module state in Py3 (PEP 3121)
|
somebody
|
enhancement
|
major
|
Code Generation
|
--
|
| #174 |
slow code
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #177 |
Efficient cdef calling convention for buffers
|
somebody
|
enhancement
|
major
|
Code Generation
|
--
|
| #178 |
Efficient slices in buffers
|
somebody
|
enhancement
|
major
|
Code Generation
|
--
|
| #197 |
Think through and clean up various TempBlock classes
|
somebody
|
task
|
major
|
Code Generation
|
--
|
| #238 |
support __new__() in extension types
|
somebody
|
enhancement
|
major
|
Code Generation
|
--
|
| #256 |
for..from by step doesn't work with pointers
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #259 |
future division not respected by C ints (including literals)
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #266 |
builtin exceptions used in except + clauses not getting initalized
|
somebody
|
defect
|
major
|
Build System
|
--
|
| #279 |
compiler crash on .pxd -> .py definitions
|
somebody
|
defect
|
major
|
Parsing
|
--
|
| #282 |
explore ways to trap SIGFPE instead of doing runtime checks
|
somebody
|
enhancement
|
major
|
Code Generation
|
--
|
| #283 |
cdef inline functions in pxds can't have default arguments
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #297 |
Enable for-in-range optimisation also for untyped loop vars
|
somebody
|
defect
|
major
|
Code Generation
|
--
|
| #299 |
Buffers: Clean up internal representation of acquired buffers
|
somebody
|
task
|
major
|
Code Generation
|
--
|
| #300 |
Buffers: Acquire through coercion
|
somebody
|
task
|
major
|
Code Generation
|
--
|
| #301 |
Buffers: Store acquired buffers as typed fields in cdef classes + global variables
|
somebody
|
defect
|
major
|
Parsing
|
--
|
| #302 |
Usability problem: Cannot access .shape member of numpy.ndarray as tuple
|
somebody
|
defect
|
major
|
Parsing
|
--
|
| #311 |
Buffers: Acquisition counted buffers
|
somebody
|
enhancement
|
major
|
Code Generation
|
--
|
| #321 |
Test suite for pyximport
|
somebody
|
defect
|
major
|
Build System
|
--
|
| #323 |
Allow conditional compilation environment in distutils
|
somebody
|
enhancement
|
major
|
Build System
|
--
|
|
(more results for this group on next page)
|