From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#43297: 27.1; corrupts patch when diff-update-on-the-fly is set to nil Date: Fri, 16 Oct 2020 08:49:32 +0200 Message-ID: <87y2k6oebn.fsf@gnus.org> References: <87r1rag254.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35337"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 43297@debbugs.gnu.org To: Mark H Weaver Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 16 08:50:19 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1kTJZD-00095A-8d for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 16 Oct 2020 08:50:19 +0200 Original-Received: from localhost ([::1]:50280 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTJZC-0004dF-A2 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 16 Oct 2020 02:50:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56056) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTJYx-0004bg-9K for bug-gnu-emacs@gnu.org; Fri, 16 Oct 2020 02:50:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45860) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTJYw-0007gA-Uz for bug-gnu-emacs@gnu.org; Fri, 16 Oct 2020 02:50:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTJYw-00056k-TF for bug-gnu-emacs@gnu.org; Fri, 16 Oct 2020 02:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Oct 2020 06:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43297 X-GNU-PR-Package: emacs Original-Received: via spool by 43297-submit@debbugs.gnu.org id=B43297.160283098919583 (code B ref 43297); Fri, 16 Oct 2020 06:50:02 +0000 Original-Received: (at 43297) by debbugs.gnu.org; 16 Oct 2020 06:49:49 +0000 Original-Received: from localhost ([127.0.0.1]:57399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTJYi-00055m-LH for submit@debbugs.gnu.org; Fri, 16 Oct 2020 02:49:48 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:51752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTJYg-00055X-L5 for 43297@debbugs.gnu.org; Fri, 16 Oct 2020 02:49:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=1lxj+78AzD1U3xXyzi/Ij0/qSIrt9MJOk2fyy8H/11M=; b=E7TXDRwXXPw3k9ufR0kjG1cffj BreTo8DmQwj8RehiVhjgzj+CWRJzK2kvG9j7BTXXoyaGDd7bn9+JJ4OSVqRwMHH8y0C+3fvgogu1j Ng8a9lHU4AWxP/6GWtvBBn0V+yy/U3NWyyAnkDSJ0DSRHj78O5tUd8bOGItr/u/JCJNQ=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kTJYU-00085O-5A; Fri, 16 Oct 2020 08:49:40 +0200 X-Now-Playing: The Human League's _Secrets_: "Reflections" In-Reply-To: <87r1rag254.fsf@netris.org> (Mark H. Weaver's message of "Wed, 09 Sep 2020 15:50:36 -0400") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:190655 Archived-At: Mark H Weaver writes: > When I set 'diff-update-on-the-fly' to nil, I find that some patches are > consistently corrupted when I save them while in diff-mode. See below > for an example patch that demonstrates this behavior. This bug is still present in Emacs 28. An easier way to reproduce this bug is to just load the example patch into a buffer and then eval-ing (diff-fixup-modifs (point-min) (point-max)) This shouldn't change the contents, but it does. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no