- Update to version 9.0.2043
* Vim9: issue with funcref assignmentand varargs * Test_cq_zero_exmode fails without channel feature * trim(): hard to use default mask * include syntax script for json5 (#13356) * trim(): hard to use default mask * completion shows current word after completion restart * Vim9: object method funcref not cleaned up after use * A few remaining cmdline completion issues with C-E/Y * if_python: rework python3.12 build dependency * [security] use-after-free with wildmenu * don't try to copy SMACK attribute, when none exist * gcc overflow-warning for f_resolve * Fix more typos (#13354) * cannot get mouse click pos for tab or virt text * correct <PageUp>/<PageDown> behavior in 'wildmenu' (#13336) * TextChangedI may be triggered by non-insert mode change * no max callback recursion limit * Vim9: no support for partials using call() * confusing build dependencies * Vim9: no support for bitwise operators in lambda funcs * win32: python3 dll loading can be improved * no cmdline completion for ++opt args * no filetype detection for Debian sources * need more tests for :cq * getmousepos() returns wrong index for TAB char * Coverity complains about change in charset * Update Serbian messages translation (#13324) * Update ftplugin (#13327) * Vim9: islocked() needs more work OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=822
This commit is contained in:
parent
05dbe2b40b
commit
2a6f168e21
BIN
vim-9.0.1894.tar.gz
(Stored with Git LFS)
BIN
vim-9.0.1894.tar.gz
(Stored with Git LFS)
Binary file not shown.
3
vim-9.0.2043.tar.gz
Normal file
3
vim-9.0.2043.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:9f839eec2146a5cf043c74c58d1298a01c54eb2cfca761da14607f772aaff031
|
||||||
|
size 17345694
|
199
vim.changes
199
vim.changes
@ -1,4 +1,203 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 18 09:13:44 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 9.0.2043
|
||||||
|
* Vim9: issue with funcref assignmentand varargs
|
||||||
|
* Test_cq_zero_exmode fails without channel feature
|
||||||
|
* trim(): hard to use default mask
|
||||||
|
* include syntax script for json5 (#13356)
|
||||||
|
* trim(): hard to use default mask
|
||||||
|
* completion shows current word after completion restart
|
||||||
|
* Vim9: object method funcref not cleaned up after use
|
||||||
|
* A few remaining cmdline completion issues with C-E/Y
|
||||||
|
* if_python: rework python3.12 build dependency
|
||||||
|
* [security] use-after-free with wildmenu
|
||||||
|
* don't try to copy SMACK attribute, when none exist
|
||||||
|
* gcc overflow-warning for f_resolve
|
||||||
|
* Fix more typos (#13354)
|
||||||
|
* cannot get mouse click pos for tab or virt text
|
||||||
|
* correct <PageUp>/<PageDown> behavior in 'wildmenu' (#13336)
|
||||||
|
* TextChangedI may be triggered by non-insert mode change
|
||||||
|
* no max callback recursion limit
|
||||||
|
* Vim9: no support for partials using call()
|
||||||
|
* confusing build dependencies
|
||||||
|
* Vim9: no support for bitwise operators in lambda funcs
|
||||||
|
* win32: python3 dll loading can be improved
|
||||||
|
* no cmdline completion for ++opt args
|
||||||
|
* no filetype detection for Debian sources
|
||||||
|
* need more tests for :cq
|
||||||
|
* getmousepos() returns wrong index for TAB char
|
||||||
|
* Coverity complains about change in charset
|
||||||
|
* Update Serbian messages translation (#13324)
|
||||||
|
* Update ftplugin (#13327)
|
||||||
|
* Vim9: islocked() needs more work
|
||||||
|
* Improve command-line completion docs (#13331)
|
||||||
|
* Vim9: no support for funcrefs
|
||||||
|
* complete_info() returns wrong index
|
||||||
|
* linebreak applies for leading whitespace
|
||||||
|
* Vim9: assignment operators don't work for class vars
|
||||||
|
* Vim9: does not handle islocked() from a method correctly
|
||||||
|
* confusing ifdefs in if_<lang>.c
|
||||||
|
* Unicode tables outdated
|
||||||
|
* Vim9: error message can be more accurate
|
||||||
|
* INI files not detected
|
||||||
|
* [security] use-after-free from buf_contents_changed()
|
||||||
|
* cmdline-completion for comma-separated options wrong
|
||||||
|
* test: undofile left behind
|
||||||
|
* Vim9: covariant parameter types allowed
|
||||||
|
* Vim9: need more tests
|
||||||
|
* partially revert patch v9.0.1997
|
||||||
|
* Missing test file
|
||||||
|
* xxd: compilation warning
|
||||||
|
* make command name for &iskeywordprg more unique (#13297)
|
||||||
|
* Vim9: need cleanup of class related interface code
|
||||||
|
* updated translation of xxd manpage
|
||||||
|
* Vim9: segfault with islocked()
|
||||||
|
* Vim9: use-after-free in deep call stack
|
||||||
|
* Update ftplugin (#13213)
|
||||||
|
* Vim9: some error messages can be improved
|
||||||
|
* xxd: cannot reverse a bit dump
|
||||||
|
* Some unused code in move.c and string.c
|
||||||
|
* remove E1520 tag (#13289)
|
||||||
|
* Cannot build with python312
|
||||||
|
* Update vim9class help (#13292)
|
||||||
|
* Invalid memory access with empty 'foldexpr'
|
||||||
|
* inconsistent feature description
|
||||||
|
* warning about unused function definition
|
||||||
|
* [security] segfault in exmode
|
||||||
|
* no cmdline completion for setting the font
|
||||||
|
* strange error number
|
||||||
|
* diff (`df`) may open the wrong window (#13275)
|
||||||
|
* Update `.netrwbook` immediately on bookmark change (#13276)
|
||||||
|
* revert permission changes for xxd manpages again (#13277)
|
||||||
|
* Vim9: double error message given
|
||||||
|
* Vim9: potential use-after-free for class members
|
||||||
|
* win32: font-size calculation can be improved
|
||||||
|
* Update Serbian messages translation (#13282)
|
||||||
|
* Vim9: accepting type-annotations
|
||||||
|
* Correct filetype detection pattern and style (#13284)
|
||||||
|
* scrolling inactive window not possible with cursorbind
|
||||||
|
* error when trying to :bd unloaded buffer
|
||||||
|
* vim9: clean up from v9.0.1955
|
||||||
|
* not being able to scroll up in diff mode
|
||||||
|
* win32: issues with stable python ABI
|
||||||
|
* No filetype detection for just files
|
||||||
|
* Vim9: object members can change type
|
||||||
|
* update translation of xxd manpage
|
||||||
|
* update xxd manpage and mention $NO_COLOR env
|
||||||
|
* fix two typos in `vim9.txt` and `options.txt` (#13258)
|
||||||
|
* remove E1507 help tag, which is no longer used (#13254)
|
||||||
|
* style: space before tab in optionstr.c
|
||||||
|
* xattr: permission-denied errors on write
|
||||||
|
* Update Russian message translation to Vim 9.0.1968 (#13239)
|
||||||
|
* add missing error numbers in the help. (#13241)
|
||||||
|
* mention how to disable folding in diff mode (#13242)
|
||||||
|
* vim9: using contra-variant type-checks
|
||||||
|
* Clean up cmdline option completion code
|
||||||
|
* win32: missing '**' expansion test
|
||||||
|
* macOS: FEAT_SOUND guard too restrictive
|
||||||
|
* win32: high-dpi support can be improved
|
||||||
|
* [security] buffer-overflow in trunc_string()
|
||||||
|
* cmdline completion should consider key option
|
||||||
|
* xattr errors not translated
|
||||||
|
* configure prints stray 6 when checking libruby
|
||||||
|
* wrong auto/configure script
|
||||||
|
* xattr support fails to build on MacOS X
|
||||||
|
* Configure script may not detect xattr
|
||||||
|
* No support for writing extended attributes
|
||||||
|
* 'listchars' completion misses "multispace" and "leadmultispace"
|
||||||
|
* Vim9: methods parameters and types are covariant
|
||||||
|
* cannot complete option values
|
||||||
|
* termcap options should change when setting keyprotocol
|
||||||
|
* Custom completion skips orig cmdline if it invokes glob()
|
||||||
|
* Vim9: lockvar issues with objects/classes
|
||||||
|
* CI: change netrw label in labeller bot
|
||||||
|
* Misplaced comment in errors.h
|
||||||
|
* Vim9: unused static field
|
||||||
|
* text-objects: document how escaped delimiters are handled
|
||||||
|
* Vim9: hard to debug vim9_class errors from CI
|
||||||
|
* Vim9: error codes spread out
|
||||||
|
* Vim9: allows reserved keywords as members
|
||||||
|
* Vim9: object variable "this." should only be used in constructor
|
||||||
|
* Bash Expansion test fails on Windows/MacOS
|
||||||
|
* regenerate xxd manpage
|
||||||
|
* filename expansion using ** in bash may fail
|
||||||
|
* Vim9: missing support for ro-vars in interface
|
||||||
|
* mention mouse scrolling in scrollbind-quickadj (#13190)
|
||||||
|
* Update syntax file (#13192)
|
||||||
|
* update i3config syntax (#13191)
|
||||||
|
* runtime(rmd) Update ftplugin and syntax files (#13193)
|
||||||
|
* Vim9: function instruction pointer invalidated
|
||||||
|
* Update Serbian messages translation
|
||||||
|
* Vim9: execution stack invalidated with null object
|
||||||
|
* only invoke bash help in ftplugin if it has been detected to be bash (#13171)
|
||||||
|
* Memory leak detected
|
||||||
|
* Update help tags (#13180)
|
||||||
|
* wrong upstream version in libvterm README
|
||||||
|
* still a problem when processing LSP RPC requests
|
||||||
|
* Update Vim9 class items (#13148)
|
||||||
|
* Vim9: Consistenly use class/object variable and class/object method in help (#13149)
|
||||||
|
* multispace wrong when scrolling horizontally
|
||||||
|
* missing test for mouse click + 'virtedit'
|
||||||
|
* test: using wrong expected message in test_crypt
|
||||||
|
* Vim9: not consistent error messages
|
||||||
|
* :bwipe fails after switching window from aucmd_win.
|
||||||
|
* Can change the type of a v: variable using if_lua
|
||||||
|
* Vim9: error when using null object constructor
|
||||||
|
* grammar fixes in doc (#13164)
|
||||||
|
* Update the version9.txt with a template for version 9.1 enhancements (#13165)
|
||||||
|
* Add a missing '<' to the help of strutf16len() (#13168)
|
||||||
|
* make test_compilers fails on ubuntu
|
||||||
|
* fix typo in tutor.nl (#13175)
|
||||||
|
* compiler warnings with clang-17
|
||||||
|
* runtime tests fail with tiny vim
|
||||||
|
* Vim9: constructor type checking bug
|
||||||
|
* patch 1916 (fixed terminal size) not optimal
|
||||||
|
* Vim9: not enough info in error message
|
||||||
|
* if_python: still undefined behaviour with function pointer
|
||||||
|
* LSP server message still wrongly handled (after 9.0.1922)
|
||||||
|
* curswant wrong on click with 've' and 'wrap' set
|
||||||
|
* format jumplist examples more consistently (#13137)
|
||||||
|
* LSP server request message is misinterpreted as a response message
|
||||||
|
* not possible to use the jumplist like a stack
|
||||||
|
* Vim9: cannot write public var in nested object
|
||||||
|
* Wrong curswant when clicking on empty line or with vsplits
|
||||||
|
* No filetype detection for Authzed filetypes
|
||||||
|
* undefined behaviour with python function pointer
|
||||||
|
* Crash when allocating large terminal screen
|
||||||
|
* r_CTRL-C works differently in visual mode
|
||||||
|
* Vim9: few issues when accessing object members
|
||||||
|
* if_python: undefined behaviour for function pointers
|
||||||
|
* Vim9: segfault with null object and instanceof()
|
||||||
|
* add help tag describing object-selection
|
||||||
|
* Vim9: problem calling class method from other class
|
||||||
|
* undefined behaviour upper/lower function ptrs
|
||||||
|
* fix filetype detection for remote editing files
|
||||||
|
* Add Kotlin runtime files (#13110)
|
||||||
|
* No support for liquidsoap filetypes
|
||||||
|
* Vim9: Interfaces should not support class methods and variables
|
||||||
|
* FEAT_FLOAT no longer defined
|
||||||
|
* mention additional packages for msys2
|
||||||
|
* Man plugin does not respect 'gdefault'
|
||||||
|
* Vim9: Coverity complains about dead code
|
||||||
|
* win32: not correctly freeing environment
|
||||||
|
* Configure script uses non-portable == comparison
|
||||||
|
* potential buffer overflow in PBYTE macro
|
||||||
|
* Vim9: restrict access to static vars
|
||||||
|
* Highlight all :loadkeymap abbreviations in vim syntax (#13092)
|
||||||
|
* Fix :unlet error in ftplugin (#13090)
|
||||||
|
* Updated documentation on editorconfig
|
||||||
|
* improve syntax highlighting (#13060)
|
||||||
|
* sync rust runtime files with upstream (#13075)
|
||||||
|
* syntax structure cleanup (#13080)
|
||||||
|
* documentation updates
|
||||||
|
* improved i3config highlighting (#13054)
|
||||||
|
* Vim9: confusing error with .= in compiled functions
|
||||||
|
* "below" virtual text doesn't work with 'rightleft'
|
||||||
|
* Vim9: finding object method/member is inefficient
|
||||||
|
* Add g:c_syntax_for_h to filetype-overrule docs
|
||||||
|
*
|
||||||
|
-------------------------------------------------------------------
|
||||||
Mon Sep 11 14:51:02 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
Mon Sep 11 14:51:02 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
- Updated to version 9.0.1894, fixes the following problems
|
- Updated to version 9.0.1894, fixes the following problems
|
||||||
|
2
vim.spec
2
vim.spec
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
%define pkg_version 9.0
|
%define pkg_version 9.0
|
||||||
%define patchlevel 1894
|
%define patchlevel 2043
|
||||||
%define patchlevel_compact %{patchlevel}
|
%define patchlevel_compact %{patchlevel}
|
||||||
%define VIM_SUBDIR vim90
|
%define VIM_SUBDIR vim90
|
||||||
%define site_runtimepath %{_datadir}/vim/site
|
%define site_runtimepath %{_datadir}/vim/site
|
||||||
|
Loading…
Reference in New Issue
Block a user