987 Commits

Author SHA256 Message Date
0df42930f2 Accepting request 1325371 from editors
- update to 9.1.2050: 
 * patch 9.1.2050: tests: Test_cd_completion may fail
 * patch 9.1.2049: Vim9: unexpected E1209 error
 * patch 9.1.2048: MS-Windows: backspace behavior wrong with ConPTY
 * patch 9.1.2047: MS-Windows: style issue in gui_w32.c
 * patch 9.1.2046: MS-Windows: compile warnings
 * runtime(doc): Clarify visual mark behavior in getpos(), setpos()
 * runtime: mention subscription only ml, fix typo in maintainer email
 * translation(it): Update Italian translation
 * patch 9.1.2045: Mac: Build failure with Mac OS X 10.6
 * patch 9.1.2044: Inefficient use of ga_concat()
 * patch 9.1.2043: filetype: kos files are not reconized
 * patch 9.1.2042: filetype: systemd quadlet files are not recognized
 * patch 9.1.2041: tests: test_menu.vim leaves swapfiles behind
 * patch 9.1.2040: :tlunmenu incorrectly accepts a range
 * runtime(logtalk): Update Logtalk runtime files for the latest language spec
 * patch 9.1.2039: if_ruby: crash when using Ruby/dyn 4.0
 * patch 9.1.2038: tests: test_marks.vim leaves swapfiles behind
 * runtime: Revert several "mark invalid contact addresses" commits
 * patch 9.1.2037: undo: cursor position not correctly restored
 * patch 9.1.2036: if_ruby: build error with ruby 4.0
 * runtime: mark more invalid email addresses
 * runtime: mark more invalid email addresses
 * runtime: mark invalid contact addresses
 * patch 9.1.2035: filetype: filetype: Fennel fnlm files are not recognized
 * patch 9.1.2034: filetype: Fennel fnml files are not recognized
 * patch 9.1.2033: tests: Test_terminal_cwd flaky when using ConPTY
 * patch 9.1.2032: Vim9: error when using class member in Lambda
 * translation(zh_CN): Update the Simplify Chinese translation
 * runtime(rust): Update indentation after nested array literal

OBS-URL: https://build.opensuse.org/request/show/1325371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=393
2026-01-05 13:51:27 +00:00
de16086087 - update to 9.1.2050:
* patch 9.1.2050: tests: Test_cd_completion may fail
 * patch 9.1.2049: Vim9: unexpected E1209 error
 * patch 9.1.2048: MS-Windows: backspace behavior wrong with ConPTY
 * patch 9.1.2047: MS-Windows: style issue in gui_w32.c
 * patch 9.1.2046: MS-Windows: compile warnings
 * runtime(doc): Clarify visual mark behavior in getpos(), setpos()
 * runtime: mention subscription only ml, fix typo in maintainer email
 * translation(it): Update Italian translation
 * patch 9.1.2045: Mac: Build failure with Mac OS X 10.6
 * patch 9.1.2044: Inefficient use of ga_concat()
 * patch 9.1.2043: filetype: kos files are not reconized
 * patch 9.1.2042: filetype: systemd quadlet files are not recognized
 * patch 9.1.2041: tests: test_menu.vim leaves swapfiles behind
 * patch 9.1.2040: :tlunmenu incorrectly accepts a range
 * runtime(logtalk): Update Logtalk runtime files for the latest language spec
 * patch 9.1.2039: if_ruby: crash when using Ruby/dyn 4.0
 * patch 9.1.2038: tests: test_marks.vim leaves swapfiles behind
 * runtime: Revert several "mark invalid contact addresses" commits
 * patch 9.1.2037: undo: cursor position not correctly restored
 * patch 9.1.2036: if_ruby: build error with ruby 4.0
 * runtime: mark more invalid email addresses
 * runtime: mark more invalid email addresses
 * runtime: mark invalid contact addresses
 * patch 9.1.2035: filetype: filetype: Fennel fnlm files are not recognized
 * patch 9.1.2034: filetype: Fennel fnml files are not recognized
 * patch 9.1.2033: tests: Test_terminal_cwd flaky when using ConPTY
 * patch 9.1.2032: Vim9: error when using class member in Lambda
 * translation(zh_CN): Update the Simplify Chinese translation
 * runtime(rust): Update indentation after nested array literal

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=914
2026-01-05 09:54:35 +00:00
447f9e8378 Accepting request 1322091 from editors
- update to 9.1.1966: 
 * patch 9.1.1966: MS-Windows: dark mode in gui is not supported
 * runtime(vim): Update base syntax, match full :help command
 * patch 9.1.1965: q can accidentally start recording at more prompt
 * patch 9.1.1964: Wrong display when using setline() at hit-enter prompt
 * patch 9.1.1963: diff: missing diff size limit for xdiff
 * runtime(julia): Update Julia runtime files
 * runtime(rust): use textwidth=100 for the Rust recommended style
 * runtime(doc): document change in Windows behavior for patch 9.1.1947
 * patch 9.1.1962: filetype: Erlang application resource files are not recognized
 * patch 9.1.1961: :0tab behaves like :tab for :stag when 'swb' contains "newtab"
 * patch 9.1.1960: Wrong position of info popup
 * patch 9.1.1959: Wrong wrapping of long output using :echowindow
 * patch 9.1.1958: Wrong display with sign_unplace() and setline() in CursorMoved
 * patch 9.1.1957: filetype: bpftrace files are not recognized
 * runtime(odin): support underscore-separated numeric literals
 * runtime(doc): fix return value in 'exists' and 'exists_compiled()'
 * patch 9.1.1956: tests: test_sort.vim leaves swapfiles behind
 * patch 9.1.1955: sort() does not handle large numbers correctly
 * patch 9.1.1954: Setting a byte in a blob, accepts values outside 0-255
 * patch 9.1.1953: gui_mch_set_titlebar_colors() is excessively called
 * runtime(swayconfig): separate identifier groups + cleanup
 * runtime(i3config): highlight identifiers separately
 * patch 9.1.1952: tests: need better tests for tf files
 * runtime(quarto): add missing loaded guard
 * runtime(python): Highlight t-strings
 * runtime(sml): Update syntax, improve special constant matching
 * runtime(hog): set undo_ftplugin correctly, delete trailing whitespace
 * patch 9.1.1951: tests: Test_windows_external_cmd_in_cwd() only run in huge builds
 * patch 9.1.1950: tests: Test_tagjump.vim leaves swapfiles behind

OBS-URL: https://build.opensuse.org/request/show/1322091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=392
2025-12-12 20:40:13 +00:00
61c2af5bcf - update to 9.1.1966:
* patch 9.1.1966: MS-Windows: dark mode in gui is not supported
 * runtime(vim): Update base syntax, match full :help command
 * patch 9.1.1965: q can accidentally start recording at more prompt
 * patch 9.1.1964: Wrong display when using setline() at hit-enter prompt
 * patch 9.1.1963: diff: missing diff size limit for xdiff
 * runtime(julia): Update Julia runtime files
 * runtime(rust): use textwidth=100 for the Rust recommended style
 * runtime(doc): document change in Windows behavior for patch 9.1.1947
 * patch 9.1.1962: filetype: Erlang application resource files are not recognized
 * patch 9.1.1961: :0tab behaves like :tab for :stag when 'swb' contains "newtab"
 * patch 9.1.1960: Wrong position of info popup
 * patch 9.1.1959: Wrong wrapping of long output using :echowindow
 * patch 9.1.1958: Wrong display with sign_unplace() and setline() in CursorMoved
 * patch 9.1.1957: filetype: bpftrace files are not recognized
 * runtime(odin): support underscore-separated numeric literals
 * runtime(doc): fix return value in 'exists' and 'exists_compiled()'
 * patch 9.1.1956: tests: test_sort.vim leaves swapfiles behind
 * patch 9.1.1955: sort() does not handle large numbers correctly
 * patch 9.1.1954: Setting a byte in a blob, accepts values outside 0-255
 * patch 9.1.1953: gui_mch_set_titlebar_colors() is excessively called
 * runtime(swayconfig): separate identifier groups + cleanup
 * runtime(i3config): highlight identifiers separately
 * patch 9.1.1952: tests: need better tests for tf files
 * runtime(quarto): add missing loaded guard
 * runtime(python): Highlight t-strings
 * runtime(sml): Update syntax, improve special constant matching
 * runtime(hog): set undo_ftplugin correctly, delete trailing whitespace
 * patch 9.1.1951: tests: Test_windows_external_cmd_in_cwd() only run in huge builds
 * patch 9.1.1950: tests: Test_tagjump.vim leaves swapfiles behind

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=912
2025-12-11 00:19:01 +00:00
4bd8fb0078 Accepting request 1318513 from editors
OBS-URL: https://build.opensuse.org/request/show/1318513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=391
2025-11-19 13:49:24 +00:00
6afe544d78 - BuildIgnore glycin-loaders: the loaders are a valid dependency to
GTK3, but as we don't run a test suite involving gvim (and thus
  gtk3) wen can cut the dep chain at this point and make vim
  building cheaper. Also eliminates a build cycle vmaf/libjxl/vim.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=910
