Function: ange-ftp-file-entry-not-ignored-p
ange-ftp-file-entry-not-ignored-p is a byte-compiled function defined
in ange-ftp.el.gz.
Signature
(ange-ftp-file-entry-not-ignored-p SYMNAME VAL)
Source Code
;; Defined in /usr/src/emacs/lisp/net/ange-ftp.el.gz
;;;; ------------------------------------------------------------
;;;; File name completion support.
;;;; ------------------------------------------------------------
;; If the file entry is not a directory (nor a symlink pointing to a directory)
;; returns whether the file (or file pointed to by the symlink) is ignored
;; by completion-ignored-extensions.
;; Note that `ange-ftp-this-dir' and `ange-ftp-completion-ignored-pattern'
;; are used as free variables.
(defun ange-ftp-file-entry-not-ignored-p (symname val)
(if (stringp val)
(let ((file (ange-ftp-expand-symlink val ange-ftp-this-dir)))
(or (file-directory-p file)
(and (file-exists-p file)
(not (string-match ange-ftp-completion-ignored-pattern
symname)))))
(or val ; is a directory name
(not (string-match ange-ftp-completion-ignored-pattern symname)))))