Accepting request 1166707 from editors

- update to 9.1.0301 
 *  Vim9: heredoc start may be recognized in string
 *  Missing test for what patch v9.1.0285 fixes
 *  Vim9: return type not set for a lambda assigned to script var
 *  add runtime/doc/tags-* to ignore files 
 *  Updated translation 
 *  Update documentation
 *  Patch 9.1.0296 causes too many issues
 *  Fix a few issues with gvim.nsi
 *  regexp: engines do not handle case-folding well
 *  filetype: pip config files are not recognized
 *  Text height function does not respect it's argument
 *  filetype: lxqt config files are not recognized
 *  filetype: XDG mimeapps.list file is not recognized
 *  filetype: libreoffice config files are not recognized
 *  filetype: xilinx files are not recognized
 *  filetype: some TeX files are not recognized
 *  Vim9: comment may be treated as heredoc start
 *  Vim9: E1027 with defcompile for abstract methods
 *  Still problems with cursor position for CTRL-D/U
 *  fix inaccuracies in pandoc compiler 
 *  make testclean is not able to delete failed screendumps
 *  Update base-syntax, no curly-brace names in Vim9 script 
 *  Several small issues in doc and tests
 *  Finding highlighting attributes is inefficient
 *  Update cuda keywords, remove uncommonly used enumeration constants
 *  several issues with 'smoothscroll' support
 *  filetype: roc files are not recognized
 *  filetype: zathurarc files not recognized
 *  Cannot highlight the Command-line

OBS-URL: https://build.opensuse.org/request/show/1166707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=365
This commit is contained in:
Ana Guerrero 2024-04-11 17:40:36 +00:00 committed by Git OBS Bridge
commit 7b98ed4b8d
4 changed files with 230 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:db8acf5df15d40a3226673e223f555ed70117e6f33c0081f8a78317a625be901
size 17728621

3
vim-9.1.0301.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7d64b332e31f849a5cc49016231f51fb14ffc43f40d65727b86eb7b79eb960fa
size 17832927

View File

