From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: reverting non-existent file Date: Fri, 15 May 2020 10:15:47 +0300 Message-ID: <83r1vl3bz0.fsf@gnu.org> References: <87lfluijfh.fsf@yandex.com> <83o8qq4bsm.fsf@gnu.org> <87h7wiic2a.fsf@yandex.com> <83imgy49xb.fsf@gnu.org> <87d075iwts.fsf@yandex.com> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="5557"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rcopley@gmail.com, emacs-devel@gnu.org To: Colin Baxter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri May 15 09:18:55 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jZUcQ-0001L2-VU for ged-emacs-devel@m.gmane-mx.org; Fri, 15 May 2020 09:18:54 +0200 Original-Received: from localhost ([::1]:51106 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jZUcP-0005K8-WF for ged-emacs-devel@m.gmane-mx.org; Fri, 15 May 2020 03:18:54 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39984) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZUZe-00032k-6T for emacs-devel@gnu.org; Fri, 15 May 2020 03:16:02 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52472) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jZUZd-0007Uv-Nu; Fri, 15 May 2020 03:16:01 -0400 Original-Received: from [176.228.60.248] (port=2539 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jZUZd-0005SM-6x; Fri, 15 May 2020 03:16:01 -0400 In-Reply-To: <87d075iwts.fsf@yandex.com> (message from Colin Baxter on Fri, 15 May 2020 06:36:15 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:250359 Archived-At: > From: Colin Baxter > Cc: Eli Zaretskii , Emacs Development > Date: Fri, 15 May 2020 06:36:15 +0100 > > Why must a user who has run 'add-file-local-variable-prop-line' be prompted > with anything? What about just removing 'revert-buffer'? As things frequently are in Emacs lately, any such minor bug report is usually the result of an attempt to fix another minor bug report. In this case, see bug#9820. I think we should try to restrain ourselves in our vigor of fixing every minor annoyance users report, because this kind of story happens time and again. Emacs is a very old and complex package, and trying to fix these minor annoyances more often than not exhibits the behavior known to control engineers as the "limit cycle": small oscillations that don't converge. IOW, fixing one small bug introduces another small bug of the same (and sometimes higher) annoyance level. At some point, we should simply decide not to fix such small annoyances, because they almost always have simple workarounds.