From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#14030: 24.3; expand-file-name expands remote file name on Windows incorrectly Date: Sun, 24 Mar 2013 19:35:10 +0200 Message-ID: <83mwts3dm9.fsf@gnu.org> References: <83vc8j4e3d.fsf@gnu.org> <87li9e5n66.fsf@gmx.de> <83y5dd3lxk.fsf@gnu.org> <87ehf56bmb.fsf@gmx.de> <83r4j43hiz.fsf@gnu.org> <87620g67df.fsf@gmx.de> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1364146561 2976 80.91.229.3 (24 Mar 2013 17:36:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 24 Mar 2013 17:36:01 +0000 (UTC) Cc: vidagabor@gmail.com, 14030@debbugs.gnu.org To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 24 18:36:26 2013 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 1UJoqI-0008UF-JF for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Mar 2013 18:36:26 +0100 Original-Received: from localhost ([::1]:42604 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UJopu-0003bu-US for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Mar 2013 13:36:02 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54801) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UJopq-0003bh-P1 for bug-gnu-emacs@gnu.org; Sun, 24 Mar 2013 13:35:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UJopp-0003d8-HO for bug-gnu-emacs@gnu.org; Sun, 24 Mar 2013 13:35:58 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39516) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UJopp-0003cu-Dz for bug-gnu-emacs@gnu.org; Sun, 24 Mar 2013 13:35:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UJorq-0003Cv-Es for bug-gnu-emacs@gnu.org; Sun, 24 Mar 2013 13:38:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Mar 2013 17:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14030 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14030-submit@debbugs.gnu.org id=B14030.136414664612281 (code B ref 14030); Sun, 24 Mar 2013 17:38:02 +0000 Original-Received: (at 14030) by debbugs.gnu.org; 24 Mar 2013 17:37:26 +0000 Original-Received: from localhost ([127.0.0.1]:43625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJorF-0003C2-MY for submit@debbugs.gnu.org; Sun, 24 Mar 2013 13:37:25 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:65076) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJor3-0003Bj-6x for 14030@debbugs.gnu.org; Sun, 24 Mar 2013 13:37:23 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MK600B00E3PTE00@a-mtaout22.012.net.il> for 14030@debbugs.gnu.org; Sun, 24 Mar 2013 19:35:02 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MK600BL1E6DAYB0@a-mtaout22.012.net.il>; Sun, 24 Mar 2013 19:35:02 +0200 (IST) In-reply-to: <87620g67df.fsf@gmx.de> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.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:72857 Archived-At: > From: Michael Albinus > Cc: vidagabor@gmail.com, 14030@debbugs.gnu.org > Date: Sun, 24 Mar 2013 18:21:48 +0100 > > > So, somehow, compiling tramp-sh.el on Unix replaces the call to > > tramp-drop-volume-letter with nothing. Perhaps the condition, viz. > > Yes, that is intended. tramp-drop-volume-letter is not needed on GNU/Linux. ??? But byte-compiled files are supposed to be platform-independent. The release tarball includes all of the *.elc files, which were compiled on Unix when the release was tarred, and they are not recompiled when Emacs is built on Windows (or on any other platform). Now you seem to be saying that all the *.elc files need to be compiled as part of the build on the target platform. I think this isn't a good thing. > Does this mean, this declaration requests Tramp to be compiled on MS > Windows? No, it means tramp-drop-volume-letter has a bug that needs to be fixed, IMO. > We shall repackage Emacs 24.3 for MS Windows then. Lisp files are not supposed to be recompiled on the target platform. They are architecture-independent, and are installed in a directory which can be shared among different architectures. Sorry, but I think this is a grave bug.