[sisyphus] emacs22-tramp
Andrey Khavryuchenko
=?iso-8859-1?q?akhavr_=CE=C1_gmail=2Ecom?=
Пн Янв 8 17:56:04 MSK 2007
Evgenii,
"ET" == Evgenii Terechkov wrote:
ET> Andrey Khavryuchenko пишет:
>> >> Кто это у нас так пользуется emacs/tramp что в сизифе оказался пакет
>> >> emacs22-tramp 2.0.54-alt0.20.pretest, который при стандартном использовании
>> >> выдаёт следующее
ET> Я пользуюсь. Стандартном - это каком? УМВР. Хотя и не без косяков.
>> /sshx:devel:<Tab>
ET> Я этим транпортом не пользуюсь, ну да не суть...
>> >> apply: Wrong number of arguments: #[(filename directory) "...мусор..."
>> >> [directory v multi-method method user host tramp-tramp-file-p error
>> >> "tramp-handle-file-name-completion invoked on non-tramp directory `%s'"
>> >> tramp-dissect-file-name ...] 7
>> >> ("/usr/share/emacs/22.0.92/lisp/net/tramp.elc" . 93904)], 3 [5 times]
ET> Какой файл открываете (УРЛ)? Информаций, как обычно, маловато.
>> /sshx:devel:<Tab>
ET> УМВР. Хотя да, на цевевых машинах есть recode.
>> Иными словами, любой.
ET> Так говорите, как будто все транспорты испробовали.
/ssh: просто не логинится на любой виртуальный сервер под альтом
Все остальные (т.е. sshx и ssh-based external methods) показывают именно
такое поведение
>> По изучению где падает изначально, обнаружил что в
>> tramp-handle-file-local-copy переменные
>> (rem-enc (tramp-get-remote-encoding multi-method method user host))
>> (rem-dec (tramp-get-remote-decoding multi-method method user host))
>> оказываются в nil. Поставил на целевой сайт recode, файлы стали
>> открываться. До этого обновления таких выбрыков не было.
>> Почему отказывается работать completion ещё не смотрел.
ET> Вешайте баг.
Вот что вылазит сейчас при попытке использовать completion
apply: Wrong number of arguments: (lambda (filename directory) "Like
`file-name-completion' for tramp files." (unless (tramp-tramp-file-p
directory) (error "tramp-handle-file-name-completion invoked on non-tramp
directory `%s'" directory)) (with-parsed-tramp-file-name directory nil
(try-completion filename (mapcar (lambda (x) (cons x nil))
(file-name-all-completions filename directory))))), 3 [2 times]
Полез в багзиллу.
ET> Вообще, пользуясь tramp-ом давно, думаю, что "просто работы" от него нельзя
ET> ожидать ещё доооолго.
Меня вполне устраивало как он работал до того года полтора. Что сломалось
сейчас - не знаю.
--
Andrey V Khavryuchenko
Software Development Company http://www.kds.com.ua/
Подробная информация о списке рассылки Sisyphus