Timeline


and

Oct 7, 2009:

10:19 PM Ticket #398 (Seamless C99/C++ complex numbers support) created by dalcinl
This work is a follow-up of Robert's work (ticket #305)
6:42 PM Ticket #397 (Optimise further list methods) closed by scoder
duplicate
1:19 PM Ticket #397 (Optimise further list methods) created by scoder
Apart from list.append(), other methods like .reverse() or …
1:17 PM Ticket #396 (Optimise unicode.encode()) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/9c1b79c534c7
1:16 PM Ticket #396 (Optimise unicode.encode()) created by scoder
Python has various C-API functions for specific encodings. Cython should …

Oct 6, 2009:

8:59 AM Ticket #393 ([with patch] Set module_is_main = 1 in main(), not globally) closed by robertwb
fixed: Yep, I agree with both reasons for the change, and it works fine.
8:56 AM Ticket #394 ([with patch] remove -Wextra empty body warning) closed by robertwb
fixed
8:52 AM Ticket #390 ([with patch] Make cython_freeze.py executable) closed by robertwb
fixed
3:28 AM Ticket #395 (type-punning warning when accessing built-in types as objects) created by lodatom
If you access a built-in type as an object, such as in map(float, x), …
3:11 AM Ticket #394 ([with patch] remove -Wextra empty body warning) created by lodatom
If you compile with gcc -Wall -Wextra, XDECREF, XGIVEREF, and XGOTREF …
1:23 AM Ticket #393 ([with patch] Set module_is_main = 1 in main(), not globally) created by lodatom
For --embed mode, I think we should always initialize the global variable …

Oct 5, 2009:

1:25 PM Ticket #387 (Make Cython modules work with doctest) closed by dagss
fixed: OK this is done now. The directive is renamed to autotestdict.
12:44 PM Ticket #392 (Inplace operators on complex numbers) created by dagss
This is not allowed: […] Trivially done in a transform.
12:43 PM Ticket #391 (conjugate() method on complex numbers) created by dagss
conjugate() method is not supported […]

Oct 4, 2009:

9:31 PM Ticket #390 ([with patch] Make cython_freeze.py executable) created by lodatom
bin/cython_freeze.py should be executable
2:44 PM Ticket #97 (optimization testing) closed by scoder
fixed: Implemented in cython-unstable rev 452661250659 …
12:48 PM Ticket #389 (Temp handling in ForFromStatNode needs cleanup) created by scoder
The temp handling flow in Nodes.ForFromStatNode is totally …
12:44 PM Ticket #372 (bug in range optimization) closed by scoder
fixed: Fixed in cython-unstable rev 00e7ba22011f. …

Oct 3, 2009:

4:40 PM Ticket #387 (Make Cython modules work with doctest) reopened by dagss
There's a problem with cdef functions getting picked up, reopening …
4:37 PM Ticket #388 (Document the autotestdict directive (#387)) created by dagss
Document the functionality implemented in #387.
4:37 PM Ticket #387 (Make Cython modules work with doctest) closed by dagss
fixed: http://hg.cython.org/cython-unstable/rev/6371ba048f68
4:35 PM Ticket #387 (Make Cython modules work with doctest) created by dagss
A new directive "autotestdict" (might default to True unless opposition …
8:08 AM Ticket #384 (floor division on ctypedef-ed type results in non-compilable C code) closed by dagss
fixed: http://hg.cython.org/cython-unstable/rev/09b4a8a9798b But see #386.

Oct 1, 2009:

6:52 PM Ticket #386 (Make complex number type from typedef float) created by dagss
It would seem natural to be able to do […] Currently, this is not …
12:58 PM Ticket #385 (Cleanup: Make after_types the default in UtilityCode) closed by dagss
invalid: See #384, need to work more on it.
12:50 PM Ticket #385 (Cleanup: Make after_types the default in UtilityCode) created by dagss
As part of the fix to #384, I made an extra after_types option to be …
12:28 PM Ticket #384 (floor division on ctypedef-ed type results in non-compilable C code) created by dagss
This seems like a regression w. respect to 0.11.3. Basically, […] …
6:52 AM Ticket #383 (Easy script to build and push documentation.) created by robertwb
Probably something in the root of cython.or that 1) Pulls from …

