From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: delete-selection-mode as default Date: Thu, 20 Sep 2018 01:44:17 +0300 Organization: LINKOV.NET Message-ID: <87o9ct9lda.fsf@mail.linkov.net> References: <83k1nxvm5j.fsf@gnu.org> <877ejxsm18.fsf@toy.adminart.net> <87r2i5308w.fsf@gmail.com> <8336ulv2le.fsf@gnu.org> <87va75ggo3.fsf@mail.linkov.net> <47784549-2e24-40cc-9c83-e73308111af5@default> <875zz3zr6q.fsf@mail.linkov.net> <1537340032.331399.1513091784.713304C9@webmail.messagingengine.com> 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 1537399437 12099 195.159.176.226 (19 Sep 2018 23:23:57 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 19 Sep 2018 23:23:57 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) Cc: jostein@kjonigsen.net, Stefan Monnier , Drew Adams , emacs-devel@gnu.org To: Jostein =?iso-8859-1?Q?Kj=F8nigsen?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 20 01:23:52 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 1g2lp1-000317-2X for ged-emacs-devel@m.gmane.org; Thu, 20 Sep 2018 01:23:51 +0200 Original-Received: from localhost ([::1]:47666 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g2lr7-0007Tx-9X for ged-emacs-devel@m.gmane.org; Wed, 19 Sep 2018 19:26:01 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53790) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g2lq6-0007Tb-VE for emacs-devel@gnu.org; Wed, 19 Sep 2018 19:24:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2lq5-0005oD-Lj for emacs-devel@gnu.org; Wed, 19 Sep 2018 19:24:58 -0400 Original-Received: from pop.dreamhost.com ([64.90.62.162]:60674 helo=pdx1-sub0-mail-a11.g.dreamhost.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g2lq5-0005nM-C0 for emacs-devel@gnu.org; Wed, 19 Sep 2018 19:24:57 -0400 Original-Received: from pdx1-sub0-mail-a11.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a11.g.dreamhost.com (Postfix) with ESMTP id 835E67E530; Wed, 19 Sep 2018 16:24:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=linkov.net; bh=hilosp FC7kMtQ5wxGCyuSyyEiqg=; b=rpc93BHx42KQPaK3rmeJ1yGoOKZ5RaeoxX9N2p Bnpe9wqIFluZ0ipRnMw2tSifZZl3bTzRRd8TN0cL8k37MKq1vW8tdmBSHDGXRHQ/ 6KDuxignzA8OcwUXLB0xZVCOpVMKf2PCkjFNz9qnjX47SY1vdzYXHT+SMpUUc7vr yWSrI= Original-Received: from localhost.linkov.net (m91-129-107-237.cust.tele2.ee [91.129.107.237]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a11.g.dreamhost.com (Postfix) with ESMTPSA id DD1E08008B; Wed, 19 Sep 2018 16:24:54 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a11 X-DH-BACKEND: pdx1-sub0-mail-a11 In-Reply-To: <1537340032.331399.1513091784.713304C9@webmail.messagingengine.com> ("Jostein \=\?iso-8859-1\?Q\?Kj\=F8nigsen\=22's\?\= message of "Wed, 19 Sep 2018 08:53:52 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 64.90.62.162 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:229973 Archived-At: >>> This thread should really be about whether d-s-m >>> should be turned on by default. If you want something >>> different from d-s-m then, by all means, please >>> implement it - but using a new mode name. >> >> It can not be turned on by default without reimplementation because of >> bug#32673 so in fact you are voting against turning it on by default.> > > As far as I can see, a patch for that bug was pushed to master almost a > week ago, so I fail to see how that is a relevant argument now. The problem is that the current implementation of delete-selection-mode is so fragile that any error signal in the hook will break it easily.