2025-11-18 22:31:43 +00:00
1d95a2d4b6 - Update to 9.1.1918.
- Upstream changes:
  * 9.1.1918: completion: crash with fuzzy completion
  * 9.1.1917: Vim9: incorrect type inference with mkdir()
  * 9.1.1916: WinEnter autocommand confuses Vim when closing tabpage
  * 9.1.1915: :breaklist accepts unprocessed arguments.
  * 9.1.1914: runtime(netrw): wipes unnamed buffers
  * 9.1.1913: Error message with :unlet! and non-existing dictionary item
  * 9.1.1912: tests: test_plugin_comment fails
  * 9.1.1911: build failure on Solaris with gcc 5
  * 9.1.1910: tests: test failures in Test_term_gettitle() in CI
  * 9.1.1909: filetype: .mom files recognized as nroff files
  * 9.1.1908: tests: test_crash.vim times out in CI ASAN builds
  * 9.1.1907: xterm: no support for mouse buttons 8 and 9
  * 9.1.1906: filetype: not all Ruby files are recognized
  * 9.1.1905: tabpanel: truncates terminal output
  * 9.1.1904: Code still supports GTK2 versions older than 2.4
  * 9.1.1903: GTK naming still reflects GTK1 support
  * 9.1.1902: GTK fails to compile with !FEAT_PROP_POPUP
  * 9.1.1901: tests: test_vim9_generics fails without job feature
  * 9.1.1900: tabpanel: wrong condition after v9.1.1898
  * 9.1.1899: tabpanel: getcmdscreenpos() wrong when tabpanel is shown
  * 9.1.1898: tabpanel: inconsistent use of cmdline with tabpanel
  * 9.1.1897: Mac: Build failure on Mac OS X 10.6
  * 9.1.1896: tests: patch v9.1.1895 breaks CI
- Refresh patches:
  * vim-7.3-filetype_spec.patch
  * vim-7.4-filetype_apparmor.patch

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=909
2025-11-17 00:42:46 +00:00
23a8cc5730 - Update to 9.1.1895.
- Upstream changes:
  * 9.1.1895: OSC terminal response hard to detect
  * 9.1.1894: global_runtime_dir appends /after directory when using XDG
  * 9.1.1893: ICCF charity will dissolve
  * 9.1.1892: Not possible to know once Vim is done with sourcing vimrc
  * 9.1.1891: g<End> does not move to last non-blank in visual mode
  * 9.1.1890: %P in 'statusline' doesn't behave as documented
  * 9.1.1889: filetype: not all AppleScript files are recognized
  * 9.1.1888: Wrong display with cpo+=$, matchparen and wrapped line
  * 9.1.1887: string handling in strings.c can be improved
  * 9.1.1886: filetype: Android aconfig files are not recognized
  * 9.1.1885: Wrong restored cursor pos when re-entering buffer after changes
  * 9.1.1884: :defer an empty lambda causes a crash
  * 9.1.1883: Wrong display with 'smoothscroll' with -diff
  * 9.1.1882: Vim9: Not able to use a lambda with :defer
  * 9.1.1881: tests: test_popupwin fails after c8eeda9b
  * 9.1.1880: Allocation error with complete_info()
  * 9.1.1879: Crash when using a lambda funcref with :defer
  * 9.1.1878: filetype: Soy files are not recognized
  * 9.1.1877: cindent: wrong indentation after an array declaration
  * 9.1.1876: pre-inserted text not exposed in cmdcomplete_info()
  * 9.1.1875: username parsing bug in netrw plugin
  * 9.1.1874: short-description
  * 9.1.1873: Clipboard provider feature broke clipboard support
  * 9.1.1872: Cmdline history not updated when mapping <Up> and <CR>
  * 9.1.1871: Wrong 'showcmd' in the cmdwin
  * 9.1.1870: :Tutor may not work as expected
  * 9.1.1869: tests: test failures with Python 3.14 and test_python3
  * 9.1.1868: v:register is wrong in v_: command

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=908
2025-11-02 19:33:46 +00:00
e547d376dd - update to 9.1.1861
- refresh patches:
    vim-7.3-filetype_changes.patch
    vim-7.3-filetype_ftl.patch
    vim-7.3-filetype_spec.patch
    vim-7.3-sh_is_bash.patch
    vim-7.4-filetype_apparmor.patch
- drop last support for python2
- enable wayland support
 * patch 9.1.1861: Amiga: Locating runtime dir and rc files can be simplified
 * patch 9.1.1860: clipboard register "+" enabled with cplipboard provider feature
 * patch 9.1.1859: completion: whitespace not cleared with 'ai'
 * patch 9.1.1858: v:register not reset after Visual mode command
 * patch 9.1.1857: Missing clipboard provider support
 * patch 9.1.1856: cannot style popup window (border, shadow, etc)
 * patch 9.1.1855: Makefile: using non-portable syntax
 * runtime(doc): Miscellaneous documentation fixes
 * runtime(doc): Fix example highlighting at :help prop_list()
 * runtime(doc): Normalise formatting of builtin function descriptions
 * runtime(doc): Remove accidental option name highlighting from :help channel.txt
 * patch 9.1.1854: unnecessary code in optionstr.c
 * patch 9.1.1853: Ctrl-F and Ctrl-B at more prompt not working with key protocol
 * runtime(vimcomplete): do not complete on empty line
 * runtime(doc): fix inconsistent alignment
 * runtime(bitbake): fix multiline Python function parameter syntax
 * runtime(rst): Preserve indentation of directives
 * runtime(rst): Update b:undo_ftplugin variable
 * runtime(rst): Style update
 * runtime(rst): Enable spell checking for more syntax constructs
 * runtime(rst): Inline literal escape support

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=907
2025-10-16 19:04:46 +00:00
40b10dd6c4 - Fix for bsc#1229750.
- nocompatible must be set before the syntax highlighting is turned on.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=906
2025-09-24 14:03:35 +00:00
d4764cc270 Accepting request 1304288 from editors
- update to 9.1.1754
 * patch 9.1.1754: :helptags doesn't skip examples with syntax
 * runtime(doc): improve 'complete' option description
 * runtime(netrw): only keep cursor position in tree listing mode
 * runtime(doc): use a single pattern in :h 'incsearch' example
 * patch 9.1.1753: defaults: 'diffopt' option value can be improved
 * runtime(vim): Update indent script for line continuation with lambda
 * runtime(python): Update syntax, fix pythonEllipsis pattern
 * runtime(doc): Update autocmd examples for command line autocompletion
 * runtime(doc): improve docs related to 'autocomplete'
 * patch 9.1.1752: tests: need another test for v9.1.1750 behaviour
 * patch 9.1.1751: potential buffer-overflow in find_pattern_in_path()
 * patch 9.1.1750: completion: preinserted text highlighed using ComplMatchIns
 * patch 9.1.1749: leaking memory in cs_find_common()
 * patch 9.1.1748: macOS: Default scheduler priority too low
 * patch 9.1.1747: completion: redo (.) broken with preinsert and autocompletion
 * runtime(doc): mention 'findfunc' at :h :find
 * patch 9.1.1746: Missing Null ptr check in cs_find_common()
 * runtime(doc): mention hl-PreInsert in version9.txt
 * patch 9.1.1745: tabpanel: not properly redraw after wildmenu
 * runtime(python): highlight ellipsis literals
 * runtime(doc): Improve doc for cmdline-autocompletion
 * patch 9.1.1744: tests: Test_skip_wildtrigger_hist_navigation() may fail
 * patch 9.1.1743: Haiku: no full-screen support
 * runtime(hare): update for Hare 0.25.2
 * runtime(python): Update syntax file, fix f-string float highlighting
 * patch 9.1.1742: complete: preinsert does not work well with preinsert
 * patch 9.1.1741: Regression with kitty protocol and trailing byte "u"
 * patch 9.1.1740: Memory leak with wildmode=longest,full and wildoptions=pum
 * runtime(m4): Remove m4Type and leftover m4Function in syntax script

