> -----Original Message-----
> From: KaiGroßjohann [mailto:[EMAIL PROTECTED]]
> Sent: Montag, 29. Juli 2002 12:43
> To: Thomas Haselberger
> Cc: Tramp-Devel (E-mail)
> Subject: Re: emacs nt user question -- latest version
> 
> 
> "Thomas Haselberger" <[EMAIL PROTECTED]> writes:
> 
> > in the lisp dir, I typed make.
> 
> This seems good.
> 
> > still get the same for file-name-handler alist. and if I jump to the
> > source from the help buffer, I get the fresh tramp.el version 2.154.
> 
> This is indeed quite fresh.
> 
> > should I go back from this version to find the last one that works
> > for me ?
> 
> In this case, that doesn't make sense I think.  Maybe you have an old
> version of Tramp lying around that contains the wrong variable
> definition.  You can do M-x list-load-path-shadows RET to identify
> that case.

No Emacs Lisp load-path shadowings were found
 
> Can you start "emacs -q -no-site-file", then do the load-path dance,
> then use M-x locate-library RET to find out where tramp is, then load
> it, then see if file-name-handler-alist has the right value?

ah, that one looks different:
Library is file d:/home/thaselberger/emacs/cvs/tramp/lisp/tramp.elc OK
-------------------------------------------------------------
file-name-handler-alist's value is 
(("\\`/[^/:]+:" . tramp-file-name-handler)
 ("\\`/:" . file-name-non-special))
-------------------------------------------------------------

> Oh, one other idea: if you use an Emacs from CVS with the old version
> of Tramp, then "make" on that Emacs has created loaddefs.el or
> similar, which already sets file-name-handler-alist and
> tramp-file-name-regexp to the wrong values.  And the defvar in
> tramp.el doesn't overwrite the values if they have been set already.

I use the standard emacs distro for winnt, in loaddefs.el I found these lines:
-------------------------------------------------------------
(or (assoc "^/[^/:]*[^/:.]:" file-name-handler-alist) (setq file-name-handler-alist 
(cons (quote ("^/[^/:]*[^/:.]:" . ange-ftp-hook-function)) file-name-handler-alist)))

(or (assoc "^/[^/:]*\\'" file-name-handler-alist) (setq file-name-handler-alist (cons 
(quote ("^/[^/:]*\\'" . ange-ftp-completion-hook-function)) file-name-handler-alist)))
-------------------------------------------------------------

I tried uncommenting these lines, that didn't change anything.

> In this case, you need to run "cvs update" in the Emacs directory and
> build a new Emacs.  The Emacs should contain an updated version of
> Tramp which uses the new format.

Is there a way to get rid of this behaviour without building emacs myself - I'm not 
used doing that on a win platform.

thanks for your advice,
        tom

_______________________________________________
Tramp-devel mailing list
[EMAIL PROTECTED]
http://mail.freesoftware.fsf.org/mailman/listinfo/tramp-devel

Reply via email to