Closed NightMachinery closed 8 months ago
That function calls orderless's compiler which does use orderless-style-dispatchers
. Can you provide a recipe to reproduce the problem?
I did some tests:
(orderless-ivy-re-builder "!12")
(defun tmp1 (&rest dummy)
(list (cons
;; "\\(?:\\(?:[^1]\\|1?:[^2]\\)\\)+"
"\\(?:\\(?:[^1]\\|1\\(?:[^2]\\)\\)+\\)"
;; "\\(?:\\(\\`\\)\\(?:[^1]\\|\\'\\|1\\(?:[^2]\\|\\'\\)\\)*\\)"
t))
)
(setq ivy-re-builders-alist '((t . tmp1)))
These tests show that the regexes don't work with swiper-isearch
, and the problem isn't exactly with orderless. They do work with swiper
itself ... Do you have any ideas why?
Sorry, no clue. Back when I was an Ivy user I only ever used swiper. I don't think swiper-isearch existed yet in those days.
Is it possible?
I tried
but it doesn't seem to use
orderless-style-dispatchers
?