OBS-URL: https://build.opensuse.org/request/show/1304288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=390
2025-09-14 16:49:14 +00:00
ac60d9e686 - update to 9.1.1754
* patch 9.1.1754: :helptags doesn't skip examples with syntax
 * runtime(doc): improve 'complete' option description
 * runtime(netrw): only keep cursor position in tree listing mode
 * runtime(doc): use a single pattern in :h 'incsearch' example
 * patch 9.1.1753: defaults: 'diffopt' option value can be improved
 * runtime(vim): Update indent script for line continuation with lambda
 * runtime(python): Update syntax, fix pythonEllipsis pattern
 * runtime(doc): Update autocmd examples for command line autocompletion
 * runtime(doc): improve docs related to 'autocomplete'
 * patch 9.1.1752: tests: need another test for v9.1.1750 behaviour
 * patch 9.1.1751: potential buffer-overflow in find_pattern_in_path()
 * patch 9.1.1750: completion: preinserted text highlighed using ComplMatchIns
 * patch 9.1.1749: leaking memory in cs_find_common()
 * patch 9.1.1748: macOS: Default scheduler priority too low
 * patch 9.1.1747: completion: redo (.) broken with preinsert and autocompletion
 * runtime(doc): mention 'findfunc' at :h :find
 * patch 9.1.1746: Missing Null ptr check in cs_find_common()
 * runtime(doc): mention hl-PreInsert in version9.txt
 * patch 9.1.1745: tabpanel: not properly redraw after wildmenu
 * runtime(python): highlight ellipsis literals
 * runtime(doc): Improve doc for cmdline-autocompletion
 * patch 9.1.1744: tests: Test_skip_wildtrigger_hist_navigation() may fail
 * patch 9.1.1743: Haiku: no full-screen support
 * runtime(hare): update for Hare 0.25.2
 * runtime(python): Update syntax file, fix f-string float highlighting
 * patch 9.1.1742: complete: preinsert does not work well with preinsert
 * patch 9.1.1741: Regression with kitty protocol and trailing byte "u"
 * patch 9.1.1740: Memory leak with wildmode=longest,full and wildoptions=pum
 * runtime(m4): Remove m4Type and leftover m4Function in syntax script

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=904
2025-09-12 10:36:02 +00:00
4cbb0249d3 Accepting request 1301941 from editors
- update to 9.1.1706
 + refreshed patches:
  * vim-7.3-filetype_changes.patch
  * vim-7.3-filetype_ftl.patch
  * vim-7.3-filetype_spec.patch
  * vim-7.3-gvimrc_fontset.patch
  * vim-7.3-mktemp_tutor.patch
  * vim-7.3-name_vimrc.patch
  * vim-7.3-sh_is_bash.patch
  * vim-7.4-disable_lang_no.patch
  * vim-7.4-filetype_apparmor.patch
  * vim-7.4-filetype_mine.patch
  * vim-8.0.1568-defaults.patch
  * vim-8.2.2411-globalvimrc.patch
  * vim-9.1.1134-revert-putty-terminal-colors.patch
  * vim73-no-static-libpython.patch
 + changes:
 * patch 9.1.1706: MS-Windows: Compile error when building with if_ruby
 * patch 9.1.1705: time.h include is available on all platforms
 * runtime(tutor): Add a section on text objects and special registers to Chapter 2
 * patch 9.1.1704: Cannot determine non-X11/Wayland clipmethods
 * patch 9.1.1703: Cannot react to terminal OSC responses
 * runtime(vim): update vim syntax generator for patch v9.1.1692
 * patch 9.1.1701: tests: failure on CI with GUI and ASAN in test_edit.res
 * patch 9.1.1700: Multiline ignorecase specific pattern does not match with 'ignorecase'
 * patch 9.1.1699: Fuzzy completion disabled for 'findfunc' and customlist
 * runtime(debversions): Move bullseye, focal, and oracular to "unsupported"
 * patch 9.1.1698: Some error numbers are not documented
 * runtime(vimcomplete): Try catch completion of `pack_jobs->add({`
 * patch 9.1.1697: tests: no test for aclocal.m4

OBS-URL: https://build.opensuse.org/request/show/1301941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=389
2025-09-01 15:16:54 +00:00
a54e92c25c fix 2
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=902
2025-08-29 13:35:23 +00:00
3e861503a4 fix
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=901
2025-08-29 11:57:04 +00:00
cbf1109c0c - update to 9.1.1706
+ refreshed patches:
  * vim-7.3-filetype_changes.patch
  * vim-7.3-filetype_ftl.patch
  * vim-7.3-filetype_spec.patch
  * vim-7.3-gvimrc_fontset.patch
  * vim-7.3-mktemp_tutor.patch
  * vim-7.3-name_vimrc.patch
  * vim-7.3-sh_is_bash.patch
  * vim-7.4-disable_lang_no.patch
  * vim-7.4-filetype_apparmor.patch
  * vim-7.4-filetype_mine.patch
  * vim-8.0.1568-defaults.patch
  * vim-8.2.2411-globalvimrc.patch
  * vim-9.1.1134-revert-putty-terminal-colors.patch
  * vim73-no-static-libpython.patch
 + changes:
 * patch 9.1.1706: MS-Windows: Compile error when building with if_ruby
 * patch 9.1.1705: time.h include is available on all platforms
 * runtime(tutor): Add a section on text objects and special registers to Chapter 2
 * patch 9.1.1704: Cannot determine non-X11/Wayland clipmethods
 * patch 9.1.1703: Cannot react to terminal OSC responses
 * runtime(vim): update vim syntax generator for patch v9.1.1692
 * patch 9.1.1701: tests: failure on CI with GUI and ASAN in test_edit.res
 * patch 9.1.1700: Multiline ignorecase specific pattern does not match with 'ignorecase'
 * patch 9.1.1699: Fuzzy completion disabled for 'findfunc' and customlist
 * runtime(debversions): Move bullseye, focal, and oracular to "unsupported"
 * patch 9.1.1698: Some error numbers are not documented
 * runtime(vimcomplete): Try catch completion of `pack_jobs->add({`
 * patch 9.1.1697: tests: no test for aclocal.m4

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=900
2025-08-29 11:35:50 +00:00
5ddbd5060b Accepting request 1299374 from editors
- update to 9.1.1629:
 * patch 9.1.1629: Vim9: Not able to use more than 10 type arguments in a generic function
 * runtime(python): highlight "self" and "cls" in syntax script
 * runtime(vimgoto): make gf extract packadd/colo name more flexible
 * patch 9.1.1628: fuzzy.c has a few issues
 * runtime(doc): Adapt fuzzy doc to reflect 'fzy' algorithm
 * patch 9.1.1627: fuzzy matching can be improved
 * patch 9.1.1626: cindent: does not handle compound literals
 * patch 9.1.1625: Autocompletion slow with include- and tag-completion
 * runetime(vim): gf maybe hang and fail
 * runtime(vim): cannot jump to :colorscheme files
 * patch 9.1.1624: Cscope not enabled on MacOS
 * runtime(doc): allow more C99 features
 * runtime(python): Also sync syntax at 'async def'
 * runtime(doc): update :call with a range and remove space
 * runtime(doc): Fix 2 minor issues after 32d6bd6df
 * runtime(python): Highlight f-string replacement fields in Python
 * runtime(python): Highlight classes as structures
 * runtime(doc): remove dead links
 * patch 9.1.1623: Buffer menu does not handle unicode names correctly
 * patch 9.1.1622: Patch v9.1.1432 causes performance regressions
 * patch 9.1.1621: flicker in popup menu during cmdline autocompletion
 * patch 9.1.1620: filetype: composer.lock and symfony.lock files not recognized
 * patch 9.1.1619: Incorrect E535 error message
 * runtime(doc): Fix style and typos in builtin.txt and usr_41.txt
 * patch 9.1.1618: completion: incorrect selected index returned from complete_info()
 * patch 9.1.1617: Vim9: some error messages can be improved
 * runtime(doc): Tweak documentation style
 * patch 9.1.1616: xxd: possible buffer overflow with bitwise output
 * patch 9.1.1615: diff format erroneously detected

