(ange-ftp-before-parse-ls-hook): Add defvar.
;; in the wildcard case. Then we make a relative directory listing
;; of FILE within the directory specified by `default-directory'.
+(defvar ange-ftp-before-parse-ls-hook nil
+ "Normal hook run before parsing the text of an ftp directory listing.")
+
(defun ange-ftp-ls (file lsargs parse &optional no-error wildcard)
"Return the output of an `DIR' or `ls' command done over ftp.
FILE is the full name of the remote file, LSARGS is any args to pass to the
(format
"list data file %s not readable"
temp))))
+ (run-hooks 'ange-ftp-before-parse-ls-hook)
(if parse
(ange-ftp-set-files
ange-ftp-this-file