minad / cape

🦸cape.el - Completion At Point Extensions
GNU General Public License v3.0
584 stars 20 forks source link

Multiple backend completion problems #39

Closed e190 closed 2 years ago

e190 commented 2 years ago

First I use cape,corfu in c file.

If cape-dabbrev and cape-keyword are both on the back end of autocomplete, then the completion candidates will not be all, either with the result of the keyword or the result of dabbrev.

completion-at-point-functions is: 图片

Result of auto-completion: 图片

Result of cape-dabbrev: 图片

I want the cape-dabbrev and cape-keyword results to appear in both autocomplete.

I also found a problem with cape-Dabbrev's autocomplete, I typed the same character, sometimes the result was different, for example, the results of the following two images appeared in the same window.

图片 图片

minad commented 2 years ago
  1. The backends will be tried one after the other. Therefore the results don't appear together. See also cape-super-capf.
  2. The second issue may be a problem with dabbrev. Can you please create a minimal recipe for me to reproduce this if there is indeed an issue.