Skip to content
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

corfu--auto-complete-deferred error causing stuttering with Corfu+ESS #1267

Open
kaibagley opened this issue Nov 16, 2023 · 4 comments
Open

Comments

@kaibagley
Copy link

OS: Windows 10
Emacs version: 29.1 build 2
Corfu version: 0.38
ESS version: 18.10.3snapshot

Hey,

When using corfu + ESS, I regularly get stuttering while typing, and if I stop typing at the right time I can see in the minibuffer an error message:

Error running timer 'corfu--auto-complete-deferred': (user-error "ESS process not ready. Finish your command before trying again")

I brought this up on the Corfu tracker and minad mentioned that he believes it is likely due to the ESS Capf being uninterruptible. Thanks for any help!

@KaiAragaki
Copy link

KaiAragaki commented Nov 16, 2023

OS: macOS 14.0
Emacs version: 29.1 build 1
Corfu version: 0.38
ESS version: Commit 8b4664e

I also get this error. When this happens, I cannot stop iESS via C-c C-c, and typically have to kill the process and start it anew. I don't get stuttering while typing, though.

@kaibagley
Copy link
Author

Interesting, I don't have to restart R to fix it in my case, it just causes stuttering for me

@KaiAragaki
Copy link

A temporary, but not preferred workaround, is setting corfu-auto to nil.

@KaiAragaki
Copy link

Since this is also the solution to #1226, perhaps they're related.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants