Re: [Cython] any more fixes for 0.19.1 ?

2013-05-04 Thread Nikita Nemkin
On Fri, 03 May 2013 19:49:19 +0600, Stefan Behnel   
wrote:



I also think that Ticket 775 ("memoryview" name leaks into module
namespace) should eventually be fixed as it's annoying and unexpected,
although not necessarily right in this release (it's been like this  
forever).


http://trac.cython.org/cython_trac/ticket/775


I'm working on this one and I need an opinion: should utility
classes be made internal by default or should they use
@cython.internal explicitly?


Best regards,
Nikita Nemkin
___
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel


Re: [Cython] any more fixes for 0.19.1 ?

2013-05-04 Thread Stefan Behnel
Nikita Nemkin, 04.05.2013 16:28:
> On Fri, 03 May 2013 19:49:19 +0600, Stefan Behnel wrote:
> 
>> I also think that Ticket 775 ("memoryview" name leaks into module
>> namespace) should eventually be fixed as it's annoying and unexpected,
>> although not necessarily right in this release (it's been like this
>> forever).
>>
>> http://trac.cython.org/cython_trac/ticket/775
> 
> I'm working on this one and I need an opinion: should utility
> classes be made internal by default or should they use
> @cython.internal explicitly?

I'm not sure what the exact problem is here, but in general, I'd say that
they should be declared in the CythonScope only, and not leak into the
module scope at all. Mark would know more details on this one.

Stefan

___
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel