emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Shift-movement selection


From: Lennart Borgman (gmail)
Subject: Re: Shift-movement selection
Date: Tue, 11 Mar 2008 21:41:17 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666

Richard Stallman wrote:
    so cursor motion commands such as C-f would still not normally
    deactivate the mark, except when the mark was activated by
    a shifted key.  This is the desired behavior.

I doubt that such a broad change is good.

Also, it is rather painful to implement, since there are dozens of
cursor motion commands, if not hundreds.  Lots of modes have their
own motion commands.

I think the only reliable way to implement that feature--if we want
it--is to do it in the main loop, after the command returns, if it has
moved point.  But that hard-wires the meaning of non-shift, which is
very non-Emacs-y.

Not if it is done in a separate post-post-command-hook. (And a similar pre-pre-command-hook at other side.)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]