When I try to use the PUI in the current CVS 21.2, it gives the
following error:
FTP Error: CWD 550 /pub/xemacs/packages/package-index.LATEST.pgp/: Not a directory failed:
In tracing this, I fould that efs-get-file-entry calls
efs-allow-child-lookup (definition included below) to decide whether
the path it has is a file or a directory. When I looked up
dired-local-variables-file (in dired/dired.el), I found a description
which indicates that efs-allow-child-lookup should not be using it.
(efs-defun efs-allow-child-lookup nil (host user dir file)
;; Returns non-nil if in directory DIR, FILE could possibly be a subdir
;; according to its file-name syntax, and therefore a child listing should
;; be attempted. Note that DIR is in directory syntax.
;; i.e. /foo/bar/, not /foo/bar.
;; Deal with dired. Anything else?
(not (and (boundp 'dired-local-variables-file)
(stringp dired-local-variables-file)
(string-equal dired-local-variables-file file))))
I have no idea how to fix this.
Craig
Show replies by date