From 3d05f554e46f33e28a72817124c2d747e251f892c5f0445e384f95421569619b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 22 Jan 2024 09:44:15 +0000 Subject: [PATCH] - update to 9.1.0041: * xxd -i may generate incorrect C statements * man on AIX does not understand -l * add focus_follows_mouse and smart_qaps syntax keywords * remove always from `focus_follows_mouse` * minor changes to fix move cmd on windows * issue with prompt buffer and hidden buffer * too vague errors for 'listchars'/'fillchars' * Unnecessary loop in getvcol() * Calling get_breakindent_win() repeatedly when computing virtcol * include ftplugin, syntax and indent script * i_CTRL-] triggers InsertCharPre * Window scrolls unexpectedly when 'scrollbind' is set * Insert mode not stopped if closing prompt buffer modifies hidden buffer * update fortran syntax * regenerate helptags, fix ci help tags job failing * Cannot use terminal alternate font * Replace non-breaking space with normal space * Use "*" browsefilter pattern to match "All Files" * Cannot act on various terminal response codes * Check help tags for errors (duplicates, missing, etc) * delete duplicate help tag E741 * Vim is missing a foreach() func * A few typos in tests and justify.vim * xxd: few problems with EBCDIC for z/OS (MVS) * Coverity complains about improper use of negative value * i_CTRL-R- doesn't work for multibyte chars in Replace mode * Vim9: cannot compile all methods in a class * cmdline may disappear when changing 'cmdheight' * use of #if instead of #ifdef OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=838 --- vim-9.1.0000.tar.gz | 3 - vim-9.1.0041.tar.gz | 3 + vim.changes | 322 ++++++++++++++++++++++++++------------------ vim.spec | 2 +- 4 files changed, 197 insertions(+), 133 deletions(-) delete mode 100644 vim-9.1.0000.tar.gz create mode 100644 vim-9.1.0041.tar.gz diff --git a/vim-9.1.0000.tar.gz b/vim-9.1.0000.tar.gz deleted file mode 100644 index a5a78ef..0000000 --- a/vim-9.1.0000.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d2a74e358be9cf260174e15e2e29dba4773f2670718b5bf728db6f54b90e25d -size 17602248 diff --git a/vim-9.1.0041.tar.gz b/vim-9.1.0041.tar.gz new file mode 100644 index 0000000..af5f644 --- /dev/null +++ b/vim-9.1.0041.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1531eb2f9a42e3e5a0c5579e26d9a376bd85f7062701c727af482d8597c59592 +size 17631251 diff --git a/vim.changes b/vim.changes index 93b773c..229d441 100644 --- a/vim.changes +++ b/vim.changes @@ -1,136 +1,200 @@ +------------------------------------------------------------------- +Mon Jan 22 09:39:37 UTC 2024 - Ondřej Súkup + +- update to 9.1.0041: + * xxd -i may generate incorrect C statements + * man on AIX does not understand -l + * add focus_follows_mouse and smart_qaps syntax keywords + * remove always from `focus_follows_mouse` + * minor changes to fix move cmd on windows + * issue with prompt buffer and hidden buffer + * too vague errors for 'listchars'/'fillchars' + * Unnecessary loop in getvcol() + * Calling get_breakindent_win() repeatedly when computing virtcol + * include ftplugin, syntax and indent script + * i_CTRL-] triggers InsertCharPre + * Window scrolls unexpectedly when 'scrollbind' is set + * Insert mode not stopped if closing prompt buffer modifies hidden buffer + * update fortran syntax + * regenerate helptags, fix ci help tags job failing + * Cannot use terminal alternate font + * Replace non-breaking space with normal space + * Use "*" browsefilter pattern to match "All Files" + * Cannot act on various terminal response codes + * Check help tags for errors (duplicates, missing, etc) + * delete duplicate help tag E741 + * Vim is missing a foreach() func + * A few typos in tests and justify.vim + * xxd: few problems with EBCDIC for z/OS (MVS) + * Coverity complains about improper use of negative value + * i_CTRL-R- doesn't work for multibyte chars in Replace mode + * Vim9: cannot compile all methods in a class + * cmdline may disappear when changing 'cmdheight' + * use of #if instead of #ifdef + * Decode multibyte percent-encoding filename correctly + * [security]: use-after-free in eval1_emsg() + * Sync with netrw 174b + * Add initial support for Added/Removed/Changed highlight groups + * fix a few problems with the tar plugin + * accept dot in completionList for Vim9 syntax + * default diff highlighting is too noisy + * Improve the documentation for Vim9 classes + * i_CTRL-R- no longer works in replace mode + * incorrect use of W_WINROW in edit.c + * Modula2 filetype support lacking + * regression with empty inner blocks introduced + * Fix typos in version9.txt + * Fix typos in reltime() help. + * Update syntax file + * regexp cannot match combining chars in collection + * Keymap completion is not available + * Cannot easily get the list of matches + * NSIS installer includes syntax testdir + * can select empty inner text blocks + * is*() and to*() function may be unsafe + * syntax and documentation updates + * reloading colorscheme when not changing 'background' + * Cannot build against Ruby 33 dynamically + * a closing fold expr, may start a new fold + * when closing window, wincmd p may fail + * add jumpoptions to syntax file + * document that the diff filetype uses Diff hl groups + * Add support for syntax + * Add support for `syntax foldlevel` command + ------------------------------------------------------------------- Tue Jan 2 21:15:24 UTC 2024 - Ondřej Súkup - update to 9.1.0000 - add missing help tags - regenerate synmenu - proto files need update - improve filetype detection for *.v (V/Verilog/Coq) - Update sh syntax and add local keyword for bash - Update ftplugin and omni-complete - Update Version9.txt for release 9.1 - Add help tags to items in version9.txt - Updated German translation - Improve Turkish documentation - update syntax and documentation - Wrong display with 'briopt=sbr' and 'nobreakindent' - Updates to indent and syntax - Fix folding of code blocks - Provide sass_recommended_style option - Updates to ftplugin and syntax - Make diffs foldable - Add small ftplugin - add Hungarian translation - Updated Russian translation - remove coveralls, move runtime/lang/Make_mvc.mak - correct the :public example - adjust tutor/README.ru.utf-8.txt - Update Italian translations - missing undo_ftplugin for indentkeys - cursor wrong after { in single line buffer - Visual not drawn with 'breakindent' when line doesn't fit - add help tag multiple-constructors. - fix indentation - Syntax fix - LTCG compile error ARM64 for write_chars - clarify behaviour of ]m and ]M motions - Update default links - update ConTeXt keywords and other minor fixes - Add variable categories and null related documentation - Update R runtime files and docs - Update Ukrainian translation - Coverity complains about not checking return value - Clarify that new() is not static - list of new/changed features in version9.txt - updates to indent, syntax and ftplugin - Add loong64 arch - add some error codes to `:help vim9class` - Vim9: inconsistent :type/:class messages - add support for matchit plugin - add variants of opcodes - Include Vim9 class features in version9.txt - Maximum callback depth is not configurable - Update Serbian messages translation - reformat and align :h ft-c-syntax - Update syntax file - Vim9: need a way to reserve future extension - Add TODO support to syntax script - Vim9: missing error messages - update helptags - POSIX function name in exarg causes issues - no filetype detection for execline scripts - reg_executing() wrong for :normal with range - Wrong cursor position when dragging out of window - Update Serbian messages translation - prevent E11 on FocusGained autocommand - Update Japanese translation - updated 8th syntax - change dependabot prefix to "CI" - Update change.txt - Compile error with Motif UI + mouse support - Create Changelog until v9.0.2175 - Update Italian translations - Update tmux syntax rules - Update Turkish translations - Compiler warning for uninitialized var - update fortran syntax rules and doc notes - Vim9: segfault when assigning to type - remove deprecation warning for gdefault - Vim9: crash when compiling for statement and non-existing type - Vim9: compiling :defer may fail - Updated Irish translation - Update Logtalk runtime files for the latest language spec - update Racket runtime files - Update colorschemes - The options[] array is still not sorted alphabetically - Vim9: no support for const/final class/objects vars - Vim9: builtin funcs may accept a non-value - Moving tabpages on :drop may cause an endless loop - sync runtime files with upstream - grammar & typo fixes - add Tbreak command - Vim9: not consistently using :var for declarations - Memory leak in Configure Script when checking GTK - Vim9: can simplify arg type checking code - Vim9: can use type a func arg/return value - escape curdir in BrowseUpDir - Vim9: type can be assigned to list/dict - Vim9: type documentation out-dated - Vim9: not able to use imported interfaces and classes - Fix i386 build - instanceof() should use varargs as second arg - Update syntax file, fix missing for highlight - screenpos() may crash with neg. column - labeler.yml: update to v5 - [security]: use-after-free in check_argument_type - Vim9: incorrectly parses :def func definitions - Vim9: can use typealias in assignment - ft detection maybe wrong if 'fic' set for *.[CH] - do not set b:did_ftplugin before sourcing scala ftplugin - Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2` - fix examples in comments for JSON formatting - Add json formating plugin (Issue #11426) - Update syntax file - link cmdline completion to to |wildcards| and fix typos - Update eval.txt - Vim9: type not kept when assigning vars - The option[] array is not sorted - unlet b:filetype_in_cpp_family for cpp & squirrel - fix typo in change.txt - update syntax and ftplugins - Update syntax file and syntax test - Sort options.txt alphabetically - update todo items - sort option-list alphabetically - no support to build on OpenVMS - Using type unknown for List/Dict containers - 'breakindent' is not drawn after diff filler lines - remove non-existent parameter in shift-command - Using int for errbuflen in option funcs - [security]: use-after-free in exec_instructions() - Vim does not detect pacman.log file - reference 'go-!' inside os_win32.txt for !start - Type check tests fail without the channel feature + * add missing help tags + * regenerate synmenu + * proto files need update + * improve filetype detection for *.v (V/Verilog/Coq) + * Update sh syntax and add local keyword for bash + * Update ftplugin and omni-complete + * Update Version9.txt for release 9.1 + * Add help tags to items in version9.txt + * Updated German translation + * Improve Turkish documentation + * update syntax and documentation + * Wrong display with 'briopt=sbr' and 'nobreakindent' + * Updates to indent and syntax + * Fix folding of code blocks + * Provide sass_recommended_style option + * Updates to ftplugin and syntax + * Make diffs foldable + * Add small ftplugin + * add Hungarian translation + * Updated Russian translation + * remove coveralls, move runtime/lang/Make_mvc.mak + * correct the :public example + * adjust tutor/README.ru.utf-8.txt + * Update Italian translations + * missing undo_ftplugin for indentkeys + * cursor wrong after { in single line buffer + * Visual not drawn with 'breakindent' when line doesn't fit + * add help tag multiple-constructors. + * fix indentation + * Syntax fix + * LTCG compile error ARM64 for write_chars + * clarify behaviour of ]m and ]M motions + * Update default links + * update ConTeXt keywords and other minor fixes + * Add variable categories and null related documentation + * Update R runtime files and docs + * Update Ukrainian translation + * Coverity complains about not checking return value + * Clarify that new() is not static + * list of new/changed features in version9.txt + * updates to indent, syntax and ftplugin + * Add loong64 arch + * add some error codes to `:help vim9class` + * Vim9: inconsistent :type/:class messages + * add support for matchit plugin + * add variants of opcodes + * Include Vim9 class features in version9.txt + * Maximum callback depth is not configurable + * Update Serbian messages translation + * reformat and align :h ft-c-syntax + * Update syntax file + * Vim9: need a way to reserve future extension + * Add TODO support to syntax script + * Vim9: missing error messages + * update helptags + * POSIX function name in exarg causes issues + * no filetype detection for execline scripts + * reg_executing() wrong for :normal with range + * Wrong cursor position when dragging out of window + * Update Serbian messages translation + * prevent E11 on FocusGained autocommand + * Update Japanese translation + * updated 8th syntax + * change dependabot prefix to "CI" + * Update change.txt + * Compile error with Motif UI + mouse support + * Create Changelog until v9.0.2175 + * Update Italian translations + * Update tmux syntax rules + * Update Turkish translations + * Compiler warning for uninitialized var + * update fortran syntax rules and doc notes + * Vim9: segfault when assigning to type + * remove deprecation warning for gdefault + * Vim9: crash when compiling for statement and non-existing type + * Vim9: compiling :defer may fail + * Updated Irish translation + * Update Logtalk runtime files for the latest language spec + * update Racket runtime files + * Update colorschemes + * The options[] array is still not sorted alphabetically + * Vim9: no support for const/final class/objects vars + * Vim9: builtin funcs may accept a non-value + * Moving tabpages on :drop may cause an endless loop + * sync runtime files with upstream + * grammar & typo fixes + * add Tbreak command + * Vim9: not consistently using :var for declarations + * Memory leak in Configure Script when checking GTK + * Vim9: can simplify arg type checking code + * Vim9: can use type a func arg/return value + * escape curdir in BrowseUpDir + * Vim9: type can be assigned to list/dict + * Vim9: type documentation out-dated + * Vim9: not able to use imported interfaces and classes + * Fix i386 build + * instanceof() should use varargs as second arg + * Update syntax file, fix missing for highlight + * screenpos() may crash with neg. column + * labeler.yml: update to v5 + * [security]: use-after-free in check_argument_type + * Vim9: incorrectly parses :def func definitions + * Vim9: can use typealias in assignment + * ft detection maybe wrong if 'fic' set for *.[CH] + * do not set b:did_ftplugin before sourcing scala ftplugin + * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2` + * fix examples in comments for JSON formatting + * Add json formating plugin (Issue #11426) + * Update syntax file + * link cmdline completion to to |wildcards| and fix typos + * Update eval.txt + * Vim9: type not kept when assigning vars + * The option[] array is not sorted + * unlet b:filetype_in_cpp_family for cpp & squirrel + * fix typo in change.txt + * update syntax and ftplugins + * Update syntax file and syntax test + * Sort options.txt alphabetically + * update todo items + * sort option-list alphabetically + * no support to build on OpenVMS + * Using type unknown for List/Dict containers + * 'breakindent' is not drawn after diff filler lines + * remove non-existent parameter in shift-command + * Using int for errbuflen in option funcs + * [security]: use-after-free in exec_instructions() + * Vim does not detect pacman.log file + * reference 'go-!' inside os_win32.txt for !start + * Type check tests fail without the channel feature ------------------------------------------------------------------- Wed Dec 20 13:54:00 UTC 2023 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 335e88b..dac64c7 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.1 -%define patchlevel 0000 +%define patchlevel 0041 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim91 %define site_runtimepath %{_datadir}/vim/site