emacs-devel
[Top][All Lists]
Advanced

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

Re: Transient Mark Mode on by default


From: Chong Yidong
Subject: Re: Transient Mark Mode on by default
Date: Wed, 02 Apr 2008 12:27:23 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

address@hidden (Kim F. Storm) writes:

> Chong Yidong <address@hidden> writes:
>
>> Furthermore, making shift-selection a 1st class feature isn't too
>> difficult, as I've previously shown.  It also has the advantage of
>> integrating with and complementing mouse-selection (e.g., you can select
>> a region with the mouse, then extend it with shift-selection).
>
> I've also suggested ways to make shift-selection a 1st class feature
> based on the CUA approach - by moving part of the stuff that is currently
> in the pre-/post-command-hooks into the command loop, and only call the
> (modified) CUA-functions when certain conditions are true.

Right, but Stefan also wanted to modify the way momentary selection
(a.k.a. tmm `only' mode) works, to make it less fragile.

> If we name the property something like shift-select, then the help
> system can easily tell people that "applying the Shift modifier to
> this command will start or extend the active region".  

It wouldn't be any harder to make describe-function describe the `^'
spec.  Actually, it ought to decribe the `@' and `*' specs anyway.




reply via email to

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