[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: master 97cb255: newcomment.el (comment-line): New command on C-x C-;
From: |
Drew Adams |
Subject: |
RE: master 97cb255: newcomment.el (comment-line): New command on C-x C-; . |
Date: |
Mon, 9 Feb 2015 22:21:27 -0800 (PST) |
> Yes, I did give it a try and it was a conscious decision, but let me start by
> saying I didn't put a huge amount of thought into it.
> There were three factors that made me choose this:
> 1. Reversing direction while going up can also be done by just hitting some
> harmless key like C-a (for this particular command, C-a is harmless). That
> takes the same number of keys as C-- and has the same effect. In some cases
> (when you're moving one line at a time), `undo' will also do what you want
> with even less keys.
> 2. A good portion of users won't expect it to behave like that (even if it's
> written in the doc). This also applies to the current version, but see below.
> 3. Unlike the current "persistent negative argument effect", this "reverse
> direction twice" functionality seems like it would come up very rarely,
> probably less than the number of times it would catch someone by surprise.
> Combine 3 with the fact that it has perfectly plausible alternatives for
> those instances when it does come up, and that's I why I decided this way.
> As I said, I just thought of this very briefly. Items 2 and 3 are really just
> hunches.
Like I said:
>> It won't be the first time I will have my own local version of
>> something.