From unknown Mon Aug 18 17:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21320: diff-buffer-with-file fails on remote files Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Aug 2015 15:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21320 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 21320@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.144025622227562 (code B ref -1); Sat, 22 Aug 2015 15:11:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Aug 2015 15:10:22 +0000 Received: from localhost ([127.0.0.1]:35298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTAR2-0007AS-Qm for submit@debbugs.gnu.org; Sat, 22 Aug 2015 11:10:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36057) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTAQz-0007AJ-Ns for submit@debbugs.gnu.org; Sat, 22 Aug 2015 11:10:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTAQy-0002QI-3D for submit@debbugs.gnu.org; Sat, 22 Aug 2015 11:10:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34950) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTAQy-0002QE-0w for submit@debbugs.gnu.org; Sat, 22 Aug 2015 11:10:16 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46054) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTAQw-0002ds-Db for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2015 11:10:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTAQt-0002JW-6s for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2015 11:10:14 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:58748) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTAQs-0002JM-VJ for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2015 11:10:11 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CQEAA731xV/5P+d0tcgxABU16CULJTAZAMB4V5BAKBPjwRAQEBAQEBAYEKQQWEORMBSw8EIQEcDVWIDpsvtCCPbQEBBUYkhBUFi0SHBaB2gUUjgWYhAwEbgW4iMYEMgTsBAQE X-IPAS-Result: A0CQEAA731xV/5P+d0tcgxABU16CULJTAZAMB4V5BAKBPjwRAQEBAQEBAYEKQQWEORMBSw8EIQEcDVWIDpsvtCCPbQEBBUYkhBUFi0SHBaB2gUUjgWYhAwEbgW4iMYEMgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="161039320" Received: from 75-119-254-147.dsl.teksavvy.com (HELO pastel.home) ([75.119.254.147]) by ironport2-out.teksavvy.com with ESMTP; 22 Aug 2015 11:10:09 -0400 Received: by pastel.home (Postfix, from userid 20848) id 64D3A622C3; Sat, 22 Aug 2015 11:10:09 -0400 (EDT) From: Stefan Monnier Date: Sat, 22 Aug 2015 11:10:09 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Package: Emacs Version: 25.0.50 If you visit a file via Tramp, then make some changes and do M-x diff-buffer-with-file, you'll get an error in the diff buffer because "diff" is executed locally with the Tramp file name. Stefan In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) of 2015-08-10 on pastel Repository revision: 3fe0089e26b6b4d0da4126826c1f0df9be5624cf Windowing system distributor `The X.Org Foundation', version 11.0.11604000 System Description: Debian GNU/Linux 8.1 (jessie) Configured using: `configure -C --enable-checking --enable-check-lisp-object-type 'CFLAGS=-Wall -g3 -Og -Wno-pointer-sign' PKG_CONFIG_PATH=/home/monnier/lib/pkgconfig' Configured features: XPM JPEG TIFF GIF PNG SOUND NOTIFY GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 Important settings: value of $LANG: fr_CH.UTF-8 locale-coding-system: utf-8-unix Major mode: InactiveMinibuffer Minor modes in effect: c-electric-flag: t shell-dirtrack-mode: t diff-auto-refine-mode: t electric-pair-mode: t url-handler-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Mark saved where search started Mark set Mark saved where search started [2 times] Saving file /home/monnier/share/misc/todo... Wrote /home/monnier/share/misc/todo Entering debugger... Quit Entering debugger... Quit Back to top level Quit Load-path shadows: /home/monnier/src/emacs/elpa/packages/ada-mode/ada-ref-man hides /home/monnier/src/emacs/elpa/packages/ada-ref-man/ada-ref-man /home/monnier/src/emacs/elpa/packages/ada-mode/ada-prj hides /home/monnier/src/emacs/work/lisp/progmodes/ada-prj /home/monnier/src/emacs/elpa/packages/ada-mode/ada-stmt hides /home/monnier/src/emacs/work/lisp/progmodes/ada-stmt /home/monnier/src/emacs/elpa/packages/ada-mode/ada-mode hides /home/monnier/src/emacs/work/lisp/progmodes/ada-mode /home/monnier/src/emacs/elpa/packages/ada-mode/ada-xref hides /home/monnier/src/emacs/work/lisp/progmodes/ada-xref /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/emacs/work/lisp/obsolete/crisp /home/monnier/src/emacs/elpa/packages/landmark/landmark hides /home/monnier/src/emacs/work/lisp/obsolete/landmark /home/monnier/src/emacs/work/lisp/emacs-lisp/cl-generic hides /home/monnier/src/emacs/elpa/packages/cl-generic/cl-generic Features: (mail-extr emacsbug dabbrev log-edit message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils mailheader pcvs-util vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc-dir css-mode bug-reference add-log whitespace diff dts-mode smie tramp-cmds tramp-cache tramp-sh tramp tramp-compat tramp-loaddefs trampver autorevert filenotify epa-file epa derived epg semantic/bovine/c semantic/db-mode semantic/decorate/include semantic/decorate/mode semantic/decorate pulse semantic/bovine/c-by semantic/lex-spp semantic/idle semantic/bovine/gcc semantic/dep semantic/bovine semantic/analyze/refs semantic/db-find semantic/db-ref semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db eieio-base semantic/ctxt semantic/format semantic/tag-ls semantic/find semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet hideif cpp cmacexp smerge-mode ox-latex ox-icalendar ox-html ox-ascii ox-publish ox org-protocol org-mouse org-mobile org-agenda org-indent org-feed org-crypt org-capture org-attach org-id org-element org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode dired org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs format-spec cal-french diary-lib diary-loaddefs cal-move cal-menu calendar cal-loaddefs cc-mode cl-seq cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-langs cc-vars cc-defs sort network-stream nsm starttls tls mpc executable copyright shell pcomplete grep compile misearch multi-isearch xscheme warnings unsafep trace testcover shadow scheme re-builder profiler inf-lisp ielm pp gmm-utils ert ewoc debug elp edebug cl-indent cus-edit cus-start cus-load wid-edit vc vc-dispatcher vc-git diff-mode filecache eieio-opt speedbar sb-image ezimage dframe find-func hippie-exp comint ansi-color ring server noutline outline easy-mmode flyspell ispell checkdoc thingatpt load-dir elec-pair url-handlers url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra seq cconv eieio-core gnus-util time-date mm-util help-fns help-mode mail-prsvr password-cache url-vars reveal autoinsert proof-site proof-autoloads cl-macs cl gv pg-vars savehist minibuf-eldef disp-table finder-inf edmacro kmacro cl-loaddefs pcase cl-lib advice info package easymenu epg-config bbdb-autoloads vm-autoloads mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote inotify dynamic-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 491698 88311) (symbols 48 42770 0) (miscs 40 8617 1424) (strings 32 118525 12636) (string-bytes 1 3440704) (vectors 16 71129) (vector-slots 8 2300229 108056) (floats 8 748 1076) (intervals 56 34337 94) (buffers 976 66) (heap 1024 685811 1726)) From unknown Mon Aug 18 17:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21320: diff-buffer-with-file fails on remote files Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Aug 2015 18:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21320 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 21320@debbugs.gnu.org Received: via spool by 21320-submit@debbugs.gnu.org id=B21320.144026861720016 (code B ref 21320); Sat, 22 Aug 2015 18:37:02 +0000 Received: (at 21320) by debbugs.gnu.org; 22 Aug 2015 18:36:57 +0000 Received: from localhost ([127.0.0.1]:35450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTDez-0005Ck-Am for submit@debbugs.gnu.org; Sat, 22 Aug 2015 14:36:57 -0400 Received: from mout.gmx.net ([212.227.17.22]:51183) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTDew-0005Cc-Jw for 21320@debbugs.gnu.org; Sat, 22 Aug 2015 14:36:55 -0400 Received: from detlef.gmx.de ([87.146.57.150]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MB1C4-1Zd9pA02Gy-00A0j7; Sat, 22 Aug 2015 20:36:52 +0200 From: Michael Albinus References: Date: Sat, 22 Aug 2015 20:36:49 +0200 In-Reply-To: (Stefan Monnier's message of "Sat, 22 Aug 2015 11:10:09 -0400") Message-ID: <87d1yfmapq.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:Hvu2llgJIEDK3D6BOAlBAOgNWL8BIMZN+1be8AfIpvsQv14LtFo /iusNOjZVrStXR34uMfYBbVQyeSt76xKgqi+lOFr8OfxCsP1qApzc8tYubZtPZfnZFITpTb rkrixn4XTDupLOmCAxg9oZVR9ohBBpzVcr/SpN0M5oLgUKi+1p4KVZFCAPzOmIaSHyMKUC+ WJY5th/iNriQi5iykOYnw== X-UI-Out-Filterresults: notjunk:1;V01:K0:G/sgxfIeJMc=:ZKsfrXRBt4nzKkhyyJb8yN wCd1Gw5421/CzP3mkX2Bt3gCH4Gm0Vgbms/JpWVoF6DFhfVZtta1opQXovo89gdntb8Awzr91 80eHhjyXyS/lSCl/rNZfyZ6iRVYIix0Xq4/zKh0c9CwqkF0kxtq+N1JAeA/H9CJUF7JtXJhaI /OGJJr9P8m31JnfdRL0VbmvYNcVmaUFWgxg6tMSjjuSRHQojCf9pR+abwy9dYkLUfHZPnaLdp UcLNNrQNC/nmJxySxCVFsdn6TomPQF330+6nUYrqRQMGOHZpbn4wh/yWK1xFrkBm9kgGiHFnI H3vviBYRG3Xsfs6KT41+dRUH/1zVoBWToJDaNHy1wsLBR6tbbX5eeofyRSXo/CuvaN5AGnjaG BMEq3PIOIAHNfSmbYchM4b7c1d2TkscIhkjq5EkNCCUKf4LpDD8nSDLaGxbRnNiwgZHEaNeBe L2GVJSuMGg6Iwcmg09ja99eympnSXJdsT8IwMMcboEhh+EF2yUlGdaDfRVDwtxtKdmWX897CW NyzufI448Ov+nVuhGtszZynlPzZJ4+nmM2yi87nuD/8hE14KMUaeZ0HPBkcUbZ/MqIgKQUb+s ccP52L6sq1tB8UobcnrL2orBoWqS6j/4bjIVnmbkmau0A9Ww8mW/iK2rqwjOWQMnnyTXKChhU o6dDcOu5xLpisN5vNPA6jQ6xjBBeaUdm1Kj43bN7sBBWg9RShxrEMQEWMaXPp8iA2U0oIhdym JpC39uzzD33maqzChs+mubyS8MetL7+7KLaQyA== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Stefan Monnier writes: > If you visit a file via Tramp, then make some changes and do M-x > diff-buffer-with-file, you'll get an error in the diff buffer because > "diff" is executed locally with the Tramp file name. I cannot reproduce it with "emacs -Q". The diff uses respective labels, but that's it. It uses temporary local files. And the contents looks OK to me, like this: --8<---------------cut here---------------start------------->8--- diff -u --label /ssh\:ford\:/share/albinus/mail --label \#\ /tmp/tramp.29783xKm /tmp/buffer-content-29783-Us --- /ssh:ford:/share/albinus/mail +++ # @@ -1,4 +1,4 @@ - From: Michael@RAINER.i-did-not-set--mail-host-address--so-tickle-me +From: Michael@RAINER.i-did-not-set--mail-host-address--so-tickle-me To: bug-gnu-emacs@gnu.org Subject: 24.3.50; set-file-acl on MS Windows shall check ACL string format --text follows this line-- Diff finished. Sat Aug 22 20:31:02 2015 --8<---------------cut here---------------end--------------->8--- > Stefan Best regards, Michael. From unknown Mon Aug 18 17:53:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21320: diff-buffer-with-file fails on remote files Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Sep 2015 17:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21320 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 21320@debbugs.gnu.org Received: via spool by 21320-submit@debbugs.gnu.org id=B21320.144277081029616 (code B ref 21320); Sun, 20 Sep 2015 17:41:02 +0000 Received: (at 21320) by debbugs.gnu.org; 20 Sep 2015 17:40:10 +0000 Received: from localhost ([127.0.0.1]:39025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zdiav-0007hb-OO for submit@debbugs.gnu.org; Sun, 20 Sep 2015 13:40:10 -0400 Received: from mout.gmx.net ([212.227.15.18]:49541) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zdiau-0007hU-4I for 21320@debbugs.gnu.org; Sun, 20 Sep 2015 13:40:08 -0400 Received: from detlef.gmx.de ([87.146.53.101]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0M9ra4-1ZSfy00kpM-00B3s8; Sun, 20 Sep 2015 19:40:04 +0200 From: Michael Albinus References: <87d1yfmapq.fsf@gmx.de> Date: Sun, 20 Sep 2015 19:40:02 +0200 In-Reply-To: <87d1yfmapq.fsf@gmx.de> (Michael Albinus's message of "Sat, 22 Aug 2015 20:36:49 +0200") Message-ID: <874mipng5p.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:ONhyEE1uO5FFqB+snwp+IiwWS/tNupkw88ZXvqwZwYmDWmS1jBl H34VAIaYPoJu9jORA+dKmiEYMbQWfEsmFBAd2Qv0JtLy1MZj8ihkp3O0BdNhxmVRfU3Wvrp sbTlSaORkRgv5MgN0/ZuJiK+CVh5d0ukBe1Jvjp2giB6iWBoEpAetboZnUICAknkbt2kYnE CnwPSGDuiw5Ixat4g6Bpw== X-UI-Out-Filterresults: notjunk:1;V01:K0:dQkmrTGVGe0=:yf9OzAC52UI0Al7nFD2rn7 zCImkHqL0MEp0TaH17H/oIwKCDPmgd5sQa10lNqlILKu7UYq8LhAvqJ9v6PktGZqvyf3VltL/ /p1Fx01VpVw9Vt00VPT7SuK93egNdV27gBYYRWACX6Ta7+MCU4CBEu4XKvRN1/hzsEuEvBZLO AG9UNZXxlQmmQMDBQNSPkYjHm3UufzqLvfjxOk7wyZVw8ujs+UiPzmDDz4fn9LkoBGcgvQhUo i5qV5yM1cI45i2fRopXB5kXeA2t3exBcA5UkGNn8bv9AwBTugwC4cy8aZmnMOAXw1U/bRn4F0 OB5MLUIJcKA2IxdVRLS/j3cF/A/bQ+gD6dKBe2XGrkZeN3smxW3G0jDWy3VgnorioFhgpBf9v R7Ff8LJ+lJlGFaiAH7jE79emtMc3StFd4AY8Tyl9h+8koyXCnTR3Iinb4lKlpahTDsyWtYQ/e O+ZBsKd8LAeeoPoqOTtS/6ZrgPuynIDlzJcmPFF/b2jrYegF/WHvv5P3QqeXPaH8HpZexvove hTL9VmBFbZgbyK6pxqEWpn2m6oRh/tLeqP+HI0RNjvTgoxXNXzXRvLcMxwOZ112hG2eJa7THY NyKeviEezJifYiaSzRepmQLVFIxJ2rcIjUd5VyX3hnk/RcuvemkLjhLqm5NJR5RlDHyj44tY7 NG8uZeF5jlBnSzyygwJnj9DA4+pqugoAVO6hggOT2wLr4sPxxJSP0Yflx43U9E+A/DJBQtPmc X4usQP782GHsKLCkaciNF5xbNvS4Ivnn+rzqkA== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Michael Albinus writes: > Stefan Monnier writes: > >> If you visit a file via Tramp, then make some changes and do M-x >> diff-buffer-with-file, you'll get an error in the diff buffer because >> "diff" is executed locally with the Tramp file name. > > I cannot reproduce it with "emacs -Q". The diff uses respective labels, > but that's it. It uses temporary local files. And the contents looks OK > to me, like this: > > diff -u --label /ssh\:ford\:/share/albinus/mail --label \#\ /tmp/tramp.29783xKm /tmp/buffer-content-29783-Us > --- /ssh:ford:/share/albinus/mail > +++ # > @@ -1,4 +1,4 @@ > - From: Michael@RAINER.i-did-not-set--mail-host-address--so-tickle-me > +From: Michael@RAINER.i-did-not-set--mail-host-address--so-tickle-me > To: bug-gnu-emacs@gnu.org > Subject: 24.3.50; set-file-acl on MS Windows shall check ACL string format > --text follows this line-- > > Diff finished. Sat Aug 22 20:31:02 2015 Ping. Stefan, is this still a problem for you? >> Stefan Best regards, Michael. From unknown Mon Aug 18 17:53:53 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Stefan Monnier Subject: bug#21320: closed (Re: bug#21320: diff-buffer-with-file fails on remote files) Message-ID: References: X-Gnu-PR-Message: they-closed 21320 X-Gnu-PR-Package: emacs Reply-To: 21320@debbugs.gnu.org Date: Sun, 20 Sep 2015 19:43:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1442778182-8380-1" This is a multi-part message in MIME format... ------------=_1442778182-8380-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #21320: diff-buffer-with-file fails on remote files which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 21320@debbugs.gnu.org. --=20 21320: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21320 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1442778182-8380-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 21320-done) by debbugs.gnu.org; 20 Sep 2015 19:42:08 +0000 Received: from localhost ([127.0.0.1]:39148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZdkUy-00029y-1o for submit@debbugs.gnu.org; Sun, 20 Sep 2015 15:42:08 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:27899) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZdkUv-00029n-Kr for 21320-done@debbugs.gnu.org; Sun, 20 Sep 2015 15:42:06 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AxFgA731xV/2yixEVcgxCEAoVVu0CHSwQCAoE8OhMBAQEBAQEBgQpBBYNdAQEDAVYjBQsLNBIUGA0kiDcIzyMBAQEBAQUBAQEBHos6hQUHhC0Fsz+BRSOEFCKCeAEBAQ X-IPAS-Result: A0AxFgA731xV/2yixEVcgxCEAoVVu0CHSwQCAoE8OhMBAQEBAQEBgQpBBYNdAQEDAVYjBQsLNBIUGA0kiDcIzyMBAQEBAQUBAQEBHos6hQUHhC0Fsz+BRSOEFCKCeAEBAQ X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="165380190" Received: from 69-196-162-108.dsl.teksavvy.com (HELO ceviche.home) ([69.196.162.108]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 20 Sep 2015 15:42:04 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 956556614D; Sun, 20 Sep 2015 15:42:04 -0400 (EDT) From: Stefan Monnier To: Michael Albinus Subject: Re: bug#21320: diff-buffer-with-file fails on remote files Message-ID: References: <87d1yfmapq.fsf@gmx.de> <874mipng5p.fsf@gmx.de> Date: Sun, 20 Sep 2015 15:42:04 -0400 In-Reply-To: <874mipng5p.fsf@gmx.de> (Michael Albinus's message of "Sun, 20 Sep 2015 19:40:02 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 21320-done Cc: 21320-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > Stefan, is this still a problem for you? No, you can close it, thanks. Not sure why it wasn't working when I tested it, but I can confirm it works fine for me now. Stefan ------------=_1442778182-8380-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Aug 2015 15:10:22 +0000 Received: from localhost ([127.0.0.1]:35298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTAR2-0007AS-Qm for submit@debbugs.gnu.org; Sat, 22 Aug 2015 11:10:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36057) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTAQz-0007AJ-Ns for submit@debbugs.gnu.org; Sat, 22 Aug 2015 11:10:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTAQy-0002QI-3D for submit@debbugs.gnu.org; Sat, 22 Aug 2015 11:10:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34950) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTAQy-0002QE-0w for submit@debbugs.gnu.org; Sat, 22 Aug 2015 11:10:16 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46054) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTAQw-0002ds-Db for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2015 11:10:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTAQt-0002JW-6s for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2015 11:10:14 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:58748) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTAQs-0002JM-VJ for bug-gnu-emacs@gnu.org; Sat, 22 Aug 2015 11:10:11 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CQEAA731xV/5P+d0tcgxABU16CULJTAZAMB4V5BAKBPjwRAQEBAQEBAYEKQQWEORMBSw8EIQEcDVWIDpsvtCCPbQEBBUYkhBUFi0SHBaB2gUUjgWYhAwEbgW4iMYEMgTsBAQE X-IPAS-Result: A0CQEAA731xV/5P+d0tcgxABU16CULJTAZAMB4V5BAKBPjwRAQEBAQEBAYEKQQWEORMBSw8EIQEcDVWIDpsvtCCPbQEBBUYkhBUFi0SHBaB2gUUjgWYhAwEbgW4iMYEMgTsBAQE X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="161039320" Received: from 75-119-254-147.dsl.teksavvy.com (HELO pastel.home) ([75.119.254.147]) by ironport2-out.teksavvy.com with ESMTP; 22 Aug 2015 11:10:09 -0400 Received: by pastel.home (Postfix, from userid 20848) id 64D3A622C3; Sat, 22 Aug 2015 11:10:09 -0400 (EDT) From: Stefan Monnier To: bug-gnu-emacs@gnu.org Subject: diff-buffer-with-file fails on remote files Date: Sat, 22 Aug 2015 11:10:09 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Package: Emacs Version: 25.0.50 If you visit a file via Tramp, then make some changes and do M-x diff-buffer-with-file, you'll get an error in the diff buffer because "diff" is executed locally with the Tramp file name. Stefan In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) of 2015-08-10 on pastel Repository revision: 3fe0089e26b6b4d0da4126826c1f0df9be5624cf Windowing system distributor `The X.Org Foundation', version 11.0.11604000 System Description: Debian GNU/Linux 8.1 (jessie) Configured using: `configure -C --enable-checking --enable-check-lisp-object-type 'CFLAGS=-Wall -g3 -Og -Wno-pointer-sign' PKG_CONFIG_PATH=/home/monnier/lib/pkgconfig' Configured features: XPM JPEG TIFF GIF PNG SOUND NOTIFY GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 Important settings: value of $LANG: fr_CH.UTF-8 locale-coding-system: utf-8-unix Major mode: InactiveMinibuffer Minor modes in effect: c-electric-flag: t shell-dirtrack-mode: t diff-auto-refine-mode: t electric-pair-mode: t url-handler-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Mark saved where search started Mark set Mark saved where search started [2 times] Saving file /home/monnier/share/misc/todo... Wrote /home/monnier/share/misc/todo Entering debugger... Quit Entering debugger... Quit Back to top level Quit Load-path shadows: /home/monnier/src/emacs/elpa/packages/ada-mode/ada-ref-man hides /home/monnier/src/emacs/elpa/packages/ada-ref-man/ada-ref-man /home/monnier/src/emacs/elpa/packages/ada-mode/ada-prj hides /home/monnier/src/emacs/work/lisp/progmodes/ada-prj /home/monnier/src/emacs/elpa/packages/ada-mode/ada-stmt hides /home/monnier/src/emacs/work/lisp/progmodes/ada-stmt /home/monnier/src/emacs/elpa/packages/ada-mode/ada-mode hides /home/monnier/src/emacs/work/lisp/progmodes/ada-mode /home/monnier/src/emacs/elpa/packages/ada-mode/ada-xref hides /home/monnier/src/emacs/work/lisp/progmodes/ada-xref /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/emacs/work/lisp/obsolete/crisp /home/monnier/src/emacs/elpa/packages/landmark/landmark hides /home/monnier/src/emacs/work/lisp/obsolete/landmark /home/monnier/src/emacs/work/lisp/emacs-lisp/cl-generic hides /home/monnier/src/emacs/elpa/packages/cl-generic/cl-generic Features: (mail-extr emacsbug dabbrev log-edit message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils mailheader pcvs-util vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc-dir css-mode bug-reference add-log whitespace diff dts-mode smie tramp-cmds tramp-cache tramp-sh tramp tramp-compat tramp-loaddefs trampver autorevert filenotify epa-file epa derived epg semantic/bovine/c semantic/db-mode semantic/decorate/include semantic/decorate/mode semantic/decorate pulse semantic/bovine/c-by semantic/lex-spp semantic/idle semantic/bovine/gcc semantic/dep semantic/bovine semantic/analyze/refs semantic/db-find semantic/db-ref semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db eieio-base semantic/ctxt semantic/format semantic/tag-ls semantic/find semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet hideif cpp cmacexp smerge-mode ox-latex ox-icalendar ox-html ox-ascii ox-publish ox org-protocol org-mouse org-mobile org-agenda org-indent org-feed org-crypt org-capture org-attach org-id org-element org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode dired org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs format-spec cal-french diary-lib diary-loaddefs cal-move cal-menu calendar cal-loaddefs cc-mode cl-seq cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-langs cc-vars cc-defs sort network-stream nsm starttls tls mpc executable copyright shell pcomplete grep compile misearch multi-isearch xscheme warnings unsafep trace testcover shadow scheme re-builder profiler inf-lisp ielm pp gmm-utils ert ewoc debug elp edebug cl-indent cus-edit cus-start cus-load wid-edit vc vc-dispatcher vc-git diff-mode filecache eieio-opt speedbar sb-image ezimage dframe find-func hippie-exp comint ansi-color ring server noutline outline easy-mmode flyspell ispell checkdoc thingatpt load-dir elec-pair url-handlers url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra seq cconv eieio-core gnus-util time-date mm-util help-fns help-mode mail-prsvr password-cache url-vars reveal autoinsert proof-site proof-autoloads cl-macs cl gv pg-vars savehist minibuf-eldef disp-table finder-inf edmacro kmacro cl-loaddefs pcase cl-lib advice info package easymenu epg-config bbdb-autoloads vm-autoloads mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote inotify dynamic-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 491698 88311) (symbols 48 42770 0) (miscs 40 8617 1424) (strings 32 118525 12636) (string-bytes 1 3440704) (vectors 16 71129) (vector-slots 8 2300229 108056) (floats 8 748 1076) (intervals 56 34337 94) (buffers 976 66) (heap 1024 685811 1726)) ------------=_1442778182-8380-1--