New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A recent change to ivy causes ivy-prescient to break counsel-rg #19
Comments
Yep, I can confirm that this is a bug somewhere. It was introduced by some change between abo-abo/swiper@bd980d8 and abo-abo/swiper@7b6765b. I won't have time to look at this soon, but I put it on my to-do list. |
I've stumbled upon this bug too: abo-abo/swiper#1823 (comment) Default changed to |
Prescient works for me with My guess is that this commit made Ivy execute commands passed as lists without Bash, so the arguments should no longer be shell-escaped if they are passed as a list. |
In fact, the culprit is commit abo-abo/swiper@a041fd6 which was introduced to fix abo-abo/swiper#1801. I am looking into the problem. |
This is a bug in Counsel. It should be fixed as soon as abo-abo/swiper#1863 is merged. |
Thank you very much for the investigation and upstream fixes! |
Should be fixed now that abo-abo/swiper#1863 is merged. |
Using a recent version of ivy/counsel (20181124.2152), when
ivy-prescient
is enabled thencounsel-rg
never finds any results and always shows "No matches found". Disablingivy-precient-mode
fixes this.I'm sorry I can't provide many details but I don't know exactly what change caused this and what exactly is broken.
The text was updated successfully, but these errors were encountered: