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
