Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve tooltip on minibuffer candidates
This change not only introduces Emacs 29 \`KEYSEQ' highlighting, but also makes the tooltip more customizable. Previously, mouse-1 and mouse-3 were hard-coded in the help-echo string, whereas they now appear together with the summary of their default binding. * ivy.el (ivy-mouse-1-help, ivy-mouse-3-help): New variables replacing (and obsoleting) ivy-mouse-1-tooltip and ivy-mouse-3-tooltip, respectively. (ivy--help-echo): New help-echo function. (ivy--format-minibuffer-line): Use it in place of a help-echo form.
- Loading branch information