zerol

Results 36 comments of zerol

非常感谢指出这个问题,确实是被我改坏了,背锅。

To dismiss a suggestion, you can use the `copilot-clear-overlay` command, or just keep typing. For the freeze problem, you can use built-in [profiling](https://www.gnu.org/software/emacs/manual/html_node/elisp/Profiling.html): 1. start the profiler 2. try something...

`copilot.el` runs asynchronously. You can see calls to `jsonrpc-async-request` in the code. My first guess is that plugin conflict caused the problem. Can you try to reproduce the problem with...

Workaround: use https://github.com/lewang/ws-butler I will try to fix it later.

From my experience of editing elisp, Copilot preserves the balance of the parentheses in ~2/3 of cases, which is not good enough but acceptable. `lispy` looks like an excellent package....

I find the lispy integration doesn't work well with `copilot-accept-completion-by-word`. It accidentally deletes some prefix parentheses and quotes.

> If an exception is thrown, please also paste the stack trace (use M-x toggle-debug-on-error to enable stack trace). Please attach your stack trace.

`copilot--start-agent` calls a built-in macro `with-output-to-string`, and the macro expands with a function call to `generate-new-buffer`. The error happened in built-in library. So it is your Emacs's problem, please ensure...

I tested with the same Emacs/Node/jsonrpc/copilot.el versions (on Mac) but failed to reproduce it. It looks like `jsonrpc` problem, but should not happen on jsonrpc 1.0.15. `jsonrpc` should serialize `''nil`...