armindarvish / consult-gh

An Interactive interface for "GitHub CLI" client inside GNU Emacs using Consult
GNU General Public License v3.0
108 stars 12 forks source link

ivy conflicts in consult-gh #135

Closed fkgruber closed 3 months ago

fkgruber commented 3 months ago

Describe the bug loading ivy stops consult-gh from working

To Reproduce before loading ivy I can do

consult-gh-issue-list 
openvax/isovar

but after loading

(use-package ivy)
(ivy-mode 1)

I no longer get the list of issues. I get matched required error.

image

Important Information:

armindarvish commented 3 months ago

@fkgruber I just tested ivy with consult-grep and that does not work either. This seems to be because of the incompatibility of upstream consult with ivy! (see this: https://github.com/minad/consult/issues/212). Basically, it seems that there is no support for consult-async with ivy and there is no plan for it because there are alternatives like vertico (that said I cannot claim I know much about that so maybe you should ask @minad if the plans have changed on that front).

There is nothing we can do about this in consult-gh. Therefore, I am closing this now.