]> git.eshelyaron.com Git - emacs.git/commitdiff
Document completions-sort
authorLars Ingebrigtsen <larsi@gnus.org>
Sat, 16 Apr 2022 15:20:04 +0000 (17:20 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 16 Apr 2022 15:20:04 +0000 (17:20 +0200)
* doc/emacs/mini.texi (Completion Options): Document completions-sort.

doc/emacs/mini.texi
etc/NEWS

index 52856d71379d201a6124b3d6afbb1b977152f9b2..6012d2f280acf76b944ee01c04dde65f5d9587e5 100644 (file)
@@ -690,6 +690,12 @@ changed by changing the @code{completions-format} user option.  If
 @code{vertical}, sort the completions vertically in columns instead,
 and if @code{one-column}, just use a single column.
 
+@vindex completions-sort
+  This user option controls how completions are sorted in the
+@samp{*Completions*} buffer.  The default is @code{alphabetical}, but
+it can also be a function which will be called with the list of
+completions, and should return the list in the desired order.
+
 @vindex completions-max-height
   When @code{completions-max-height} is non-@code{nil}, it limits the
 size of the completions window.  It is specified in lines and include
index 45d88a5cb1eb5b3a95a7f01590d6cd5bae80df7f..4b8b3d4d6ff7a65474c223827d78ddda8709ca01 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -659,6 +659,7 @@ When non-nil, the commands 'next-completion' and 'previous-completion'
 automatically wrap around on reaching the beginning or the end of
 the "*Completions*" buffer.
 
++++
 *** New user option 'completions-sort'.
 This option controls the sorting of the completion candidates in
 the "*Completions*" buffer.  Available styles are no sorting,