Timeline


and .

04/22/2009:

10:24 Ticket #292 (Garbage in HTML/annotation in simple example code) created by dagss
Attaching a simple demo code. Expanding line 50 in the HTML output reveals …

04/21/2009:

20:13 Ticket #291 (make embedded mode handle errors better) closed by robertwb
fixed
11:32 Ticket #291 (make embedded mode handle errors better) created by robertwb
[…]
02:14 Ticket #289 (make cython natively support embedding) closed by robertwb
fixed
02:14 Ticket #289 (make cython natively support embedding) reopened by robertwb
02:14 Ticket #289 (make cython natively support embedding) closed by robertwb
fixed: Just run cython with the --embed flag, and the resulting .c file has a …

04/20/2009:

14:02 Ticket #290 (Support for packed structs) created by dagss
Could we have some kind of keyword to define packed structs in Cython? …
11:45 Ticket #289 (make cython natively support embedding) created by robertwb
This could be done via, e.g., a command line flag. See …

04/19/2009:

01:00 Ticket #288 (method aliasing via assignment) created by rmurri
It would be nice to have method aliasing via assignment, i.e. […] As …
00:43 Ticket #287 (incorrect C code generated on method assignment) created by rmurri
As of Cython 0.11.1, compiling the following class generates incorrect C …
00:36 Ticket #286 (error parsing .pxd with derived class) created by rmurri
I cannot get Cython 0.11.1 to compile the following simple example:: …

04/18/2009:

01:03 Ticket #285 (numpy.pxd: No endianness or packing in buffer format string) created by dagss
numpy.pxd should include endianness and packing information in the buffer …
01:02 Ticket #284 ("cdef list" variable generates incorrect PyList_SetItem code) closed by robertwb
fixed

04/16/2009:

