From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: delete-selection-mode Date: Sun, 20 Apr 2008 17:10:20 -0700 Message-ID: <001301c8a344$16b407e0$0200a8c0@us.oracle.com> References: <004a01c8a1a0$7215cdd0$0200a8c0@us.oracle.com> <878wz9btq8.fsf@jurta.org> <85fxthy4qp.fsf@lola.goethe.zz> <87hcdxz9zr.fsf_-_@jurta.org> <20080420193750.GA3523@muc.de> <85hcdwuxz1.fsf@lola.goethe.zz> <480BB520.8010201@gnu.org> <480BB981.9030607@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1208736689 15707 80.91.229.12 (21 Apr 2008 00:11:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 21 Apr 2008 00:11:29 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org, 'Juri Linkov' , monnier@iro.umontreal.ca, 'Alan Mackenzie' To: "'Lennart Borgman \(gmail\)'" , "'Jason Rumney'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 21 02:12:03 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Jnjdb-0007aD-E8 for ged-emacs-devel@m.gmane.org; Mon, 21 Apr 2008 02:12:03 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jnjcv-0001va-WE for ged-emacs-devel@m.gmane.org; Sun, 20 Apr 2008 20:11:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jnjcp-0001rJ-6o for emacs-devel@gnu.org; Sun, 20 Apr 2008 20:11:15 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jnjcn-0001ph-Hc for emacs-devel@gnu.org; Sun, 20 Apr 2008 20:11:14 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jnjcn-0001pW-47 for emacs-devel@gnu.org; Sun, 20 Apr 2008 20:11:13 -0400 Original-Received: from agminet01.oracle.com ([141.146.126.228]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JnjcX-0005W4-Um; Sun, 20 Apr 2008 20:10:58 -0400 Original-Received: from agmgw1.us.oracle.com (agmgw1.us.oracle.com [152.68.180.212]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id m3L0AsUe000722; Sun, 20 Apr 2008 19:10:54 -0500 Original-Received: from acsmt350.oracle.com (acsmt350.oracle.com [141.146.40.150]) by agmgw1.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id m3KMFgmu007886; Sun, 20 Apr 2008 18:10:53 -0600 Original-Received: from inet-141-146-46-1.oracle.com by acsmt351.oracle.com with ESMTP id 3655432031208736599; Sun, 20 Apr 2008 17:09:59 -0700 Original-Received: from dradamslap1 (/141.144.120.206) by bhmail.oracle.com (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 20 Apr 2008 17:09:59 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <480BB981.9030607@gmail.com> Thread-Index: AcijMOJFqYyRVt07R4eMU8+DPb/S+QAEUbyw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:95571 Archived-At: > > I think delete-selection-mode (and maybe even transient-mark-mode) > > should be enabled only when the region was marked using > > shift movement keys. > > I think this is a good suggestion. I am very much against this suggestion. Screw with mouse-activated-deletion mode or CUA selection in that way, if you like, or make up something altogether new, but please don't mess that way with delete-selection mode or transient-mark-mode. They have nothing to do with shift-selection. They have everything to do with the Emacs region. I wasn't in favor of the recent shift-selection "enhancement" to Emacs, and I'm not in favor of making delete-selection mode depend on using shift and cursor-movement keys. Quelle horreur ! If you can't or don't want to improve delete-selection mode to make it useful to people who now find it problematic while still letting others who appreciate its behavior be able to continue to use it the same way as before, then please just leave it alone. This is what comes, I suppose, of the suggestion that it become the default behavior. We end up with proposals to shoot out its kneecaps. Delete selection mode is not CUA selection or shift selection. It is not exactly what newbies are used to, and it shouldn't be made so. Let it be.