[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tramp 2.15 signals error when opening directory with Emacs 21.4 (Ubu
From: |
Michael Albinus |
Subject: |
Re: Tramp 2.15 signals error when opening directory with Emacs 21.4 (Ubuntu) |
Date: |
Thu, 26 Jan 2006 20:36:43 +0100 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (windows-nt) |
Tony MartÃnez <address@hidden> writes:
> Hi,
Hi,
> I built and installed Tramp 2.15 on Ubuntu, Emacs 21.3.1. I tried to open a
> remote directory /tmp on machine "redhat" using C-x C-f and got the following
> backtrace:
>
> Debugger entered--Lisp error: (args-out-of-range 1 12)
> byte-code(Z`|" [beg 7] 2)
> dired-insert-directory("/ssh:redhat:/tmp/" "-al" nil t)
> dired-readin-insert("/ssh:redhat:/tmp/")
> dired-readin("/ssh:redhat:/tmp/" #<buffer tmp<2>>)
> dired-internal-noselect("/ssh:redhat:/tmp/" nil)
> dired-noselect("/ssh:redhat:/tmp")
> run-hook-with-args-until-success(dired-noselect "/ssh:redhat:/tmp")
> find-file-noselect("/redhat:/tmp" nil nil 1)
> find-file("/redhat:/tmp" 1)
> call-interactively(find-file)
A call to Tramp is not visible; and I believe, dired-insert-directory
doesn't call it directly. Nevertheless, the last function called is
byte-compiled, we don't know which it is.
Do you feel comfortable to debug dired-insert-directory? Otherwise, it
might be helpful if you re-evaluate dired.el, in order know which
function has been called. You will find dired.el by calling "M-x
locate-library RET dired". Once you have loaded it into a buffer, you
shall call "M-x eval-current-buffer". Then you can rerun your Tramp test.
> Is remote dired supported? Does this version of Tramp not support Emacs
> 21.3.1?
> The INSTALL file led me to believe that Emacs 21 was supported. File
> completion etc. seems to work ok, just not dired.
Yes, Tramp 2.1.5 shall cooperate with GNU Emacs 21.3.
> Thanks very much in advance,
>
> --Tony
Best regards, Michael.