Releases: subnut/nvim-ghost.nvim
Releases · subnut/nvim-ghost.nvim
v0.3.0: Send cursor position to browser
From now on, we set the browser's cursor position according to where the cursor is in neovim. Though, the opposite — setting neovim's cursor to the same position as that in the browser — hasn't been implemented yet.
v0.2.7: BUGFIX
Polling is essential in how simple_websocket_server
works. I had tried to remove it, causing the whole plugin to stop working. This release fixes that bug.
v0.2.6: Major update
- Consolidated logging by creating a log() function - Fixed handling of $NVIM_GHOST_LOGGING_ENABLED - Fixed bugs caused by the switch from threading to multiprocessing
v0.2.5: Improve binary
- Use processes instead of threads (bypasses python's GIL) - Make /exit cleanly exit the server
v0.2.4
[BUGFIX] is_running() causes Broken Pipe exception
v0.2.3: BUGFIX
- Kill the running binary before installing a new one - Don't request focus if we've spawned the server - Fix nvim_ghost#helper#is_running()
v0.2.2
Bump version to build with latest release of pyinstaller instead of using the latest git HEAD of pyinstaller
v0.2.1: Improve plugin startup time
Instead of running nvim-ghost-binary --version (which takes a long time) to get the version of the installed binary, we distribute a .version file along with the binary, and read from that.
v0.2.0: Major update
- Install binary automatically - Allow running multiple servers on multiple ports (Useful in case of multi-user systems) - Improve install scripts
v0.1.4
Dependencies updated.