Accepting request 1136291 from editors

- 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

OBS-URL: https://build.opensuse.org/request/show/1136291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=360
This commit is contained in:
Dominique Leuenberger 2024-01-04 14:56:55 +00:00 committed by Git OBS Bridge
commit b3e49660e2
4 changed files with 141 additions and 12 deletions

View File

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

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

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

View File

@ -1,3 +1,137 @@
-------------------------------------------------------------------
Tue Jan 2 21:15:24 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
- 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
-------------------------------------------------------------------
Wed Dec 20 13:54:00 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package vim
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,10 +16,10 @@
#
%define pkg_version 9.0
%define patchlevel 2181
%define pkg_version 9.1
%define patchlevel 0000
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim90
%define VIM_SUBDIR vim91
%define site_runtimepath %{_datadir}/vim/site
%define make make VIMRCLOC=%{_sysconfdir} VIMRUNTIMEDIR=%{_datadir}/vim/current MAKE="make -e" %{?_smp_mflags}
%if 0%{?suse_version} > 1500
@ -33,7 +33,6 @@ Version: %{pkg_version}.%{patchlevel_compact}
Release: 0
Summary: Vi IMproved
License: Vim
Group: Productivity/Text/Editors
URL: https://www.vim.org/
Source: https://github.com/vim/vim/archive/v%{pkg_version}.%{patchlevel}.tar.gz#/vim-%{pkg_version}.%{patchlevel}.tar.gz
Source3: suse.vimrc
@ -137,7 +136,6 @@ file name completion, block operations, and editing of binary data.
%package data
Summary: Data files needed for extended vim functionality
Group: Productivity/Text/Editors
Requires: vim-data-common = %{version}-%{release}
# Used to be in vim-plugins package
Obsoletes: vim-plugin-matchit <= 1.13.2
@ -152,7 +150,6 @@ This package contains optional runtime & syntax files for vim.
%package data-common
Summary: Common Data files for vim & gvim
Group: Productivity/Text/Editors
BuildArch: noarch
%description data-common
@ -160,7 +157,6 @@ This package contains basic runtime & syntax files for vim
%package -n gvim
Summary: A GUI for Vi
Group: Productivity/Text/Editors
Requires: gvim_client
Requires: vim-data = %{version}-%{release}
Requires: xxd = %{version}-%{release}
@ -188,7 +184,6 @@ want less features, you might want to install vim instead.
%package small
Summary: Vim with reduced features
Group: Productivity/Text/Editors
Requires: vim-data-common = %{version}-%{release}
Provides: vi
Provides: vim_client