EFS bug reported in XEmacs bug tracking system
Gunnar Evermann (ge204@eng.cam.ac.uk)
02 Apr 1999 01:39:26 +0100
Hi,
the following bug report was send to the XEmacs development
team. Maybe you could help this guy?
thanks in advance.
Gunnar
----------------------------------------------------------------------
Date: Wed, 17 Mar 1999 23:12:24 -0700
To: bugs@xemacs.org
Subject: ange-ftp (EFS) uses dired with broken ls command switches
From: jasho@ix.netcom.com
System: Linux localhost.localdomain 2.0.35 #2 Wed Oct 28 22:55:27 MST 1998 i586
unknown
Architecture: i586
>Description:
When using ange-ftp or EFS to retrieve directory listings
from a remote system, an ls command of the form ls "-al /." is
issued to the ftp process. On some ftp servers the /. syntax
matches no files even when files are present. No matter what
filenames are specified with ange-ftp or EFS, a /. is always
appended to the end of the filename (ls "-al myfile/.") such that
no files are matched and dired is unable to present any files
for selection by the user. Effectively, ange-ftp (EFS) is unusable.
>How-To-Repeat:
I tried ange-ftp (EFS) on some other ftp systems and it appeared
to work there, but it doesn't work on netcom.com's site in particular.
I did try both the ls and dir commands on the ftp buffer and neither
will work with the /. that is mysteriously appended.
>Fix:
One fix would be to provide a customization option that allowed
the user to specify whether or not to append the /. to every ls (dir)
command issed to the ftp process. I have no idea why /. is needed
in the first place but it would be nice to have a way to disable it.
If there is already some way to turn it off, please let me know
how, or if there is some other solution that would allow me to use
ange-ftp (EFS) on netcom's ftp server. Thank you.