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.