OBS-URL: https://build.opensuse.org/request/show/1299374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=388
2025-08-15 19:51:06 +00:00
4aa8330b7f - update to 9.1.1629:
* patch 9.1.1629: Vim9: Not able to use more than 10 type arguments in a generic function
 * runtime(python): highlight "self" and "cls" in syntax script
 * runtime(vimgoto): make gf extract packadd/colo name more flexible
 * patch 9.1.1628: fuzzy.c has a few issues
 * runtime(doc): Adapt fuzzy doc to reflect 'fzy' algorithm
 * patch 9.1.1627: fuzzy matching can be improved
 * patch 9.1.1626: cindent: does not handle compound literals
 * patch 9.1.1625: Autocompletion slow with include- and tag-completion
 * runetime(vim): gf maybe hang and fail
 * runtime(vim): cannot jump to :colorscheme files
 * patch 9.1.1624: Cscope not enabled on MacOS
 * runtime(doc): allow more C99 features
 * runtime(python): Also sync syntax at 'async def'
 * runtime(doc): update :call with a range and remove space
 * runtime(doc): Fix 2 minor issues after 32d6bd6df
 * runtime(python): Highlight f-string replacement fields in Python
 * runtime(python): Highlight classes as structures
 * runtime(doc): remove dead links
 * patch 9.1.1623: Buffer menu does not handle unicode names correctly
 * patch 9.1.1622: Patch v9.1.1432 causes performance regressions
 * patch 9.1.1621: flicker in popup menu during cmdline autocompletion
 * patch 9.1.1620: filetype: composer.lock and symfony.lock files not recognized
 * patch 9.1.1619: Incorrect E535 error message
 * runtime(doc): Fix style and typos in builtin.txt and usr_41.txt
 * patch 9.1.1618: completion: incorrect selected index returned from complete_info()
 * patch 9.1.1617: Vim9: some error messages can be improved
 * runtime(doc): Tweak documentation style
 * patch 9.1.1616: xxd: possible buffer overflow with bitwise output
 * patch 9.1.1615: diff format erroneously detected

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=898
2025-08-14 10:25:43 +00:00
d5076d7bee - update spec file template to the new Copyright declaration string
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=897
2025-08-14 09:56:36 +00:00
57a642d968 Accepting request 1290727 from editors
- update to 9.1.1508 
  * patch 9.1.1508: string manipulation can be improved in cmdexpand.c
  * runtime(vim): Update base-syntax and generator, match all default highlight groups
  * runtime(vim): Update base-syntax and generator, generate command modifiers
  * patch 9.1.1507: symlinks are resolved on :cd commands
  * runtime(postscr): Correct some standard font names in syntax
  * runtime(optwin): show 'guiligatures' option also on MS-Windows builds
  * patch 9.1.1506: tests: missing cleanup in Test_search_cmdline_incsearch_highlight()
  * patch 9.1.1505: not possible to return completion type for :ex command
  * patch 9.1.1504: filetype: numbat files are not recognized
  * patch 9.1.1503: filetype: haxe files are not recognized
  * patch 9.1.1502: filetype: quickbms files are not recognized
  * patch 9.1.1501: filetype: flix files are not recognized
  * runtime(go): add section movement mappings to ftplugin
  * runtime(doc): Tweak documentation style
  * patch 9.1.1500: if_python: typo in python error variable
  * runtime(tutor): regenerate utf-8 version of French vimtutor manpage
  * runtime(netrw): upstream snapshot of v183
  * runtime(vim): Update base-syntax, improve :syn-sync line defaults
  * patch 9.1.1498: completion: 'complete' funcs behave different to 'omnifunc'
  * patch 9.1.1497: Link error with shm_open()
  * patch 9.1.1496: terminal: still not highlighting empty cells correctly
  * README: mention POSIX vi as a goal of this project
  * patch 9.1.1495: Wayland: uses $XDG_SEAT to determine seat
  * patch 9.1.1494: runtime(tutor): no French translation for Chapter 2
  * runtime(tutor): apply fixes to runtime/tutor/tutor2
  * translation(it): updated Italian manpage
  * patch 9.1.1493: manually comparing positions on buffer
  * nsis: copy tutor directory recursively
  * patch 9.1.1492: tests: failure when Wayland compositor fails to start

