Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package neovim for openSUSE:Factory checked in at 2022-10-04 20:37:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/neovim (Old) and /work/SRC/openSUSE:Factory/.neovim.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "neovim" Tue Oct 4 20:37:35 2022 rev:45 rq:1007737 version:0.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/neovim/neovim.changes 2022-09-05 21:21:35.373067457 +0200 +++ /work/SRC/openSUSE:Factory/.neovim.new.2275/neovim.changes 2022-10-04 20:37:40.800912394 +0200 @@ -1,0 +2,140 @@ +Mon Oct 3 06:30:59 UTC 2022 - Matej Cepl <mc...@suse.com> + +- Update to 0.8.0: + - Breaking changes: + - Remove 'insertmode' 'remap' and 'terse' options + - highlight: Rename attributes to match Vim (#19159) + - highlight: Error on invalid names and allow '.' and '@' + - terminal: Drop winpty, require Windows 10 #18253 + - treesitter: Use @foo.bar style highlight groups + - treesitter: Do not merge queries by default (#20105) + - Features: + - runtime: Enable filetype.lua by default (#19216) + - Add undo! + - Add "prerelease" to version dict + - Click support for 'statusline', 'winbar' #18650 + - Add preview functionality to user commands + - allow Cmdheight=0 (EXPERIMENTAL) #16251 + - Stdpath('run'), /tmp/nvim.user/ #18993 + - Add 'mousescroll' option (#12355) + - Allow :wincmd to accept a count (#19815) + - Multibuffer preview support for inccommand + - Man: Port to Lua (#19912) + - api: Ui options relevant for remote TUI + - api: Add nvim_parse_cmd And nvim_cmd + - api: Support handling stdin stream in remote ui + - api: Add group_name to nvim_get_autocmds + - api: Enable nvim_exec_autocmds to pass arbitrary data + (#18613) + - api: Support pattern array for exec_autocmds + - api: Add unsilent to command APIs + - api: Add replace_keycodes to nvim_set_keymap (#19598) + - api: Add support for :horizontal modifier + - api: Add "move" to nvim_input_mouse + - api/ui: "ui_watched" option for ui-side extmarks + - build: Add_glob_target runs only on changed files #19070 + - checkhealth: Check for slow shell #17829 + - defaults: Session data in $XDG_STATE_HOME #15583 + - defaults: Search selection by * and # in visual mode + (#18538) + - defaults: Nnoremap & :&& #19365 + - defaults: enable mouse by default (set mouse=nvi) #19290 + - diagnostic: Pass diagnostics as data to DiagnosticChanged + autocmd (#20173) + - docs: Gen_help_html.lua + - edit: Insert an unsimplified key using CTRL-SHIFT-V + - treesitter: Full support for spelling + - filetype: Convert more patterns to filetype.lua + - filetype: Remove side effects from vim.filetype.match + (#18894) + - filetype: Expand environment variables in filetype patterns + (#20145) + - fs: Add vim.fs functions: parents() dirname() basename() + dir() find() normalize() + - highlight: Implement CurSearch highlight + - highlight: Support scoped @spam.eggs.baked_beans groups + - input: Delay all simplifications + - l10n: Turkish translations #19441 + - l10n: Improve zh_CN translations (#19483) + - lsp: Remove capabilities sanitization (#17814) + - lsp: Show feedback on empty hover response (#18308) + - lsp: Options to filter and auto-apply code actions (#18221) + - lsp: Add vim.lsp.buf.format (#18193) + - lsp: Add logging level "OFF" (#18379) + - lsp: Add LspAttach and LspDetach autocommands + - lsp: Add filter to vim.lsp.get_active_clients() + - lsp: Option to reuse_win for jump actions (#18577) + - lsp: Add a start function (#18631) + - lsp: Send didChangeConfiguration after init (#18847) + - lsp: Defaults: tagfunc, omnifunc, formatexpr (#19003, + #19677) + - lsp: Allow passing custom list handler to LSP functions + that return lists (#19213) + - lsp: Provide feedback if server can't compute rename result + (#19546) + - lsp: Add range option to code_action; deprecate + range_code_action (#19551) + - lsp: Disable exit_timeout by default (#19672) + - lsp: Add tcp support + - lua: Vim.deprecate() #18320 + - lua: Vim.cmd() with kwargs acts like nvim_cmd() #18523 + - lua: Allow some vim script functions to run in fast + callbacks + - lua: Measure require in --startuptime + - lua: Allow vim.cmd to be indexed (#19238) + - lua: Print source locations of lua callbacks (#19597) + - lua: Add vim.iconv (#18286) + - lua: Vim.ui_attach to get ui events from lua (EXPERIMENTAL) + - man.vim: List command flags in "gO" outline #17558 + - mappings: Do not replace existing mapping for simplified + form + - mappings: Allow special keys and modifiers in mapping + - mapset: Support restoring "replace_keycodes" and "desc" + - mapset: Support restoring Lua callback (#20024) + - marks: Restore viewport on jump #15831 + - nvim_create_user_command: Pass structured modifiers to + commands + - pum: Pretend 'mousemoveevent' is set when showing + right-click menu + - server: Set $NVIM, unset $NVIM_LISTEN_ADDRESS #11009 + - server: Instance "name", store pipes in stdpath(state) + - term: Add support for libvterm >= 0.2 + - terminal: Implement <c-> for terminal mode + - terminal: Recognize underdouble and undercurl + - terminfo: Bump built-in terminfo entries (#18570) + - treesitter: Allow customizing language symbol name + - treesitter: Add ability to retreive a tree/node given a + range + - treesitter: Upstream node methods from nvim-treesitter + - treesitter: Include language in invalid query error + (#14053) + - treesitter: Bundle Lua parser and queries + - treesitter: Add viml parser and queries + - treesitter: Add injections + - treesitter: Add vim.treesitter.start(), enable for Lua + - treesitter: Bundle :help parser and queries + - tui: Query terminal for CSI u support (#18181) + - tui: Recognize keypad keys when using kitty keyboard + protocol + - tui: Try terminfo for [re]set_cursor_color OSC #19255 + - tui: Allow grid and host to disagree on ambiguous-width + chars (#19686) + - tui: Recognize sidescroll events (#19992) + - tui: Support 'mousemoveevent' + - ui: Add 'winbar' + - ui: Clear message history explicitly with msg_history_clear + event + - ui: Make right-click menu work properly with ext_multigrid + - ui: Allow to set the highlight namespace per window + - ui: Use msg_grid based implementation for cmdheight=0 + - ui-ext: Make 'mousemoveevent' a ui_option + - eval: Make Lua Funcref work as method and in substitute() + (#20217) + - eval: Input() support any type for "cancelreturn" in a dict + (#19357) +- Remove neovim-0.1.7-bitop.patch (bsc#1202958), we actually + don't need it (luajit has bit module) and it hurts us. +- Remove unnecessary neovim.patch +- Remove upstreamed 7657-run-tests-aarch64.patch. + +------------------------------------------------------------------- Old: ---- 7657-run-tests-aarch64.patch neovim-0.1.7-bitop.patch neovim-0.7.2.tar.gz neovim.patch New: ---- neovim-0.8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ neovim.spec ++++++ --- /var/tmp/diff_new_pack.lANjFK/_old 2022-10-04 20:37:41.692913662 +0200 +++ /var/tmp/diff_new_pack.lANjFK/_new 2022-10-04 20:37:41.696913668 +0200 @@ -26,7 +26,7 @@ %define luaver 5.1 %define luaver_nopoint 51 Name: neovim -Version: 0.7.2 +Version: 0.8.0 Release: 0 Summary: Vim-fork focused on extensibility and agility License: Apache-2.0 AND Vim @@ -40,13 +40,6 @@ # we need /usr/bin/luajit. Fake it. Source10: lj-busted.sh Source99: neovim-rpmlintrc -# PATCH-FIX-OPENSUSE neovim.patch mc...@cepl.eu -Patch0: neovim.patch -# PATCH-FIX-OPENSUSE neovim-0.1.7-bitop.patch mc...@cepl.eu build with old Lua with external bit module -Patch1: neovim-0.1.7-bitop.patch -# PATCH-FIX-UPSTREAM 7657-run-tests-aarch64.patch gh#neovim/neovim#7423 mc...@suse.com -# fix running tests on aarch64 -Patch2: 7657-run-tests-aarch64.patch BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -60,7 +53,7 @@ BuildRequires: libtermkey-devel BuildRequires: libtool BuildRequires: libuv-devel -BuildRequires: libvterm-devel >= 0.1 +BuildRequires: libvterm-devel >= 0.3 BuildRequires: lua-macros BuildRequires: make BuildRequires: msgpack-c-devel @@ -71,7 +64,7 @@ BuildRequires: unzip BuildRequires: update-desktop-files Requires: gperf -Requires: libvterm0 >= 0.1 +Requires: libvterm0 >= 0.3 Recommends: python3-neovim Requires(post): desktop-file-utils Requires(postun):desktop-file-utils @@ -86,11 +79,9 @@ # compat versions of libs. BuildRequires: lua51-LPeg BuildRequires: libluv-devel >= %{luv_min_ver} -BuildRequires: lua51-bit32 BuildRequires: lua51-luarocks BuildRequires: lua51-luv >= %{luv_min_ver} BuildRequires: lua51-mpack -Requires: lua51-bit32 Requires: lua51-luv >= %{luv_min_ver} %if 0%{?suse_version} < 1330 BuildRequires: hicolor-icon-theme ++++++ neovim-0.7.2.tar.gz -> neovim-0.8.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/neovim/neovim-0.7.2.tar.gz /work/SRC/openSUSE:Factory/.neovim.new.2275/neovim-0.8.0.tar.gz differ: char 13, line 1