mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Turns out ivy and counsel have a number of hard-coded checks for flx against ivy--regex-fuzzy: - https://github.com/abo-abo/swiper/blob/master/ivy.el#L3531 - https://github.com/abo-abo/swiper/blob/master/ivy.el#L3637 - https://github.com/abo-abo/swiper/blob/master/ivy.el#L4643 - https://github.com/abo-abo/swiper/blob/master/counsel.el#L1359 - https://github.com/abo-abo/swiper/blob/master/counsel.el#L1561 This means, by assigning our own delegates around ivy regex functions will break flx sorting (reported in #2314), and possibly other behavior.