Subject: Re: bug#3416: down-list

From: Stefan Monnier <[email-masked]>
Date: Fri, 29 May 2009 14:13:45 -0400

> you are right. Nonetheless, as strings are common
> elements of lists, not just in Python, its such an
> inconvenience, it qualifies as bug in my eyes.

Agreed.  As it stands `down-list' does what it is documented to do, but
it is not always the best thing to do.  Same holds for `forward-sexp'
and several other friends.

I think these need to be split into functions (that keep the current
name and behavior) and commands (with new names), where the commands can
then be modified to be more clever about guessing the start state
(presumably using syntax-ppss) and doing something useful with it.

        Stefan