redguardtoo / find-file-in-project

Quick access to project files in Emacs
GNU General Public License v3.0
428 stars 57 forks source link

Version 6.0.0 doesn't show list of files on Emacs 27.1 #123

Closed aidin36 closed 3 years ago

aidin36 commented 3 years ago

Today I upgraded to 6.0.0, and it no longer shows the list of files when I execute find-file-in-project. I downgrade to 5.7.13 and it works fine.

Hopefully, the following screenshot clarifies what I mean.

I'm using Emacs 27.1, on a Gnu/Linux Mint 20 OS (based on Ubuntu 20.04). And if it's related, ivy is 0.13.0. I tried installing find-file-in-project both from MELPA and by copying the .el file into my load-path. Both methods had the same result.

Let me know if you need more info.

Screenshot

redguardtoo commented 3 years ago

since 6.0.0. ffip does not force usingivy. Install ivy and insert (ivy-mode 1) into your ~/.emacs.

You can also use other completion frameworks (helm, consult, selectrum ...).

aidin36 commented 3 years ago

Oh, I didn't notice it supports different completion frameworks. I use helm and it's even cooler to use find-file-in-project with helm!

I see you just updated the README file. I suggest mentioning it in the install or setup part. Mentioning that having helm/ivy/etc mode enabled will causes find-file-in-project to use that completion framework. It would be useful for people like me who are not very advanced in Emacs configs (:

redguardtoo commented 3 years ago

(helm-mode 1) is enough.