OBS-URL: https://build.opensuse.org/request/show/1290727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=387
2025-07-06 15:04:17 +00:00
5de95f8fdf - update to 9.1.1508
* patch 9.1.1508: string manipulation can be improved in cmdexpand.c
  * runtime(vim): Update base-syntax and generator, match all default highlight groups
  * runtime(vim): Update base-syntax and generator, generate command modifiers
  * patch 9.1.1507: symlinks are resolved on :cd commands
  * runtime(postscr): Correct some standard font names in syntax
  * runtime(optwin): show 'guiligatures' option also on MS-Windows builds
  * patch 9.1.1506: tests: missing cleanup in Test_search_cmdline_incsearch_highlight()
  * patch 9.1.1505: not possible to return completion type for :ex command
  * patch 9.1.1504: filetype: numbat files are not recognized
  * patch 9.1.1503: filetype: haxe files are not recognized
  * patch 9.1.1502: filetype: quickbms files are not recognized
  * patch 9.1.1501: filetype: flix files are not recognized
  * runtime(go): add section movement mappings to ftplugin
  * runtime(doc): Tweak documentation style
  * patch 9.1.1500: if_python: typo in python error variable
  * runtime(tutor): regenerate utf-8 version of French vimtutor manpage
  * runtime(netrw): upstream snapshot of v183
  * runtime(vim): Update base-syntax, improve :syn-sync line defaults
  * patch 9.1.1498: completion: 'complete' funcs behave different to 'omnifunc'
  * patch 9.1.1497: Link error with shm_open()
  * patch 9.1.1496: terminal: still not highlighting empty cells correctly
  * README: mention POSIX vi as a goal of this project
  * patch 9.1.1495: Wayland: uses $XDG_SEAT to determine seat
  * patch 9.1.1494: runtime(tutor): no French translation for Chapter 2
  * runtime(tutor): apply fixes to runtime/tutor/tutor2
  * translation(it): updated Italian manpage
  * patch 9.1.1493: manually comparing positions on buffer
  * nsis: copy tutor directory recursively
  * patch 9.1.1492: tests: failure when Wayland compositor fails to start

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=895
2025-07-04 18:31:01 +00:00
7a60ffe186 Accepting request 1279763 from editors
OBS-URL: https://build.opensuse.org/request/show/1279763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=386
2025-05-27 16:49:19 +00:00
9fcef805ca - Update to 9.1.1406.
* 9.1.1406: crash when importing invalid tuple
  * 9.1.1405: tests: no test for mapping with special keys in session file
  * 9.1.1404: wrong link to Chapter 2 in new-tutor
  * 9.1.1403: expansion of 'tabpanelopt' value adds wrong values
  * 9.1.1402: multi-byte mappings not properly stored in session file
  * 9.1.1401: list not materialized in prop_list()
  * 9.1.1400: [security]: use-after-free when evaluating tuple fails
  * 9.1.1399: tests: test_codestyle fails for auto-generated files
  * 9.1.1398: completion: trunc does not follow Pmenu highlighting attributes
  * 9.1.1397: tabpanel not correctly updated on :tabonly
  * 9.1.1396: 'errorformat' is a global option
  * 9.1.1395: search_stat not reset when pattern differs in case
  * 9.1.1394: tabpanel not correctly redrawn on tabonly
  * 9.1.1393: missing test for switching buffers and reusing curbuf
  * 9.1.1392: missing patch number
  * 9.1.1391: Vim does not have a vertical tabpanel
  * 9.1.1390: style: more wrong indentation
  * 9.1.1389: completion: still some issue when 'isexpand' contains a space
  * 9.1.1388: Scrolling one line too far with 'nosmoothscroll' page scrolling
  * 9.1.1387: memory leak when buflist_new() fails to reuse curbuf
  * 9.1.1386: MS-Windows: some minor problems building on AARCH64
  * 9.1.1385: inefficient loop for 'nosmoothscroll' scrolling
  * 9.1.1384: still some problem with the new tutors filetype plugin
  * 9.1.1383: completion: 'isexpand' option does not handle space char correct
  * 9.1.1382: if_ruby: unused compiler warnings from ruby internals
  * 9.1.1381: completion: cannot return to original text
  * 9.1.1380: 'eventignorewin' only checked for current buffer
  * 9.1.1379: MS-Windows: error when running evim when space in path
  * 9.1.1378: sign without text overwrites number option

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=893
2025-05-24 11:20:36 +00:00
6013af887d - update to 9.1.1366:
* patch 9.1.1366: v9.1.1364 unintentionally changed sign.c and sound.c
 * runtime(lua): update 'path' option in filetype plugin
 * runtime(sh): Update syntax, match KornShell compound arrays
 * runtime(doc): Tweak documentation style in develop.txt
 * runtime(helptoc): the helptoc package can be improved
 * runtime(spec): add more local macro names according to rpm 4.20
 * runtime(sh): Update syntax, fix single-quoted strings in parameter expansions
 * runtime(new-tutor): Update Serbian translation of chapter 1
 * patch 9.1.1365: MS-Windows: compile warnings and too many strlen() calls
 * patch 9.1.1364: style: more indentation issues
 * runtime(vim): Update base-syntax, match quote separated numbers
 * patch 9.1.1363: style: inconsistent indentation in various files
 * patch 9.1.1362: Vim9: type ignored when adding tuple to instance list var
 * runtime(tutor): Add Galician language versions of tutor1 and tutor2
 * patch 9.1.1361: [security]: possible use-after-free when closing a buffer
 * runtime(abnf): include ABNF filetype plugin
 * patch 9.1.1360: filetype: GNU Radio companion files are not recognized
 * patch 9.1.1359: filetype: GNU Radio config files are not recognized
 * patch 9.1.1358: if_lua: compile warnings with gcc15
 * runtime(vim): Update base-syntax, improve enum highlighting
 * runtime(doc): update example ctags program and links
 * patch 9.1.1357: Vim incorrectly escapes tags with "[" in a help buffer
 * patch 9.1.1356: Vim9: crash when unletting variable
 * runtime(sh): Update syntax, highlight escaped chars in test expressions
 * runtime(doc): document that :b cannot handle buffer names starting with "+"
 * runtime(doc): clarify the use of 'tagfunc', update a comment in tags.c
 * runtime(doc): tweak documentation style in options.txt
 * patch 9.1.1355: The pum_redraw() function is too complex
 * patch 9.1.1354: tests: Test_terminalwinscroll_topline() fails on Windows

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=892
2025-05-06 21:32:58 +00:00
3c896b6a2a Accepting request 1271181 from editors
- update to 9.1.1330:
 * patch 9.1.1330: may receive E315 in terminal
 * patch 9.1.1329: cannot get information about command line completion
 * patch 9.1.1328: too many strlen() calls in indent.c
 * patch 9.1.1327: filetype: nroff detection can be improved
 * runtime(doc): cross-link :| meaning :p and explain E749
 * runtime(doc): style: clarify to prefer 2 spaces after a sentence
 * runtime(pov): deprecate `#render` and `#statistics` in syntax script
 * patch 9.1.1326: invalid cursor position after 'tagfunc'
 * runtime(keymaps): update Brazilian keymaps
 * patch 9.1.1325: tests: not checking error numbers properly
 * runtime(doc): clarify 'includeexpr' is not used for <cfile>
 * runtime(filetype): improve *.h filetype detection
 * runtime(indent-tests): Raise timeouts for "search*()"es
 * runtime(indent-tests): Annotate timed "search*()"es for tracing
 * runtime(indent-tests): Instrument timed "search*()" calls
 * patch 9.1.1324: undefined behaviour if X11 connection dies
 * patch 9.1.1323: b:undo_ftplugin not executed when re-using buffer
 * runtime(nix): set iskeyword and b:match_words in ftplugin
 * runtime(doc): clarify "nearest" value for 'completeopt'
 * runtime(doc): Tweak documentation style a bit
 * patch 9.1.1322: small delete register cannot paste multi-line correctly
 * patch 9.1.1321: filetype: MS ixx and mpp files are not recognized
 * patch 9.1.1320: filetype: alsoft config files are not recognized
 * patch 9.1.1319: Various typos in the code, issue with test_inst_complete.vim
 * patch 9.1.1318: tests: test_format fails
 * runtime(jjdescription): Don't require a space to start comments
 * patch 9.1.1317: noisy error when restoring folds from session fails
 * patch 9.1.1316: missing memory allocation failure in os_mswin.c
 * patch 9.1.1315: completion: issue with fuzzy completion and 'completefuzzycollect'

OBS-URL: https://build.opensuse.org/request/show/1271181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=385
2025-04-22 15:25:48 +00:00
4091cad0aa - update to 9.1.1330:
* patch 9.1.1330: may receive E315 in terminal
 * patch 9.1.1329: cannot get information about command line completion
 * patch 9.1.1328: too many strlen() calls in indent.c
 * patch 9.1.1327: filetype: nroff detection can be improved
 * runtime(doc): cross-link :| meaning :p and explain E749
 * runtime(doc): style: clarify to prefer 2 spaces after a sentence
 * runtime(pov): deprecate `#render` and `#statistics` in syntax script
 * patch 9.1.1326: invalid cursor position after 'tagfunc'
 * runtime(keymaps): update Brazilian keymaps
 * patch 9.1.1325: tests: not checking error numbers properly
 * runtime(doc): clarify 'includeexpr' is not used for <cfile>
 * runtime(filetype): improve *.h filetype detection
 * runtime(indent-tests): Raise timeouts for "search*()"es
 * runtime(indent-tests): Annotate timed "search*()"es for tracing
 * runtime(indent-tests): Instrument timed "search*()" calls
 * patch 9.1.1324: undefined behaviour if X11 connection dies
 * patch 9.1.1323: b:undo_ftplugin not executed when re-using buffer
 * runtime(nix): set iskeyword and b:match_words in ftplugin
 * runtime(doc): clarify "nearest" value for 'completeopt'
 * runtime(doc): Tweak documentation style a bit
 * patch 9.1.1322: small delete register cannot paste multi-line correctly
 * patch 9.1.1321: filetype: MS ixx and mpp files are not recognized
 * patch 9.1.1320: filetype: alsoft config files are not recognized
 * patch 9.1.1319: Various typos in the code, issue with test_inst_complete.vim
 * patch 9.1.1318: tests: test_format fails
 * runtime(jjdescription): Don't require a space to start comments
 * patch 9.1.1317: noisy error when restoring folds from session fails
 * patch 9.1.1316: missing memory allocation failure in os_mswin.c
 * patch 9.1.1315: completion: issue with fuzzy completion and 'completefuzzycollect'

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=890
2025-04-21 14:55:15 +00:00
63e48f4320 - Update apparmor.vim to latest version (from AppArmor 4.1.0)
- add more units for rlimit rules

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=889
2025-04-21 14:33:53 +00:00
3851b0830c Accepting request 1267069 from editors
OBS-URL: https://build.opensuse.org/request/show/1267069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=384
2025-04-07 15:34:59 +00:00
961ca11fa7 add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=887
2025-04-04 08:15:58 +00:00
a6552fe8c0 Accepting request 1265671 from editors
OBS-URL: https://build.opensuse.org/request/show/1265671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=383
2025-04-02 15:05:59 +00:00
9837a872ba Update to version 9.1.1258.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=885
2025-03-31 06:45:36 +00:00
16b2eea69d Accepting request 1264624 from editors
OBS-URL: https://build.opensuse.org/request/show/1264624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=382
2025-03-28 08:36:37 +00:00
c34e9f3c3b Update to version 9.1.1244.
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=883
2025-03-27 16:38:16 +00:00
f7d5c80ca9 Accepting request 1255305 from editors
- update to 9.1.1230
- refresh vim-7.3-sh_is_bash.patch
 *  patch 9.1.1230: inconsistent CTRL-C behaviour for popup windows
 *  patch 9.1.1229: the comment plugin can be improved
 *  runtime(sh): consider sh as POSIX shell by default
 *  patch 9.1.1228: completion: current position column wrong after got a match
 *  runtime(hlyank): add the hlyank package
 *  patch 9.1.1227: no tests for the comment package
 *  patch 9.1.1226: "shellcmdline" completion doesn't work with input()
 *  patch 9.1.1225: extra NULL check in VIM_CLEAR()
 *  runtime(sh): remove invalid commented out line in syntax script
 *  runtime(sh): update sh indent script
 *  patch 9.1.1224: cannot :put while keeping indent
 *  runtime(go): use :term for keywordprg for nvim/gvim
 *  patch 9.1.1223: wrong translation used for encoding failures
 *  patch 9.1.1222: using wrong length for last inserted string
 *  patch 9.1.1221: Wrong cursor pos when leaving Insert mode just after 'autoindent'
 *  patch 9.1.1220: filetype: uv.lock file not recognized
 *  patch 9.1.1219: Strange error with wrong type for matchfuzzy() "camelcase"
 *  patch 9.1.1218: missing out-of-memory check in filepath.c
 *  patch 9.1.1217: tests: typos in test_matchfuzzy.vim
 *  patch 9.1.1216: Pasting the '.' register multiple times may not work
 *  runtime(keymap) Add forward slash (/) to russian-jcukenwin keymap
 *  runtime(vim): Update base-syntax, match multiline return types
 *  patch 9.1.1215: Patch 9.1.1213 has some issues
 *  patch 9.1.1214: matchfuzzy() can be improved for camel case matches
 *  patch 9.1.1213: cannot :put while keeping indent
 *  runtime(syntax-tests): Support "wait-free" test failure
 *  patch 9.1.1212: too many strlen() calls in edit.c
 *  patch 9.1.1212: filetype: logrotate'd pacmanlogs are not recognized