Sep 30, 2009:

6:25 PM Ticket #382 (Document compiler directives) created by dagss
This wiki page: http://wiki.cython.org/enhancements/compilerdirectives
9:47 AM Ticket #381 (Integrate "Cython Tutorial" paper into docs) created by dagss
Sources for tutorial (in ReST format + png screenshots) can be found here: …
9:43 AM Ticket #380 (Integrate "Fast numerical computations in Cython" paper into docs) created by dagss
I'm going to attach sources for my SciPy? 09 paper which could fit in the …

Sep 28, 2009:

6:01 PM Ticket #379 (cython -r recursive option broken) created by robertwb
There's a note about this in the source […]
7:46 AM Ticket #378 (Trunk NumPy doesn't work with numpy.pxd) created by dagss
This is potentially complicated if different NumPy? versions require …

Sep 27, 2009:

7:51 AM Milestone 0.11.3 completed
6:34 AM Ticket #135 (bad code segment crashes cython) closed by robertwb
fixed
6:33 AM Ticket #135 (bad code segment crashes cython) reopened by robertwb
6:15 AM Ticket #82 (Implement closures) reopened by robertwb
Still needs testing and has a couple of bugs.
6:12 AM Ticket #377 (cython.locals in pxd broken for pure mode) closed by robertwb
fixed
6:12 AM Ticket #377 (cython.locals in pxd broken for pure mode) created by robertwb
http://www.mail-archive.com/cython-dev@codespeak.net/msg05187.html

Sep 26, 2009:

7:09 AM Ticket #376 (More missing files in manifest.in) closed by robertwb
fixed: http://hg.cython.org/cython-devel/rev/6f79158675b6
7:09 AM Ticket #376 (More missing files in manifest.in) created by robertwb
In particular bugs.txt which prevented testing and the new freeze …

Sep 25, 2009:

9:20 AM Ticket #375 (Many warnings for buffer access.) created by robertwb
For example, when running the tests […]
9:01 AM Ticket #374 (Enable profiling of Cython modules) closed by robertwb
fixed
9:01 AM Ticket #374 (Enable profiling of Cython modules) created by robertwb
This can be done via the cProfile API, enabled via the cython.profile …
7:46 AM Ticket #371 (numpy.pxd creates erroneous format string on record dtype) closed by dagss
fixed: http://hg.cython.org/cython-devel/rev/eebbdf914ffd
3:32 AM Ticket #373 (bug in typed computed default arguments) created by robertwb
[…] the constant for arg is never initialized
3:03 AM Ticket #372 (bug in range optimization) created by robertwb
[…]

Sep 24, 2009:

7:55 PM Ticket #371 (numpy.pxd creates erroneous format string on record dtype) created by dagss
http://hg.cython.org/cython-devel/rev/3b30f5aaf47a This dtype: …

Sep 22, 2009:

8:18 AM WikiStart edited by robertwb
(diff)

Sep 16, 2009:

6:30 PM Ticket #370 (Unraisable exceptions should be a compile time error whenever possible) created by scoder
Code like this shouldn't even compile: […] It's certainly not possible …
8:47 AM Ticket #369 (Compiler directive: warning_undeclared) created by dagss
A directive to warn/give error on any undeclared variables? I.e.: […] …

Sep 13, 2009:

5:32 PM Ticket #368 (Cascading assignments of Python bools are inefficient) created by scoder
[…]

Sep 12, 2009:

