From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 19 23:27:24 2014 Received: (at submit) by debbugs.gnu.org; 20 Sep 2014 03:27:24 +0000 Received: from localhost ([127.0.0.1]:46198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVBKU-0002NV-PY for submit@debbugs.gnu.org; Fri, 19 Sep 2014 23:27:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37289) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVBKQ-0002NL-Fc for submit@debbugs.gnu.org; Fri, 19 Sep 2014 23:27:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XVBKL-0006Xc-D3 for submit@debbugs.gnu.org; Fri, 19 Sep 2014 23:27:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, PLING_QUERY,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36000) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XVBKL-0006XG-9u for submit@debbugs.gnu.org; Fri, 19 Sep 2014 23:27:13 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38980) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XVBKB-00072y-FI for bug-gnu-emacs@gnu.org; Fri, 19 Sep 2014 23:27:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XVBK6-0006TP-MR for bug-gnu-emacs@gnu.org; Fri, 19 Sep 2014 23:27:03 -0400 Received: from mail-qa0-x22a.google.com ([2607:f8b0:400d:c00::22a]:40485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XVBK6-0006H8-Ff for bug-gnu-emacs@gnu.org; Fri, 19 Sep 2014 23:26:58 -0400 Received: by mail-qa0-f42.google.com with SMTP id cm18so2874579qab.29 for ; Fri, 19 Sep 2014 20:26:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:message-id:date :to:mime-version; bh=HT7e9cDrKLhMh7y9EbcssKy2fRLbeQ+8pXCaNCdi+zc=; b=y8jgUfnlobIIEG78w3w5CJct7qnQ3PosMgX24KQQVa7drSO0C/dwcEaiprDIzU3n3j y0mfcopoWkmQE97o4a0boMvUOXpeFq3AwnwRNv0pi32x0Fvj8CJCQPrADQwABjtR/Aw4 8Q0l+8hjZHeByR5/mBhRrfmT9UROk2WQ0VG0IuJN8alWkVPq2EaX64ZIIzSd43an1ZXa 6W/KulmmevniPy6c3/Kn34N79CaWZRC3CrxpPa1KRHlcl+PEObL7d0XsIfBmIqmaeici LBi1rw2iFJ9GaSL2uyTUZZ3Ld0ShBJU690kPPBYWMD1M8MCLmWhjeGi8ecAFK3ngSkKR KLEg== X-Received: by 10.224.60.193 with SMTP id q1mr6097020qah.12.1411183612097; Fri, 19 Sep 2014 20:26:52 -0700 (PDT) Received: from [10.0.1.4] (c-71-58-212-112.hsd1.pa.comcast.net. [71.58.212.112]) by mx.google.com with ESMTPSA id k92sm2893161qge.29.2014.09.19.20.26.50 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 19 Sep 2014 20:26:51 -0700 (PDT) From: David Reitter Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! Message-Id: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> Date: Fri, 19 Sep 2014 23:26:48 -0400 To: Bug-Gnu-Emacs Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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: -3.7 (---) 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: -3.7 (---) After upgrading to [Aquamacs based on] a pre-release of 24.4, a user = complained about Tramp not working. Some investigation showed that the error was reproducible with a=20 (load =E2=80=9Ctramp=E2=80=9D nil) and it occurred when it tried to load the file specified in = `tramp-persistency-file-name=E2=80=99. The error message was: eval-buffer: Invalid function: (["scpc" "dr=E2=80=9D =E2=80=9Cxxx.yyy.org"= nil] ("uname" "Darwin 9.8.0") ("test" "test") ("remote-path" = ("/usr/bin" "/bin" "/usr/sbin" "/sbin" "/usr/local/bin")) = ("remote-shell" "/bin/sh") ("~" "/Users/dr") ("readlink" nil) = ("perl-file-spec" t) ("perl-cwd-realpath" t) ("perl" "\\perl") =E2=80=A6) The file contents of the file specified in tramp-persistency-file-name = began with > ; Tramp connection history. Don't change this file. > ;; You can delete it, forcing Tramp to reapply the checks. >=20 > ((["scpc" "dr" "braeburn.aquamacs.org" nil] > ("uname" "Darwin 9.8.0") > ("test" "test") > ("remote-path" > ("/usr/bin" "/bin" "/usr/sbin" "/sbin" "/usr/local/bin")) > ("remote-shell" "/bin/sh=E2=80=9D) This does not look like a file that can be loaded with `load=E2=80=99. It was probably produced with an older Emacs version, but judging from = the file date, probably just the previous release 23.3. Deleting the file makes the error go away. Tramp works just fine then. I think Emacs should be smart enough to handle the version upgrade. = Perhaps re-generating the file if reading it produces an exception = should be a transparent and automatic measure. In Aquamacs 3.1dev GNU Emacs 24.3.93.11 (x86_64-apple-darwin13.3.0, NS apple-appkit-1265.21) of 2014-09-16 (Aquamacs-3.0a-2881-g08aa69d) on momo Operating System: OS X Version 10.9.4 (Build 13E28) Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: TeX-PDF-mode: t TeX-source-correlate-mode: t shell-dirtrack-mode: t which-function-mode: t savehist-mode: t smart-frame-positioning-mode: t aquamacs-autoface-mode: t recentf-mode: t osx-key-mode: t tabbar-mwheel-mode: t tabbar-mode: t show-paren-mode: t delete-selection-mode: t cua-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t smart-spacing-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t visual-line-mode: t transient-mark-mode: (only . t) Recent input: =20 =20 =20 =20 =20 =20 =20 =E2=8C=98W =20 =E2=8C=98W =E2=8C=98W N =20= =20 =E2=8C=98W =E2=8C=98A =E2=8C=98C = =20 =20 =20 =20 =20 =20 =20= =E2=8C=98T ( L O A D SPC " T R A M=20 P " SPC N I L ) ^X ^E =20 =20 =20 =20 ^X ^E =20 =20 =20 =20 =20 =20 =20 =20 ^H V T R A M P - C O N N H I =20 =20 =E2=8C=98F F I L E =E2=8C=98G =E2=8C=98G =E2=8C=98G =E2=8C=98G = =E2=8C=98G =E2=8C=98G =E2=8C=98G =20 =20 =E2=8C=98G =E2=8C=98G =E2=8C=98G =E2=8C=98G =E2=8C=98G= =E2=8C=98G =E2=8C=98G =E2=8C=98G =20 =20 =20 =E2=8C=98C =20 Recent messages: Loading /Users/dr/Library/Application Support/Aquamacs Emacs/tramp... eval-buffer: Invalid function: (["scpc" "dr" "braeburn.aquamacs.org" = nil] ("uname" "Darwin 9.8.0") ("test" "test") ("remote-path" ("/usr/bin" = "/bin" "/usr/sbin" "/sbin" "/usr/local/bin")) ("remote-shell" "/bin/sh") = ("~" "/Users/dr") ("readlink" nil) ("perl-file-spec" t) = ("perl-cwd-realpath" t) ("perl" "\\perl") ...) Mark set Auto-saving... Debug on Quit enabled globally Loading /Users/dr/Library/Application Support/Aquamacs Emacs/tramp... eval-buffer: Invalid function: (["scpc" "dr" "braeburn.aquamacs.org" = nil] ("uname" "Darwin 9.8.0") ("test" "test") ("remote-path" ("/usr/bin" = "/bin" "/usr/sbin" "/sbin" "/usr/local/bin")) ("remote-shell" "/bin/sh") = ("~" "/Users/dr") ("readlink" nil) ("perl-file-spec" t) = ("perl-cwd-realpath" t) ("perl" "\\perl") ...) user-error: Minibuffer window is not active Making completion list... [3 times] Type "q" to quit the help frame. Load-path shadows: /Users/dr/Library/Application Support/Aquamacs Emacs/JDEE/site-start = hides /Library/Application Support/Aquamacs Emacs/Imaxima = Plugin/site-start /Users/dr/Library/Application Support/Aquamacs Emacs/JDEE/site-start = hides /Library/Application Support/Aquamacs Emacs/SLIME/site-start /Users/dr/Library/Application Support/Aquamacs Emacs/calc hides = /Users/dr/ae24.git/nextstep/Aquamacs.app/Contents/Resources/lisp/calc/calc= /Users/dr/Library/Application Support/Aquamacs Emacs/JDEE/site-start = hides = /Users/dr/ae24.git/nextstep/Aquamacs.app/Contents/Resources/lisp/aquamacs/= site-start Features: (shadow sort mail-extr emacsbug battery time flyspell ispell hl-line linum dired tramp-cache tramp-sh tramp tramp-compat auth-source gnus-util password-cache tramp-loaddefs trampver debug log-edit message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader matlab tempo log-view pcvs-util vc vc-dispatcher edebug jka-compr eieio-opt speedbar sb-image ezimage dframe find-func cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs preview prv-emacs reftex-dcr reftex-auc reftex reftex-vars bib-cite tex-fold dbus xml tex-bar tex-buf toolbar-x font-latex latex tex-style tex latexenc shell pcomplete misearch multi-isearch bug-reference add-log vc-git help-mode eieio eieio-core package act-up desktop frameset ghostedit ghostedit-stopwords-en which-func imenu slime-banner slime-asdf grep slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc eldoc slime-repl elp slime-parse slime derived edmacro kmacro gud compile apropos etags arc-mode archive-mode noutline outline pp comint ansi-color ring hyperspec browse-url slime-autoloads imaxima-autoloads load-emacs-plugins aquamacs-mode-defaults auctex-config server preview-latex tex-site auto-loads aquamacs-aux savehist one-buffer-one-frame byte-opt bytecomp byte-compile cconv smart-frame-positioning drews_init color-theme-autoloads view saveplace visual-line disp-table aquamacs-bug aquamacs-autoface-mode aquamacs-editing sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils recentf tree-widget cus-edit wid-edit osxkeys emulate-mac-keyboard-mode frame-cmds strings misc-fns thingatpt+ thingatpt frame-fns avoid aquamacs-mac-fontsets fit-frame aquamacs-frame-setup aquamacs-tabbar tabbar-window cl-macs cl gv cl-loaddefs cl-lib cus-start cus-load tabbar easy-mmode load-emacs-pre-plugins aquamacs-site-start cocoa-compatibility matlab-load smart-dnd revive filladapt aquamacs-redo check-for-updates aquamacs-menu aquamacs osx_defaults aquamacs-tool-bar time-date mac-extra-functions aquamacs-tools aquamacs-macros advice parse-time timezone paren delsel cua-base help-fns easymenu tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process dbusbind cocoa ns multi-tty emacs) Memory information: ((conses 16 423327 55403) (symbols 48 42157 0) (miscs 40 885 908) (strings 32 83928 8080) (string-bytes 1 2578816) (vectors 16 37372) (vector-slots 8 1627074 77406) (floats 8 881 364) (intervals 56 2963 220) (buffers 960 50)) Command line: = (/Users/dr/ae24.git/nextstep/Aquamacs.app/Contents/MacOS/Aquamacs) PATH: = /opt/local/bin:/opt/local/sbin:/Users/dr/Applications/AndroidSDK/sdk/platf= orm-tools:/Users/dr/.carton/bin:/Users/dr/Applications/AllegroCL:/Library/= Frameworks/Python.framework/Versions/Current/bin:/usr/local/mysql-5.1.48-o= sx10.6-x86_64/bin/:/opt/local/lib/postgresql82/bin:/usr/local/git/bin:/usr= /local/bin:/Applications/Octave.app/Contents/Resources:/Applications/Octav= e.app/Contents/Resources/bin:/Users/dr/Applications/bin:/usr/bin:/bin:/usr= /sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/De= veloper/Platforms/iPhoneFOSS.platform/Developer/bin:/usr/bin:/bin:/usr/sbi= n:/sbin:/usr/texbin:/usr/local/texlive/2014/bin:/Library/Application = Support/Aquamacs Emacs/Imaxima = Plugin/Maxima.app/Contents/Resources/bin:/Library/Application = Support/Aquamacs Emacs/Imaxima Plugin/Gnuplot.app/Contents/Resources/bin exec-path: (/opt/local/bin /opt/local/sbin = /Users/dr/Applications/AndroidSDK/sdk/platform-tools = /Users/dr/.carton/bin /Users/dr/Applications/AllegroCL = /Library/Frameworks/Python.framework/Versions/Current/bin = /usr/local/mysql-5.1.48-osx10.6-x86_64/bin/ = /opt/local/lib/postgresql82/bin /usr/local/git/bin /usr/local/bin = /Applications/Octave.app/Contents/Resources = /Applications/Octave.app/Contents/Resources/bin = /Users/dr/Applications/bin /usr/bin /bin /usr/sbin /sbin /usr/local/bin = /opt/X11/bin /usr/local/git/bin /usr/texbin = /Developer/Platforms/iPhoneFOSS.platform/Developer/bin /usr/bin /bin = /usr/sbin /sbin = /Users/dr/ae24.git/nextstep/Aquamacs.app/Contents/MacOS/libexec = /Users/dr/ae24.git/nextstep/Aquamacs.app/Contents/MacOS/bin = /usr/local/texlive/2014/bin /Library/Application Support/Aquamacs = Emacs/Imaxima Plugin/Maxima.app/Contents/Resources/bin = /Library/Application Support/Aquamacs Emacs/Imaxima = Plugin/Gnuplot.app/Contents/Resources/bin)= From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 20 03:24:31 2014 Received: (at 18512) by debbugs.gnu.org; 20 Sep 2014 07:24:32 +0000 Received: from localhost ([127.0.0.1]:46257 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVF1z-0008HN-8e for submit@debbugs.gnu.org; Sat, 20 Sep 2014 03:24:31 -0400 Received: from mout.gmx.net ([212.227.17.20]:51443) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVF1w-0008H9-Oo for 18512@debbugs.gnu.org; Sat, 20 Sep 2014 03:24:29 -0400 Received: from detlef.gmx.de ([93.202.50.203]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MWTSA-1XpdBo3HLu-00XZ1f; Sat, 20 Sep 2014 09:24:27 +0200 From: Michael Albinus To: David Reitter Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> Date: Sat, 20 Sep 2014 09:24:15 +0200 In-Reply-To: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> (David Reitter's message of "Fri, 19 Sep 2014 23:26:48 -0400") Message-ID: <87zjduyctc.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:fxhsGhgUg1Fdj33tCZs3b5M+o0Ij2uk5/tgEMotp0/aAhcsRJmQ m1TXiKah3jgljY0jRHqb+wcb3T7Ep2OsZj/I6AYpEWm+2O7kTbzE2PfJyPk6xZtrW4SQlFD yDqk5wyU6++71JCOf4YUmhbYwxtfQjyTZcN/0zzEow4Ws5Xz+P1bkyZy4PRNAbSMYxqPo1I AS91vuPEaggzIfn3mHWDg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18512 Cc: 18512@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 (/) David Reitter writes: > After upgrading to [Aquamacs based on] a pre-release of 24.4, a user > complained about Tramp not working. > > Some investigation showed that the error was reproducible with a=20 > > (load =E2=80=9Ctramp=E2=80=9D nil) > > and it occurred when it tried to load the file specified in > `tramp-persistency-file-name=E2=80=99. The error message was: > > eval-buffer: Invalid function: (["scpc" "dr=E2=80=9D =E2=80=9Cxxx.yyy.org= " nil] > ("uname" "Darwin 9.8.0") ("test" "test") ("remote-path" ("/usr/bin" > "/bin" "/usr/sbin" "/sbin" "/usr/local/bin")) ("remote-shell" > "/bin/sh") ("~" "/Users/dr") ("readlink" nil) ("perl-file-spec" t) > ("perl-cwd-realpath" t) ("perl" "\\perl") =E2=80=A6) [...] > This does not look like a file that can be loaded with `load=E2=80=99. > > It was probably produced with an older Emacs version, but judging from > the file date, probably just the previous release 23.3. > > Deleting the file makes the error go away. Tramp works just fine then. > > I think Emacs should be smart enough to handle the version upgrade. > Perhaps re-generating the file if reading it produces an exception > should be a transparent and automatic measure. It's not about version incompatibility. Tramp's persistency file is not something which shall be loaded by (load =E2=80=9Ctramp=E2=80=9D nil). Its default location is (locate-user-emacs-fi= le "tramp") If the directory is in the load-path, and if it is before the directory where Tramp *.el[c] files reside, it might be that (load =E2=80=9Ctramp=E2= =80=9D nil) takes the wrong file. Maybe, we shall move it either into a subdirectory of "~/.emacs.d/", or we shall give it another name. Hmm, I won't do it just now, because I'll be almost offline for the next 3 weeks (just email connection). I'll check it when I return; maybe somebody has a better proposal. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 20 04:09:46 2014 Received: (at 18512) by debbugs.gnu.org; 20 Sep 2014 08:09:46 +0000 Received: from localhost ([127.0.0.1]:46262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVFjm-0000z5-3U for submit@debbugs.gnu.org; Sat, 20 Sep 2014 04:09:46 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:43946) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVFjj-0000yx-UO for 18512@debbugs.gnu.org; Sat, 20 Sep 2014 04:09:44 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XVFji-0006JF-7V; Sat, 20 Sep 2014 04:09:42 -0400 From: Glenn Morris To: Michael Albinus Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> X-Spook: dictionary munitions credit card afsatcom ammunition X-Ran: B.Yx|b=]#Xq7_McN"[7W!*<]Fn# X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 20 Sep 2014 04:09:42 -0400 In-Reply-To: <87zjduyctc.fsf@gmx.de> (Michael Albinus's message of "Sat, 20 Sep 2014 09:24:15 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: 18512 Cc: David Reitter , 18512@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: -5.4 (-----) Michael Albinus wrote: > Tramp's persistency file is not something which shall be loaded by (load > "tramp" nil). Its default location is (locate-user-emacs-file "tramp") > > If the directory is in the load-path, and if it is before the directory > where Tramp *.el[c] files reside, it might be that (load "tramp" nil) > takes the wrong file. Maybe, we shall move it either into a subdirectory > of "~/.emacs.d/", or we shall give it another name. We already added a startup warning if user-emacs-directory is in load-path, for precisely this kind of reason. (Eg calc has similar issues.) user-emacs-directory is not in load-path by default, so the question is; how did it come to be in load-path, and why was the warning not seen? From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 20 04:14:51 2014 Received: (at 18512) by debbugs.gnu.org; 20 Sep 2014 08:14:51 +0000 Received: from localhost ([127.0.0.1]:46266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVFog-00017t-Pj for submit@debbugs.gnu.org; Sat, 20 Sep 2014 04:14:50 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:44122) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVFoe-00017l-NJ for 18512@debbugs.gnu.org; Sat, 20 Sep 2014 04:14:49 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XVFod-0007B9-UP; Sat, 20 Sep 2014 04:14:47 -0400 From: Glenn Morris To: Michael Albinus Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> X-Spook: SCUD missile terrorist clandestine kilderkin South Africa X-Ran: w("-Gg'/&/r`7an~=u2PpzV^"GJmYmL0u(*aorf#?\RKzU)2k(qoF)5uU>~4%CN,m0{AbP X-Hue: green X-Attribution: GM Date: Sat, 20 Sep 2014 04:14:47 -0400 In-Reply-To: (Glenn Morris's message of "Sat, 20 Sep 2014 04:09:42 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.7 (----) X-Debbugs-Envelope-To: 18512 Cc: David Reitter , 18512@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: -4.7 (----) Glenn Morris wrote: > We already added a startup warning if user-emacs-directory is in > load-path, for precisely this kind of reason. (Eg calc has similar issues.) > > user-emacs-directory is not in load-path by default, so the question is; > how did it come to be in load-path, and why was the warning not seen? And indeed there is exactly the issue with calc in the original report: >> Load-path shadows: >> /Users/dr/Library/Application Support/Aquamacs Emacs/calc hides /Users/dr/ae24.git/nextstep/Aquamacs.app/Contents/Resources/lisp/calc/calc From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 20 05:51:44 2014 Received: (at 18512) by debbugs.gnu.org; 20 Sep 2014 09:51:44 +0000 Received: from localhost ([127.0.0.1]:46402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVHKR-0004qO-BX for submit@debbugs.gnu.org; Sat, 20 Sep 2014 05:51:43 -0400 Received: from mout.gmx.net ([212.227.17.22]:52801) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVHKP-0004qD-5D for 18512@debbugs.gnu.org; Sat, 20 Sep 2014 05:51:42 -0400 Received: from detlef.gmx.de ([93.202.50.203]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0Lw2dd-1YN0dV0MNJ-017igs; Sat, 20 Sep 2014 11:51:32 +0200 From: Michael Albinus To: Glenn Morris Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> Date: Sat, 20 Sep 2014 11:51:30 +0200 In-Reply-To: (Glenn Morris's message of "Sat, 20 Sep 2014 04:14:47 -0400") Message-ID: <87k34yy5zx.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:WJSIQjlSRBUtblF5NiwhYBxKFgyzWb/m8w0hIB17iz91nsUEcgr MJZVUEbU+ZF7zWNF9LNAJwy3+joB6oM0I8lKZXQWHObLyXRaTw4NPhBlaEOgtsG1/ox83Vh nd901C8jIbNa3Hy7LLWyph7X9DT3NfFovTu51oRNnoUErbj5sEcmrqC1+tlCynNGNAkNcCp BXxfMaHSFHqYGGNkilmzA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18512 Cc: David Reitter , 18512@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 (/) Glenn Morris writes: > Glenn Morris wrote: > >> We already added a startup warning if user-emacs-directory is in >> load-path, for precisely this kind of reason. (Eg calc has similar issues.) >> >> user-emacs-directory is not in load-path by default, so the question is; >> how did it come to be in load-path, and why was the warning not seen? > > And indeed there is exactly the issue with calc in the original report: > >>> Load-path shadows: >>> /Users/dr/Library/Application Support/Aquamacs Emacs/calc hides >>> /Users/dr/ae24.git/nextstep/Aquamacs.app/Contents/Resources/lisp/calc/calc So you recommend to change nothing in Tramp, right? That's what I could do best :-) Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 20 16:45:05 2014 Received: (at 18512) by debbugs.gnu.org; 20 Sep 2014 20:45:05 +0000 Received: from localhost ([127.0.0.1]:46859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVRWj-00062S-6Z for submit@debbugs.gnu.org; Sat, 20 Sep 2014 16:45:05 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:18739) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVRWg-00062K-DN for 18512@debbugs.gnu.org; Sat, 20 Sep 2014 16:45:02 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AokPAIDvNVNFpZEG/2dsb2JhbABZgwaDSr0vgw6BCwwXdIIlAQEBAQIBViMFCws0EhQYDSSIBAjSGReOegeEOASpGYFqgXGBWyE X-IPAS-Result: AokPAIDvNVNFpZEG/2dsb2JhbABZgwaDSr0vgw6BCwwXdIIlAQEBAQIBViMFCws0EhQYDSSIBAjSGReOegeEOASpGYFqgXGBWyE X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="90410095" Received: from 69-165-145-6.dsl.teksavvy.com (HELO pastel.home) ([69.165.145.6]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 20 Sep 2014 16:45:01 -0400 Received: by pastel.home (Postfix, from userid 20848) id 8CF4462F79; Sat, 20 Sep 2014 16:45:01 -0400 (EDT) From: Stefan Monnier To: Michael Albinus Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! Message-ID: References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> <87k34yy5zx.fsf@gmx.de> Date: Sat, 20 Sep 2014 16:45:01 -0400 In-Reply-To: <87k34yy5zx.fsf@gmx.de> (Michael Albinus's message of "Sat, 20 Sep 2014 11:51:30 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 18512 Cc: Glenn Morris , 18512@debbugs.gnu.org, David Reitter 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.6 (/) > So you recommend to change nothing in Tramp, right? Yes, but please do it quickly! Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 20 22:38:57 2014 Received: (at 18512) by debbugs.gnu.org; 21 Sep 2014 02:38:57 +0000 Received: from localhost ([127.0.0.1]:47061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVX3A-0006Rw-Pp for submit@debbugs.gnu.org; Sat, 20 Sep 2014 22:38:57 -0400 Received: from mail-ig0-f177.google.com ([209.85.213.177]:56577) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVX37-0006Rn-Cx for 18512@debbugs.gnu.org; Sat, 20 Sep 2014 22:38:54 -0400 Received: by mail-ig0-f177.google.com with SMTP id h3so1053485igd.10 for <18512@debbugs.gnu.org>; Sat, 20 Sep 2014 19:38:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Laq9I8zXAcwnFB9MwGQO5iw+xDg3vF39OdXKNqnBkIc=; b=l7D7hQo8TFulYYmIJwndwBR+1NqpcaunpPxSVIchqCxeclWQo7gYIuKWwLE4soEsvo GXPLFYWjuKqwJwq4Gp07ZB+YOEqIjKLwLo/TLYVrEaQ5Gz3M3BXrYDE3KDVo2NU3JtOP ZKhPTqb6pupIogmTwgUPl/+zDEcvOnFKmRgESNaLvaVLK8zUu80k2ytpE/d5F2i8K4zr 5Q9LxRb4SWbKFjFUFOcb65P8NQn4xN/av6vikm575oh0vneZK9qqDgKEmksl6SNfHnZt Na9H4wqHstOFQ3SH1TBo0/d6Vmmf+7gybe/uQzNVqH6cLhg6iwoVuZ0QNZzrSRRfFURc OqTg== X-Received: by 10.43.153.207 with SMTP id lb15mr8853796icc.51.1411267132505; Sat, 20 Sep 2014 19:38:52 -0700 (PDT) Received: from [172.20.10.2] (41.sub-70-198-194.myvzw.com. [70.198.194.41]) by mx.google.com with ESMTPSA id ky8sm5482731igb.16.2014.09.20.19.38.51 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 20 Sep 2014 19:38:51 -0700 (PDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! From: David Reitter In-Reply-To: Date: Sat, 20 Sep 2014 22:38:48 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> To: Glenn Morris X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 18512 Cc: 18512@debbugs.gnu.org, Michael Albinus 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.4 (/) On Sep 20, 2014, at 4:09 AM, Glenn Morris wrote: >=20 > We already added a startup warning if user-emacs-directory=05 is in > load-path, for precisely this kind of reason. (Eg calc has similar = issues.) >=20 > user-emacs-directory is not in load-path by default, so the question = is; > how did it come to be in load-path, and why was the warning not seen? That=92s because the warning is given only if the directory name is = .emacs.d (string-match-p "/[._]emacs\\.d/?\\'" dir). Had I seen this warning, I would have not have set the load-path default = in Aquamacs to include user-emacs-directory. At this time, it=92s an inconvenient change for the user base=85 I=92m = not sure whether to leave it as is, or to change `user-emacs-directory', = tweaking `locate-user-emacs-file=92 to move files like =93tramp.el=94 = into a new subdirectory.= From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 21 09:52:16 2014 Received: (at 18512) by debbugs.gnu.org; 21 Sep 2014 13:52:16 +0000 Received: from localhost ([127.0.0.1]:47246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVhYl-0007Ut-UT for submit@debbugs.gnu.org; Sun, 21 Sep 2014 09:52:16 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:35479) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVhYj-0007Ul-Ku for 18512@debbugs.gnu.org; Sun, 21 Sep 2014 09:52:14 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XVhYi-00054T-Ss; Sun, 21 Sep 2014 09:52:12 -0400 From: Glenn Morris To: David Reitter Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> X-Spook: Medco Saddam Hussein gamma TELINT enforcers Nazi Majic PLO X-Ran: X{UjW2sAvE3!27PYuIUHer]C.6@,Kxo%)2bj5%rG1As"m (David Reitter's message of "Sat, 20 Sep 2014 22:38:48 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: 18512 Cc: 18512@debbugs.gnu.org, Michael Albinus 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: -5.5 (-----) David Reitter wrote: > Had I seen this warning, I would have not have set the load-path > default in Aquamacs to include user-emacs-directory. This is an Aquamacs-specific problem then. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 21 14:25:34 2014 Received: (at 18512) by debbugs.gnu.org; 21 Sep 2014 18:25:34 +0000 Received: from localhost ([127.0.0.1]:47679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVlpF-0005ew-AI for submit@debbugs.gnu.org; Sun, 21 Sep 2014 14:25:33 -0400 Received: from mail-qc0-f172.google.com ([209.85.216.172]:62740) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVlpC-0005em-5q for 18512@debbugs.gnu.org; Sun, 21 Sep 2014 14:25:31 -0400 Received: by mail-qc0-f172.google.com with SMTP id x13so5243299qcv.17 for <18512@debbugs.gnu.org>; Sun, 21 Sep 2014 11:25:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KETlWlN2/D6Ig8dzhvq2KbEeUnsQP0GQRF2o+eRpxUA=; b=WYPjMcxRu4XUtzSOLTp7rj3Pw/dO1p2if481rUGMQB1txZM+4gVYzA6wowtzooR4hN mUfXpbcm8zeAv00CLO/Nv8rff6YvXA4jSUUueQAUBLI5VUg9tXPy7iDzudJKTrjTeMdL CQQwzACwHZcxWHpQpg7f/AYGGiqa17m1X15TEbSoStMyAPT7xznhTuOxPEx7HH9Osy2z T12vf2wFr9ecRrqmnpXms5LfvDJ2MTQgyeaG4lD7CDBUYjsAawcMilTDteYpK459WTH3 sMjD+Dl5Q+oEWSyhf5+ReU0tExEiF7piPmq8MHJ0f1kUxz+U22jzNbhLbFyfcZSxOlRG qf7Q== X-Received: by 10.140.88.47 with SMTP id s44mr15503360qgd.79.1411323929601; Sun, 21 Sep 2014 11:25:29 -0700 (PDT) Received: from [10.0.1.4] (c-71-58-212-112.hsd1.pa.comcast.net. [71.58.212.112]) by mx.google.com with ESMTPSA id k4sm6094500qaf.0.2014.09.21.11.25.28 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 21 Sep 2014 11:25:29 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! From: David Reitter In-Reply-To: Date: Sun, 21 Sep 2014 14:25:26 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> To: Glenn Morris X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 18512 Cc: 18512@debbugs.gnu.org, Michael Albinus 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.4 (/) On Sep 21, 2014, at 9:52 AM, Glenn Morris wrote: > David Reitter wrote: >=20 >> Had I seen this warning, I would have not have set the load-path >> default in Aquamacs to include user-emacs-directory. >=20 > This is an Aquamacs-specific problem then. The questionable configuration is, of course. The lack of warning is not. I pointed out what the bug is in my other = e-mail.= From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 21 17:36:22 2014 Received: (at 18512) by debbugs.gnu.org; 21 Sep 2014 21:36:22 +0000 Received: from localhost ([127.0.0.1]:47745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVonu-0002xC-5Y for submit@debbugs.gnu.org; Sun, 21 Sep 2014 17:36:22 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:42137) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVons-0002x5-SY for 18512@debbugs.gnu.org; Sun, 21 Sep 2014 17:36:21 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XVonr-0000rw-Ld; Sun, 21 Sep 2014 17:36:19 -0400 From: Glenn Morris To: David Reitter Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> X-Spook: Area 51 defense information warfare Albright NWO X-Ran: g=M(v&+R)TR<6V)yui-UB'E$Q>rx?=I9Nas_rd@eAt^>=Fq%b|~mD* (David Reitter's message of "Sun, 21 Sep 2014 14:25:26 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: 18512 Cc: 18512@debbugs.gnu.org, Michael Albinus 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: -5.5 (-----) David Reitter wrote: > The lack of warning is not. I pointed out what the bug is in my other > e-mail user-emacs-directory is a constant. You should not have changed it. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 21 17:47:06 2014 Received: (at control) by debbugs.gnu.org; 21 Sep 2014 21:47:07 +0000 Received: from localhost ([127.0.0.1]:47750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVoyI-0003DT-Dn for submit@debbugs.gnu.org; Sun, 21 Sep 2014 17:47:06 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:42240) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVoyG-0003DL-8p for control@debbugs.gnu.org; Sun, 21 Sep 2014 17:47:04 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XVoyF-0003C0-PP for control@debbugs.gnu.org; Sun, 21 Sep 2014 17:47:03 -0400 Date: Sun, 21 Sep 2014 17:47:03 -0400 Message-Id: Subject: control message for bug 18512 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.8 (-----) X-Debbugs-Envelope-To: control 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: -5.8 (-----) retitle 18512 no startup warning if user-emacs-directory is modfied and added to load-path From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 21 18:54:53 2014 Received: (at 18512) by debbugs.gnu.org; 21 Sep 2014 22:54:53 +0000 Received: from localhost ([127.0.0.1]:47789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVq1t-00063z-8n for submit@debbugs.gnu.org; Sun, 21 Sep 2014 18:54:53 -0400 Received: from mail-qg0-f43.google.com ([209.85.192.43]:43226) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XVq1q-00063q-98 for 18512@debbugs.gnu.org; Sun, 21 Sep 2014 18:54:51 -0400 Received: by mail-qg0-f43.google.com with SMTP id f51so2105756qge.30 for <18512@debbugs.gnu.org>; Sun, 21 Sep 2014 15:54:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Uuga32sE/xLHGPX8/rUOHC8eeakfgvpdAXsqojiWZVE=; b=F56dwBVmDH7j8WV6Rmqbe9wGh0JcexsrnyKNzKCbNOPTeryAAC37kkn6agwQkiz+UM SohqaboQup5yvefzEcKRykVgTzUoBbyyDIbJ9RyXzHfKlV/n/hlamwhYQ6A+sUUz+Or3 4GFapMszqmbiEVWknQMYbBFopMQysVd1QmAwwZ4m24AhSl2mmC3mtrG/6FL8YlH3yCl8 lQUiL6/RzdN84h4fHfn+86YUpVyecaE5c7MEUzKgINbRZbZIlVs9x/83vfApOEOokUGA lVFmjMycA8C5RD0DJ3g61V+mJ9sGRU3rm341MHJ2E2MgKiZgpJnC0opPM4+yTi8aT77q a6mw== X-Received: by 10.229.230.3 with SMTP id jk3mr20605238qcb.24.1411340089628; Sun, 21 Sep 2014 15:54:49 -0700 (PDT) Received: from [10.0.1.4] (c-71-58-212-112.hsd1.pa.comcast.net. [71.58.212.112]) by mx.google.com with ESMTPSA id i6sm6466098qge.37.2014.09.21.15.54.48 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 21 Sep 2014 15:54:49 -0700 (PDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! From: David Reitter In-Reply-To: Date: Sun, 21 Sep 2014 18:54:47 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> To: Glenn Morris X-Mailer: Apple Mail (2.1878.6) X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 18512 Cc: 18512@debbugs.gnu.org, Michael Albinus 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.4 (/) On Sep 21, 2014, at 5:36 PM, Glenn Morris wrote: > David Reitter wrote: >=20 >> The lack of warning is not. I pointed out what the bug is in my = other >> e-mail >=20 > user-emacs-directory is a constant. You should not have changed it. You=92re right, it=92s a constant. If you do have a constant for this, = assuming that the file name is .emacs.d or similar in startup.el is = obviously poor style. I changed it because the home directory is not where applications should = store files in the Mac OSX system. Hiding the folder with a dot is helpful, because the directory does not = show up in Finder. Yet, the correct place for such files would be in = ~/Library/Preferences/Emacs/. There is a special case for Windows, perhaps because the dot-filename = syntax won=92t work. There are differences in philosophy between GNU Emacs and Aquamacs = Emacs. This may be one of them. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 04 14:58:48 2014 Received: (at 18512-done) by debbugs.gnu.org; 4 Oct 2014 18:58:49 +0000 Received: from localhost ([127.0.0.1]:33239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XaUXY-0007Va-Gs for submit@debbugs.gnu.org; Sat, 04 Oct 2014 14:58:48 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:33991) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XaUXW-0007VT-Ra for 18512-done@debbugs.gnu.org; Sat, 04 Oct 2014 14:58:47 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XaUXV-0001rn-Ld; Sat, 04 Oct 2014 14:58:45 -0400 From: Glenn Morris To: 18512-done@debbugs.gnu.org Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> X-Spook: M-14 9705 Samford Road ASPIC UFO AGT. AMME Fedayeen CNCIS X-Ran: 3fW{&s}C8VyPRA_oG_R (David Reitter's message of "Sun, 21 Sep 2014 18:54:47 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.7 (----) X-Debbugs-Envelope-To: 18512-done 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.7 (----) Version: 25.1 David Reitter wrote: > There are differences in philosophy between GNU Emacs and Aquamacs > Emacs. And you get to fix the bugs that result from that! :) But I applied this: *** lisp/startup.el 2014-10-02 13:26:23 +0000 --- lisp/startup.el 2014-10-04 18:53:16 +0000 *************** *** 1286,1292 **** (let (warned) (dolist (dir load-path) (and (not warned) ! (string-match-p "/[._]emacs\\.d/?\\'" dir) (string-equal (file-name-as-directory (expand-file-name dir)) (expand-file-name user-emacs-directory)) (setq warned t) --- 1286,1296 ---- (let (warned) (dolist (dir load-path) (and (not warned) ! (string-match-p ! (format "/%s/?\\'" ! (regexp-quote ! (file-name-nondirectory ! (directory-file-name user-emacs-directory)))) dir) (string-equal (file-name-as-directory (expand-file-name dir)) (expand-file-name user-emacs-directory)) (setq warned t) From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 04 18:34:08 2014 Received: (at 18512) by debbugs.gnu.org; 4 Oct 2014 22:34:08 +0000 Received: from localhost ([127.0.0.1]:33301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XaXtw-0005l0-1H for submit@debbugs.gnu.org; Sat, 04 Oct 2014 18:34:08 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:19443) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XaXtt-0005ku-Aj for 18512@debbugs.gnu.org; Sat, 04 Oct 2014 18:34:05 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AogPAIDvNVNFxKjo/2dsb2JhbABZgwaDSr0vgw6BCwwXdIImAQEEViMQCzQSFBgNiDDSGReOegcWhCIEqRmBaoFxgVsh X-IPAS-Result: AogPAIDvNVNFxKjo/2dsb2JhbABZgwaDSr0vgw6BCwwXdIImAQEEViMQCzQSFBgNiDDSGReOegcWhCIEqRmBaoFxgVsh X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="91685879" Received: from 69-196-168-232.dsl.teksavvy.com (HELO ceviche.home) ([69.196.168.232]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 04 Oct 2014 18:34:04 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 3505066094; Sat, 4 Oct 2014 18:34:04 -0400 (EDT) From: Stefan Monnier To: 18512@debbugs.gnu.org Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! Message-ID: References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> Date: Sat, 04 Oct 2014 18:34:04 -0400 In-Reply-To: (Glenn Morris's message of "Sat, 04 Oct 2014 14:58:45 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 18512 Cc: rgm@gnu.org, david.reitter@gmail.com 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.6 (/) > *** lisp/startup.el 2014-10-02 13:26:23 +0000 > --- lisp/startup.el 2014-10-04 18:53:16 +0000 > *************** > *** 1286,1292 **** > (let (warned) > (dolist (dir load-path) > (and (not warned) > ! (string-match-p "/[._]emacs\\.d/?\\'" dir) > (string-equal (file-name-as-directory (expand-file-name dir)) > (expand-file-name user-emacs-directory)) > (setq warned t) > --- 1286,1296 ---- > (let (warned) > (dolist (dir load-path) > (and (not warned) > ! (string-match-p > ! (format "/%s/?\\'" > ! (regexp-quote > ! (file-name-nondirectory > ! (directory-file-name user-emacs-directory)))) dir) > (string-equal (file-name-as-directory (expand-file-name dir)) > (expand-file-name user-emacs-directory)) > (setq warned t) Why not simply remove the (string-match-p "/[._]emacs\\.d/?\\'" dir) test? AFAICT the next string-equal test (which should/could probably be replaced by a file-equal-p test) is already more strict than what you added. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 04 22:09:03 2014 Received: (at 18512) by debbugs.gnu.org; 5 Oct 2014 02:09:03 +0000 Received: from localhost ([127.0.0.1]:33374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XabFv-0002mT-9c for submit@debbugs.gnu.org; Sat, 04 Oct 2014 22:09:03 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:40132) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XabFt-0002m4-7N for 18512@debbugs.gnu.org; Sat, 04 Oct 2014 22:09:01 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XabFs-0004nO-B1; Sat, 04 Oct 2014 22:09:00 -0400 From: Glenn Morris To: Stefan Monnier Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> X-Spook: fundamentalist Syria Leitrim enemy of the state Vickie X-Ran: \~c#YE)SU(&gDE-fNj.YQZ@^im~bZ`~Q-a*$;6kPZEt|18&_&M\j0RsQB)~fcAgzA|ztg' X-Hue: blue X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 04 Oct 2014 22:09:00 -0400 In-Reply-To: (Stefan Monnier's message of "Sat, 04 Oct 2014 18:34:04 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.7 (----) X-Debbugs-Envelope-To: 18512 Cc: david.reitter@gmail.com, 18512@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: -4.7 (----) Stefan Monnier wrote: >> ! (string-match-p >> ! (format "/%s/?\\'" >> ! (regexp-quote >> ! (file-name-nondirectory >> ! (directory-file-name user-emacs-directory)))) dir) >> (string-equal (file-name-as-directory (expand-file-name dir)) >> (expand-file-name user-emacs-directory)) >> (setq warned t) > > Why not simply remove the (string-match-p "/[._]emacs\\.d/?\\'" dir) test? It may have been a pointless attempt to avoid statting the file-system unless it looked like it was going to be needed. (Does expand-file-name even do that?) From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 05 21:11:05 2014 Received: (at 18512) by debbugs.gnu.org; 6 Oct 2014 01:11:05 +0000 Received: from localhost ([127.0.0.1]:35113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XawpN-0007pT-1e for submit@debbugs.gnu.org; Sun, 05 Oct 2014 21:11:05 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:33340) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XawpJ-0007p4-S0 for 18512@debbugs.gnu.org; Sun, 05 Oct 2014 21:11:02 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AogPAIDvNVNFxKjo/2dsb2JhbABZgwaDSr0vgw6BCwwXdIImAQEEViMQCw4mEhQYDSSIDNIZF456B4Q4BKkZgWqBcYFbIQ X-IPAS-Result: AogPAIDvNVNFxKjo/2dsb2JhbABZgwaDSr0vgw6BCwwXdIImAQEEViMQCw4mEhQYDSSIDNIZF456B4Q4BKkZgWqBcYFbIQ X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="91750405" Received: from 69-196-168-232.dsl.teksavvy.com (HELO pastel.home) ([69.196.168.232]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 05 Oct 2014 21:11:00 -0400 Received: by pastel.home (Postfix, from userid 20848) id A2C608619; Sun, 5 Oct 2014 21:11:00 -0400 (EDT) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#18512: 24.3.93; tramp persistency file: incompatible with old versions? Tramp won't start! Message-ID: References: <645389CC-2AA2-47CA-BE1F-72607DF8935A@gmail.com> <87zjduyctc.fsf@gmx.de> Date: Sun, 05 Oct 2014 21:11:00 -0400 In-Reply-To: (Glenn Morris's message of "Sat, 04 Oct 2014 22:09:00 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 18512 Cc: david.reitter@gmail.com, 18512@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.6 (/) >>> ! (string-match-p >>> ! (format "/%s/?\\'" >>> ! (regexp-quote >>> ! (file-name-nondirectory >>> ! (directory-file-name user-emacs-directory)))) dir) >>> (string-equal (file-name-as-directory (expand-file-name dir)) >>> (expand-file-name user-emacs-directory)) >>> (setq warned t) >> Why not simply remove the (string-match-p "/[._]emacs\\.d/?\\'" dir) test? > It may have been a pointless attempt to avoid statting the file-system > unless it looked like it was going to be needed. (Does expand-file-name > even do that?) No, expand-file-name doesn't touch the file-system. And neither does file-name-as-directory. These are just string operations. Using file-equal-p would, OTOH. Stefan From unknown Sun Aug 10 12:54:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 03 Nov 2014 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator