Function: ibuffer-make-column-filename

ibuffer-make-column-filename is a byte-compiled function defined in ibuffer.el.gz.

Signature

(ibuffer-make-column-filename BUFFER MARK)

Source Code

;; Defined in /usr/src/emacs/lisp/ibuffer.el.gz
(define-ibuffer-column filename
  (:summarizer
   (lambda (strings)
     (let ((total (length (delete "" strings))))
       (cond ((zerop total) "No files")
	     ((= 1 total) "1 file")
	     (t (format "%d files" total))))))
  (ibuffer--abbreviate-file-name (or (ibuffer-buffer-file-name) "")))