Timeline


and

Dec 4, 2010:

8:29 PM Ticket #622 (be more selective about adding docstrings to __test__) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/e3865f6d02bf
8:29 PM Ticket #622 (be more selective about adding docstrings to __test__) created by scoder
Restrict docstrings in the __test__ module level dict to those that …
8:23 PM Ticket #621 (Support nogil in pure Python mode) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/80ec23210196
8:23 PM Ticket #621 (Support nogil in pure Python mode) created by scoder
In pure Python mode, nogil blocks are not currently available. This can be …
8:18 PM Ticket #620 (Support next() in Python 2.x) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/7b92691c0743
8:18 PM Ticket #620 (Support next() in Python 2.x) created by scoder
The next() builtin function in Py2.6 and later is the new way of …
8:03 PM Ticket #619 (Integer literals are not handled correctly per Python language level) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/c7a242d5e5bc
8:00 PM Ticket #619 (Integer literals are not handled correctly per Python language level) created by scoder
Large integer literals can result in truncated values in the C code. The …
7:50 PM Ticket #618 (List comprehensions do not work as conditions in if statements) closed by scoder
fixed: Fixed here: http://hg.cython.org/cython-devel/rev/9a9085af8087
7:49 PM Ticket #618 (List comprehensions do not work as conditions in if statements) created by scoder
This fails to compile: […]
7:45 PM Ticket #617 (Cache constant tuples) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/99cb502ee533
7:43 PM Ticket #617 (Cache constant tuples) created by scoder
Constant tuples in the code can be created at module initialisation time …
7:36 PM Ticket #616 (Implement sorted(genexpr)) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/972468d27f72
7:35 PM Ticket #616 (Implement sorted(genexpr)) created by scoder
CPython implements […] as […] This maps safely to a scoped list …
7:28 PM Ticket #615 (subsequent Cython runs can fail to detect errors after a compile error in ...) closed by scoder
fixed: Fixed here: http://hg.cython.org/cython-devel/rev/8f5e3310b54b
7:28 PM Ticket #615 (subsequent Cython runs can fail to detect errors after a compile error in ...) created by scoder
Running Cython on multiple files within the same interpreter run can let …
7:25 PM Ticket #614 (Constant folding fails for math on bool values) closed by scoder
fixed: Fixes are here: http://hg.cython.org/cython-devel/rev/1c7d838997ed
7:23 PM Ticket #614 (Constant folding fails for math on bool values) created by scoder
Constant folding messes up types in some cases, e.g. […] sets x to …
7:19 PM Ticket #613 (the right side of parallel assignments is evaluated in reverse order) closed by scoder
fixed
7:18 PM Ticket #613 (the right side of parallel assignments is evaluated in reverse order) created by scoder
In parallel assignments like […] x and y are evaluated from right to …
7:14 PM Ticket #612 (sum(genexpr) can crash for some types of iteration) closed by scoder
fixed: Fixed here: http://hg.cython.org/cython-devel/rev/c2c5d639b77a
7:12 PM Ticket #612 (sum(genexpr) can crash for some types of iteration) created by scoder
Apparently, there are cases where the inlined loop for sum(genexpr)
7:05 PM Ticket #611 (typing a variable as builtin "slice" is broken) closed by scoder
fixed
7:04 PM Ticket #611 (typing a variable as builtin "slice" is broken) created by scoder
This fails at C compile time: […]
5:38 PM Ticket #610 (Compiler crash on --no-docstrings) created by robertwb
== Environment == * OS: Windows (but the issue is not OS dependent) * …
12:53 PM Ticket #609 (Replace Python's builtin "complex" type by the corresponding C complex ...) closed by scoder
fixed: Relevant mailing list thread: …
12:49 PM Ticket #609 (Replace Python's builtin "complex" type by the corresponding C complex ...) created by scoder
There isn't much use in having […] refer to the Python builtin type. …
11:40 AM Ticket #608 (Support extension type inheritance from builtin types) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/fed85373a4fc
11:25 AM Ticket #608 (Support extension type inheritance from builtin types) created by scoder
This should be allowed without further declarations: […] It currently …
11:02 AM Ticket #607 (Support accessing CPython's inner struct fields on builtin objects) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/824e160f491a

Dec 3, 2010:

4:41 PM Ticket #607 (Support accessing CPython's inner struct fields on builtin objects) created by scoder
For example: start, stop, step in slice objects: […] or real/imag …
4:36 PM Ticket #497 (Improve Cython __test__ dict implementation) closed by scoder
fixed
2:45 PM Ticket #605 (Lamba support in class scope and cclass scope.) closed by scoder
fixed: Tiny fix is here: http://hg.cython.org/cython-devel/rev/7634227d191b

Dec 1, 2010:

7:24 PM Ticket #606 (references in scoped expressions (comprehensions/genexprs) are freed too ...) closed by scoder
fixed

