From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.bugs Subject: bug#7260: 24.0.50; DEL screwed up Date: Sun, 24 Oct 2010 12:30:26 -0400 Message-ID: <87eibf3659.fsf__1812.56655273518$1287938662$gmane$org@stupidchicken.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1287938662 11598 80.91.229.12 (24 Oct 2010 16:44:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 24 Oct 2010 16:44:22 +0000 (UTC) Cc: Lars Magne Ingebrigtsen , 7260@debbugs.gnu.org, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 24 18:44:18 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PA3g8-0004RW-8c for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Oct 2010 18:44:16 +0200 Original-Received: from localhost ([127.0.0.1]:39866 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PA3g7-0004AD-P1 for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Oct 2010 12:44:15 -0400 Original-Received: from [140.186.70.92] (port=60160 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PA3em-00034n-Rq for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 12:42:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PA3el-0003gs-Bw for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 12:42:52 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45320) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PA3el-0003gc-9z for bug-gnu-emacs@gnu.org; Sun, 24 Oct 2010 12:42:51 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PA3PR-0003dY-Lf; Sun, 24 Oct 2010 12:27:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Oct 2010 16:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7260 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7260-submit@debbugs.gnu.org id=B7260.128793759113973 (code B ref 7260); Sun, 24 Oct 2010 16:27:01 +0000 Original-Received: (at 7260) by debbugs.gnu.org; 24 Oct 2010 16:26:31 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PA3Ow-0003dK-9D for submit@debbugs.gnu.org; Sun, 24 Oct 2010 12:26:30 -0400 Original-Received: from pantheon-po43.its.yale.edu ([130.132.50.104]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PA3Ou-0003dF-0O for 7260@debbugs.gnu.org; Sun, 24 Oct 2010 12:26:28 -0400 Original-Received: from furball (173-9-75-145-NewEngland.hfc.comcastbusiness.net [173.9.75.145]) (authenticated bits=0) by pantheon-po43.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o9OGUQjC003270 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 24 Oct 2010 12:30:26 -0400 Original-Received: by furball (Postfix, from userid 1000) id D53A71607BF; Sun, 24 Oct 2010 12:30:26 -0400 (EDT) In-Reply-To: (Richard Stallman's message of "Sat, 23 Oct 2010 03:46:15 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 24 Oct 2010 12:27:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:41110 Archived-At: Richard Stallman writes: > It sounds rather odd to have `C-d' not delete the active region. If > you (for instance) Shift-Right an area, and then press `DEL', I think > most people would expect the region you've just selected to be deleted. > > After shift-arrows is a special case when it might be proper for DEL > and C-d to delete the region. This might be OK, and indeed I think it should at least be an option. One problem is that it can be confusing. Currently, temporarily active regions (i.e. shift-selected and/or mouse-selected) behave as much like ordinary active regions as possible, with respect to user commands. If we make DEL behave differently for one type of region, what's the justification for limiting ourselves to DEL? For instance, in other X applications, shift-selecting a region and typing a self-inserting character replaces the region. By this reasoning, shouldn't we enable Delete Selection mode style behavior for shift-selected regions?