OBS-URL: https://build.opensuse.org/request/show/1255305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=381
2025-03-25 21:07:25 +00:00
e66351c6c8 - update to 9.1.1230
- refresh vim-7.3-sh_is_bash.patch
 *  patch 9.1.1230: inconsistent CTRL-C behaviour for popup windows
 *  patch 9.1.1229: the comment plugin can be improved
 *  runtime(sh): consider sh as POSIX shell by default
 *  patch 9.1.1228: completion: current position column wrong after got a match
 *  runtime(hlyank): add the hlyank package
 *  patch 9.1.1227: no tests for the comment package
 *  patch 9.1.1226: "shellcmdline" completion doesn't work with input()
 *  patch 9.1.1225: extra NULL check in VIM_CLEAR()
 *  runtime(sh): remove invalid commented out line in syntax script
 *  runtime(sh): update sh indent script
 *  patch 9.1.1224: cannot :put while keeping indent
 *  runtime(go): use :term for keywordprg for nvim/gvim
 *  patch 9.1.1223: wrong translation used for encoding failures
 *  patch 9.1.1222: using wrong length for last inserted string
 *  patch 9.1.1221: Wrong cursor pos when leaving Insert mode just after 'autoindent'
 *  patch 9.1.1220: filetype: uv.lock file not recognized
 *  patch 9.1.1219: Strange error with wrong type for matchfuzzy() "camelcase"
 *  patch 9.1.1218: missing out-of-memory check in filepath.c
 *  patch 9.1.1217: tests: typos in test_matchfuzzy.vim
 *  patch 9.1.1216: Pasting the '.' register multiple times may not work
 *  runtime(keymap) Add forward slash (/) to russian-jcukenwin keymap
 *  runtime(vim): Update base-syntax, match multiline return types
 *  patch 9.1.1215: Patch 9.1.1213 has some issues
 *  patch 9.1.1214: matchfuzzy() can be improved for camel case matches
 *  patch 9.1.1213: cannot :put while keeping indent
 *  runtime(syntax-tests): Support "wait-free" test failure
 *  patch 9.1.1212: too many strlen() calls in edit.c
 *  patch 9.1.1212: filetype: logrotate'd pacmanlogs are not recognized

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=881
2025-03-22 17:03:35 +00:00
216b1a61eb Accepting request 1251073 from editors
OBS-URL: https://build.opensuse.org/request/show/1251073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=380
2025-03-08 16:51:40 +00:00
e023928171 - Introduce patch to fix bsc#1235751 (regression).
* vim-9.1.1134-revert-putty-terminal-colors.patch
- Update to 9.1.1176.
  * 9.1.1176: wrong indent when expanding multiple lines
              test(runtime/syntax): improve syntax tests
              editorconfig: set indent config for *.vim files
              runtime(doc): mention alternative check for vim9script
  * 9.1.1175: inconsistent behaviour with exclusive selection and motion commands
              runtime(man): don't add jumps when loading a manpage
              runtime(vim): recognize <...> strings (and keys) for 'keywordprg'
  * 9.1.1174: tests: Test_complete_cmdline() may fail
              runtime(doc): mention bzip3 in gzip plugin documentation
  * 9.1.1173: filetype: ABNF files are not detected
  * 9.1.1172: [security]: overflow with 'nostartofline' and Ex command in tag file
  * 9.1.1171: tests: wrong arguments passed to assert_equal()
  * 9.1.1170: wildmenu highlighting in popup can be improved
              runtime(netrw): upstream snapshot of v179
              runtime(doc): fix typo "bet" in :h 'completeopt'
  * 9.1.1169: using global variable for get_insert()/get_lambda_name()
  * 9.1.1168: wrong flags passed down to nextwild()
  * 9.1.1167: mark '] wrong after copying text object
              runtime(doc): update how to get Vim
  * 9.1.1166: command-line auto-completion hard with wildmenu
              runtime(tar): use readblob() instead of shelling out to file(1)
  * 9.1.1165: diff: regression with multi-file diff blocks
  * 9.1.1164: [security]: code execution with tar.vim and special crafted tar files
              translation(it): Update Italian translation
              runtime(tar): fix syntax error in tar.vim
  * 9.1.1163: $MYVIMDIR is set too late
              runtime(syntax-tests): Apply stronger synchronisation between buffers

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=879
2025-03-07 02:01:07 +00:00
37302e5984 Accepting request 1247759 from editors
OBS-URL: https://build.opensuse.org/request/show/1247759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=379
2025-02-22 19:05:30 +00:00
39b108f35b - Version bump to fix bsc#1237359 (fixed as of 9.1.1115).
- Update to 9.1.1134.
 * 9.1.1134: filetype: Guile init file not recognized
 * 9.1.1133: filetype: xkb files not recognized everywhere
 * 9.1.1132: Mark positions wrong after triggering multiline completion
 * 9.1.1131: potential out-of-memory issue in search.c
 *           remove resolved complete item from todo list
 * 9.1.1130: 'listchars' "precedes" is not drawn on Tabs.
 *           set fileformat=dos in filetype plugin
 * 9.1.1129: missing out-of-memory test in buf_write()
 *           add commentstring '> %s' to ftplugin
 * 9.1.1128: 9.1.1119 caused a regression with imports
 *           include simple filetype plugin
 * 9.1.1127: preinsert text is not cleaned up correctly
 * 9.1.1126: 9.1.1121 used a wrong way to handle enter
 * 9.1.1125: cannot loop through pum menu with multiline items
 * 9.1.1124: No test for 'listchars' "precedes" with double-width char
 * 9.1.1123: popup hi groups not falling back to defaults
 *           Add support for # comments to ftplugin
 * 9.1.1122: too many strlen() calls in findfile.c
 * 9.1.1121: Enter does not insert newline with "noselect"
 *           fix s:NetrwHome() regression
 * 9.1.1120: tests: Test_registers fails
 *           add reference to extendnew() at extend()
 * 9.1.1119: Vim9: Not able to use an autoloaded class from another
 *           autoloaded script
 * 9.1.1118: tests: test_termcodes fails
 *           Update base-syntax, improve performance
 * 9.1.1117: there are a few minor style issues
 * 9.1.1116: Vim9: super not supported in lambda expressions

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=877
2025-02-21 22:44:21 +00:00
3f6315c286 Accepting request 1245063 from editors
- update to 9.1.1101
 * insexpand.c hard to read
 * tests: Test_log_nonexistent only works on Linux
 * Update base-syntax, improve variable matching
 * Vim9: import with extends may crash
 * leaking memory with completing multi lines
 * --log with non-existent path causes a crash
 * if_perl: Perl 5.38 adds new symbols causing link failure
 * tests: matchparen plugin test wrongly named
 * Vim9: problem finding implemented method in type hierarchy
 * runtime(qf): Update syntax file, match second delimiter
 * tests: output of test ...win32_ctrl_z depends on python version
 * tests: fix expected return code for python 3.13 on Windows
 * tests: timeout might be a bit too small
 * tests: test_terminwscroll_topline2 unreliable
 * tests: No check when tests are run under Github actions
 * tests: plugin tests are named inconsistently
 * Vim9: import with extends may crash
 * completion doesn't work with multi lines
 * filetype: cmmt files are not recognized
 * Unable to persistently ignore events in a window and its buffers
 * improve syntax highlighting
 * setreg() doesn't correctly handle mbyte chars in blockwise mode
 * unexpected DCS responses may cause out of bounds reads
 * has('bsd') is true for GNU/Hurd
 * filetype: Mill files are not recognized
 * GUI late startup leads to uninitialized scrollbars
 * Add support for lz4 to tar & gzip plugin
 * Terminal ansi colors off by one after tgc reset
 * included syntax items do not understand contains=TOP

