Version 1.5 of package Vertico has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Vertico describes itself as: =============================== VERTical Interactive COmpletion =============================== More at https://elpa.gnu.org/packages/vertico.html ## Summary: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ VERTICO.EL - VERTICAL INTERACTIVE COMPLETION ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ## Recent NEWS: ━━━━━━━━━━━━━━━━━━━━━━━━ VERTICO.EL - CHANGELOG ━━━━━━━━━━━━━━━━━━━━━━━━ 1 Version 1.5 (2023-12-01) ══════════════════════════ • `vertico-suspend': New extension to suspend and resume the current Vertico completion session. • `vertico-directory-enter': Exit with input if prefix argument is given. Mirrors the behavior of `vertico-exit'. • `vertico-mouse-map': New keymap. • `vertico-repeat-select': Do not display selected candidate. • `vertico-repeat': Store active display mode if the mode was temporarily toggled via `vertico-multiform-mode'. • `vertico-repeat-previous', `vertico-repeat-next': New commands to step over input history during an active Vertico completion session. • `vertico-repeat-last': Deprecated in favor of `vertico-repeat-previous'. • Optimize truncation of multi-line candidates (`vertico--truncate-multiline'). This affects commands like `yank-from-kill-ring'. • `vertico-quick': Use a slightly different scheme to support more candidates. 2 Version 1.4 (2023-07-02) ══════════════════════════ • `vertico-grid-annotate': Fix width computation. • `vertico--display-string': Fix display issue with `consult-line' and `org-modern'. • Set `scroll-margin=0' in the minibuffer. 3 Version 1.3 (2023-04-25) ══════════════════════════ • `vertico-grid-annotate' and `vertico-flat-annotate': New customization variables to enable annotations in grid and flat display mode. • `vertico-buffer-display': Add more choices for the display action to the customizable variable. • `vertico--history-hash': Deprioritize current file when sorting by history. • Fix sorting by history position for `project-find-file'. 4 Version 1.2 (2023-03-11) ══════════════════════════ • `vertico-buffer': Inherit `cursor-type' in minibuffer window, instead of always using the `box' cursor type. This change is particularly useful for Evil users, where the cursor reflect the Evil editing state. • `vertico-indexed': Fix a regression introduced in version 1.1. • Use `natnum' custom type, ported back by the Compat package, version 29.1.4.0. 5 Version 1.1 (2023-02-17) ══════════════════════════ • Add `vertico-preselect' configuration option. • `vertico-directory-up' moves up even if point is not located directly after /. • Use `cl-defgeneric' internally as mechanism to allow extensions to override functionality, e.g., the candidate formatting and display. • `vertico-multiform-mode': Add `vertico-multiform-map' with default key bindings. 6 Version 1.0 (2022-12-22) ══════════════════════════ • Emacs 29: Add support for `REQUIRE-MATCH' functions • `vertico-directory-enter': Handle selection of ./ and ../ candidates specially. 7 Version 0.29 (2022-11-22) ═══════════════════════════ • Start of changelog.
