Timeline
12/16/2010:
- 15:47 Ticket #490 (Py3 syntax: support 'nonlocal' scope) closed by
- fixed
- 11:53 Ticket #576 ('str' should be an alias for 'unicode' in Python 3 code) closed by
- fixed
- 09:26 Ticket #87 (definitions in control structures) closed by
- fixed
12/14/2010:
- 17:14 Milestone 0.14 completed
- 14:59 Ticket #630 (Fix Cython to work with Numpy 1.5.1) created by
- As reported at …
12/11/2010:
- 21:49 Ticket #629 (cython module dependency analysis) closed by
- fixed
- 21:49 Ticket #629 (cython module dependency analysis) created by
- We should be able to analyse the relationship between .pyx, .pxd, and .pxi …
- 21:46 Ticket #628 (inline/compile operator) closed by
- fixed: Mostly implemented.
- 21:45 Ticket #628 (inline/compile operator) created by
- Like weave.inline See http://wiki.cython.org/enhancements/inline
- 21:39 Ticket #627 ('in' and 'not in' operators on C array/ptr slices) closed by
- fixed: http://hg.cython.org/cython-devel/rev/f8221c2e0e12
- 21:39 Ticket #627 ('in' and 'not in' operators on C array/ptr slices) created by
- We should expand this to a loop, the same as is done with iteration.
- 21:33 Ticket #626 (complex powers) closed by
- fixed: http://hg.cython.org/cython-devel/rev/646494738535
- 21:33 Ticket #626 (complex powers) created by
- pow for complex numbers should be implemented
- 21:31 Ticket #625 (pow(float, -) broken in MSVC) closed by
- fixed: http://hg.cython.org/cython-devel/rev/da264a9fe01a
- 21:31 Ticket #625 (pow(float, -) broken in MSVC) created by
- MSVC's operator overloading sometimes chooses, the wrong declaration …
- 21:23 Ticket #392 (Inplace operators on complex numbers) closed by
- fixed: http://hg.cython.org/cython-devel/rev/c8e87c5b2b58
- 21:23 Ticket #591 (Inline operators don't respect cdivision pragma.) closed by
- fixed: http://hg.cython.org/cython-devel/rev/c8e87c5b2b58
- 21:19 Ticket #624 (end-to-end build test infrastructure, source trees) closed by
- fixed: http://hg.cython.org/cython-devel/rev/18e480ede5dd
- 21:19 Ticket #624 (end-to-end build test infrastructure, source trees) created by
- We need a way to specify entire source trees and do multi-file testing …
- 21:14 Ticket #528 (x.conjugate() not available in nogil mode) closed by
- fixed: http://hg.cython.org/cython-devel/rev/62d4d1d1f38a
- 21:14 Ticket #559 (<void *> [] is not caught by Cython but by gcc) closed by
- fixed: http://hg.cython.org/cython-devel/rev/3bfa5f2d9c00
- 21:11 Ticket #563 ("make repo" is broken) closed by
- fixed
- 20:58 Ticket #550 (Cython can generate incorrect c++ code when a function uses a reference ...) closed by
- duplicate
12/05/2010:
- 01:20 Ticket #623 (Support "internal" extension classes that do not get exported by the ...) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/231825465784
- 01:19 Ticket #623 (Support "internal" extension classes that do not get exported by the ...) created by
- As opposed to other "cdef" names at the module level, extension classes …
12/04/2010:
- 23:48 Ticket #610 (Compiler crash on --no-docstrings) closed by
- fixed
- 12:29 Ticket #622 (be more selective about adding docstrings to __test__) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/e3865f6d02bf
- 12:29 Ticket #622 (be more selective about adding docstrings to __test__) created by
- Restrict docstrings in the __test__ module level dict to those that …
- 12:23 Ticket #621 (Support nogil in pure Python mode) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/80ec23210196
- 12:23 Ticket #621 (Support nogil in pure Python mode) created by
- In pure Python mode, nogil blocks are not currently available. This can be …
- 12:18 Ticket #620 (Support next() in Python 2.x) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/7b92691c0743
- 12:18 Ticket #620 (Support next() in Python 2.x) created by
- The next() builtin function in Py2.6 and later is the new way of …
- 12:03 Ticket #619 (Integer literals are not handled correctly per Python language level) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/c7a242d5e5bc …
- 12:00 Ticket #619 (Integer literals are not handled correctly per Python language level) created by
- Large integer literals can result in truncated values in the C code. The …
- 11:50 Ticket #618 (List comprehensions do not work as conditions in if statements) closed by
- fixed: Fixed here: http://hg.cython.org/cython-devel/rev/9a9085af8087
- 11:49 Ticket #618 (List comprehensions do not work as conditions in if statements) created by
- This fails to compile: […]
- 11:45 Ticket #617 (Cache constant tuples) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/99cb502ee533
- 11:43 Ticket #617 (Cache constant tuples) created by
- Constant tuples in the code can be created at module initialisation time …
- 11:36 Ticket #616 (Implement sorted(genexpr)) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/972468d27f72
- 11:35 Ticket #616 (Implement sorted(genexpr)) created by
- CPython implements […] as […] This maps safely to a scoped list …
- 11:28 Ticket #615 (subsequent Cython runs can fail to detect errors after a compile error in ...) closed by
- fixed: Fixed here: http://hg.cython.org/cython-devel/rev/8f5e3310b54b
- 11:28 Ticket #615 (subsequent Cython runs can fail to detect errors after a compile error in ...) created by
- Running Cython on multiple files within the same interpreter run can let …
- 11:25 Ticket #614 (Constant folding fails for math on bool values) closed by
- fixed: Fixes are here: http://hg.cython.org/cython-devel/rev/1c7d838997ed …
- 11:23 Ticket #614 (Constant folding fails for math on bool values) created by
- Constant folding messes up types in some cases, e.g. […] sets x to …
- 11:19 Ticket #613 (the right side of parallel assignments is evaluated in reverse order) closed by
- fixed
- 11:18 Ticket #613 (the right side of parallel assignments is evaluated in reverse order) created by
- In parallel assignments like […] x and y are evaluated from right to …
- 11:14 Ticket #612 (sum(genexpr) can crash for some types of iteration) closed by
- fixed: Fixed here: http://hg.cython.org/cython-devel/rev/c2c5d639b77a
- 11:12 Ticket #612 (sum(genexpr) can crash for some types of iteration) created by
- Apparently, there are cases where the inlined loop for sum(genexpr) …
- 11:05 Ticket #611 (typing a variable as builtin "slice" is broken) closed by
- fixed
- 11:04 Ticket #611 (typing a variable as builtin "slice" is broken) created by
- This fails at C compile time: […]
- 09:38 Ticket #610 (Compiler crash on --no-docstrings) created by
- == Environment == * OS: Windows (but the issue is not OS dependent) * …
- 04:53 Ticket #609 (Replace Python's builtin "complex" type by the corresponding C complex ...) closed by
- fixed: Relevant mailing list thread: …
- 04:49 Ticket #609 (Replace Python's builtin "complex" type by the corresponding C complex ...) created by
- There isn't much use in having […] refer to the Python builtin type. …
- 03:40 Ticket #608 (Support extension type inheritance from builtin types) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/fed85373a4fc
- 03:25 Ticket #608 (Support extension type inheritance from builtin types) created by
- This should be allowed without further declarations: […] It currently …
- 03:02 Ticket #607 (Support accessing CPython's inner struct fields on builtin objects) closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/824e160f491a …
12/03/2010:
- 08:41 Ticket #607 (Support accessing CPython's inner struct fields on builtin objects) created by
- For example: start, stop, step in slice objects: […] or real/imag …
- 08:36 Ticket #497 (Improve Cython __test__ dict implementation) closed by
- fixed
- 06:45 Ticket #605 (Lamba support in class scope and cclass scope.) closed by
- fixed: Tiny fix is here: http://hg.cython.org/cython-devel/rev/7634227d191b
12/01/2010:
11/30/2010:
- 04:59 Ticket #606 (references in scoped expressions (comprehensions/genexprs) are freed too ...) created by
- In code like this: […] the last value of 'x' will currently stay alive …
11/29/2010:
- 12:09 Ticket #605 (Lamba support in class scope and cclass scope.) created by
- We should support this: […]
11/28/2010:
- 10:01 Ticket #604 ("from ... import *" has refcounting issues) closed by
- fixed
- 09:57 Ticket #604 ("from ... import *" has refcounting issues) created by
- The internal "import_star_set" function steals references in some cases …
11/27/2010:
- 10:54 Ticket #603 (Support lambda in module scope) closed by
- fixed
- 07:51 Ticket #603 (Support lambda in module scope) created by
- Now lambdas are supported only in function scope. Lets support them in …
11/26/2010:
- 09:03 Ticket #602 (negative indexing into bytes objects can generate incorrect C code) created by
- […] This currently generates the following C code: […] because …
11/25/2010:
- 13:34 Ticket #601 (Clean up node juggling during code generation in ForFromStatNode) created by
- ForFromStatNode does some very evil node instantiations during the …
- 12:25 Ticket #598 (generator expressions do not work in closures) closed by
- fixed
- 10:02 Ticket #600 (lookup of iterables in genexpr uses wrong scope) created by
- In Python, this works: […] In current Cython, this raises an error at …
- 06:41 Ticket #599 (Closure optimization) closed by
- fixed
- 06:18 Ticket #599 (Closure optimization) created by
- Closure optimizations: * Don't add entries to closure if they will not be …
11/24/2010:
- 13:54 Ticket #598 (generator expressions do not work in closures) created by
- […] generates invalid C code: the loop variable is defined in the …
11/22/2010:
11/21/2010:
- 02:19 Ticket #596 (Closures for class methods and nested classes) closed by
- fixed: Patch applied: http://hg.cython.org/cython-devel/rev/cb1b7b395979 …
- 02:19 Ticket #537 (Closure inner function name conflict) closed by
- fixed: Fixed as part of the class closures implementation for ticket #596: …
11/18/2010:
- 13:25 Ticket #587 (Support __metaclass__ in Python classes) closed by
- fixed: Pushed, followed by a couple of cleanups. …
- 12:14 Ticket #592 (Large integer literals/constants can generate invalid C code) closed by
- fixed
11/17/2010:
- 02:29 Ticket #596 (Closures for class methods and nested classes) created by
- Support class definition in functions and in class body: […]
- 00:15 Ticket #595 (Bug in with/in transforms.) created by
- […] gives […]
Note: See TracTimeline
for information about the timeline view.