@ -1,3 +1,226 @@
-------------------------------------------------------------------
Wed Apr 10 18:44:04 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 9.1.0301
* Vim9: heredoc start may be recognized in string
* Missing test for what patch v9.1.0285 fixes
* Vim9: return type not set for a lambda assigned to script var
* add runtime/doc/tags-* to ignore files
* Updated translation
* Update documentation
* Patch 9.1.0296 causes too many issues
* Fix a few issues with gvim.nsi
* regexp: engines do not handle case-folding well
* filetype: pip config files are not recognized
* Text height function does not respect it's argument
* filetype: lxqt config files are not recognized
* filetype: XDG mimeapps.list file is not recognized
* filetype: libreoffice config files are not recognized
* filetype: xilinx files are not recognized
* filetype: some TeX files are not recognized
* Vim9: comment may be treated as heredoc start
* Vim9: E1027 with defcompile for abstract methods
* Still problems with cursor position for CTRL-D/U
* fix inaccuracies in pandoc compiler
* make testclean is not able to delete failed screendumps
* Update base-syntax, no curly-brace names in Vim9 script
* Several small issues in doc and tests
* Finding highlighting attributes is inefficient
* Update cuda keywords, remove uncommonly used enumeration constants
* several issues with 'smoothscroll' support
* filetype: roc files are not recognized
* filetype: zathurarc files not recognized
* Cannot highlight the Command-line
* No pandoc syntax support
* filetype: R history files are not recognized
* filetype: keymap files are not recognized
* autocmd may change cwd after :tcd and :lcd
* Update syntax generator, autocmd event list parsing
* Normalise builtin-function optional parameter formatting
* Correctly distribute libsodium with the installer
* a few minor issues to fix
* Test for TextChanged is still flaky with ASAN
* Two tests in test_filechanged.vim are slow
* File name entered in GUI dialog is ignored
* fix :compiler leaving behind a g:makeprg variable
* Remove more fallback :CompilerSet definitions from compiler plugins
* filetype: earthfile files are not recognized
* console dialog cannot save unnamed buffers
* Fill in a few details regarding :enums
* Remove fallback :CompilerSet definition from compiler plugins
* libgpm may delete some signal handlers
* Improve the matching of contextual keywords
* Vim9: Problem with lambda blocks in enums and classes
* Test for TextChanged is flaky with ASAN
* Vim9: protected class and funcrefs accessible outside the class
* Problems with "zb" and scrolling to new topline with 'smoothscroll'
* filetype not detected when editing remote files
* sort filetype.txt in the alphabetical order
* Normal mode TextChanged isn't tested properly
* half-page scrolling broke backward compatibility
* Vim9: :call may not find imported class members
* Finding autocmd events is inefficient
* Vim9: no indication of script nr in stack trace of classes
* [security]: Heap buffer overflow when calling complete_add() in 'cfu'
* filetype: typespec files are not recognized
* improve syntax highlighting for YAML
* Vim9: segfault with static in super class
* Filetype test fails
* update syntax
* filetype: ldscripts cannot be recognized
* filetype: rock_manifest and config.ld files are not recognized
* filetype: yarn lock files are not recognized
* filetype: bundle config files are not recognized
* filetype: fontconfig files are not recognized
* filetype: zsh theme, history and zunit files are not recognized
* filetype: bash history files are not recognized
* filetype: netrw history file is not recognized
* filetype: octave history files are not recognized
* filetype: mysql history files are not recognized
* filetype: some python tools config files are not recognized
* filetype: gnuplot history files are not recognised
* filetype: jupyterlab and sublime config are not recognized
* filetype: mplstyle files are not recognized
* filetype: texlua files are not recognized
* filetype: supertux files are not recognized
* filetype: support for Intel HEX files is lacking
* Vim9: string() output of enum is problematic
* Conceal test fails when rightleft feature is disabled
* Filetype may be undetected when SwapExists sets ft in other buf
* TextChanged autocommand not triggered under some circumstances
* ensure compiler! sets global options
* Distinguish Vim9 builtin object methods from namesake builtin functions
* add support for Debian specific @includes
* Error E877 is not translated
* fix path of uganda.nsis.txt in german.nsi file
* Two unrelated things are tested by a single test
* Improve docs for empty(), len(), and string() on objects
* Recording may still be wrong in Select mode
* Not able to assign enum values to an enum static variable
* test_matchparen not run in CI
* cursor may move too many lines over "right" & "below" virt text
* code duplication in loop to add active text properties
* missing 'below' virt text if truncation precedes after/right text
* lines following virt text (that fills the window) might be truncated
* Few typos in source and test files
* Vim9: No enum support
* Unnecessary multiplications in backspace code
* Add translation for README.txt and uganda.txt
* regexp: verymagic cannot match before/after a mark
* Possibility to include translated license and README.txt files
* Update README.txt and README.md
* Error on exit with EXITFREE and 'winfixbuf'
* Half-page scrolling does not support smooth-scrolling
* Update base-syntax, match empty blob and :abclear modifiers
* Duplicate condition in win_lbr_chartabsize()
* allow TODO keywords in comments
* add Static-Built-Using field
* add basic indent support
* page-wise scrolling does not support smooth-scrolling
* Motif: leaking memory when mui_mch_dialog() fails
* leaking memory in exe_newdict() on error
* winfixbuf does not allow to re-edit current buffer
* No autocommand when writing session file
* Update java[CR]_JavaLang type lists
* Update README.md
* unused display_text_first boolean var in win_line()
* Cannot use modifiers before :-Ntabmove
* Redesigning the appearance of the vimrc settings page
* Backspace inserts spaces with virtual text and 'smarttab'
* Update options.txt
* build-error on GNU/Hurd
* Recognise the inline kind of the {@return} tag
* Fix typo in netrw#NetWrite
* Update nsis installer and nsis docs
* update errorformat for dot and neato compiler
* leaking memory in add_user() on failure
* gM not working correctly with virt text
* `gj`/`gk` not skipping over outer virtual text lines
* allow multibyte characters as breakpoint signs
* Not enough tests for the slice() function
* Vim9: compound operators broken for lambdas in an object
* Update base-syntax, remove old unused syntax groups.
* Vim9: problem evaluating negated boolean logic
* Fix for Sodium version 1.0.19 and MinGW
* Recognise the {@snippet} documentation tag
* mingw complains about unknown escape sequence: '\l', fails with libsodium
* Update base-syntax, improve function definition highlighting
* filetype: support for gnuplot files is lacking
* memleak with ex_drop, NULL dereference
* gcc complains about uninitialized var
* May leak memory in completion when ga_grow() fails
* don't unnecessarily reload v:colornames dict
* drop: don't rewind when editing the same file
* Installer does not remove all files
* complete_info() returns wrong order of items
* Add minimal ftplugin
* Memory leak with "above" virttext and 'relativenumber'
* filetype: no support for Vento files
* Update base-syntax, disallow '.' at start of menu item names
* regenerate c_00 and markdown dumps
* include missing changes
* Respect no_plugin_maps and no_rust_maps globals
* Retrofit input/c.c. with TEST_SETUP
* Support sourceable Vim configuration for syntax tests
* Support embeddable Vim configuration for syntax tests
* Recover some missed commas and periods in starting.txt
* filetype: no support for Dafny files
* Update base-syntax, improve :highlight command
* clarify close behaviour for :term
* `goPackageComment` highlighting too broad
* cursor pos wrong on mouse click after eol with 'rl', 've' and conceal
* 'wincolor' hl missing with 'rightleft', "below" virttext, 'nowrap'
* Cursor pos wrong when clicking with conceal and wrap
* Wrong display or screenpos() result when toggling diff mode
* Can define function with invalid name inside 'formatexpr'
* tools/rename.bat uses 'mv' and "move"
* make :h tag-! more consistent
* Update base-syntax, revert last change to vimUserFunc
* Update base-syntax, improve :echo and :execute highlighting
* no overflow check for string formatting
* Cursor pos wrong when double-width chars are concealed
* 'wincolor' highlight missing with "below" virtual text
* still another clipboard_working test
* E1513 might be confusing
* Coverity reports dead code
* Cursor column wrong with 'virtualedit' and conceal
* wrong window positions with 'winfix{width,height}'
* 'cursorline' and 'wincolor' hl missing with conceal and wrap
* revert back the check for clipboard_working support
* msgfmt ver. 0.22 forcibly converts text to UTF-8
* add reference to matchbufline() at :h search()
* More code can use ml_get_buf_len() instead of STRLEN()
* Small split-move related improvements
* Re-allow curwin == prevwin, but document it instead
* current window number returned by tabpagewinnr may be outdated
* too many STRLEN() calls
* Update base-syntax, improve number matching
* Changing buffer in another window causes it to show matchparen
* Internal error with blockwise getregion() in another buffer
* Update Lithuanian translation of Vim tutor to v.1.7
* improve 'winfixbuf' docs
* Update Markdown syntax, add missing configs
* Vim9: Importing an autoload imported script fails
* Internal error when passing invalid position to getregion()
* Calling STRLEN() to compute ml_line_textlen when not needed
* problem with writing extended attributes on failure
* Added Lithuanian translation of Tutor v. 1.4 by Laurynas Stančikas
* Recognise string templates
* Update base-syntax, improve :map highlighting
* expand() removes slash after env variable that ends with colon
* Update base-syntax, improve :menu{,translate} highlighting
* Vim9: Add support for using a class type of itself in an object method
* Crash in WinClosed after BufUnload closes other windows
* 'shortmess' "F" flag doesn't work properly with 'autoread'
* Duplicate assignment in f_getregion()
* Make 'wfb' failing to split still report E1513
* remove executable bit from sh test file
* can only get getregion() from current buffer
* shm=F not respected when reloading buffer with 'autoread'
* Text properties corrupted with fo+=aw and backspace
* Update Italian translation for winfixbuf
* Coverity complains about ignoring return value
-------------------------------------------------------------------
Sat Mar 30 10:27:47 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@ -17,7 +17,7 @@
%define pkg_version 9.1
%define patchlevel 0151
%define patchlevel 0301
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim91
%define site_runtimepath %{_datadir}/vim/site
@ -121,7 +121,7 @@ Provides: vim_client
Requires: alts
%else
Requires(post): update-alternatives
Requires(postun): update-alternatives
Requires(postun):update-alternatives
%endif
%if %{with python2}
BuildRequires: python2-devel
@ -173,7 +173,7 @@ BuildRequires: alts
Requires: alts
%else
Requires(post): update-alternatives
Requires(postun): update-alternatives
Requires(postun):update-alternatives
%endif
%description -n gvim
@ -192,7 +192,7 @@ BuildRequires: alts
Requires: alts
%else
Requires(post): update-alternatives
Requires(postun): update-alternatives
Requires(postun):update-alternatives
%endif
%description small