Timeline
11/16/2009:
- 21:50 Ticket #456 (Reduce overhead on Python-free 'finally' blocks) created by
- It is quite common to do some pure C-level cleanup in finally blocks, such …
11/11/2009:
- 18:55 Ticket #383 (Easy script to build and push documentation.) closed by
- fixed
- 13:36 Ticket #455 (implementation of 'not in' is broken) closed by
- fixed: Fixed: http://hg.cython.org/cython-devel/rev/2266c6948c98 …
- 07:03 Ticket #455 (implementation of 'not in' is broken) created by
- Something like "x not in None" should raise TypeError?, but currently if …
11/10/2009:
- 23:24 Ticket #454 (@classmethod implementation leaves first argument with incorrect type) created by
- […] assigns the type TypeWithFactory to cls, instead of …
- 23:07 Ticket #450 (Different float string representations on Windows) closed by
- fixed: Given that this behavior was considered a bug in Python (fixed in 2.6 and …
- 22:45 Ticket #453 (easier eggification) closed by
- fixed
- 22:45 Ticket #453 (easier eggification) created by
- […]
- 22:28 Ticket #452 (embedding test fails in OS X 10.6) created by
- […] However, running make test directly in /demos/embed …
11/06/2009:
- 15:26 Ticket #451 (Missing cast for numpy array slicing in C++ Mode) created by
- Hi, With the language="c++" option, the following code snippet using …
11/05/2009:
- 23:02 Ticket #450 (Different float string representations on Windows) created by
- We'd have to somehow detect windows in tests/specialfloat.pyx and …
- 11:00 Ticket #449 (fix or disable forking for tests) created by
- See thread starting at …
11/04/2009:
- 22:19 Ticket #448 (add embedding to the test suite) closed by
- fixed: http://hg.cython.org/cython-devel/rev/e7638a4a3d4a …
- 22:18 Ticket #448 (add embedding to the test suite) created by
- It broke in the last release, probably because no one tested it.
- 22:10 Ticket #421 (docstrings on "__nonzero__()" method break module-init code in Py3.1) closed by
- fixed
- 22:10 Ticket #421 (docstrings on "__nonzero__()" method break module-init code in Py3.1) reopened by
- 21:55 Ticket #413 (option -> directive rename in codebase) closed by
- fixed
- 21:55 Ticket #413 (option -> directive rename in codebase) reopened by
- 21:54 Ticket #391 (conjugate() method on complex numbers) closed by
- fixed
- 21:54 Ticket #391 (conjugate() method on complex numbers) reopened by
- 21:53 Ticket #229 (Cython % operator on cdef int has C semantics, not Python semantics) closed by
- fixed
- 21:52 Ticket #229 (Cython % operator on cdef int has C semantics, not Python semantics) reopened by
- 21:52 Ticket #393 ([with patch] Set module_is_main = 1 in main(), not globally) closed by
- fixed
- 21:51 Ticket #393 ([with patch] Set module_is_main = 1 in main(), not globally) reopened by
- 21:48 Ticket #415 (boolean and/or disobey Python semantics) closed by
- fixed
- 21:48 Ticket #415 (boolean and/or disobey Python semantics) reopened by
- 21:46 Ticket #447 (Optimize list.pop()) closed by
- fixed: http://hg.cython.org/cython-devel/rev/2e3dda4a7d23 Python provides no c …
- 21:44 Ticket #447 (Optimize list.pop()) created by
- We optimize append, we should optimize pop as well. See also discussion …
- 21:42 Ticket #252 (names of parameters with defaults not mangled in cdef, cpdef functions) closed by
- fixed: http://hg.cython.org/cython-devel/rev/4208042ceeae
- 21:03 Ticket #446 (non-floating point complex support) closed by
- fixed
11/03/2009:
- 07:40 Ticket #441 (Coercing float typedef to complex creates erronous C code) closed by
- fixed: http://hg.cython.org/cython-devel/rev/76e7121cbdc7
- 01:01 Ticket #446 (non-floating point complex support) created by
- There is a regression in the current branch for […]
11/02/2009:
- 11:57 Ticket #445 (Explicit conversion to complex numbers) created by
- This should work: […]
- 11:26 Ticket #444 (When no buffers are assigned to, utility code is missing) closed by
- fixed: http://hg.cython.org/cython-devel/rev/c793d02d914b
- 11:13 Ticket #444 (When no buffers are assigned to, utility code is missing) created by
- […]
10/31/2009:
- 06:03 Ticket #443 (Replace PY_NEW() hack by a an internal optimisation) closed by
- fixed
- 05:51 Ticket #443 (Replace PY_NEW() hack by a an internal optimisation) created by
- Currently, to get fast instantiation of an extension type, one has to put …
10/29/2009:
- 05:01 Ticket #442 (enumerate optimization broken for non-object target) closed by
- fixed
- 03:32 Ticket #400 (Optimize "int" when used for "floor and conversion to integral type") closed by
- fixed: Implemented here: http://hg.cython.org/cython-devel/rev/2b7408e12dfc
- 00:45 Ticket #442 (enumerate optimization broken for non-object target) created by
- If the target is not an object, a cast (e.g. from a PyObject* to an …
10/28/2009:
- 23:08 Ticket #402 ([with patch] update cython_freeze) closed by
- fixed
- 23:08 Ticket #402 ([with patch] update cython_freeze) reopened by
- 23:07 Ticket #402 ([with patch] update cython_freeze) closed by
- fixed: This has been merged. Thanks.
- 14:28 Ticket #434 (main() function generated by --embed doesn't compile in Py3) closed by
- fixed: This is fixed as part of ticket #439.
- 08:28 Ticket #441 (Coercing float typedef to complex creates erronous C code) created by
- This code doesn't C-compile: […] The problem is that the resulting …
- 02:59 Ticket #440 (Syntax highlighting for KATE) closed by
- fixed: http://hg.cython.org/cython-devel/rev/92010f833bf6
- 02:59 Ticket #440 (Syntax highlighting for KATE) created by
- Here is an XML for Cython syntax highlighting in katepart (e.g. KATE and …
- 02:58 Ticket #439 (freeze and --embed fixes for Py3) closed by
- fixed: Works for me, but there should be more testing (e.g. it hasn't been tested …
- 02:40 Ticket #439 (freeze and --embed fixes for Py3) created by
- It's broken, Mark Lodato has some fixes.
10/27/2009:
- 23:27 Ticket #425 (Drop redundant ref-counting on parallel swap assignments) closed by
- fixed: Attribute access is optimised here: …
- 15:10 Ticket #438 (Drop ref-counting for list index access) created by
- Follow-up for ticket #425: ref-counting can also be dropped for list index …
- 13:57 Ticket #367 (Some tests fail in Py 2.4 due to non-portable test code) closed by
- fixed
- 04:56 Ticket #437 (Efficiently support "for c in c_charptr[:300]") closed by
- fixed
- 04:55 Ticket #437 (Efficiently support "for c in c_charptr[:300]") created by
- There should be efficient support for doing this: […] and this: […] …
10/25/2009:
- 13:32 Ticket #436 (Efficiently support "char*.decode()") closed by
- fixed
- 13:27 Ticket #436 (Efficiently support "char*.decode()") created by
- This: […] should call directly into the CPython codecs C-API.
10/23/2009:
- 22:32 Ticket #405 ([with patch] PyInt functions generate warnings under -Wextra) closed by
- fixed
- 13:02 Ticket #417 (extension type cast should reject None) closed by
- fixed: http://hg.cython.org/cython-devel/rev/9f4f888a2b4e …
- 12:43 Ticket #419 (numpy.pxd has typo: PyArray_ISISCONTIGUOUS) closed by
- fixed
- 12:43 Ticket #419 (numpy.pxd has typo: PyArray_ISISCONTIGUOUS) reopened by
- 12:43 Ticket #420 (numpy.pxd: add NPY_UINT64 and family) closed by
- fixed
- 12:37 Ticket #419 (numpy.pxd has typo: PyArray_ISISCONTIGUOUS) closed by
- fixed: Fix applied.
- 09:59 Ticket #312 ([with patch] pyximport patch: use distutils.cfg + setup() args in .pyxbld ...) closed by
- fixed: Yes, it looks great, and seems to work just as before for the simple …
- 06:40 Ticket #416 (Declarations in Cython/Includes/ need a cleanup) closed by
- fixed
- 01:11 Ticket #409 (bug in extended sequence unpacking) closed by
- fixed: Fixed here: http://hg.cython.org/cython-devel/rev/3aa603282788
10/22/2009:
- 23:19 Ticket #250 (Traceback method name is wrong for exceptions caught in methods) closed by
- fixed: http://hg.cython.org/cython-devel/rev/e3c343d38eb8
- 23:08 Ticket #424 ('buffer' test crashes in Py3.1.1) closed by
- fixed
- 22:36 Ticket #215 (Code generated for __setslice__ and __delslice__ fails to build in Py3) closed by
- fixed
- 21:34 Ticket #398 (Seamless C99/C++ complex numbers support) closed by
- fixed
- 13:35 Ticket #435 (in-place division is broken in Py3.1) closed by
- fixed
- 13:25 Ticket #435 (in-place division is broken in Py3.1) created by
- […]
- 10:52 Ticket #434 (main() function generated by --embed doesn't compile in Py3) created by
- There seem to be issues with […] and the init function itself.
- 10:00 Ticket #433 (Python classes defining __slots__ should automatically compile to ...) created by
- In pure Python mode, when a Python class with 0-1 known base classes …
- 08:08 Ticket #432 (intern() doesn't handle char* properly) created by
- […] will convert s into a Python byte string and try to intern that, …
- 03:15 Ticket #427 (error in exception c++ propagation) closed by
- fixed: Nope, cpp exceptions were seriously broken in the -unstable branch. Fixed, …
- 02:47 Ticket #431 (intern doesn't work for python strings) closed by
- fixed: Fixed here: http://hg.cython.org/cython-devel/rev/e2532920c40c Note that …
- 02:23 Ticket #431 (intern doesn't work for python strings) reopened by
10/21/2009:
- 21:23 Ticket #431 (intern doesn't work for python strings) closed by
- fixed: http://hg.cython.org/cython-devel/rev/015626586350
- 21:17 Ticket #431 (intern doesn't work for python strings) created by
- See http://lists.copyleft.no/pipermail/pyrex/2009-October/003710.html
- 12:45 Ticket #430 (locals() doesn't always work inside of expressions) closed by
- fixed
- 12:31 Ticket #429 (locals() cannot be overridden) closed by
- fixed
- 11:42 Ticket #430 (locals() doesn't always work inside of expressions) created by
- For example, calling .items() on locals() fails: […] See …
- 06:04 Ticket #429 (locals() cannot be overridden) created by
- This doesn't currently work: […] It returns a dict containing the …
- 00:56 Ticket #428 (cython-closures branch has ref-counting issues) created by
- Various tests in the cython-closures branch fail due to (real) …
10/20/2009:
- 12:06 Ticket #427 (error in exception c++ propagation) created by
- […] Perhaps exceptions are getting cleaned up to soon? I'm expecting a …
- 01:39 Ticket #421 (docstrings on "__nonzero__()" method break module-init code in Py3.1) closed by
- fixed: The problem is with the autotestdict code (and the docstring is actually …
10/18/2009:
- 23:43 Ticket #426 (Split parallel assignments into optimisable subsets) created by
- In addition to ticket #425, it should be possible to extract a subset of a …
- 23:41 Ticket #425 (Drop redundant ref-counting on parallel swap assignments) created by
- The ref-counting for parallel swap assignments is redundant, i.e. […] …
- 09:35 Ticket #424 ('buffer' test crashes in Py3.1.1) created by
- […]
- 09:27 Ticket #346 (Exceptions caught and handled in Cython are "leaked" into Python) closed by
- fixed: Fix is implemented here: …
- 09:26 Ticket #228 (Exceptions get lost inside except blocks when shadowed by exceptions ...) closed by
- fixed: Fix for Py3 is implemented here: …
- 09:22 Ticket #217 (Support Py3 exception chaining (PEP 3134)) closed by
- fixed: Implicit exception chaining is implemented here: …
- 09:21 Ticket #423 (Support explicit exception chaining syntax (PEP 3134)) created by
- This is a follow-up to #217. PEP 3134 defines a new syntax for explicitly …
10/17/2009:
- 13:37 Ticket #412 (char comparison stopped working) closed by
- fixed: Fixed here: http://hg.cython.org/cython-devel/rev/8d8cc4c9b91b
- 01:34 Ticket #422 (bug in setting __module__) created by
- […]
Note: See TracTimeline
for information about the timeline view.
