On Wed, Nov 3, 2010 at 1:07 PM, Vitja Makarov <[email protected]> wrote:
> 2010/11/3 Stefan Behnel <[email protected]>:
>> Robert Bradshaw, 03.11.2010 18:18:
>>> I've got a couple of experimental features in the hopper I'd like to
>>> get out, we've started to merge some of Haoyu's code (perhaps there's
>>> more that should go in), got __metaclass__ support thanks to Vitja,
>>
>> Yep, the metaclass stuff really makes me happy, especially because it fixes
>> the long standing problem of reversed class building.
>>
>> However, given that it hasn't seen much testing and impacts several hugely
>> important features of Python/Cython, I'd like to see at least a well tested
>> beta before carefully pushing out a minor release.
>>
>>
>>> some cool gdb support from Mark (that I haven't had a chance to look
>>> at, but I've no reason to doubt it's ready or could be soon
>>
>> Same from here. The mail really hinted at some awfully useful features.
>>
>>
>>> and a
>>> bunch of other bugfixes/minor features. How does everyone feel about a
>>> target date of this time next month? This one shouldn't drag on
>>
>> Fine with me.
>>
>> I already fixed a couple of bugs that handicapped the CPython 3.2
>> regression test suite and (above all) enabled -3 mode in the test runner
>> for the Py3 regr tests. It now finds almost 1900 tests, compared to a bit
>> more than 1000 a couple of days ago. The improvement is due to less
>> failures to compile entire test modules. It's now nearing the test count
>> for Py2, meaning that the -3 mode actually starts to work as expected.
>>
>> https://sage.math.washington.edu:8091/hudson/job/cython-devel-tests-pyregr-py3k-c/test/?width=800&height=600
>>
>> Note that the results of the pyregr tests aren't all that meaningful since
>> a huge bunch of them simply tests modules in the standard library or the
>> behaviour of builtins. But they also keep discovering long standing bugs in
>> Cython.
>>
>> I also added a way to test the pure Python mode. If you put a .py file into
>> the tests/run/ directory, it will be compiled and tested in Cython and
>> additionally tested uncompiled by the standard Python doctest module.
>>
>>
>>> Any specific features people want to be sure to get in?
>>
>> I'm currently making exec() a function in -3 mode and I'd like to see the
>> Python 3 metaclass syntax enabled. I may also give the new property syntax
>> a try, but I'm not sure I'll have the time to look into that soon enough to
>> get it into 0.13.1. So if others want to give it a go, please do, it
>> shouldn't be hard to implement.
>>
>
> What is about new property syntax?

If it gets implemented and debugged in time, I'm not opposed. It may
be a big change, but it's not in any way backwards incompatible.

- Robert
_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to