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: Fri, 19 Mar 2010 00:43:24 -0700 Message-ID: <13910EE9E15E42199CC42E2690C667BD@us.oracle.com> References: <87ocitw2dl.fsf@stupidchicken.com><201003130001.o2D01FFQ003489@godzilla.ics.uci.edu><87vdd1yqe4.fsf@stupidchicken.com> <87eijjzrkd.fsf_-_@mail.jurta.org><20100317143519.GB4381@muc.de><87vdcui6oh.fsf@uwakimon.sk.tsukuba.ac.jp><20100318101223.GB2704@muc.de> <87aau52a84.fsf@lola.goethe.zz><8858F0418A7541B58EA64831F110A2AE@us.oracle.com><87fx3xxz7i.fsf@lola.goethe.zz> <87zl24vn3s.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1268984697 28341 80.91.229.12 (19 Mar 2010 07:44:57 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 19 Mar 2010 07:44:57 +0000 (UTC) To: "'David Kastrup'" , Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 19 08:44:52 2010 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.69) (envelope-from ) id 1NsWsz-00005b-Kp for ged-emacs-devel@m.gmane.org; Fri, 19 Mar 2010 08:44:49 +0100 Original-Received: from localhost ([127.0.0.1]:40737 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NsWsz-0001L9-4h for ged-emacs-devel@m.gmane.org; Fri, 19 Mar 2010 03:44:49 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NsWrv-0000Hf-MN for emacs-devel@gnu.org; Fri, 19 Mar 2010 03:43:43 -0400 Original-Received: from [140.186.70.92] (port=54650 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NsWrs-0000Dh-7C for emacs-devel@gnu.org; Fri, 19 Mar 2010 03:43:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NsWrp-0002Yy-7o for emacs-devel@gnu.org; Fri, 19 Mar 2010 03:43:39 -0400 Original-Received: from acsinet11.oracle.com ([141.146.126.233]:56835) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NsWrp-0002Yk-1n; Fri, 19 Mar 2010 03:43:37 -0400 Original-Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by acsinet11.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o2J7hXNS020664 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 19 Mar 2010 07:43:35 GMT Original-Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o2J1A5kw027056; Fri, 19 Mar 2010 07:43:33 GMT Original-Received: from abhmt009.oracle.com by acsmt355.oracle.com with ESMTP id 99486831268984605; Fri, 19 Mar 2010 00:43:25 -0700 Original-Received: from dradamslap1 (/24.5.179.75) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 19 Mar 2010 00:43:25 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87zl24vn3s.fsf@lola.goethe.zz> Thread-Index: AcrHLlkOUOenS1OrQLCguoj6VCFSUQAAYnwg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: acsmt353.oracle.com [141.146.40.153] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090203.4BA32B25.0120:SCFMA4539814,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:122259 Archived-At: > > 1. Other things being equal, inconsistency between mouse > > and keyboard wrt the region is bad (yes, it's already bad that > > we have some such inconsistency, IMO). > > There is no inconsistency. Commands that set a _region_ set an active > region. Commands that are supposed to set the mark without activating > it, set the mark without activating it. All newcomer mouse and key > sequences belong to "set the region" and activate it. All commands that set the mark "set" the region (whatever setting the region might mean). The mark's position defines one end of the region. It's not just about newcomer vs oldcomer. d-s-mode (complete, not partial or modified) is useful for all kinds of users. > > 2. t-m-mode as the default has already been decided. > > Before we had shift-selection mode, and mouse-selections autoactivated > the region. And I was against adding those, because they introduce exceptional behavior (inconsistencies, IMO), as does DEL for a mouse selection. I was never in favor of the halfway measure of trying to make mouse selection act somewhat like what outside users are used to, without going all the way to `delete-selection-mode'.