racer-rust / emacs-racer

Racer support for Emacs
399 stars 48 forks source link

company-fuzzy-mode seems to be incompatible with racer-mode #151

Open Dicridon opened 3 years ago

Dicridon commented 3 years ago

Hello, racer-mode along with company-mode is a great tool for writing Rust code in Emacs and I really enjoy this awesome tool. However, when I enable company-fuzzy-mode, Emacs fails to do auto-compelete. I ran racer-debug and found correct compeletions were all listed, but company-mode can not show those completions. I called company-indent-or-complete-common and it returns "no completion found".

I discovered this issue by disabling all my extensions but company-mode and racer-mode, I found they worked smoothly with each other and gave precise completions. Once company-fuzzy-mode is on, completions offered by racer-mode are not shown by company-mode.

(Honestly, I'm not sure if I should post this issue here, or to company-mode repo, or to company-fuzzy repo. The company-fuzzy repo hasn't been updated for years, perhaps it is a bug of it.)