(defcustom ibuffer-fontification-alist
`((10 buffer-read-only font-lock-constant-face)
(15 (string-match "^*" (buffer-name)) font-lock-keyword-face)
- (20 (string-match "^ " (buffer-name)) font-lock-warning-face)
+ (20 (and (string-match "^ " (buffer-name))
+ (null buffer-file-name))
+ italic)
(25 (memq major-mode ibuffer-help-buffer-modes) font-lock-comment-face)
(30 (eq major-mode 'dired-mode) font-lock-function-name-face))
"An alist describing how to fontify buffers.
:nomini)
(with-current-buffer (cadr bufs)
(minibufferp)))
- (car (cddr bufs))
+ (caddr bufs)
(cadr bufs))
(ibuffer-current-buffers-with-marks bufs)
arg)))
(ibuffer-update-format)
(when ibuffer-default-directory
(setq default-directory ibuffer-default-directory))
+ (add-hook 'change-major-mode-hook 'font-lock-defontify nil t)
(run-hooks 'ibuffer-mode-hooks)
;; called after mode hooks to allow the user to add filters
(ibuffer-update-mode-name))