From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Filipp Gunbin Newsgroups: gmane.emacs.devel Subject: Re: delete-selection-mode as default Date: Mon, 10 Sep 2018 14:42:27 +0300 Message-ID: References: <83k1nxvm5j.fsf@gnu.org> <20180909134529.GB6047@ACM> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1536580085 28063 195.159.176.226 (10 Sep 2018 11:48:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 10 Sep 2018 11:48:05 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) Cc: emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 10 13:48:01 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 1fzKfg-0007AM-AC for ged-emacs-devel@m.gmane.org; Mon, 10 Sep 2018 13:48:01 +0200 Original-Received: from localhost ([::1]:51064 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzKhm-00084Q-N7 for ged-emacs-devel@m.gmane.org; Mon, 10 Sep 2018 07:50:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40236) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzKeK-0004YU-Aa for emacs-devel@gnu.org; Mon, 10 Sep 2018 07:46:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fzKaP-0001po-Oi for emacs-devel@gnu.org; Mon, 10 Sep 2018 07:42:36 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:33365) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fzKaP-0001oO-Eo for emacs-devel@gnu.org; Mon, 10 Sep 2018 07:42:33 -0400 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 2945A21785; Mon, 10 Sep 2018 07:42:31 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 10 Sep 2018 07:42:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=0+tjs+b8YCJZiRnIUpqs8c4ke0uuWXT4Z0pOKFd/HDY=; b=c8mfnxr4 OXLZ3KHBvcZnEvODNcUy5kip0tV1UhP5zcRHg8Dha08a2z1fk7Umhbt4LecIr+YW 2WweJ4B5WK8RZ+ow9LkiRvKmkP5mLY5s+V7YgEfCnLjXXVPrCtQGnG+dQXseRXdk 1zmYn088Ybq0Wt+KVUVkgyl0ogXIwWpLOSFq6UhY9JforH04s/yWwRHmR5886XMZ PPGVWaxqGuh6J3V+ufWD9ZKPX4zNt1CxMiBMENBRooSjBTGuSbuedC7zB8ajyfJt +pjnf4V9LC6/bJg4ZxM324Gd7W7v9dB+TG8qqOjnwxXw7S1pcTZb8SbDawgWFD+z kGE0x5NZZ3j7OQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=0+tjs+b8YCJZiRnIUpqs8c4ke0uuW XT4Z0pOKFd/HDY=; b=cJxkS9/G8zTjXBia4G05v/a7O1W1vMx5G+9wdilHlYem3 nUOwSrix3UegsszsudT3bNA9UYegS/Npl5zscG9Y2n/GaeSSsdScVN5LurQAmqoJ 1zoilxKboQyJTiAW41j+RUDg172XcfRa6MkMbk1r+HPbbM3AG7esD7tyylspU/C6 geemegkigWdr+Br4KFmC3D4xsBS5TKOFn+pZCJoUdgUszJd3IvYrJXpZBJEGki8A JiATb1KkI89/pvTmf9Vv5RPUpE0NCDtnpTBrEHAdAvZrnhhhsrGLftIAr1/F6YqN +qGUo8AF1nasVJPPHPoU3093U8HpY//3ih7LHukCw== X-ME-Proxy: X-ME-Sender: Original-Received: from fgunbin.playteam.ru (unknown [94.25.218.10]) by mail.messagingengine.com (Postfix) with ESMTPA id 1D05810292; Mon, 10 Sep 2018 07:42:30 -0400 (EDT) In-Reply-To: <20180909134529.GB6047@ACM> (Alan Mackenzie's message of "Sun, 9 Sep 2018 13:45:29 +0000") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.25 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:229605 Archived-At: On 09/09/2018 13:45 +0000, Alan Mackenzie wrote: > Hello, Eli. > > On Fri, Sep 07, 2018 at 09:47:52 +0300, Eli Zaretskii wrote: >> Feel free to start a user poll, though: if it turns out I'm the only >> one who thinks delete-selection-mode is inappropriate in programming >> modes, we can make it the default; I can easily turn it off in my >> configuration. Though I would urge people to actually try this in >> programming modes before responding, and in any case the poll should >> request to provide the major modes used with the responses. > > No, you're not the only disliker of d-s-mode. I utterly detest it, to > the point that Emacs's lack of this feature was one of the things which > attracted me to Emacs in the first place. At last, an editing program > with a rational, well thought out interface! A thing I hated about these > other programs was that I could have spent a long time building up a > (highlighted) region in them, only to lose it irretrievably on carelessly > typing an arrow key without . As a result of things like that, I > was never able to relax whilst using these programs - I had to remain > hyper-alert to avoid the above sort of lossage. Much the same for me. I think that if we ever make d-s-m on by default, we should add a line or two about it in tutorial. And also about transient-mark-mode (and maybe visual-line-mode). It's especially new users (for whom the tutorial is designed) that might be unaware of different ways of handling selection. They may not like "the old way", but at least they'll know about it. Filipp