[Cython] Build module script

2011-04-20 Thread Vitja Makarov
Now we have cythonrun build script, may be it's time to create script for easy module building? -- vitja. ___ cython-devel mailing list cython-devel@python.org http://mail.python.org/mailman/listinfo/cython-devel

Re: [Cython] On cdef extern from syntax

2011-04-20 Thread Robert Bradshaw
On Wed, Apr 20, 2011 at 11:08 AM, Fabrizio Milo aka misto wrote: > Hi, > > I was wondering if has been ever discussed to implement the cython > cdef extern from syntax as a with statement: > > with cython.header_importer("") as cy: >       cy.ctypedef(" unsigned int uint8 ") >       cy.cfunc( " vo

Re: [Cython] libcpp.string operators

2011-04-20 Thread Brent Pedersen
On Wed, Apr 20, 2011 at 10:34 AM, Stefan Behnel wrote: > Brent Pedersen, 20.04.2011 18:29: >> >> On Wed, Apr 20, 2011 at 9:58 AM, Stefan Behnel wrote: >>> >>> Lisandro Dalcin, 20.04.2011 16:09: >> >> On Tue, Apr 19, 2011 at 2:45 PM, Brent Pedersen wrote: >>> >>> hi, i have been usi

Re: [Cython] libcpp.string operators

2011-04-20 Thread Stefan Behnel
Brent Pedersen, 20.04.2011 18:29: On Wed, Apr 20, 2011 at 9:58 AM, Stefan Behnel wrote: Lisandro Dalcin, 20.04.2011 16:09: On Tue, Apr 19, 2011 at 2:45 PM, Brent Pedersen wrote: hi, i have been using a stub for the c++in a lot of my work. i decided to have a go at doing a proper string.px

Re: [Cython] libcpp.string operators

2011-04-20 Thread Stefan Behnel
Stefan Behnel, 20.04.2011 17:58: Lisandro Dalcin, 20.04.2011 16:09: On 19 April 2011 21:22, Brent Pedersen wrote: hi, i have been using a stub for the c++ in a lot of my work. i decided to have a go at doing a proper string.pxd, pasted here: https://gist.github.com/929604 Looks pretty good.

Re: [Cython] libcpp.string operators

2011-04-20 Thread Brent Pedersen
On Wed, Apr 20, 2011 at 9:58 AM, Stefan Behnel wrote: > Lisandro Dalcin, 20.04.2011 16:09: >> >> On 19 April 2011 21:22, Brent Pedersen  wrote: >>> >>> On Tue, Apr 19, 2011 at 6:08 PM, Brent Pedersen >>>  wrote: On Tue, Apr 19, 2011 at 2:45 PM, Brent Pedersen  wrote: > > hi,

Re: [Cython] libcpp.string operators

2011-04-20 Thread Stefan Behnel
Lisandro Dalcin, 20.04.2011 16:09: On 19 April 2011 21:22, Brent Pedersen wrote: On Tue, Apr 19, 2011 at 6:08 PM, Brent Pedersen wrote: On Tue, Apr 19, 2011 at 2:45 PM, Brent Pedersen wrote: hi, i have been using a stub for the c++ in a lot of my work. i decided to have a go at doing a pro

Re: [Cython] libcpp.string operators

2011-04-20 Thread Lisandro Dalcin
On 19 April 2011 21:22, Brent Pedersen wrote: > On Tue, Apr 19, 2011 at 6:08 PM, Brent Pedersen wrote: >> On Tue, Apr 19, 2011 at 2:45 PM, Brent Pedersen wrote: >>> hi, i have been using a stub for the c++ in a lot of my work. >>> i decided to have a go at doing a proper string.pxd, pasted here

Re: [Cython] Recent bugs in generators

2011-04-20 Thread Vitja Makarov
2011/4/20 Stefan Behnel : > Vitja Makarov, 20.04.2011 12:51: >> >> 2011/4/20 Stefan Behnel: >>> >>> Vitja Makarov, 20.04.2011 11:50: 2011/4/20 Stefan Behnel: > > Vitja Makarov, 20.04.2011 10:26: >> >> 2011/4/18 Stefan Behnel: >>> >>> generators have their own lifet

Re: [Cython] Recent bugs in generators

2011-04-20 Thread Stefan Behnel
Vitja Makarov, 20.04.2011 12:51: 2011/4/20 Stefan Behnel: Vitja Makarov, 20.04.2011 11:50: 2011/4/20 Stefan Behnel: Vitja Makarov, 20.04.2011 10:26: 2011/4/18 Stefan Behnel: generators have their own lifetime frame in CPython, and exceptions don't leak from that. So, whenever it's the ge

Re: [Cython] Recent bugs in generators

2011-04-20 Thread Vitja Makarov
2011/4/20 Stefan Behnel : > Vitja Makarov, 20.04.2011 11:50: >> >> 2011/4/20 Stefan Behnel: >>> >>> Vitja Makarov, 20.04.2011 10:26: 2011/4/18 Stefan Behnel: > > generators have their own lifetime frame in CPython, and > exceptions don't leak from that. So, whenever it's the g

Re: [Cython] Recent bugs in generators

2011-04-20 Thread Stefan Behnel
Vitja Makarov, 20.04.2011 11:50: 2011/4/20 Stefan Behnel: Vitja Makarov, 20.04.2011 10:26: 2011/4/18 Stefan Behnel: generators have their own lifetime frame in CPython, and exceptions don't leak from that. So, whenever it's the generator (or code called by it) that raises an exception, that mu

Re: [Cython] Recent bugs in generators

2011-04-20 Thread Vitja Makarov
2011/4/20 Stefan Behnel : > Vitja Makarov, 20.04.2011 10:26: >> >> 2011/4/18 Stefan Behnel: >>> >>> Vitja Makarov, 18.04.2011 06:38: 2011/4/18 Stefan Behnel: > > Vitja Makarov, 17.04.2011 17:57: >> >> 3. check_yield_in_exception() > > I added this because I found a

Re: [Cython] Recent bugs in generators

2011-04-20 Thread Stefan Behnel
Vitja Makarov, 20.04.2011 10:26: 2011/4/18 Stefan Behnel: Vitja Makarov, 18.04.2011 06:38: 2011/4/18 Stefan Behnel: Vitja Makarov, 17.04.2011 17:57: 3. check_yield_in_exception() I added this because I found a failing pyregr test that uses it (testing the @contextmanager decorator). C

Re: [Cython] Recent bugs in generators

2011-04-20 Thread Vitja Makarov
2011/4/18 Stefan Behnel : > Vitja Makarov, 18.04.2011 06:38: >> >> 2011/4/18 Stefan Behnel: >>> >>> Vitja Makarov, 17.04.2011 17:57: 3. check_yield_in_exception() >>> >>> I added this because I found a failing pyregr test that uses it (testing >>> the >>> @contextmanager decorator). >>> >