|
From: | Jason Rumney |
Subject: | Re: delete-selection-mode |
Date: | Mon, 21 Apr 2008 20:53:05 +0100 |
User-agent: | Thunderbird 2.0.0.12 (Windows/20080213) |
David Kastrup wrote:
Try S-Right S-Right C-x C-x Left. The region is not extended.
That is as I'd expect. Shift-selection should act like mouse selection, not like traditional C-SPC setting of mark then moving point.
Or try something like C-SPC Right Right C-x C-x S-Left and look and behold, the existing active region gets removed and a new is started. What is the design for that, if any? Can somebody express the current default semantics in a few simple sentences?
Don't mix C-SPC setting of the mark and Shift-movement. Use one or the other.
Separating them like this is the only way to make Shift-selection act like users coming to Emacs from other programs expect it to. Trying to kludge a solution where Shift-selection and C-SPC are interchangable breaks users' expectations, and if we do that, what is the point of enabling Shift selection at all?
[Prev in Thread] | Current Thread | [Next in Thread] |