OBS-URL: https://build.opensuse.org/request/show/1245063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=378
2025-02-11 20:20:05 +00:00
10352ffd4d - update to 9.1.1101
* insexpand.c hard to read
 * tests: Test_log_nonexistent only works on Linux
 * Update base-syntax, improve variable matching
 * Vim9: import with extends may crash
 * leaking memory with completing multi lines
 * --log with non-existent path causes a crash
 * if_perl: Perl 5.38 adds new symbols causing link failure
 * tests: matchparen plugin test wrongly named
 * Vim9: problem finding implemented method in type hierarchy
 * runtime(qf): Update syntax file, match second delimiter
 * tests: output of test ...win32_ctrl_z depends on python version
 * tests: fix expected return code for python 3.13 on Windows
 * tests: timeout might be a bit too small
 * tests: test_terminwscroll_topline2 unreliable
 * tests: No check when tests are run under Github actions
 * tests: plugin tests are named inconsistently
 * Vim9: import with extends may crash
 * completion doesn't work with multi lines
 * filetype: cmmt files are not recognized
 * Unable to persistently ignore events in a window and its buffers
 * improve syntax highlighting
 * setreg() doesn't correctly handle mbyte chars in blockwise mode
 * unexpected DCS responses may cause out of bounds reads
 * has('bsd') is true for GNU/Hurd
 * filetype: Mill files are not recognized
 * GUI late startup leads to uninitialized scrollbars
 * Add support for lz4 to tar & gzip plugin
 * Terminal ansi colors off by one after tgc reset
 * included syntax items do not understand contains=TOP

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=875
2025-02-11 10:42:07 +00:00
29a9021087 Accepting request 1239263 from editors
- updade to 9.1.1043
 * [security]: segfault in win_line()
 * update helptags
 * filetype: just files are not recognized
 * Update base-syntax, match ternary and falsy operators
 * Vim9: out-of-bound access when echoing an enum
 * Vim9: imported type cannot be used as func return type
 * runtime(kconfig): updated ftplugin and syntax script
 * runtime(doc): rename last t_BG reference to t_RB
 * Vim9: comments are outdated
 * tests: test_channel.py fails with IPv6
 * runtime(vim): Update base-syntax, fix is/isnot operator matching
 * Vim9: confusing error when using abstract method via super
 * make install fails when using shadowdir
 * Vim9: memory leak with blob2str()
 * runtime(tex): add texEmphStyle to texMatchGroup in syntax script
 * runtime(netrw): upstream snapshot of v175
 * Vim9: compiling abstract method fails without return
 * runtime(c): add new constexpr keyword to syntax file (C23)
 * tests: shaderslang was removed from test_filetype erroneously
 * link error when FEAT_SPELL not defined
 * Coverity complains about insecure data handling
 * runtime(sh): update syntax script
 * runtime(c): Add missing syntax test files
 * filetype: setting bash filetype is backwards incompatible
 * runtime(c): Update syntax and ftplugin files
 * the installer can be improved
 * too many strlen() calls in screen.c
 * no sanitize check when running linematch
 * filetype: swc configuration files are not recognized

OBS-URL: https://build.opensuse.org/request/show/1239263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=377
2025-01-22 15:31:00 +00:00
f1e9f07ec1 - updade to 9.1.1043
* [security]: segfault in win_line()
 * update helptags
 * filetype: just files are not recognized
 * Update base-syntax, match ternary and falsy operators
 * Vim9: out-of-bound access when echoing an enum
 * Vim9: imported type cannot be used as func return type
 * runtime(kconfig): updated ftplugin and syntax script
 * runtime(doc): rename last t_BG reference to t_RB
 * Vim9: comments are outdated
 * tests: test_channel.py fails with IPv6
 * runtime(vim): Update base-syntax, fix is/isnot operator matching
 * Vim9: confusing error when using abstract method via super
 * make install fails when using shadowdir
 * Vim9: memory leak with blob2str()
 * runtime(tex): add texEmphStyle to texMatchGroup in syntax script
 * runtime(netrw): upstream snapshot of v175
 * Vim9: compiling abstract method fails without return
 * runtime(c): add new constexpr keyword to syntax file (C23)
 * tests: shaderslang was removed from test_filetype erroneously
 * link error when FEAT_SPELL not defined
 * Coverity complains about insecure data handling
 * runtime(sh): update syntax script
 * runtime(c): Add missing syntax test files
 * filetype: setting bash filetype is backwards incompatible
 * runtime(c): Update syntax and ftplugin files
 * the installer can be improved
 * too many strlen() calls in screen.c
 * no sanitize check when running linematch
 * filetype: swc configuration files are not recognized

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=873
2025-01-21 12:28:31 +00:00
06ac688ceb Accepting request 1235700 from editors
- update to 9.1.0993
 * 9.1.0993: New 'cmdheight' behavior may be surprising
 * runtime(sh): fix typo in Last Change header
 * 9.1.0992: Vim9: double-free after v9.1.0988
 * 9.1.0991: v:stacktrace has wrong type in Vim9 script
 * runtime(sh): add PS0 to bashSpecialVariables in syntax script
 * runtime(vim): Remove trailing comma from match_words
 * runtime(zsh): sync syntax script with upstream repo
 * runtime(doc): Capitalise the mnemonic "Zero" for the 'z' flag of search()
 * 9.1.0990: Inconsistent behavior when changing cmdheight
 * 9.1.0989: Vim9: Whitespace after the final enum value causes a syntax error
 * runtime(java): Quietly opt out for unsupported markdown.vim versions
 * runtime(vim): fix failing vim syntax test
 * 9.1.0988: Vim9: no error when using uninitialized var in new()
 * runtime(doc): update index.txt
 * 9.1.0987: filetype: cake files are not recognized
 * 9.1.0986: filetype: 'jj' filetype is a bit imprecise
 * runtime(jj): Support diffs in jj syntax
 * runtime(vim): Update matchit pattern, no Vim9 short names
 * 9.1.0985: Vim9: some ex commands can be shortened
 * 9.1.0984: exception handling can be improved
 * runtime(doc): update doc for :horizontal
 * runtime(doc): update index.txt, windows.txt and version9.txt
 * runtime(doc): Tweak documentation about base64 function
 * runtime(chordpro): update syntax script
 * 9.1.0983: not able to get the displayed items in complete_info()
 * runtime(doc): use standard SGR format at :h xterm-true-color
 * 9.1.0982: TI linker files are not recognized
 * runtime(vim): update vim generator syntax script
 * 9.1.0981: tests: typo in test_filetype.vim

