Function: ibuffer-make-column-erc-modified

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

Signature

(ibuffer-make-column-erc-modified BUFFER MARK)

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-ibuffer.el.gz
(define-ibuffer-column erc-modified (:name "M")
  (if (and (boundp 'erc-track-mode)
	   erc-track-mode)
      (let ((entry (assq (current-buffer) erc-modified-channels-alist)))
	(if entry
	    (if (cdr entry)
		(cond ((eq 'pal (nth 1 entry))
		       (string erc-ibuffer-pal-char))
		      ((eq 'fool (nth 1 entry))
		       (string erc-ibuffer-fool-char))
		      ((eq 'keyword (nth 1 entry))
		       (string erc-ibuffer-keyword-char))
		      ((eq 'dangerous-host (nth 1 entry))
		       (string erc-ibuffer-dangerous-host-char))
		      (t "$"))
	      (string ibuffer-modified-char))
	  " "))
    " "))