From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: delete-selection-mode as default Date: Sun, 16 Sep 2018 19:59:35 +0300 Message-ID: <831s9tidjc.fsf@gnu.org> 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> <87d0tihxzw.fsf@toy.adminart.net> <20180913174640.GB4019@ACM> <8736udkuit.fsf@toy.adminart.net> <20180914104833.GA4103@ACM> <83k1nojgia.fsf@gnu.org> <874leq799e.fsf@toy.adminart.net> <205df9be-2e5c-4cc4-a13a-7c80eb63bedc@default> <87in363zgq.fsf@toy.adminart.net> <87a7oh4mdm.fsf@toy.adminart.net> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1537117128 32142 195.159.176.226 (16 Sep 2018 16:58:48 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 16 Sep 2018 16:58:48 +0000 (UTC) Cc: spacibba@aol.com, joostkremers@fastmail.fm, npostavs@gmail.com, emacs-devel@gnu.org, yurivkhan@gmail.com, acm@muc.de, drew.adams@oracle.com, phillip.lord@russet.org.uk To: hw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 16 18:58:43 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 1g1aNe-0008DS-VX for ged-emacs-devel@m.gmane.org; Sun, 16 Sep 2018 18:58:43 +0200 Original-Received: from localhost ([::1]:59704 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1aPl-0002wz-GV for ged-emacs-devel@m.gmane.org; Sun, 16 Sep 2018 13:00:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54879) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1aPd-0002we-WA for emacs-devel@gnu.org; Sun, 16 Sep 2018 13:00:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g1aPd-0007Hp-4f for emacs-devel@gnu.org; Sun, 16 Sep 2018 13:00:45 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59791) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1aOb-00047T-D8; Sun, 16 Sep 2018 12:59:41 -0400 Original-Received: from [176.228.60.248] (port=3447 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g1aOa-0004Id-WA; Sun, 16 Sep 2018 12:59:41 -0400 In-reply-to: <87a7oh4mdm.fsf@toy.adminart.net> (message from hw on Sun, 16 Sep 2018 15:48:10 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:229853 Archived-At: > From: hw > Date: Sun, 16 Sep 2018 15:48:10 +0200 > Cc: spacibba@aol.com, joostkremers@fastmail.fm, npostavs@gmail.com, > emacs-devel@gnu.org, Yuri Khan , acm@muc.de, > Eli Zaretskii , phillip.lord@russet.org.uk > > Emacs has point and (the end of) the region (selection) always entangled > with no way to separate them or to disable the region. That is what I > dislike so much, and it causes all kinds of issues. It is also why it is so convenient to define the region without using the mouse. With the current way of defining region, you just go to the other end, and you are immediately ready to invoke commands that operate on the region. How do you do that if point is not on one of the edges of the region, except by dragging the mouse? > The secondary selection doesn't have all these problems, so it's a good > example. The secondary selection can only be defined by mouse gestures. And it is not supported by any commands except those which interact with X selections.