OBS-URL: https://build.opensuse.org/request/show/1235700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=376
2025-01-09 14:05:16 +00:00
3d0de82f1f - update to 9.1.0993
* 9.1.0993: New 'cmdheight' behavior may be surprising
 * runtime(sh): fix typo in Last Change header
 * 9.1.0992: Vim9: double-free after v9.1.0988
 * 9.1.0991: v:stacktrace has wrong type in Vim9 script
 * runtime(sh): add PS0 to bashSpecialVariables in syntax script
 * runtime(vim): Remove trailing comma from match_words
 * runtime(zsh): sync syntax script with upstream repo
 * runtime(doc): Capitalise the mnemonic "Zero" for the 'z' flag of search()
 * 9.1.0990: Inconsistent behavior when changing cmdheight
 * 9.1.0989: Vim9: Whitespace after the final enum value causes a syntax error
 * runtime(java): Quietly opt out for unsupported markdown.vim versions
 * runtime(vim): fix failing vim syntax test
 * 9.1.0988: Vim9: no error when using uninitialized var in new()
 * runtime(doc): update index.txt
 * 9.1.0987: filetype: cake files are not recognized
 * 9.1.0986: filetype: 'jj' filetype is a bit imprecise
 * runtime(jj): Support diffs in jj syntax
 * runtime(vim): Update matchit pattern, no Vim9 short names
 * 9.1.0985: Vim9: some ex commands can be shortened
 * 9.1.0984: exception handling can be improved
 * runtime(doc): update doc for :horizontal
 * runtime(doc): update index.txt, windows.txt and version9.txt
 * runtime(doc): Tweak documentation about base64 function
 * runtime(chordpro): update syntax script
 * 9.1.0983: not able to get the displayed items in complete_info()
 * runtime(doc): use standard SGR format at :h xterm-true-color
 * 9.1.0982: TI linker files are not recognized
 * runtime(vim): update vim generator syntax script
 * 9.1.0981: tests: typo in test_filetype.vim

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=871
2025-01-07 18:19:57 +00:00
9f3648e438 Accepting request 1229027 from editors
- update to 9.1.0908
- refresh vim-7.3-mktemp_tutor.patch 
 * 9.1.0908: not possible to configure :messages
 * 9.1.0907: printoptions:portrait does not change postscript Orientation
 * runtime(doc): Add vietnamese.txt to helps main TOC
 * 9.1.0906: filetype: Nvidia PTX files are not recognized
 * runtime(doc): updated version9.txt with changes from v9.1.0905
 * 9.1.0905: Missing information in CompleteDone event
 * 9.1.0904: Vim9: copy-paste error in class_defining_member()
 * 9.1.0903: potential overflow in spell_soundfold_wsal()
 * runtime(netrw): do not detach when launching external programs in gvim
 * runtime(doc): make tag alignment more consistent in filetype.txt
 * runtime(doc): fix wrong syntax and style of vietnamese.txt
 * translation(it): update Italian manpage for vimtutor
 * runtime(lua): add optional lua function folding
 * Filelist: include translations for Chapter 2 tutor
 * translation(vi): Update Vietnamese translation
 * runtime(doc): include vietnamese.txt
 * runtime(tutor): fix another typo in tutor2
 * runtime(doc): fix typo in vimtutor manpage
 * translation(it): update Italian manpage for vimtutor
 * translation(it): include Italian version of tutor chapter 2
 * runtime(tutor): regenerated some translated tutor1 files
 * runtime(tutor): fix typo in Chapter 2
 * 9.1.0902: filetype: Conda configuration files are not recognized
 * runtime(doc): Tweak documentation style a bit
 * runtime(tutor): update the tutor files and re-number the chapters
 * runtime(tutor): Update the makefiles for tutor1 and tutor2 files
 * 9.1.0901: MS-Windows: vimtutor batch script can be improved
 * runtime(doc): remove buffer-local completeopt todo item

OBS-URL: https://build.opensuse.org/request/show/1229027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=375
2024-12-09 20:09:41 +00:00
ab99f07abc - update to 9.1.0908
- refresh vim-7.3-mktemp_tutor.patch 
 * 9.1.0908: not possible to configure :messages
 * 9.1.0907: printoptions:portrait does not change postscript Orientation
 * runtime(doc): Add vietnamese.txt to helps main TOC
 * 9.1.0906: filetype: Nvidia PTX files are not recognized
 * runtime(doc): updated version9.txt with changes from v9.1.0905
 * 9.1.0905: Missing information in CompleteDone event
 * 9.1.0904: Vim9: copy-paste error in class_defining_member()
 * 9.1.0903: potential overflow in spell_soundfold_wsal()
 * runtime(netrw): do not detach when launching external programs in gvim
 * runtime(doc): make tag alignment more consistent in filetype.txt
 * runtime(doc): fix wrong syntax and style of vietnamese.txt
 * translation(it): update Italian manpage for vimtutor
 * runtime(lua): add optional lua function folding
 * Filelist: include translations for Chapter 2 tutor
 * translation(vi): Update Vietnamese translation
 * runtime(doc): include vietnamese.txt
 * runtime(tutor): fix another typo in tutor2
 * runtime(doc): fix typo in vimtutor manpage
 * translation(it): update Italian manpage for vimtutor
 * translation(it): include Italian version of tutor chapter 2
 * runtime(tutor): regenerated some translated tutor1 files
 * runtime(tutor): fix typo in Chapter 2
 * 9.1.0902: filetype: Conda configuration files are not recognized
 * runtime(doc): Tweak documentation style a bit
 * runtime(tutor): update the tutor files and re-number the chapters
 * runtime(tutor): Update the makefiles for tutor1 and tutor2 files
 * 9.1.0901: MS-Windows: vimtutor batch script can be improved
 * runtime(doc): remove buffer-local completeopt todo item

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=869
2024-12-07 12:58:20 +00:00
6df73c8145 Accepting request 1220427 from editors
- update to 9.1.0836 
 * 9.1.0836: The vimtutor can be improved
 * 9.1.0835: :setglobal doesn't work properly for 'ffu' and 'tsrfu'
 * 9.1.0834: tests: 2html test fails
 * 9.1.0833: CI: recent ASAN changes do not work for indent tests
 * 9.1.0832: :set doesn't work for 'cot' and 'bkc' after :setlocal
 * runtime(doc): update help-toc description
 * runtime(2html): Make links use color scheme colors in TOhtml
 * 9.1.0831: 'findexpr' can't be used as lambad or Funcref
 * Filelist: include helptoc package
 * runtime(doc): include a TOC Vim9 plugin
 * Filelist: ignore .git-blame-ignore-revs
 * 9.1.0830: using wrong highlight group for spaces for popupmenu
 * runtime(typst): synchronize updates from the upstream typst.vim
 * git: ignore reformatting commit for git-blame (after v9.1.0829)
 * 9.1.0829: Vim source code uses a mix of tabs and spaces
 * 9.1.0828: string_T struct could be used more often
 * 9.1.0827: CI: tests can be improved
 * runtime(doc): remove stray sentence in pi_netrw.txt
 * 9.1.0826: filetype: sway files are not recognized
 * runtime(doc): Include netrw-gp in TOC
 * runtime(doc): mention 'iskeyword' at :h charclass()
 * runtime(doc): update help tags
 * 9.1.0825: compile error for non-diff builds
 * runtime(netrw): fix E874 when browsing remote directory which contains `~` character
 * runtime(doc): update coding style documentation
 * runtime(debversions): Add plucky (25.04) as Ubuntu release name
 * 9.1.0824: too many strlen() calls in register.c
 * 9.1.0823: filetype: Zephyr overlay files not recognized
 * runtime(doc): Clean up minor formatting issues for builtin functions

OBS-URL: https://build.opensuse.org/request/show/1220427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=374
2024-11-05 14:40:25 +00:00
464cf0e172 - update to 9.1.0836
* 9.1.0836: The vimtutor can be improved
 * 9.1.0835: :setglobal doesn't work properly for 'ffu' and 'tsrfu'
 * 9.1.0834: tests: 2html test fails
 * 9.1.0833: CI: recent ASAN changes do not work for indent tests
 * 9.1.0832: :set doesn't work for 'cot' and 'bkc' after :setlocal
 * runtime(doc): update help-toc description
 * runtime(2html): Make links use color scheme colors in TOhtml
 * 9.1.0831: 'findexpr' can't be used as lambad or Funcref
 * Filelist: include helptoc package
 * runtime(doc): include a TOC Vim9 plugin
 * Filelist: ignore .git-blame-ignore-revs
 * 9.1.0830: using wrong highlight group for spaces for popupmenu
 * runtime(typst): synchronize updates from the upstream typst.vim
 * git: ignore reformatting commit for git-blame (after v9.1.0829)
 * 9.1.0829: Vim source code uses a mix of tabs and spaces
 * 9.1.0828: string_T struct could be used more often
 * 9.1.0827: CI: tests can be improved
 * runtime(doc): remove stray sentence in pi_netrw.txt
 * 9.1.0826: filetype: sway files are not recognized
 * runtime(doc): Include netrw-gp in TOC
 * runtime(doc): mention 'iskeyword' at :h charclass()
 * runtime(doc): update help tags
 * 9.1.0825: compile error for non-diff builds
 * runtime(netrw): fix E874 when browsing remote directory which contains `~` character
 * runtime(doc): update coding style documentation
 * runtime(debversions): Add plucky (25.04) as Ubuntu release name
 * 9.1.0824: too many strlen() calls in register.c
 * 9.1.0823: filetype: Zephyr overlay files not recognized
 * runtime(doc): Clean up minor formatting issues for builtin functions

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=867
2024-11-03 15:56:36 +00:00
59ff34a298 Accepting request 1199027 from editors
OBS-URL: https://build.opensuse.org/request/show/1199027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=373
2024-09-06 15:18:11 +00:00