Function: ibuffer-current-buffer
ibuffer-current-buffer is a byte-compiled function defined in
ibuffer.el.gz.
Signature
(ibuffer-current-buffer &optional MUST-BE-LIVE)
Source Code
;; Defined in /usr/src/emacs/lisp/ibuffer.el.gz
(defun ibuffer-current-buffer (&optional must-be-live)
(let ((buf (car (get-text-property (line-beginning-position)
'ibuffer-properties))))
(when must-be-live
(if (bufferp buf)
(unless (buffer-live-p buf)
(error "Buffer %s has been killed; %s" buf (substitute-command-keys "use `\\[ibuffer-update]' to update")))
(error "No buffer on this line")))
buf))