From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: [SUSPECTED SPAM] Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls Date: Tue, 5 Dec 2017 12:42:27 +0200 Message-ID: <46383974-4ab3-693e-059f-7cbe3446e917@yandex.ru> References: <20171129233237.27462.23351@vcs0.savannah.gnu.org> <20171130214621.GA22157@ACM> <27985594-3bb4-ce88-8928-2ccfeac13eae@yandex.ru> <20171201154913.GB3840@ACM> <1e542021-e389-cca4-6acd-349efddb2652@yandex.ru> <20171201223529.GG3840@ACM> <4a94ec5c-efdd-50f1-ff4d-277f5f45c2df@yandex.ru> <83lgil1qme.fsf@gnu.org> <83d13x1j2s.fsf@gnu.org> <34abea95-c7f7-e8fa-8407-8c2fd2a4cfe1@yandex.ru> <83y3mkzw1n.fsf@gnu.org> <83mv2zzv7z.fsf@gnu.org> <83o9nexy48.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1512471117 17164 195.159.176.226 (5 Dec 2017 10:51:57 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 5 Dec 2017 10:51:57 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Thunderbird/58.0 To: Eli Zaretskii , emacs-devel@gnu.org, Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 05 11:51:49 2017 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 1eMApI-00043X-Nn for ged-emacs-devel@m.gmane.org; Tue, 05 Dec 2017 11:51:48 +0100 Original-Received: from localhost ([::1]:47805 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eMApP-0002ec-VK for ged-emacs-devel@m.gmane.org; Tue, 05 Dec 2017 05:51:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eMAgP-0002qh-CR for emacs-devel@gnu.org; Tue, 05 Dec 2017 05:42:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eMAgK-0002mO-G6 for emacs-devel@gnu.org; Tue, 05 Dec 2017 05:42:37 -0500 Original-Received: from mail-wr0-x236.google.com ([2a00:1450:400c:c0c::236]:42142) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eMAgK-0002m8-8F; Tue, 05 Dec 2017 05:42:32 -0500 Original-Received: by mail-wr0-x236.google.com with SMTP id s66so20490068wrc.9; Tue, 05 Dec 2017 02:42:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=oRlMnQ2/G0Q88Lt/+dY1mMEjl+HkajkRWieMXVMRR/o=; b=bdVw/f0WwxN7YlFCIa5XthgrGKASad+QEeaC3rVI6tTgwtWczGctbbwhwd+Acmsdst MGMfJkEEV5u1FmSOi19+UODyFw66Tef3YX0xCh8adSglrd9U1ftbdH2fp+Nn8LdY/imC Ct5fwRF0zNHIgZ5HUf04OCXDZj0FIbEzLDMDg/0gZBa2AXw0Mr/C4YBqcIjSZBnSzBoA eLP0jY+lM4QOyQOqi2tqC9qY83CE3i017Oi9YxHf8wOHPrE6DE5y2p+1bGw9RxfMaFo2 j1yeoR8/LhdbA+zXtxOAzCS5S+KfmSh1cmdFOmnrerjFcFo13ROT+wZn1u7CCfbM2eJR pLsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=oRlMnQ2/G0Q88Lt/+dY1mMEjl+HkajkRWieMXVMRR/o=; b=SzQvJKz1p1B8pcynC/J89SM2gA0VHAdeIUXlY3LPF4ZZw3Y5OwvDNSiUKAcxkfin0G W5X7MDWSXuxzilotxUPiRroV/Sq+WwCXYU02gWhuEPP4jy+SpBdZoYaWuecvM0RWbz0i wcY5GeXLg/fbWRODXU8Hw1CPx6ZELAHa9NVBqwMID8fTzY5aVtAkHx7NJXlatiwWWxc9 yvCorriUd5+kymp9VslxQ2QWI2W/Wlr2OlGhfbhel7rBTlhi2rW39WQwF2qQ+k+cpWrn 5UnCnjHRAy5loTmuDKigo3+GWZjSx/s4TCoD8hq+u3fxb6biBC9F8UbMbyKsb440DWs2 ePlA== X-Gm-Message-State: AKGB3mJDIOD71X/sEpio12S+19nGvD+2x77xVZe6sfJATYNRQTEubMeh C9hX5t9U4iWmPKGTDmnPV4c= X-Google-Smtp-Source: AGs4zMaGD6dY+HceuQHzNcAxR5D/oPXui9m/BqH6aUonquOT2qicMNoSOuRkBzJckCZXdoz0U21T9g== X-Received: by 10.223.158.203 with SMTP id b11mr4686422wrf.82.1512470551093; Tue, 05 Dec 2017 02:42:31 -0800 (PST) Original-Received: from [192.168.1.3] ([185.105.174.193]) by smtp.googlemail.com with ESMTPSA id 138sm163871wmf.21.2017.12.05.02.42.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Dec 2017 02:42:30 -0800 (PST) In-Reply-To: Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::236 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:220737 Archived-At: On 12/5/17 8:03 AM, Eli Zaretskii wrote: >> Then any real consumer of prog-indentation-context will also have to >> add >> a narrow-to-region to their code. >> >> So backward compatibility will be poor anyway. > > I think any users of prog-indentation-context already do narrow. Not antlr-mode, no. It specifically applies narrowing via prog-indentation-context as designed, because python-mode supports that (unlike other major modes). > So we don't harm anything in that area by keeping it. > > Once again, we are talking about removing _existing_ code, even > if unused. So "unnecessary" or "useless" just don't cut it; please > explain how it does some real damage. It solidifies an unused and unproved design which nobody can really use until the next release of Emacs anyway. And also, you call it "existing", I call it "never having been in a release".