Skip to content

Performance regression in commit e98883f50f5794 #653

Closed
@hpdeifel

Description

@hpdeifel

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions