info-gnus-english
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gnus and Tramp


From: Oliver Heins
Subject: Re: Gnus and Tramp
Date: Fri, 20 Oct 2006 10:30:20 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Katsumi Yamaoka <yamaoka@jpl.org> writes:

>>>>>> In <87wt6wdlzu.fsf@sopos.org> Oliver Heins wrote:
>
>> Here's the backtrace:
>
> [...]
>>|   tramp-handle-executable-find("w3m")
>
> I don't know where `tramp-handle-executable-find' comes from.
>
> [...]
>>|   (if (eq (tramp-find-foreign-file-name-handler default-directory) (quote 
>>tramp-sh-file-name-handler)) (setq ad-return-value (apply ... ...)) (setq 
>>ad-return-value (ad-Orig-executable-find command)))
>
> The function `executable-find' is advised in some way, however I
> couldn't find out what does it in Emacs 22 and emacs-w3m.  It
> might be in your ~/.emacs file or in the other version of Tramp
> which is not that of Emacs 22.  What do you get with the command
> `C-h f executable-find RET'?

,----[ C-h f executable-find RET ]
| executable-find is a compiled Lisp function in `files.el'.
| (executable-find COMMAND)
| 
| Search for COMMAND in `exec-path' and return the absolute file name.
| Return nil if COMMAND is not found anywhere in `exec-path'.
| 
| [back]
`----

olli@athene:~$ locate files.el
/usr/share/emacs/22.0.50/lisp/files.elc
/usr/share/emacs/22.0.50/lisp/files.el.gz
/var/lib/auctex/emacscvs/verbatimfiles.elc

So it obviously comes with Emacs 22.  However:

,----[ C-h v tramp-version RET ]
| tramp-version is a variable defined in `trampver.el'.
| Its value is "2.1.6"
| 
| Documentation:
| This version of Tramp.
| 
| [back]
`----

olli@athene:~$ apt-cache policy tramp
tramp:
  Installiert:1:2.1.6-1
  Mögliche Pakete:1:2.1.6-1
  Versions-Tabelle:
     1:2.1.7-1 0
          1 ftp://ftp.de.debian.org experimental/main Packages
 *** 1:2.1.6-1 0
        100 /var/lib/dpkg/status
     1:2.0.54-2 0
        500 ftp://ftp.de.debian.org unstable/main Packages

The version coming with Emacs 22 seems to be 2.0.54, which is the same
version as in Debian unstable.  I can't remember installing an
experimental version of tramp, so this looks a little bit weird to me.
I'd better go and remove that version and stick with that coming with
emacs.

However, perhaps the tramp developers are interested in a backtrace.  I
will upgrade to 2.1.7 and try again, and eventually write a bug report.

Thanks,
 olli


-- 
GnuPG-Key: http://www.sopos.org/pgp/olli.asc
GnuPG-Fingerprint: F27A BA8C 1CFB B905 65A8  2544 0F07 B675 9A00 D827
NP: Nothing


reply via email to

[Prev in Thread] Current Thread [Next in Thread]