6 ms·
Good to see this project making progress, but I don't see a changelog. What's new?
by semisight 11y ago
Good to see this project making progress, but I don't see a changelog. What's new?
- deleted 11y ago[deleted]
- privong 11y ago> Good to see this project making progress, but I don't see a changelog. What's new? This appears to be the first release, so there's no previous neovim release to issue a changelog against. https://github.com/neovim/neovim/releases https://github.com/neovim/neovim/releases
- heinrich5991 11y agoOne could write a changelog against vim though.
- justinmk 11y agoThis command will show documentation for that: :help vim-differences
- dignati 11y agoI can't find one either but this issue filter should be helpful: https://github.com/neovim/neovim/issues?q=milestone%3A0.1-first-public-release+is%3Aclosed https://github.com/neovim/neovim/issues?q=milestone%3A0.1-fi...
- fmoralesc 11y agoThere will be a post commenting on the release later this week, but the main things are: - neovim now follows the XDG spec: ~/.vimrc is now ~/.config/nvim/init.vim, etc. - the viminfo files were replaced by a new system, "shada" (for shared data) - lots of default settings have changed so it is more sensible[^1] by default The rest is all the new features (when compared with vim): - async execution (`jobstart()` et al), - the extensions to the plugin system, so plugins can run truly asynchronously, - the rpc api, that allows for extended clients. I might be fogetting some things, but these are imho the most outstanding things. [^1]: https://github.com/tpope/vim-sensible https://github.com/tpope/vim-sensible
- icholy 11y agoThere's also the "Smart UI protocol" http://tarruda.github.io/articles/neovim-smart-ui-protocol/ http://tarruda.github.io/articles/neovim-smart-ui-protocol/
- fmoralesc 11y agoYes, but that is not yet implemented. I'm really waiting for that, though!
- RexRollman 11y ago"neovim now follows the XDG spec" Speaking as someone who only runs straight window managers and Xterms, I hate that XDG bullshit.
- z1mm32m4n 11y agoI've been using NeoVim for a while now and have been all in all pretty impressed. One thing I haven't been able to get to work though has been asynchronous plugins. It'd be great if I could get syntastic running in the background. Are there any good articles to read about getting this up and running?
- brynedwards 11y agoThe idea is that the plugins themselves implement asynchronous functionality. Neomake is a new plugin that checks syntax just like syntastic, but does so asynchronously. Another popular async plugin is vim-plug. https://github.com/benekastah/neomake https://github.com/benekastah/neomake https://github.com/junegunn/vim-plug https://github.com/junegunn/vim-plug