Variable: ibuffer-sorting-functions-alist
ibuffer-sorting-functions-alist is a variable defined in
ibuffer.el.gz.
Value
Large value
((filename/process "file name"
#[514
"r@q\210\300 )\206\301@!\302!\205\303!\262r@q\210\300 )\2064\301@!\302!\2052\303!\262\231\207"
[ibuffer-buffer-file-name get-buffer-process
processp process-name]
6
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/ibuf-ext.elc"
. 63040)])
(size "size"
#[514 "r@q\210\300 )r@q\210\300 )W\207" [buffer-size] 4
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/ibuf-ext.elc"
. 63040)])
(alphabetic "buffer name"
#[514 "\300@!\300@!\231\207" [buffer-name] 5
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/ibuf-ext.elc"
. 63040)])
(mode-name "major mode name"
#[514 "r@q\210\301!)\227r@q\210\301!)\227\231\207"
[mode-name format-mode-line] 5
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/ibuf-ext.elc"
. 63040)])
(major-mode "major mode"
#[514
"\300\301\302@\"!\227\300\301\302@\"!\227\231\207"
[symbol-name buffer-local-value major-mode] 7
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/ibuf-ext.elc"
. 63040)])
(recency "recency"
#[514
"\301r@q\210\206\302)r@q\210\206\302)\"\207"
[buffer-display-time time-less-p 0] 5
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/ibuffer.elc"
. 72056)]))
Documentation
An alist of functions which describe how to sort buffers.
Note: You most likely do not want to modify this variable directly;
use define-ibuffer-sorter instead.
The alist elements are constructed like (NAME DESCRIPTION FUNCTION) Where NAME is a symbol describing the sorting method, DESCRIPTION is a short string which will be displayed in the minibuffer and menu, and FUNCTION is a function of two arguments, which will be the buffers to compare.
Source Code
;; Defined in /usr/src/emacs/lisp/ibuffer.el.gz
(defvar ibuffer-sorting-functions-alist nil
"An alist of functions which describe how to sort buffers.
Note: You most likely do not want to modify this variable directly;
use `define-ibuffer-sorter' instead.
The alist elements are constructed like (NAME DESCRIPTION FUNCTION)
Where NAME is a symbol describing the sorting method, DESCRIPTION is a
short string which will be displayed in the minibuffer and menu, and
FUNCTION is a function of two arguments, which will be the buffers to
compare.")