From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: delete-selection-mode Date: Fri, 19 Mar 2010 07:31:35 +0100 Organization: Organization?!? Message-ID: <87zl24vn3s.fsf@lola.goethe.zz> 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> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1268980525 17336 80.91.229.12 (19 Mar 2010 06:35:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 19 Mar 2010 06:35:25 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 19 07:35:20 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 1NsVni-0005TW-Ok for ged-emacs-devel@m.gmane.org; Fri, 19 Mar 2010 07:35:19 +0100 Original-Received: from localhost ([127.0.0.1]:39330 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NsVni-0002wP-40 for ged-emacs-devel@m.gmane.org; Fri, 19 Mar 2010 02:35:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NsVnb-0002vv-59 for emacs-devel@gnu.org; Fri, 19 Mar 2010 02:35:11 -0400 Original-Received: from [140.186.70.92] (port=41535 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NsVnZ-0002tm-8t for emacs-devel@gnu.org; Fri, 19 Mar 2010 02:35:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NsVnX-00010W-Qb for emacs-devel@gnu.org; Fri, 19 Mar 2010 02:35:09 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:57297) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NsVnX-00010R-FT for emacs-devel@gnu.org; Fri, 19 Mar 2010 02:35:07 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NsVnT-0005Nl-DR for emacs-devel@gnu.org; Fri, 19 Mar 2010 07:35:03 +0100 Original-Received: from p5b2c294b.dip.t-dialin.net ([91.44.41.75]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Mar 2010 07:35:03 +0100 Original-Received: from dak by p5b2c294b.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Mar 2010 07:35:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 40 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: p5b2c294b.dip.t-dialin.net X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.92 (gnu/linux) Cancel-Lock: sha1:0VIDJtYhrjzuNmdYStN7NXQ1omQ= 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:122250 Archived-At: "Drew Adams" writes: >> You can't set the mark without activating it. > > C-u C-SPC > > Or just turn off t-m-mode. > >> > or deactivate it. If you never want an active region, then >> > turn off t-m-mode. >> >> I already said that I'd consider transient-mark-mode _off_ >> again a good solution and have an active region for shift-selection, >> mouse-selected, and explicit temporary transient-mark-mode. >> In which case I don't mind delete-selection-mode much since it >> is in effect only for explicitly selected _regions_ instead of >> being a side-effect of using the _mark_. > > You don't mind d-s-mode if it is no longer d-s-mode. Nice. > >> I have heard no arguments against that. > > Sure you have, and from more than one person. > > 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. > 2. t-m-mode as the default has already been decided. Before we had shift-selection mode, and mouse-selections autoactivated the region. -- David Kastrup