From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#13949: 24.4.1; `fill-paragraph' should not always put the buffer as modified Date: Sun, 27 Mar 2016 08:13:05 -0700 (PDT) Message-ID: <72682d8e-9fbc-40fe-b196-edbfb77076f3@default> References: <56F12360.5030301@ro.ru> <83y49a4hga.fsf@gnu.org> <56F1837D.4060300@ro.ru> <83io0e4b5r.fsf@gnu.org> <56F19203.5040501@ro.ru> <87a8lkd2bc.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1459091667 9262 80.91.229.3 (27 Mar 2016 15:14:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 27 Mar 2016 15:14:27 +0000 (UTC) Cc: John Wiegley , Jaakov , 13949@debbugs.gnu.org To: Andreas Schwab , =?UTF-8?Q?=C3=93scar?= Fuentes Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 27 17:14:14 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1akCOL-0000dR-Nt for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Mar 2016 17:14:13 +0200 Original-Received: from localhost ([::1]:36273 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akCOK-0000fw-Rg for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Mar 2016 11:14:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59187) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akCOF-0000dl-PW for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:14:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akCOA-0005Mc-Ny for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:14:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43065) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akCOA-0005MY-KW for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1akCOA-0003ba-Ee for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Mar 2016 15:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13949 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13949-submit@debbugs.gnu.org id=B13949.145909159613800 (code B ref 13949); Sun, 27 Mar 2016 15:14:02 +0000 Original-Received: (at 13949) by debbugs.gnu.org; 27 Mar 2016 15:13:16 +0000 Original-Received: from localhost ([127.0.0.1]:40192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akCNQ-0003aW-6O for submit@debbugs.gnu.org; Sun, 27 Mar 2016 11:13:16 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:37698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akCNP-0003aK-AN for 13949@debbugs.gnu.org; Sun, 27 Mar 2016 11:13:15 -0400 Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u2RFD94T013683 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 27 Mar 2016 15:13:09 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u2RFD9rs012667 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 27 Mar 2016 15:13:09 GMT Original-Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id u2RFD6Qg026699; Sun, 27 Mar 2016 15:13:07 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:115559 Archived-At: > > Emacs thinks that the buffer is modified when actually it isn't, >=20 > Emacs correctly tells you that the buffer has been modified. That the > buffer's contents now match the file's contents is irrelevant. "Irrelevant" is in the eye of the beholder. What might be relevant to given code or to a given user in a given context can be irrelevant to another. I agree that the current, fine-grained indication of whether any kind of changes have been made to the buffer is important not to lose. But it could also be useful to layer on top of this indications of other levels - particular kinds - of buffer changes. IOW, one-size-fits-all is not ideal, but we definitely do not want to lose the finest-grain indication, which is what we have now. Emacs should provide more help - more kinds of change indication - both for code and interactively, for users.