5:04 PM Ticket #367 (Some tests fail in Py 2.4 due to non-portable test code) created by scoder
[…]
12:09 PM Ticket #366 (Error reporting can fail when the code contains Unicode) closed by scoder
fixed: Fixed here: http://hg.cython.org/cython-unstable/rev/7f698610239b
12:08 PM Ticket #366 (Error reporting can fail when the code contains Unicode) created by scoder
When broken source code contains Unicode, the error reporting can fail to …
12:05 PM Ticket #365 (unicode.encode() should call the specific C-API encoding functions) closed by scoder
fixed
12:04 PM Ticket #365 (unicode.encode() should call the specific C-API encoding functions) created by scoder
Calling unicode.encode() leads to very inefficient code that looks …
12:01 PM Ticket #364 (Python literals loose their type information during type analysis) closed by scoder
fixed
12:01 PM Ticket #364 (Python literals loose their type information during type analysis) created by scoder
PyConstNode overwrites the existing type information of literal …

Sep 11, 2009:

9:12 PM Ticket #359 (allow string -> unsigned char*) closed by scoder
fixed: Implemented here: http://hg.cython.org/cython-devel/rev/d273a3dc784b
6:51 PM Ticket #237 (Large integer constants wrap around or fail to compile) closed by scoder
fixed: Marking as fixed for Python constants. C constants are left to the user.
6:19 PM Ticket #248 (line breaks between imported names) closed by scoder
worksforme
5:08 AM Ticket #176 (long long and VC6) closed by robertwb
duplicate: Looks like this has been resolved with the get/set/del item int rewrite.
4:13 AM Ticket #333 ([with patch, positive review] extern ctypedef integral <-> python object ...) closed by robertwb
fixed: OK, looks good. I agree about [4], I've changed them back to check (no …
4:00 AM Ticket #363 (Make sure we handle ob_type->tp_flags inheritance correctly) created by robertwb
3:01 AM Ticket #352 (Code object support in exec statement) closed by robertwb
fixed
3:00 AM Ticket #352 (Code object support in exec statement) reopened by robertwb
2:59 AM Ticket #135 (bad code segment crashes cython) closed by robertwb
fixed
2:51 AM Ticket #355 (Bad ordering in [type ..., object ...] class declaration) closed by robertwb
fixed
2:51 AM Ticket #355 (Bad ordering in [type ..., object ...] class declaration) reopened by robertwb
2:51 AM Ticket #355 (Bad ordering in [type ..., object ...] class declaration) closed by robertwb
fixed: http://hg.cython.org/cython-devel/rev/97069bd04411 Really, there's no …

Sep 10, 2009:

9:21 AM Ticket #344 (Check all possible errors prior to code generation) closed by robertwb
fixed
8:37 AM Ticket #286 (error parsing .pxd with derived class) closed by robertwb
fixed: The error should have been reported earlier that A was not fully defined …
7:17 AM Ticket #216 (Exceptions in __Pyx_InitGlobals() lead to a crash) closed by robertwb
fixed: http://hg.cython.org/cython-devel/rev/c951607190c2
1:27 AM Ticket #362 (PyErr_Restore declaration) closed by robertwb
fixed: Looks good to me. Pushed: …
1:26 AM Ticket #362 (PyErr_Restore declaration) created by dalcinl
[…]
1:25 AM Ticket #361 (remove is_longlong on PyrexTypes) closed by robertwb
fixed
1:24 AM Ticket #361 (remove is_longlong on PyrexTypes) created by robertwb
On Sep 9, 2009, at 9:57 AM, Lisandro Dalcin wrote: I'm going to remove …

Sep 9, 2009:

1:32 PM Ticket #360 (Extern typedef float <-> Python object conversion) created by dagss
#333 for floats.
9:06 AM Ticket #359 (allow string -> unsigned char*) created by robertwb
[…]
8:41 AM Ticket #358 (remove genindex and modindex links in sphinx docs) created by robertwb
See the bottom of http://docs.cython.org/
7:56 AM Ticket #357 (calculate_result_code not implemented) created by robertwb
[…]
Note: See TracTimeline for information about the timeline view.