]> git.eshelyaron.com Git - emacs.git/commit
; Align completion annotations with spaces for multi-column format
authorEshel Yaron <me@eshelyaron.com>
Tue, 16 Jan 2024 09:44:46 +0000 (10:44 +0100)
committerEshel Yaron <me@eshelyaron.com>
Tue, 16 Jan 2024 09:44:46 +0000 (10:44 +0100)
commitd616bf6ffad9ba9eec3bc12e6a6610affbd0b687
tree8db2c1eecd44c6212fe4b1c9101e9afb17f5260a
parentd780fa97fa5e2b7d8d20ab560b652d2e20e05ca6
; Align completion annotations with spaces for multi-column format

Use actual spaces to align completion annotations instead of
"specified space" display properties, since that allows
'completion--insert-strings' to correctly align multiple completion
columns when 'completions-format' is not 'one-column'.

* lisp/faces.el (completion-face-name-affixation)
* lisp/minibuffer.el (completion-styles-affixation)
(completion-file-name-affixation)
(minibuffer-narrow-buffer-completions)
(completion-buffer-name-affixation)
* lisp/simple.el (read-extended-command--affixation): Align
annotations with spaces instead of using '(space :align-to ...)'
display properties.
lisp/faces.el
lisp/minibuffer.el
lisp/simple.el