From: Charles C. <cc...@tr...> - 2002-01-06 23:23:52
|
Enter your bug report in this message, including as much detail as you possibly can about the problem, what you did to cause it and what the local and remote machines are. If you can give a simple set of instructions to make this bug happen reliably, please include those. Thank you for helping kill bugs in TRAMP. --bug report follows this line-- When editing a file, I'll save it (c-x c-s) often. When I do this in a buffer with a remote file, it appears to save just fine. When I then try to edit further, I get ".emacs changed on disk; really edit the buffer? (y, n, r or C-h)" I hit "y" and proceed. After the first keystroke, the rodent pointer changes to a watch. As soon as I hit the next character, it reverts to the normal insert text pointer. When I then try to save, I get ".emacs has changed since visited or saved. Save anyway? (yes or no)" I give it a yes, and it saves as normal. This error message does not show up in the *Messages* buffer. I checked to see running rdate to synch the clocks would help; it did not. Other than that, it is a neat package & I thank you all very much. Emacs : GNU Emacs 21.1.2 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2001-11-01 on charlesc.localdomain Package: tramp ($Id: tramp.el,v 2.54 2001/12/28 07:07:46 kaig Exp $) current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq tramp-ls-command nil tramp-test-groks-nt nil tramp-file-exists-command nil tramp-current-multi-method nil tramp-current-method nil tramp-current-user nil tramp-current-host nil tramp-auto-save-directory nil tramp-default-method "sm" tramp-rsh-end-of-line "\n" tramp-remote-path '("/bin" "/usr/bin" "/usr/sbin" "/usr/local/bin" "/usr/c= cs/bin" "/local/bin" "/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/b= in" "/usr/pkg/bin") tramp-login-prompt-regexp ".*ogin: *$" tramp-password-prompt-regexp "^.*\\([pP]assword\\|passphrase.*\\):=00? *$" tramp-wrong-passwd-regexp "^.*\\(Permission denied.\\|Login [Ii]ncorrect\\= |Received signal [0-9]+\\|Connection \\(refused\\|closed\\)\\|Sorry, try ag= ain.\\|Name or service not known\\).*$" tramp-temp-name-prefix "tramp." tramp-file-name-structure '("\\`/\\[\\(\\([a-zA-Z0-9]+\\)/\\)?\\(\\([-a-zA= -Z0-9_#/:]+\\)@\\)?\\([-a-zA-Z0-9_#/:@.]+\\)\\]\\(.*\\)\\'" 2 4 5 6) tramp-file-name-regexp "\\`/\\[.*\\]" tramp-multi-file-name-structure '("\\`/\\[\\(\\([a-z0-9]+\\)\\)?\\(\\(%s\\= )+\\)\\]\\(.*\\)\\'" 2 3 -1) tramp-multi-file-name-hop-structure '("/\\([a-z0-9_]+\\):\\([a-z0-9_]+\\)@= \\([a-z0-9.-]+\\)" 1 2 3) tramp-multi-methods '("multi" "multiu") tramp-multi-connection-function-alist '(("telnet" tramp-multi-connect-teln= et "telnet %h%n") ("rsh" tramp-multi-connect-rlogin "rsh %h -l %u%n") ("ssh" tramp-multi-connect-rlogin "ssh %h -l %u%n") ("su" tramp-multi-connect-su "su - %u%n") ("sudo" tramp-multi-connect-su "sudo -u %u -s%n")) tramp-make-tramp-file-format "/[%m/%u@%h]%p" tramp-end-of-output "/////" shell-prompt-pattern "^[^#$%>\n]*[#$%>] *" backup-by-copying nil backup-by-copying-when-linked nil backup-by-copying-when-mismatch nil backup-by-copying-when-privileged-mismatch 200 file-name-handler-alist '(("\\.Z\\(~\\|\\.~[0-9]+~\\)?\\'\\|\\.bz2\\'\\|\\= .tgz\\'\\|\\.g?z\\(~\\|\\.~[0-9]+~\\)?\\'" . jka-compr-handler) ("\\`/\\[.*\\]" . tramp-file-name-handler) ("^/[^/:]*\\'" . ange-ftp-completion-hook-function) ("^/[^/:]*[^/:.]:" . ange-ftp-hook-function) ("\\`/:" . file-name-non-special)) ) --=20 -- C^2 The world's most effective anti-virus software: Linux. Looking for fine software and/or web pages? http://w3.trib.com/~ccurley |
From: Skip M. <sk...@po...> - 2002-01-07 03:08:06
|
Charles> When I then try to edit further, I get ".emacs changed on disk; Charles> really edit the buffer? (y, n, r or C-h)" I hit "y" and Charles> proceed.... I checked to see running rdate to synch the clocks Charles> would help; it did not. I started noticing this recently as well (last couple of weeks). I used ntpdate to make sure the the local and remote clocks were sync'ed and made sure I was using the latest version from CVS. Didn't help. -- Skip Montanaro (sk...@po... - http://www.mojam.com/) |
From: Kai.Grossjohann@CS.Uni-Dortmund.DE (K. ) - 2002-01-07 09:33:30
|
Charles Curley <cc...@tr...> writes: > When I then try to edit further, I get ".emacs changed on disk; really > edit the buffer? (y, n, r or C-h)" I hit "y" and proceed. After the > first keystroke, the rodent pointer changes to a watch. As soon as I > hit the next character, it reverts to the normal insert text pointer. > > When I then try to save, I get ".emacs has changed since visited or > saved. Save anyway? (yes or no)" I give it a yes, and it saves as > normal. This error message does not show up in the *Messages* buffer. Please try the current CVS. Does it still happen? Fwiw, I don't see it. But that might be because I have Perl on the remote end. Hm. Can you try to connect to a machine which has Perl, then try to connect to a machine which does not have Perl, and then tell me what you see? (Tramp looks in the directories in tramp-remote-path for Perl.) kai -- Simplification good! Oversimplification bad! (Larry Wall) |
From: Skip M. <sk...@po...> - 2002-01-07 11:02:59
|
Kai> Please try the current CVS. Does it still happen? Fwiw, I don't Kai> see it. But that might be because I have Perl on the remote end. Kai> Hm. Kai, I am running from the current CVS and I have Perl on the remote end. I see the problem. I don't have a remote machine to connect to that doesn't have Perl installed (or one on which I could safely disable it), so I can run a no-remote-perl test. -- Skip Montanaro (sk...@po... - http://www.mojam.com/) |
From: Charles C. <cc...@tr...> - 2002-01-07 13:53:00
|
On Mon, Jan 07, 2002 at 10:33:13AM +0100, Kai Gro=DFjohann wrote: > Charles Curley <cc...@tr...> writes: >=20 > > When I then try to edit further, I get ".emacs changed on disk; really > > edit the buffer? (y, n, r or C-h)" I hit "y" and proceed. After the > > first keystroke, the rodent pointer changes to a watch. As soon as I > > hit the next character, it reverts to the normal insert text pointer. > > > > When I then try to save, I get ".emacs has changed since visited or > > saved. Save anyway? (yes or no)" I give it a yes, and it saves as > > normal. This error message does not show up in the *Messages* buffer. >=20 > Please try the current CVS. Does it still happen? Fwiw, I don't see > it. I'll try it later today or tomorrow & let you know. > But that might be because I have Perl on the remote end. Hm. >=20 > Can you try to connect to a machine which has Perl, then try to > connect to a machine which does not have Perl, and then tell me what > you see? (Tramp looks in the directories in tramp-remote-path for > Perl.) I have perl on both of my test machines. Both are Red Hat 7.1, and have perl in /usr/bin, which is in tramp-remote-path. "This is perl, v5.6.0 built for i386-linux" Is there any way to verify the correct operation of perl? >=20 > kai > --=20 > Simplification good! Oversimplification bad! (Larry Wall) Simplify! Simplify! -- Henry David Thoreau Simplify! -- Wendy McElroy --=20 -- C^2 The world's most effective anti-virus software: Linux. Looking for fine software and/or web pages? http://w3.trib.com/~ccurley |
From: Kai.Grossjohann@CS.Uni-Dortmund.DE (K. ) - 2002-01-20 08:34:14
|
Charles Curley <cc...@tr...> writes: > When editing a file, I'll save it (c-x c-s) often. When I do this in a > buffer with a remote file, it appears to save just fine. > > When I then try to edit further, I get ".emacs changed on disk; really > edit the buffer? (y, n, r or C-h)" I hit "y" and proceed. After the > first keystroke, the rodent pointer changes to a watch. As soon as I > hit the next character, it reverts to the normal insert text pointer. Has this bug been fixed in the most recent CVS? I think I found the problem, but I'm not 100% sure. Please check. Thanks. kai -- Simplification good! Oversimplification bad! (Larry Wall) |