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

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

Gnus and Tramp


From: Oliver Heins
Subject: Gnus and Tramp
Date: Thu, 19 Oct 2006 23:38:45 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

I realized that tramp and Gnus don't work really well together.  I often
run in problems when using both at the same time.  Mostly, I can't
connect to the remote file anymore if I'm running Gnus and cease to work
on the file for some time.

Conversely, if I'm visiting a tramp buffer and then try to start Gnus, it
won't start but hang with an error.  I then get this error message:

,----
| Loading gnus-start...
| tramp-handle-executable-find: Wrong type argument: arrayp, 
tramp-default-remote-path
`----

Here's the backtrace:

,----
| Debugger entered--Lisp error: (wrong-type-argument arrayp 
tramp-default-remote-path)
|   tramp-find-executable([cl-struct-tramp-file-name "scp" nil "cryptix.de" 
nil] "w3m" (tramp-default-remote-path "/usr/sbin" "/usr/local/bin" "/local/bin" 
"/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/bin" "/usr/pkg/bin" 
"/usr/contrib/bin") t)
|   tramp-handle-executable-find("w3m")
|   apply(tramp-handle-executable-find "w3m")
|   (setq ad-return-value (apply (quote tramp-handle-executable-find) (list 
command)))
|   (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)))
|   (let (ad-return-value) (if (eq ... ...) (setq ad-return-value ...) (setq 
ad-return-value ...)) ad-return-value)
|   executable-find("w3m")
|   (cond ((locate-library "w3") (quote w3)) ((executable-find "w3m") (if ... 
... ...)) ((executable-find "links") (quote links)) ((executable-find "lynx") 
(quote lynx)) (t (quote html2text)))
|   eval((cond ((locate-library "w3") (quote w3)) ((executable-find "w3m") (if 
... ... ...)) ((executable-find "links") (quote links)) ((executable-find 
"lynx") (quote lynx)) (t (quote html2text))))
|   custom-initialize-reset(mm-text-html-renderer (cond ((locate-library "w3") 
(quote w3)) ((executable-find "w3m") (if ... ... ...)) ((executable-find 
"links") (quote links)) ((executable-find "lynx") (quote lynx)) (t (quote 
html2text))))
|   custom-declare-variable(mm-text-html-renderer (cond ((locate-library "w3") 
(quote w3)) ((executable-find "w3m") (if ... ... ...)) ((executable-find 
"links") (quote links)) ((executable-find "lynx") (quote lynx)) (t (quote 
html2text))) ("/usr/share/emacs/22.0.50/lisp/gnus/mm-decode.elc" . 3631) 
:version "22.1" :type (choice (const w3) (const w3m) (const w3m-standalone) 
(const links) (const lynx) (const html2text) (const nil) (function)) :group 
mime-display)
|   require(mm-decode)
|   
byte-code("ÀÁ!ˆÀÂ!ˆÀÃ!ˆÀÄ!ˆÀÅ!ˆÆÇÈ\"ˆÆÉÊ\"ˆÆËÌ\"ˆÆÍÎ\"ˆÆÏÐ\"ˆÆÑÒ\"ˆÆÓÔ\"ˆÆÕÖ\"ˆÆ×Ø\"‡"
 [require mm-util mm-bodies mm-encode mm-decode mml-sec autoload 
message-make-message-id "message" gnus-setup-posting-charset "gnus-msg" 
gnus-add-minor-mode "gnus-ems" gnus-make-local-hook "gnus-util" 
message-fetch-field "message" message-info "message" fill-flowed-encode 
"flow-fill" message-posting-charset "message" dnd-get-local-file-name "dnd"] 3)
|   require(mml)
|   byte-code("ÀÁ!ˆÀÂ!ˆÀÃ!ˆÀÄ!ˆÀÅ!ˆÀÆ!ˆÀÇ!ˆÀÈ!ˆÉÊË\"ˆÉÌÍ\"ˆÉÎÏ\"ˆÐÑÒÓÔÕÖ×ÖØ&    
ˆÙÚÛÜ#ˆÙÝÛÜ#ˆÐÞßàÔáÖÑ&ˆÐâßãÔäÖÑ&ˆÐåßæÔçÖÑ&ˆÐèßéÔêÖÑ&ˆÐëßìÔíÖè&ˆÐîßïÔðÖÑ&ˆÐñßòÔóÖÑ&ˆÐôßõÖÑ%ˆÐöß÷ÖÑ%ˆÐøßùÖÑÖú&‡"
 [require canlock mailheader gmm-utils nnheader mailabbrev mail-parse mml 
rfc822 autoload gnus-find-method-for-group "gnus" nnvirtual-find-group-art 
"nnvirtual" gnus-group-decoded-name "gnus-group" custom-declare-group message 
((user-mail-address custom-variable) (user-full-name custom-variable)) "Mail 
and news message composing." :link (custom-manual "(message)Top") :group mail 
news put user-mail-address custom-type string user-full-name message-various 
nil "Various Message Variables." (custom-manual "(message)Various Message 
Variables") message-buffers "Message Buffers." (custom-manual "(message)Message 
Buffers") message-sending "Message Sending." (custom-manual "(message)Sending 
Variables") message-interface "Message Interface." (custom-manual 
"(message)Interface") message-forwarding "Message Forwarding." (custom-manual 
"(message)Forwarding") message-insertion "Message Insertion." (custom-manual 
"(message)Insertion") message-headers ...] 10)
|   require(message)
|   byte-code("ÀÁ!ˆÀÂ!ˆÀÃ!ˆÄÅÆ\"ˆÄÇÈ\"ˆÄÉÊ\"‡" [require gnus message gnus-range 
autoload gnus-agent-expire "gnus-agent" gnus-agent-regenerate-group 
"gnus-agent" gnus-agent-read-servers-validate-native "gnus-agent"] 3)
|   require(gnus-int)
|   byte-code("ÀÁ!ˆÀÂ!ˆÀÃ!ˆÀÄ!ˆÀÅ!ˆÀÆ!ˆÇÈÉ\"ˆÇÊË\"ˆÇÌÍ\"ˆÇÎÏ\"‡" [require gnus 
gnus-win gnus-int gnus-spec gnus-range gnus-util autoload message-make-date 
"message" gnus-agent-read-servers-validate "gnus-agent" gnus-agent-save-local 
"gnus-agent" gnus-agent-possibly-alter-active "gnus-agent"] 3)
|   gnus-1(nil nil nil)
|   gnus(nil)
|   call-interactively(gnus)
|   execute-extended-command(nil)
|   call-interactively(execute-extended-command)
`----

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]