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:15:47 -0700 (PDT) Message-ID: 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> <8760w8c6h4.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1459091785 11078 80.91.229.3 (27 Mar 2016 15:16:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 27 Mar 2016 15:16:25 +0000 (UTC) Cc: John Wiegley , Jaakov , 13949@debbugs.gnu.org To: =?UTF-8?Q?=C3=93scar?= Fuentes , Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 27 17:16:12 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 1akCQG-0001Ss-0F for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Mar 2016 17:16:12 +0200 Original-Received: from localhost ([::1]:36285 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akCQE-0001T4-Ru for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Mar 2016 11:16:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59489) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akCQA-0001Rj-W3 for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:16:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akCQ5-0005dZ-Uo for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:16:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43069) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akCQ5-0005dV-RV for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:16:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1akCQ5-0003ew-OE for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:16:01 -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:16:01 +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.145909175714054 (code B ref 13949); Sun, 27 Mar 2016 15:16:01 +0000 Original-Received: (at 13949) by debbugs.gnu.org; 27 Mar 2016 15:15:57 +0000 Original-Received: from localhost ([127.0.0.1]:40196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akCQ1-0003ec-Il for submit@debbugs.gnu.org; Sun, 27 Mar 2016 11:15:57 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:36124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akCQ0-0003eL-F8 for 13949@debbugs.gnu.org; Sun, 27 Mar 2016 11:15:56 -0400 Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u2RFFnNH030951 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 27 Mar 2016 15:15:50 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u2RFFn9Y015011 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 27 Mar 2016 15:15:49 GMT Original-Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u2RFFmVW007287; Sun, 27 Mar 2016 15:15:48 GMT In-Reply-To: <8760w8c6h4.fsf@wanadoo.es> 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:115560 Archived-At: > >> Emacs thinks that the buffer is modified when actually it isn't, > > > > Emacs correctly tells you that the buffer has been modified. That the > > buffer's contents now match the file's contents is irrelevant. >=20 > It is very relevant for me and, judging by the comments of others on > this and bug report and its duplicates, it is relevant for them too. >=20 > The tools must be adapted to the mental model of their users. Yes, and: 1. Different users have different use cases and different mental models. 2. The same user has different mental models, depending on the current context. 3. Code too, not just users, needs to be able to detect buffer changes. 4. There are different kinds of buffer changes. It would be good to have ways to detect these as such.