emacs-devel
[Top][All Lists]
Advanced

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

Re: CUA-mode features and documenation


From: Kim F. Storm
Subject: Re: CUA-mode features and documenation
Date: Mon, 18 Feb 2008 14:44:41 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux)

"Drew Adams" <address@hidden> writes:

> I think we need to keep giving users a choice about this (having
> S-<arrowkey> set mark if the region is inactive). That could be done by
> keeping both D S mode and CUA selection mode, or (simpler?) by adding a user
> option and keeping only one of them.

You completely lost me there ...  

If you commonly use C-SPC to start the region, why would you _ever_
use the shifted arrow keys to extend the region, when the unshifted
arrow keys extends it just as well (that's how the region normally
works) ??

So if you are not in the habit of using shift-select, you can use
cua-selection-mode just like delete-seletion-mode.


> I don't know about the "probably some more" stuff - perhaps we should look
> into that. If there is in fact no more, then just adding an option to D S
> mode for S-<arrowkey> to set mark (if inactive) would be sufficient. We
> could then drop CUA selection mode.

Huh?  "just adding" ?   That's not trivial!

Since delete-seletion-mode functionality is already integrated in cua-mode,
while shift-select support is absent from delete-seletion-mode, it would be
more natural to make delete-seletion-mode be a sub-mode of cua-mode, rather
than the opposite (it just needs an option cua-enable-shift-select - default 
on).

>
> Question (not proposal): Assuming we keep CUA selection mode, would it be
> clearer to change its name, to avoid confusion with CUA mode? I imagine that
> CUA selection mode is a perfectly accurate name, in that it presumably
> implements the selection part of IBM's Common User Access
> (http://en.wikipedia.org/wiki/Common_User_Access).

Why rename something which is a "perfecty accurate name" ?

> Looking at various Emacs Wiki entries, I suspect there is a fair amount of
> confusion for newbies among (1) transient mark mode, (2) delete selection
> mode, (3) PC selection mode, and (4) CUA selection mode.

The confusion must be because experienced users try to convince the newbies
NOT to enable full cua-mode (with the C-x C-c mappings)...

To avoid confusion - just enable cua-mode (in full) and Emacs behaves like

>> If we want to promote it that way, we should choose a better
>> name that CUA Selection mode, because most people won't know
>> what "CUA" means.

Call it delete-selection-mode then !

-- 
Kim F. Storm <address@hidden> http://www.cua.dk





reply via email to

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