23:40 Milestone 0.11.1 completed
21:51 Ticket #284 ("cdef list" variable generates incorrect PyList_SetItem code) created by ksmith
The first function below "in_range" works fine (the last line generates a …
01:35 Ticket #276 (bad code generation for ctypedef classes when initializing ...) closed by robertwb
fixed
01:35 Ticket #276 (bad code generation for ctypedef classes when initializing ...) reopened by robertwb
01:35 Ticket #274 (use PY_FORMAT_SIZE_T to format Py_ssize_t values) closed by robertwb
fixed
01:34 Ticket #274 (use PY_FORMAT_SIZE_T to format Py_ssize_t values) reopened by robertwb
00:34 Ticket #283 (cdef inline functions in pxds can't have default arguments) created by robertwb
As discovered at  http://trac.sagemath.org/sage_trac/ticket/5796

04/15/2009:

12:00 Ticket #282 (explore ways to trap SIGFPE instead of doing runtime checks) created by scoder
To achieve Python semantics, Cython has to add a number of runtime checks …
04:36 Ticket #281 (Possible race condition w/ nogil exception propagation) created by dagss
Given this example: […] Here, the line marked (a) will generate code …

04/14/2009:

16:15 Ticket #278 (Sage segfaults) closed by robertwb
fixed: OK, it looks like all is well now.
11:48 Ticket #280 ("cdef" statement allows invalid syntax) created by scoder
The parser accepts various kinds of invalid code for the cdef statement, …
01:08 Ticket #279 (compiler crash on .pxd -> .py definitions) created by robertwb
On Apr 13, 2009, at 2:14 PM, Riccardo Murri wrote: […]

04/10/2009:

12:23 Ticket #144 (Fix BlockNode/move literals/constants to code generation) closed by scoder
fixed: CArrayDeclaratorNode is fixed in …
00:07 Ticket #278 (Sage segfaults) created by robertwb
[…]

04/09/2009:

23:54 Ticket #255 (better c int <-> python object conversion) closed by robertwb
fixed: OK, it's merged.
23:42 Ticket #275 (fix for "exec" statement implementation) closed by scoder
fixed: Fix applied to cython-devel.
23:32 Ticket #235 (Support PEP 3132: Extended Iterable Unpacking) closed by scoder
fixed: Main commits are here: …
23:06 Ticket #270 (CEnumDefNode leaks memory during construction) closed by robertwb
fixed: Yes, that is the idea. I merged your patch.
23:00 Ticket #274 (use PY_FORMAT_SIZE_T to format Py_ssize_t values) closed by robertwb
fixed: Looks good. Merged.
22:57 Ticket #276 (bad code generation for ctypedef classes when initializing ...) closed by robertwb
fixed: Looks good. Merged.
22:08 Ticket #277 (some tests are cpp specific) closed by robertwb
fixed:  http://hg.cython.org/cython-devel/rev/b437c54be1d1
22:08 Ticket #277 (some tests are cpp specific) created by robertwb
Until we have a way for specifying the language in the file itself, …

04/08/2009:

15:27 Ticket #276 (bad code generation for ctypedef classes when initializing ...) created by dalcinl

04/07/2009:

18:29 Ticket #275 (fix for "exec" statement implementation) created by dalcinl
- fix broken compile with MSVC, it does not like preprocessor …

04/06/2009:

11:55 Ticket #274 (use PY_FORMAT_SIZE_T to format Py_ssize_t values) created by dalcinl

04/03/2009:

15:18 Ticket #265 (stdexcept should be added when cpp exception handling used) closed by robertwb
fixed:  http://hg.cython.org/cython-devel/rev/49523eb3abb5
01:50 Ticket #265 (stdexcept should be added when cpp exception handling used) reopened by robertwb
[…]

04/02/2009:

23:56 Ticket #202 (Refnanny: Module initialization code isn't refnannied) closed by robertwb
fixed
23:56 Ticket #202 (Refnanny: Module initialization code isn't refnannied) reopened by robertwb
23:55 Ticket #208 (empty for-int-in-range loop doesn't behave as in Python) closed by robertwb
fixed
23:54 Ticket #208 (empty for-int-in-range loop doesn't behave as in Python) reopened by robertwb
23:52 Ticket #230 (def-to-c(p)def method override in .pxd files fails for subclass methods) closed by robertwb
fixed
17:09 Ticket #165 (cython crashes on cpdef without "self") closed by robertwb
fixed:  http://hg.cython.org/cython-devel/rev/3aac44b1f28a
16:58 Ticket #4 (from package cimport module doesn't work) closed by robertwb
fixed: Fixed:  http://hg.cython.org/cython-devel/rev/6900df959135

04/01/2009:

03:27 Ticket #273 (nogil check for usage of new temps) created by dagss
In ModuleNode?.py, around line 1350, there used to be a check for whether …

03/31/2009:

13:14 Ticket #198 (Complete temp transition and remove old temp system) closed by dagss
fixed: A lot of commits leading up to this one: …
13:11 Ticket #271 (Module init code doesn't decref new temps on exception) closed by dagss
fixed:  http://hg.cython.org/cython-devel/rev/3aa127500ce9 A testcase is some …
13:09 Ticket #272 (Missing test: Raising exception from module init code) created by dagss
This takes some effort to test for so not doing it now. #271 would have …
13:07 Ticket #271 (Module init code doesn't decref new temps on exception) created by dagss
Consider: […] Here, some references will be leaked.
12:04 Ticket #270 (CEnumDefNode leaks memory during construction) created by dagss
It's only int literals, but a leak is a leak.
04:30 Ticket #269 (Change command line compiler directive priority) created by dagss
Currently a directive is set by these precedence rules (i.e. start at the …

03/29/2009:

12:10 Ticket #268 (optimise away redundant None and type checks) created by scoder
After implementing #233 and fixing #166, the syntax tree ends up with a …
11:16 Ticket #233 (Calls to known types need better optimisation support) closed by scoder
fixed: NoneCheckNode? implemented here: …
11:16 Ticket #166 (cdef'd list raises wrong exception on append when list is None) closed by scoder
fixed
09:48 Ticket #232 (result type of calling an extension type is unknown) closed by scoder
fixed: Cython now handles extension type tracking like Pyrex. See ticket #238 for …
09:04 Ticket #131 (getattr3() should be merged with getattr()) closed by scoder
fixed
02:52 Ticket #267 (Temp error related to if-else expression) closed by dagss
fixed:  http://hg.cython.org/cython-devel/rev/9a445f71940f

03/28/2009:

13:05 Ticket #183 (Compiler directives on cpdef/cdef functions) closed by robertwb
fixed
12:30 Ticket #260 (floor division not respected by c floats) closed by robertwb
fixed
08:15 Ticket #267 (Temp error related to if-else expression) created by dagss
There was no test case related to "a if b else c", and when writing one it …

03/27/2009:

13:01 Ticket #261 (Cython emits references to std::exception without #include-ing it) closed by robertwb
fixed: Fixed at #265.
12:58 Ticket #266 (builtin exceptions used in except + clauses not getting initalized) created by robertwb
[…] pyx_builtin_MemoryError is used but never defined.
12:52 Ticket #265 (stdexcept should be added when cpp exception handling used) closed by robertwb
fixed
12:44 Ticket #265 (stdexcept should be added when cpp exception handling used) created by robertwb
11:51 Ticket #264 (handle @property decorator) created by scoder
In cdef classes, Cython should transform […] directly into […]
11:43 Ticket #263 (module local (private) cdef classes) created by scoder
C modules often implement certain classes that can only get instantiated …
09:29 Ticket #262 (pre-declaring a cdef class without its base type doesn't raise an error) created by scoder
This should fail: […]
06:14 Ticket #261 (Cython emits references to std::exception without #include-ing it) created by dagss
Stephane Drouard: […]
04:26 Ticket #252 (names of parameters with defaults not mangled in cdef, cpdef functions) reopened by robertwb

03/25/2009:

22:35 Ticket #202 (Refnanny: Module initialization code isn't refnannied) closed by robertwb
fixed
22:35 Ticket #202 (Refnanny: Module initialization code isn't refnannied) reopened by robertwb
22:34 Ticket #252 (names of parameters with defaults not mangled in cdef, cpdef functions) closed by robertwb
fixed:  http://hg.cython.org/cython-devel/rev/e4ca38a675cb
19:08 Ticket #260 (floor division not respected by c floats) created by robertwb
19:07 Ticket #259 (future division not respected by C ints (including literals)) created by robertwb
This: […] should result in a compilation error. The resulting type of …
15:57 Ticket #170 (better error when user-declared type conflicts with builtin type) closed by robertwb
fixed: Follow up at #258
15:57 Ticket #258 (redeclaration of builtin types, followup for #170) created by robertwb
15:16 Ticket #257 (create_convert_utility_code() in PyrexTypes needs a rewrite) created by scoder
Currently, the create_convert_utility_code() methods in …
14:38 Ticket #203 (Bug in optimization of range) closed by robertwb
fixed: Finally resolved by #243
14:38 Ticket #243 (Fix all the loop bugs) closed by robertwb
fixed
14:29 Ticket #254 (for..from by step doesn't work with floating point steps) closed by robertwb
fixed
14:25 Ticket #256 (for..from by step doesn't work with pointers) created by robertwb

03/24/2009:

13:20 Ticket #255 (better c int <-> python object conversion) created by robertwb
01:55 Ticket #254 (for..from by step doesn't work with floating point steps) created by robertwb
the title says it all
00:09 Ticket #253 (move constant folding before type analysis) closed by scoder
fixed
00:06 Ticket #253 (move constant folding before type analysis) created by scoder
Constant folding is currently done after type analysis to take advantage …
Note: See TracTimeline for information about the timeline view.