*news.txt* Nvim NVIM REFERENCE MANUAL Notable changes in Nvim 0.9 from 0.8 *news* Type |gO| to see the table of contents. ============================================================================== BREAKING CHANGES *news-breaking* The following changes may require adaptations in user config or plugins. • Cscope support is now removed (see |cscope| and |nvim-features-removed|): - Commands removed: - `:cscope` - `:lcscope` - `:scscope` - `:cstag` - Options removed: - `cscopepathcomp` - `cscopeprg` - `cscopequickfix` - `cscoperelative` - `cscopetag` - `cscopetagorder` - `cscopeverbose` - Eval functions removed: - `cscope_connection()` Note: support for |ctags| remains with no plans to remove. See https://github.com/neovim/neovim/pull/20545 for more information. ============================================================================== NEW FEATURES *news-features* The following new APIs or features were added. • 'splitkeep' option to control the scroll behavior of horizontal splits. • |nvim_select_popupmenu_item()| now supports |cmdline-completion| popup menu. ============================================================================== CHANGED FEATURES *news-changes* The following changes to existing APIs or features add new behavior. ============================================================================== REMOVED FEATURES *news-removed* The following deprecated functions or APIs were removed. • `filetype.vim` is removed in favor of |lua-filetype| (Note that filetype logic and tests still align with Vim, so additions or changes need to be contributed there first.) See https://github.com/neovim/neovim/pull/20674. ============================================================================== DEPRECATIONS *news-deprecations* The following functions are now deprecated and will be removed in the next release. vim:tw=78:ts=8:sw=2:et:ft=help:norl: