From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: delete-selection-mode as default Date: Wed, 12 Sep 2018 14:53:05 +0000 Message-ID: <20180912145305.GB5582@ACM> References: <83k1nxvm5j.fsf@gnu.org> <87sh2ih0bp.fsf@fastmail.fm> <770f48a8-664a-40ae-8e03-19f6aad248b6@default> <20180910181615.GA4829@ACM> <874lev3bq4.fsf@toy.adminart.net> <20180912131602.GA5582@ACM> <4a161cb8-5ab8-471b-805a-77f37d2ac83f@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1536764647 3494 195.159.176.226 (12 Sep 2018 15:04:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 12 Sep 2018 15:04:07 +0000 (UTC) User-Agent: Mutt/1.10.1 (2018-07-13) Cc: hw , spacibba@aol.com, Joost Kremers , Noam Postavsky , emacs-devel@gnu.org, Eli Zaretskii , phillip.lord@russet.org.uk To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 12 17:04:02 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g06gT-0000k2-Mi for ged-emacs-devel@m.gmane.org; Wed, 12 Sep 2018 17:04:01 +0200 Original-Received: from localhost ([::1]:36674 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g06ia-000647-5U for ged-emacs-devel@m.gmane.org; Wed, 12 Sep 2018 11:06:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41470) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g06iL-0005pq-Bb for emacs-devel@gnu.org; Wed, 12 Sep 2018 11:06:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g06YP-0007NZ-0h for emacs-devel@gnu.org; Wed, 12 Sep 2018 10:55:43 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:41943 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1g06YO-0007NE-Nf for emacs-devel@gnu.org; Wed, 12 Sep 2018 10:55:40 -0400 Original-Received: (qmail 98051 invoked by uid 3782); 12 Sep 2018 14:55:40 -0000 Original-Received: from acm.muc.de (p5B147121.dip0.t-ipconnect.de [91.20.113.33]) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 12 Sep 2018 16:55:38 +0200 Original-Received: (qmail 6233 invoked by uid 1000); 12 Sep 2018 14:53:05 -0000 Content-Disposition: inline In-Reply-To: <4a161cb8-5ab8-471b-805a-77f37d2ac83f@default> X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-Received-From: 193.149.48.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:229706 Archived-At: Hello, Drew. On Wed, Sep 12, 2018 at 06:41:43 -0700, Drew Adams wrote: [ .... ] > > One of the uses of C-x C-x is to check what is currently in the > > region. Typically, you'd type it twice, to get back to your > > starting point. > More exactly, one of the uses of C-x C-x _highlighting_ is that. No, I meant what I wrote. Even without the highlighting, the first C-x C-x takes point to the other end of the region. You thus see where it is. > You want a visual indication of the limits of the region, .... This is exactly what I don't want. This visual indication would get in my way. > .... and perhaps of all of its contents. The other thing that C-x C-x > does is activate the region, and in your case you do not need/want > that. Yes. > > There are many advantages to having transient-mark-mode disabled: > > primarily simplicity, and the severe reduction in the modal > > behaviour (in the sense of key sequences doing different things in > > things like vi's insert mode and command mode). And I'm not happy > > having my font-locking splatted by the region's highlighting. > Being able to apply some actions to the region (or being unable to do > so) is just a thing. It can be limiting, as you suggest. But it can > also be handy - depending on the user and what s?he wants to do. Yes. I was countering hw's assertion that running with transient-mark-mode disabled was not sensible. [ .... ] > > But everybody's different here, with different preferences, likes, > > hates. It's a mistake (which I've made quite a few times) to assume > > that "obvious" options in Emacs actually are obvious. > 100% agreement on that. And the preferences of the same user can even > change over time and as new possibilities arise. Even that, yes. -- Alan Mackenzie (Nuremberg, Germany).