X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/8b990b89011d5b954c794e08549776b15e34fff1..f655987d63e181deb5e6fef1f93b409d96184fae:/lisp/ibuffer.el diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el index 8bd1e46965..c426976b29 100644 --- a/lisp/ibuffer.el +++ b/lisp/ibuffer.el @@ -1908,9 +1908,9 @@ the buffer object itself and the current mark symbol." ;; Kill the line if the buffer is dead 'kill))) ;; A given mapping function should return: - ;; `nil' if it chose not to affect the buffer + ;; nil if it chose not to affect the buffer ;; `kill' means the remove line from the buffer list - ;; `t' otherwise + ;; t otherwise (cl-incf ibuffer-map-lines-total) (cond ((null result) (forward-line 1)) @@ -2162,7 +2162,7 @@ If optional arg SILENT is non-nil, do not display progress messages." (eq ibuffer-always-show-last-buffer :nomini) (minibufferp (cadr bufs))) - (cl-caddr bufs) + (nth 2 bufs) (cadr bufs)) (ibuffer-current-buffers-with-marks bufs) ibuffer-display-maybe-show-predicates))) @@ -2194,7 +2194,7 @@ If optional arg SILENT is non-nil, do not display progress messages." (require 'ibuf-ext)) (let* ((sortdat (assq ibuffer-sorting-mode ibuffer-sorting-functions-alist)) - (func (cl-caddr sortdat))) + (func (nth 2 sortdat))) (let ((result ;; actually sort the buffers (if (and sortdat func)