blc pushed a change to branch externals/ivy.
from 3dde6c6214 Merge branch 'master' into externals/ivy
new 425c856724 * ivy.el (ivy-state): Document some slots.
new 2c64b2994e Fix minibuffer hooks
new 0ab2f2d978 * ivy.el (ivy--pos-eol): New shim for pos-eol.
new a42eb58b11 * ivy.el (ivy-partial): Use completion-boundaries.
new 0d0230dbc9 * ivy.el (ivy--completing-fname-p): Refactor.
new 36c9245dd3 * ivy.el (ivy--format-function-generic): Refactor.
new 79d0497eae Simplify some cl-lib uses
new fd4f15753b Fix M-x completion-predicate filtering
new 22ec743446 Make counsel-M-x collection customizable
new fb59dc2c62 Simplify ivy-avy and swiper-avy key bindings
new fb9822e658 ; * ivy.el (ivy--pulse-region): Mention pulse.el.
new cfb87e8d57 ; * README.md (Installation): Better typography.
new d489b4f0d4 Update copyright notices for 2026
new 0332c6bf30 ; * targets/checkdoc.el: Note checkdoc-batch.
new 7c4fa07ea8 Port to Emacs 31 completing-read-multiple
new edcbe4d965 Merge branch 'master' into externals/ivy
Summary of changes:
Makefile | 2 +-
README.md | 2 +-
colir.el | 2 +-
doc/Makefile | 2 +-
doc/ivy-ox.el | 2 +-
doc/ivy.org | 2 +-
doc/ivy.texi | 2 +-
ivy-faces.el | 2 +-
ivy-overlay.el | 2 +-
ivy-test.el | 23 ++-
ivy.el | 558 +++++++++++++++++++++++++++++++++++----------------------
11 files changed, 373 insertions(+), 226 deletions(-)