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] <javascript:>.
    To post to this group, send email to [email protected]
    <javascript:>.
    Visit this group at
    http://groups.google.com/group/spyderlib?hl=en
    <http://groups.google.com/group/spyderlib?hl=en>.
    For more options, visit https://groups.google.com/groups/opt_out
    <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.



--
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