From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: delete-selection-mode as default Date: Sun, 16 Sep 2018 13:17:25 -0700 (PDT) Message-ID: <005478f6-a6db-46ab-9a0c-383faa105b37@default> 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> <831s9tidjc.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1537128975 27651 195.159.176.226 (16 Sep 2018 20:16:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 16 Sep 2018 20:16:15 +0000 (UTC) Cc: hw@adminart.net, spacibba@aol.com, Joost Kremers , Noam Postavsky , Emacs developers , Alan Mackenzie , Phillip Lord To: Yuri Khan , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 16 22:16:10 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 1g1dSk-00073p-Bo for ged-emacs-devel@m.gmane.org; Sun, 16 Sep 2018 22:16:10 +0200 Original-Received: from localhost ([::1]:60138 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1dUq-0007vy-Op for ged-emacs-devel@m.gmane.org; Sun, 16 Sep 2018 16:18:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36082) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1dUE-0007vh-2U for emacs-devel@gnu.org; Sun, 16 Sep 2018 16:17:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g1dUD-0000Lt-Bb for emacs-devel@gnu.org; Sun, 16 Sep 2018 16:17:42 -0400 Original-Received: from userp2130.oracle.com ([156.151.31.86]:52088) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g1dU7-0000DD-NT; Sun, 16 Sep 2018 16:17:35 -0400 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w8GKFOdo083190; Sun, 16 Sep 2018 20:17:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=xysaLf1fbUJMHfsGSZOSJbcM+M9jXZhq5YyJv1/7i8Q=; b=Jzq++M7EQevqAviRgTVr8KmLZV89y8cg5PIfCzrTNyA3l7PKDT9xfb5lXt5Qg4dmn9cE x4MTAohUVeaVoEcsYOIdjcwHyhCCtMQ1Ag0P/3QX2gQlRSsKmK+RcFSe7DYMs0861cY1 FCRsQeJ2wSmJV39ohH6fYTUIhTYxiNw2bjvCCY6yJi9ciKUg19fGS1aJ0lrp9pf/CEYX wOdyS/8zVS3lU2GODSokIH6GeUukWk2fJ1UbmJemx+iove49Cgc4OsZj2lROGv0aLZwy WIKDX0ps4Q/Hv+wQC4c1iNI96hNZ3yuDgq/w3qwCwqEUp3KmlEB/SuHJtS7XKmAbpidd 3A== Original-Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by userp2130.oracle.com with ESMTP id 2mgsgtb67y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 16 Sep 2018 20:17:27 +0000 Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w8GKHQlX020790 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 16 Sep 2018 20:17:27 GMT Original-Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w8GKHQR3030165; Sun, 16 Sep 2018 20:17:26 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4735.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9018 signatures=668708 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=767 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1809160218 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 156.151.31.86 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:229866 Archived-At: > > 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? >=20 > The point of persistent blocks is that you can mark a region and leave > it for a while before actually doing something to it. It is not a goal > to be able to mark a block somewhere far away without ever leaving > your position. >=20 > So: you move point to one end, press a key (or hold down Shift), move > to the other end, press another key (or release Shift), move to the > target position, press an action key (C-k c for copy, C-k v for move). > All without killing anything. Very pacifistic. Yes. And that's the kind of behavior we have for the secondary selection. And how you set it interactively (or even by program) is not important to its behavior in this regard.