Nov 30, 2010:

12:59 PM Ticket #606 (references in scoped expressions (comprehensions/genexprs) are freed too ...) created by scoder
In code like this: […] the last value of 'x' will currently stay alive …

Nov 29, 2010:

8:09 PM Ticket #605 (Lamba support in class scope and cclass scope.) created by vitja
We should support this: […]

Nov 28, 2010:

6:01 PM Ticket #604 ("from ... import *" has refcounting issues) closed by scoder
fixed
5:57 PM Ticket #604 ("from ... import *" has refcounting issues) created by scoder
The internal "import_star_set" function steals references in some cases …

Nov 27, 2010:

6:54 PM Ticket #603 (Support lambda in module scope) closed by scoder
fixed
3:51 PM Ticket #603 (Support lambda in module scope) created by vitja
Now lambdas are supported only in function scope. Lets support them in …

Nov 26, 2010:

5:03 PM Ticket #602 (negative indexing into bytes objects can generate incorrect C code) created by scoder
[…] This currently generates the following C code: […] because …

Nov 25, 2010:

9:34 PM Ticket #601 (Clean up node juggling during code generation in ForFromStatNode) created by scoder
ForFromStatNode does some very evil node instantiations during the …
8:25 PM Ticket #598 (generator expressions do not work in closures) closed by scoder
fixed
6:02 PM Ticket #600 (lookup of iterables in genexpr uses wrong scope) created by scoder
In Python, this works: […] In current Cython, this raises an error at …
2:41 PM Ticket #599 (Closure optimization) closed by scoder
fixed
2:18 PM Ticket #599 (Closure optimization) created by vitja
Closure optimizations: * Don't add entries to closure if they will not be …

Nov 24, 2010:

9:54 PM Ticket #598 (generator expressions do not work in closures) created by scoder
[…] generates invalid C code: the loop variable is defined in the …

Nov 22, 2010:

7:06 PM Ticket #597 (NumPy + Cython + Python 3 = compiler crash) created by dagss
From the ML: […]

Nov 21, 2010:

10:19 AM Ticket #596 (Closures for class methods and nested classes) closed by scoder
fixed: Patch applied: http://hg.cython.org/cython-devel/rev/cb1b7b395979
10:19 AM Ticket #537 (Closure inner function name conflict) closed by scoder
fixed: Fixed as part of the class closures implementation for ticket #596: …

Nov 18, 2010:

9:25 PM Ticket #587 (Support __metaclass__ in Python classes) closed by scoder
fixed: Pushed, followed by a couple of cleanups. …
8:14 PM Ticket #592 (Large integer literals/constants can generate invalid C code) closed by scoder
fixed

Nov 17, 2010:

10:29 AM Ticket #596 (Closures for class methods and nested classes) created by vitja
Support class definition in functions and in class body: […]
8:15 AM Ticket #595 (Bug in with/in transforms.) created by robertwb
[…] gives […]

Nov 13, 2010:

9:06 PM Ticket #594 (Compiler crash on import before cimport) created by robertwb
http://www.mail-archive.com/cython-dev@codespeak.net/msg09960.html […]
5:02 PM Ticket #593 (Decorators implementation) created by vitja
Now decorators are implemented like this: […] * first declare …

Nov 12, 2010:

7:51 PM Ticket #592 (Large integer literals/constants can generate invalid C code) created by scoder
The perfectly valid Python code […] generates either […] without …

Nov 8, 2010:

11:11 PM Ticket #591 (Inline operators don't respect cdivision pragma.) created by robertwb
http://groups.google.com/group/cython-users/browse_thread/thread/cf6d25357f
11:08 PM Ticket #240 (Invalid syntax leads to cython crash) closed by robertwb
worksforme
11:08 PM Ticket #240 (Invalid syntax leads to cython crash) reopened by robertwb
12:59 PM Ticket #590 (dict.keys/values/items() return lists in -3 mode) created by scoder
In Python 2, it is correct to replace calls to the dict methods …
12:45 PM Ticket #583 (Wrong C code generated (cdef class < cdef class inheritance, cpdef ...) closed by scoder
fixed: I pushed a fix here: http://hg.cython.org/cython-devel/rev/6eb8ea696eff
7:48 AM Ticket #589 (optimised builtin methods are not assignable as bound methods) closed by scoder
fixed: Fixed here: http://hg.cython.org/cython-devel/rev/55f7bcd6a372

Nov 7, 2010:

8:48 PM Ticket #589 (optimised builtin methods are not assignable as bound methods) created by scoder
Unbound methods work, however, assigning an optimised bound method fails …
9:06 AM Ticket #571 (Methods overridden in Builtin.py fail to test for None) closed by scoder
fixed: Fixed here: http://hg.cython.org/cython-devel/rev/67f3b54e24f1
Note: See TracTimeline for information about the timeline view.