Ivy is currently so slow for me that it is barely usable. Typing letters has a noticeable lag. git bisect revealed commit e98883f as the culprit.
This lag happened in all ivy commands that I tested (counsel-M-x, ivy-find-file and a few others).
I can't reproduce it with plain emacs -Q, but calling (package-initialize) with an otherwise empty config suffices to show the bug.
Replacing (require 'flx nil 'noerror) with nil in ivy--format-minibuffer-line also makes ivy fast again.
Ivy is currently so slow for me that it is barely usable. Typing letters has a noticeable lag.
git bisectrevealed commit e98883f as the culprit.This lag happened in all ivy commands that I tested (
counsel-M-x,ivy-find-fileand a few others).I can't reproduce it with plain
emacs -Q, but calling(package-initialize)with an otherwise empty config suffices to show the bug.Replacing
(require 'flx nil 'noerror)withnilinivy--format-minibuffer-linealso makes ivy fast again.