Function: pcmpl-gnu-bzipped-files

pcmpl-gnu-bzipped-files is a byte-compiled function defined in pcmpl-gnu.el.gz.

Signature

(pcmpl-gnu-bzipped-files UNZIP-P)

Documentation

Find all zipped or unzipped files: the inverse of UNZIP-P.

Source Code

;; Defined in /usr/src/emacs/lisp/pcmpl-gnu.el.gz
(defun pcmpl-gnu-bzipped-files (unzip-p)
  "Find all zipped or unzipped files: the inverse of UNZIP-P."
  (pcomplete-entries
   nil
   (lambda (entry)
     (when (and (file-readable-p entry)
                (file-regular-p entry))
       (let ((zipped (string-match "\\.\\(t?z2\\|bz2\\)\\'" entry)))
         (or (and unzip-p zipped)
             (and (not unzip-p) (not zipped))))))))