Absolutely. Another argument against '##' is that PEP 8 recommend that 
inline comment should start with # and a single space. 
Editor such as Eclipse will break all '##' into '# #'... 
http://www.python.org/dev/peps/pep-0008/
Best,
Sylvain

On Sunday, March 3, 2013 10:21:03 PM UTC-5, Carlos Córdoba wrote:
>
>  Yeah, that would be fine too, but no '##', that would be a nightmare to 
> make it work right :-)
>
> Cheers,
> Carlos
>
> El 03/03/13 21:50, Sylvain Corlay escribió:
>  
> However, it can be interesting to keep the "# <codecell>" delimiter as it 
> is the standard delimiter when exporting from an ipython notebook. 
> S. 
>
> On Sunday, March 3, 2013 9:17:17 PM UTC-5, Carlos Córdoba wrote: 
>>
>>  I've been thinking to use
>>
>> # %%
>>
>> instead of
>>
>> ##
>>
>> as cell markers, for two reasons:
>>
>> 1. It'd be far more easier to parse.
>>
>> 2. We could combine them with IPython cell magics, like this:
>>
>> # %%timeit
>> print 'foo'
>>
>> Cheers,
>> Carlos
>>
>> El 03/03/13 11:36, Sylvain Corlay escribió:
>>  
>> Opened issue 
>> 1292<http://code.google.com/p/spyderlib/issues/detail?id=1292&q=MS%3Dv2.2&sort=-modified&colspec=ID%20MS%20Stars%20Priority%20Modified%20Cat%20Type%20Status%20Owner%20Summary>
>>  regarding 
>> this. 
>>  
>>  Sylvain
>>
>> On Sunday, March 3, 2013 12:03:55 AM UTC-5, Sylvain Corlay wrote: 
>>>
>>> A very short change that does it in 
>>> spyderlib/widgets/sourcecode/mixins.py, from line 186:  
>>>
>>>          def _is_separator(cursor):
>>>             cursor0 = QTextCursor(cursor)
>>>             cursor0.select(QTextCursor.BlockUnderCursor)
>>> -            text = unicode(cursor0.selectedText())
>>> -            return len(text.strip()) == 0 or text.lstrip()[0] == '#'
>>>  +           text = unicode(cursor0.selectedText()).lstrip()
>>>  +           return text[:2] == '##' or text[:12] == '# <codecell>'
>>>
>>>  What do you think of it?
>>> S. 
>>>
>>>  On Saturday, March 2, 2013 9:49:29 PM UTC-5, Sylvain Corlay wrote:
>>>  
>>>> Hi,  
>>>>
>>>>  I think that Mark's proposal is interesting. One could give the 
>>>> choice between delimiters "##" and "# <codecell>" which is the default 
>>>> delimiter when exporting an ipython notebook as a python script. 
>>>>
>>>>  Sylvain
>>>>
>>>> On Thursday, December 20, 2012 1:24:09 AM UTC-5, David wrote: 
>>>>>
>>>>> If you select the region of code you want to run, then press F9, it 
>>>>> will be executed. 
>>>>>
>>>>>  I believe this was done in response to previous requests for a cell 
>>>>> mode in spyder, and should be good enough for most purposes. If you 
>>>>> really 
>>>>> need cell mode for python code, then consider using the IPython notebook (
>>>>> http://ipython.org/)
>>>>>
>>>>> On Tuesday, 18 December 2012 07:46:47 UTC+11, Mark Dean wrote: 
>>>>>>
>>>>>> Dear all, 
>>>>>>
>>>>>>  Is there any way to get spyder to execute code in blocks marked off 
>>>>>> by a delimiter. For example a double quote ##?
>>>>>>
>>>>>>  Thanks a lot,
>>>>>> Mark
>>>>>>
>>>>>>  
>>>>>>       -- 
>> You received this message because you are subscribed to the Google Groups 
>> "spyder" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/spyderlib?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>>
>>   -- 
> You received this message because you are subscribed to the Google Groups 
> "spyder" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To post to this group, send email to [email protected]<javascript:>
> .
> Visit this group at http://groups.google.com/group/spyderlib?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  
>
>
> 

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to