You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two major changes:
- Errors (syntax, etc.) longjmp and return to the caller fairly cleanly.
There seems to be some private bytes growth in normal usage over a
30min test, but no huge leaks, and no file handle leaks on "normal"
failure paths.
- Support taking updates directly from the embedder. By accepting the
contents of a file, the embedder (https://github.com/sgraham/rdy is a
test) can directly pass from the editor to the compiler rather than
having to write to and re-read from disk. This is less for efficiency
than to avoid the messy state that files can be in while the text
editor is in the middle of (re)writing them, e.g. not there, locked,
zero byte long, etc. "rdy" hooks directly to rpc change events in
nvim and passes the updated contents directly.
0 commit comments