Variable: completions-group-sort

completions-group-sort is a customizable variable defined in minibuffer.el.gz.

Value

nil

Documentation

Sort groups in the *Completions* buffer.

The value can either be nil to disable sorting, alphabetical for alphabetical sorting or a custom sorting function. The sorting function takes and returns an alist of groups, where each element is a pair of a group title string and a list of group candidate strings.

This variable was added, or its default value changed, in Emacs 28.1.

Probably introduced at or before Emacs version 28.1.

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defcustom completions-group-sort nil
  "Sort groups in the *Completions* buffer.

The value can either be nil to disable sorting, `alphabetical' for
alphabetical sorting or a custom sorting function.  The sorting
function takes and returns an alist of groups, where each element is a
pair of a group title string and a list of group candidate strings."
  :type '(choice (const :tag "No sorting" nil)
                 (const :tag "Alphabetical sorting" alphabetical)
                 function)
  :version "28.1")