From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Francesco =?UTF-8?Q?Potort=C3=AC?= Newsgroups: gmane.emacs.bugs Subject: bug#44616: 26.3; vc-diff and dired-diff prevent refine diff while ignoring whitespace Date: Fri, 13 Nov 2020 13:03:05 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=mysteryboxofun Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35152"; mail-complaints-to="usenet@ciao.gmane.io" To: 44616@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 13 13:04:28 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 1kdXoa-00091V-6P for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 13 Nov 2020 13:04:28 +0100 Original-Received: from localhost ([::1]:40534 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kdXoZ-0008SW-2F for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 13 Nov 2020 07:04:27 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59542) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdXoA-0008Rp-In for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 07:04:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35588) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kdXoA-0001SK-1y for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 07:04:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kdXo9-00059c-Ux for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 07:04:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Francesco =?UTF-8?Q?Potort=C3=AC?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Nov 2020 12:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44616 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.160526899519748 (code B ref -1); Fri, 13 Nov 2020 12:04:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Nov 2020 12:03:15 +0000 Original-Received: from localhost ([127.0.0.1]:47132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdXnO-00058S-UQ for submit@debbugs.gnu.org; Fri, 13 Nov 2020 07:03:15 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:57430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdXnN-00058K-DZ for submit@debbugs.gnu.org; Fri, 13 Nov 2020 07:03:13 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59136) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdXnK-0008Ju-WC for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 07:03:13 -0500 Original-Received: from smtp-clients1.isti.cnr.it ([146.48.28.36]:36596) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdXnJ-0001BH-77 for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 07:03:10 -0500 Original-Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) (Authenticated sender: pot) by smtp-clients1.isti.cnr.it (Postfix) with ESMTPSA id D1DB9AE6E0 for ; Fri, 13 Nov 2020 13:03:06 +0100 (CET) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.4 at smtp-out.isti.cnr.it Original-Received: from pot by tucano.isti.cnr.it with local (Exim 4.94) (envelope-from ) id 1kdXnG-00EGLa-HT for bug-gnu-emacs@gnu.org; Fri, 13 Nov 2020 13:03:06 +0100 Content-Description: A MIME message created by mime-compose.el. X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 Received-SPF: softfail client-ip=146.48.28.36; envelope-from=pot@gnu.org; helo=smtp-clients1.isti.cnr.it X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/13 07:03:07 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action 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:193226 Archived-At: > THIS IS A MESSAGE IN 'MIME' FORMAT. > If you are reading this, your mail reader may not support MIME. > Some parts of this message will be readable as plain text. --mysteryboxofun Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit In GNU Emacs 26.3 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2020-05-17, modified by Debian built on x86-csail-01 To see the problem, launch dired-diff on the attached files (to do that, open dired, and hit = on one of the file entries) You see that the diff chunk differs for whitespace and case. Try first C-b (refine diff) and then C-w (ignore whitespace). It is not possible to have them both active at the same time, while it should. The same happens for vc-diff --mysteryboxofun Content-Type: application/octet-stream; name="a.bib" Content-Description: ~/bib/a.bib Content-Transfer-Encoding: base64 YXV0aG9yCSAgICAgICA9ICJGcmFuY2VzY28gUG90b3J0w6wgYW5kIFNhbmdqb29uIFBhcmsg YW5kIEFudG9uaW5vIENyaXZlbGxvIGFuZCBGaWxpcHBvIFBhbHVtYm8KICAgICAgICAgICAg ICAgICAgYW5kIE1pY2hlbGUgR2lyb2xhbWkgYW5kIFBhb2xvIEJhcnNvY2NoaSBhbmQgU295 ZW9uIExlZSBhbmQgSm9hcXXDrW4KICAgICAgICAgICAgICAgICAgVG9ycmVzLVNvc3BlZHJh IGFuZCBBbnRvbmlvIFJhbcOzbiBKaW1lbmV6IGFuZCBBbnRvbmkgUMOpcmV6LU5hdmFycm8g YW5kIEdlcm3DoW4KICAgICAgICAgICAgICAgICAgTS4gTWVuZG96YS1TaWx2YSBhbmQgRmVy bmFuZG8gU2VjbyBhbmQgTWlndWVsIE9ydGl6IGFuZCBKb2hhbiBQZXJ1bCBhbmQKICAgICAg ICAgICAgICAgICAgVmFsZXJpZSBSZW5hdWRpbiBhbmQgSHl1bndvb25nIEthbmcgYW5kIFNv eW91bmcgUGFyayBhbmQgSmFlIEhvbmcgTGVlIGFuZCBDaGFuCiAgICAgICAgICAgICAgICAg IEdvb2sgUGFyayBhbmQgSmlzdSBIYSBhbmQgSmFlc2V1bmcgSGFuIGFuZCBDaGFuZ2p1biBQ YXJrIGFuZCBLZXVuaHllIEtpbSBhbmQKICAgICAgICAgICAgICAgICAgWW9uZ2h5dW4gTGVl IGFuZCBTZXVuZ2h1biBHeWUgYW5kIEtldW1yeWVvbCBMZWUgYW5kIEV1bmplZSBLaW0gYW5k IEplb25nc2lrCiAgICAgICAgICAgICAgICAgIENob2kgYW5kIFlhbmctU2VvayBDaG9pIGFu ZCBTaGlscGEgVGFsd2FyIGFuZCBTZW9uZyBZdW4gQ2hvIGFuZCBCb2F6IEJlbi1Nb3NoZQog ICAgICAgICAgICAgICAgICBhbmQgQWxleCBTY2hlcmJha292IGFuZCBMZW9uaWQgQW50c2Zl bGQgYW5kIEVtaWxpbyBTYW5zYW5vLVNhbnNhbm8gYW5kIEJvcmlzCiAgICAgICAgICAgICAg ICAgIENoaWRsb3Zza2lpIGFuZCBOaWtvbGFpIEtyb25lbndldHQgYW5kIFNpbHZpYSBQcm9w aGV0IGFuZCBZYWVsIExhbmRhdSBhbmQKICAgICAgICAgICAgICAgICAgUmV2aXRhbCBNYXJi ZWwgYW5kIExpbmd4aWFuZyBaaGVuZyBhbmQgQW8gUGVuZyBhbmQgWmhpY2hhbyBMaW4gYW5k IEJhbmcgV3UgYW5kCiAgICAgICAgICAgICAgICAgIENoZW5ncWkgTWEgYW5kIFN0ZWZhbiBQ b3NsYWQgYW5kIERhdmlkIFIuIFNlbHZpYWggYW5kIFdlaSBXdSBhbmQgWml4aWFuZyBNYQog ICAgICAgICAgICAgICAgICBhbmQgV2VuY2hhbyBaaGFuZyBhbmQgRG9uZ3lhbiBXZWkgYW5k IEhvbmcgWXVhbiBhbmQgSnVuLUJhbmcgSmlhbmcgYW5kCiAgICAgICAgICAgICAgICAgIFNo YW8tWXVuZyBIdWFuZyBhbmQgSmluZy1XZW4gTGl1IGFuZCBLdWFuLVd1IFN1IGFuZCBKZW5x LVNoaW91IExldSBhbmQgS2F6dWtpCiAgICAgICAgICAgICAgICAgIE5pc2hpZ3VjaGkgYW5k IFdhbGlkIEJvdXNzZWxoYW0gYW5kIEhpZGVha2kgVWNoaXlhbWEgYW5kIERpZWdvIFRob21h cyBhbmQKICAgICAgICAgICAgICAgICAgQXRzdXNoaSBTaGltYWRhIGFuZCBSaW4taWNoaXJv IFRhbmlndWNoaSBhbmQgVmljZW50ZSBDb3J0w6lzIGFuZCBUb23DoXMKICAgICAgICAgICAg ICAgICAgTHVuZ2Vuc3RyYXNzIGFuZCBJbXJhbiBBc2hyYWYgYW5kIENoYW5zZW9rIExlZSBh bmQgTXVoYW1tYWQgVXNtYW4gQWxpIGFuZAogICAgICAgICAgICAgICAgICB5ZW9uZ2p1biBp bSBhbmQgR3VuenVuZyBraW0gYW5kIGplb25nc29vayBlb20gYW5kIFNvb2p1bmcgSHVyIGFu ZCBZb25nd2FuIFBhcmsKICAgICAgICAgICAgICAgICAgYW5kIE1pcm9zbGF2IE9waWVsYSBh bmQgQWRyaWFubyBNb3JlaXJhIGFuZCBNYXJpYSBKb8OjbyBOaWNvbGF1IGFuZCBDcmlzdGlh bm8KICAgICAgICAgICAgICAgICAgUGVuZMOjbyBhbmQgSXZvIFNpbHZhIGFuZCBGaWxpcGUg TWVuZXNlcyBhbmQgQW50w7NuaW8gQ29zdGEgYW5kIEplbnMgVHJvZ2ggYW5kCiAgICAgICAg ICAgICAgICAgIERhdmlkIFBsZXRzIGFuZCBZaW5nLVJlbiBDaGllbiBhbmQgVHp1LVl1IENo YW5nIGFuZCBTaGloLUhhdSBGYW5nIGFuZCBZdSBUc2FvIiwK --mysteryboxofun Content-Type: application/octet-stream; name="a.bib~" Content-Description: ~/bib/a.bib~ Content-Transfer-Encoding: base64 QVVUSE9SICAgICAgICAgPSAiRnJhbmNlc2NvIFBvdG9ydMOsIGFuZCBTYW5nam9vbiBQYXJr IGFuZCBBbnRvbmlubyBDcml2ZWxsbyBhbmQgRmlsaXBwbyBQYWx1bWJvIGFuZCBNaWNoZWxl CiAgICAgICAgICAgICAgICAgIEdpcm9sYW1pIGFuZCBQYW9sbyBCYXJzb2NjaGkgYW5kIFNv eWVvbiBMZWUgYW5kIEpvYXF1w61uIFRvcnJlcy1Tb3NwZWRyYSBhbmQKICAgICAgICAgICAg ICAgICAgQW50b25pbyBSYW3Ds24gSmltZW5leiBhbmQgQW50b25pIFDDqXJlei1OYXZhcnJv IGFuZCBHZXJtw6FuIE0uIE1lbmRvemEtU2lsdmEgYW5kCiAgICAgICAgICAgICAgICAgIEZl cm5hbmRvIFNlY28gYW5kIE1pZ3VlbCBPcnRpeiBhbmQgSm9oYW4gUGVydWwgYW5kIFZhbGVy aWUgUmVuYXVkaW4gYW5kCiAgICAgICAgICAgICAgICAgIEh5dW53b29uZyBLYW5nIGFuZCBT b3lvdW5nIFBhcmsgYW5kIEphZSBIb25nIExlZSBhbmQgQ2hhbiBHb29rIFBhcmsgYW5kIEpp c3UKICAgICAgICAgICAgICAgICAgSGEgYW5kIEpBRVNFVU5HIEhBTiBhbmQgQ0hBTkdKVU4g UEFSSyBhbmQgS0VVTkhZRSBLSU0gYW5kIFlPTkdIWVVOIExFRSBhbmQKICAgICAgICAgICAg ICAgICAgU0VVTkdIVU4gR1lFIGFuZCBLRVVNUllFT0wgTEVFIGFuZCBFVU5KRUUgS0lNIGFu ZCBKZW9uZ3NpayBDaG9pIGFuZCBZYW5nLVNlb2sKICAgICAgICAgICAgICAgICAgQ2hvaSBh bmQgU2hpbHBhIFRhbHdhciBhbmQgU2VvbmcgWXVuIENobyBhbmQgQm9heiBCZW4tTW9zaGUg YW5kIEFsZXgKICAgICAgICAgICAgICAgICAgU2NoZXJiYWtvdiBhbmQgTGVvbmlkIEFudHNm ZWxkIGFuZCBFbWlsaW8gU2Fuc2Fuby1TYW5zYW5vIGFuZCBCb3JpcwogICAgICAgICAgICAg ICAgICBDaGlkbG92c2tpaSBhbmQgTmlrb2xhaSBLcm9uZW53ZXR0IGFuZCBTaWx2aWEgUHJv cGhldCBhbmQgWWFlbCBMYW5kYXUgYW5kCiAgICAgICAgICAgICAgICAgIFJldml0YWwgTWFy YmVsIGFuZCBMaW5neGlhbmcgWmhlbmcgYW5kIEFvIFBlbmcgYW5kIFpoaWNoYW8gTGluIGFu ZCBCYW5nIFd1IGFuZAogICAgICAgICAgICAgICAgICBDaGVuZ3FpIE1hIGFuZCBTdGVmYW4g UG9zbGFkIGFuZCBEYXZpZCBSLiBTZWx2aWFoIGFuZCBXZWkgV3UgYW5kIFppeGlhbmcgTWEK ICAgICAgICAgICAgICAgICAgYW5kIFdlbmNoYW8gWmhhbmcgYW5kIERvbmd5YW4gV2VpIGFu ZCBIb25nIFl1YW4gYW5kIEp1bi1CYW5nIEppYW5nIGFuZAogICAgICAgICAgICAgICAgICBT aGFvLVl1bmcgSHVhbmcgYW5kIEppbmctV2VuIExpdSBhbmQgS3Vhbi1XdSBTdSBhbmQgSmVu cS1TaGlvdSBMZXUgYW5kIEthenVraQogICAgICAgICAgICAgICAgICBOaXNoaWd1Y2hpIGFu ZCBXYWxpZCBCb3Vzc2VsaGFtIGFuZCBIaWRlYWtpIFVjaGl5YW1hIGFuZCBEaWVnbyBUaG9t YXMgYW5kCiAgICAgICAgICAgICAgICAgIEF0c3VzaGkgU2hpbWFkYSBhbmQgUmluLWljaGly byBUYW5pZ3VjaGkgYW5kIFZpY2VudGUgQ29ydMOpcyBhbmQgVG9tw6FzCiAgICAgICAgICAg ICAgICAgIEx1bmdlbnN0cmFzcyBhbmQgSW1yYW4gQXNocmFmIGFuZCBDaGFuc2VvayBMZWUg YW5kIE11aGFtbWFkIFVzbWFuIEFsaSBhbmQKICAgICAgICAgICAgICAgICAgeWVvbmdqdW4g aW0gYW5kIEd1bnp1bmcga2ltIGFuZCBqZW9uZ3Nvb2sgZW9tIGFuZCBTb29qdW5nIEh1ciBh bmQgWW9uZ3dhbiBQYXJrCiAgICAgICAgICAgICAgICAgIGFuZCBNaXJvc2xhdiBPcGllbGEg YW5kIEFkcmlhbm8gTW9yZWlyYSBhbmQgTWFyaWEgSm/Do28gTmljb2xhdSBhbmQgQ3Jpc3Rp YW5vCiAgICAgICAgICAgICAgICAgIFBlbmTDo28gYW5kIEl2byBTaWx2YSBhbmQgRmlsaXBl IE1lbmVzZXMgYW5kIEFudMOzbmlvIENvc3RhIGFuZCBKZW5zIFRyb2doIGFuZAogICAgICAg ICAgICAgICAgICBEYXZpZCBQbGV0cyBhbmQgWWluZy1SZW4gQ2hpZW4gYW5kIFR6dS1ZdSBD aGFuZyBhbmQgU2hpaC1IYXUgRmFuZyBhbmQgWXUgVHNhbyIsCg== --mysteryboxofun--