Revisions of neovim

buildservice-autocommit accepted request 1205619 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 165)
baserev update by copy to link target
Richard Rahl's avatar Richard Rahl (rrahl0) accepted request 1205561 from Michal Vyskocil's avatar Michal Vyskocil (mvyskocil) (revision 164)
- Update to 0.10.2
- Features
 * jumplist: Allow opting out of removing unloaded buffers (#30419)
- Bug Fixes
 * api: Error properly with invalid field in nvim_open_win (#30078)
 * api: Nvim_buf_get_text() crashes with large negative column #28740
 * api: Fix crash/leak with float title/footer on error (#30543)
 * channel: Handle writing to file instead of pipe (#30520)
 * column: Set signcolumn width after splitting window (#30556)
 * completion: Don't include <Lua function> in -complete= (#30209)
 * decor: Don't use separate DecorSignHighlight for url (#30096)
 * decor: Exclude invalid marks from meta total
 * diagnostics: Don't apply extmarks to invalid lines #29321
 * diff: Use mmfile_t in linematch
 * filetype: Handle .in files with no filename (#30487)
 * float: Properly find last window of tabpage (#30571)
 * health: Fix pyenv root and python exepath detect issue
 * health: Return correct name from 'path2name()'
 * lsp: Don't send foreign diagnostics to servers in buf.code_action (#29501)
 * lsp: Avoid reusing diagnostics from different servers in actions (#30002)
 * lsp: Return call hierarchy item, not the index (#30145)
 * lsp: Handle out-of-bounds character positions #30288
 * lsp: Handle encoding bounds in str_utfindex_enc
 * lsp: Handle nil bytes in strings
 * lua: Ignore stdout and stderr for xdg-open
 * man: Avoid setting v:errmsg (#30052)
 * man: Check if buffer is valid before restoring 'tagfunc' (#30180)
 * regexp: Fix typo in E888 error message (#30161)
 * runtime: Sync bundled treesitter queries
 * runtime: Sync bundled treesitter queries
buildservice-autocommit accepted request 1202253 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 163)
baserev update by copy to link target
Richard Rahl's avatar Richard Rahl (rrahl0) accepted request 1202252 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 162)
- fix the post scriptlet
Richard Rahl's avatar Richard Rahl (rrahl0) accepted request 1201300 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 158)
- remove the integration of vimplugins into neovim. If the user wants that
  he needs to add it himself
buildservice-autocommit accepted request 1194028 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 157)
baserev update by copy to link target
Richard Rahl's avatar Richard Rahl (rrahl0) accepted request 1194027 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 156)
- add make-tree-sitter-optional.patch for making the tree-sitter plugins
  optional (behind bcond) - this fixes s390x
- enable luajit for riscv64, which leaves ppc64le as the lone arch
  which uses lua
- remove post and postun from the spec template, as most standard
  packages don't need this (and ChangeLog file, as most projects dont use this
  file anymore.
- revert back to default compiler flags
buildservice-autocommit accepted request 1191018 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 155)
baserev update by copy to link target
Richard Rahl's avatar Richard Rahl (rrahl0) accepted request 1189408 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 154)
- add versioning to some dependencies, as neovim is quite picky
- fix template.spec so when creating a new spec file, it doesn't pull in
  vims skeleton.spec
buildservice-autocommit accepted request 1182975 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 152)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1182855 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 151)
- add new make and runtime dependencies (Closes #1225887)
- enable LTO
- fix spec template creation (fill in macros)
- switch to more common defaults in the spec template
- turn off the usage of the bundled luajit
buildservice-autocommit accepted request 1178579 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 150)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1178385 from Alexandru Gabriel Bradatan's avatar Alexandru Gabriel Bradatan (breadyx_) (revision 149)
Add lua51-lpeg as dependency, since without it neovim doesn't want to start (tested on a fresh container)
buildservice-autocommit accepted request 1177072 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 148)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1177052 from Michal Vyskocil's avatar Michal Vyskocil (mvyskocil) (revision 147)
- remove fedora compatibility as requested by a reviewer 
- remove the older SUSE releases compatibility as 0.10.0 requires
  newer stuff anyway
- remove spec-template and lj-busted.sh from sources

- Update to 0.10.0
- Packaging changes:
  - remove %check as it depends on a lua code bump now
  - bump vterm and other dependencies to match upstream
- Breaking changes:
  - nvim_open_win() now blocks all autocommands when noautocmd is set, rather
    than just those from setting the buffer to display in the window.
- Defaults:
  - Default color scheme has been updated to be "Nvim branded" and accessible.
    Use :colorscheme vim to revert to the old legacy color scheme.
  These Nvim specific highlight groups are now defined in a meaningfully
    different way and might need an update:
    - hl-FloatBorder is linked to hl-NormalFloat instead of hl-WinSeparator.
    - hl-NormalFloat is not linked to hl-Pmenu.
    - hl-WinBar has different background.
    - hl-WinBarNC is similar to hl-WinBar but not bold.
    - hl-WinSeparator is linked to hl-Normal instead of hl-VertSplit.
  - This also might result into some color schemes looking differently due to them
    relying on implicit assumptions about how highlight groups are defined by
    default. To account for this, define all attributes of highlight groups
    explicitly. Alternatively, use :colorscheme vim or :source
    $VIMRUNTIME/colors/vim.lua to restore previous definitions.
  - 'termguicolors' is enabled by default when Nvim is able to determine that
    the host terminal emulator supports 24-bit color. 
- Editor:
buildservice-autocommit accepted request 1157204 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 146)
baserev update by copy to link target
Displaying revisions 1 - 20 of 165
openSUSE Build Service is sponsored by