Skip to content

Conversation

@maurges
Copy link

@maurges maurges commented Dec 19, 2020

I also did a refactor and put all functions into autoload for namespacing and lazy loading purposes.

The only behavioral changes are in idris2#responseWin and idris2#write (formerly IdrisResponseWin and IWrite). Now the idris-response buffer is a proper scratch buffer (see :help special-buffers), and writing to it tries not to change any window buffers if possible. Both of those things also improved performance because vim doesn't have to rerender the code window if scratch buffer is visible.

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

Successfully merging this pull request may close these issues.

1 participant