968 Commits

Author SHA256 Message Date
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
Martin Schreiner
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
Martin Pluskal
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
Martin Schreiner
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
Martin Pluskal
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
Martin Schreiner
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
Martin Schreiner
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
Martin Schreiner
15266cef9f - Update to 9.1.0718:
* v9.1.0718: hard to know the users personal Vim Runtime Directory
  * v9.1.0717: Unnecessary nextcmd NULL checks in parse_command_modifiers()
    Maintainers: fix typo in author name
  * v9.1.0716: resetting setcellwidth( doesn't update the screen
    runtime(hcl,terraform): Add runtime files for HCL and Terraform
    runtime(tmux): Update syntax script
  * v9.1.0715: Not correctly parsing color names (after v9.1.0709)
  * v9.1.0714: GuiEnter_Turkish test may fail
  * v9.1.0713: Newline causes E749 in Ex mode
  * v9.1.0712: missing dependency of Test_gettext_makefile
  * v9.1.0711: test_xxd may file when using different xxd
  * v9.1.0710: popup window may hide part of Command line
    runtime(vim): Update syntax, improve user-command matching
  * v9.1.0709: GUIEnter event not found in Turkish locale
    runtime(sudoers): improve recognized Runas_Spec and Tag_Spec items
  * v9.1.0708: Recursive window update does not account for reset skipcol
    runtime(nu): include filetype plugin
  * v9.1.0707: invalid cursor position may cause a crash
  * v9.1.0706: test_gettext fails when using shadow dir
    CI: Install locales-all package
  * v9.1.0705: Sorting of fuzzy filename completion is not stable
    translation(pt): update Portuguese/Brazilian menu translation
    runtime(vim): Update base-syntax, match bracket mark ranges
    runtime(doc): Update :help :command-complete list
  * v9.1.0704: inserting with a count is inefficient
    runtime(doc): use mkdir -p to save a command
  * v9.1.0703: crash with 2byte encoding and glob2regpat()
    runtime(hollywood): update syn highlight for If-Then statements
    and For-In-Loops

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=865
2024-09-05 17:05:43 +00:00
5e9f7dac30 Accepting request 1190542 from editors
OBS-URL: https://build.opensuse.org/request/show/1190542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=372
2024-08-01 20:03:20 +00:00
Martin Schreiner
e67ab2a476 Accepting request 1190646 from home:cboltz:branches:editors
- Update apparmor.vim to latest version (from AppArmor 4.0.2)
  - add support for "all" and "userns" rules, and new profile flags

OBS-URL: https://build.opensuse.org/request/show/1190646
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=863
2024-07-31 17:44:04 +00:00
Martin Schreiner
db8a755b74 Accepting request 1190541 from home:mschreiner:branches:editors
- Update to 9.1.0636:
  * 9.1.0636: filetype: ziggy files are not recognized
  * 9.1.0635: filetype: SuperHTML template files not recognized
  * 9.1.0634: Ctrl-P not working by default
  * 9.1.0633: Compilation warnings with `-Wunused-parameter`
  * 9.1.0632: MS-Windows: Compiler Warnings
	Add support for Files-Included in syntax script
	tweak documentation style a bit
  * 9.1.0631: wrong completion list displayed with non-existing dir + fuzzy completion
  * 9.1.0630: MS-Windows: build fails with VIMDLL and mzscheme
  * 9.1.0629: Rename of pum hl_group is incomplete
  * 9.1.0628: MinGW: coverage files are not cleaned up
  * 9.1.0627: MinGW: build-error when COVERAGE is enabled
  * 9.1.0626: Vim9: need more tests with null objects
	include initial filetype plugin
  * 9.1.0625: tests: test output all translated messages for all translations
  * 9.1.0624: ex command modifiers not found
  * 9.1.0623: Mingw: errors when trying to delete non-existing files
  * 9.1.0622: MS-Windows: mingw-build can be optimized
  * 9.1.0621: MS-Windows: startup code can be improved
  * 9.1.0620: Vim9: segfauls with null objects
  * 9.1.0619: tests: test_popup fails
  * 9.1.0618: cannot mark deprecated attributes in completion menu
  * 9.1.0617: Cursor moves beyond first line of folded end of buffer
  * 9.1.0616: filetype: Make syntax highlighting off for MS Makefiles
  * 9.1.0615: Unnecessary STRLEN() in make_percent_swname()
	Add single-line comment syntax
	Add syntax test for comments
	Update maintainer info
  * 9.1.0614: tests: screendump tests fail due to recent syntax changes

OBS-URL: https://build.opensuse.org/request/show/1190541
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=862
2024-07-30 21:39:18 +00:00
Martin Schreiner
a0c0895a0b Accepting request 1189899 from home:crameleon:branches:editors
Add "Keywords" to gvim.desktop to make searching for gvim easier

OBS-URL: https://build.opensuse.org/request/show/1189899
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=861
2024-07-28 20:29:32 +00:00
b580126c0c Accepting request 1187636 from editors
- Removed patches, as they're no longer required (refreshing them
  deleted their contents):
  * vim-7.3-help_tags.patch
  * vim-7.4-highlight_fstab.patch
- Reorganise all applied patches in the spec file.
- Update to 9.1.0588:
  * 9.1.0588: The maze program no longer compiles on newer clang
    runtime(typst): Add typst runtime files
  * 9.1.0587: tests: Test_gui_lowlevel_keyevent is still flaky
  * 9.1.0586: ocaml runtime files are outdated
    runtime(termdebug): fix a few issues
  * 9.1.0585: tests: test_cpoptions leaves swapfiles around
  * 9.1.0584: Warning about redeclaring f_id() non-static
    runtime(doc): Add hint how to load termdebug from vimrc
    runtime(doc): document global insert behavior
  * 9.1.0583: filetype: *.pdf_tex files are not recognized
  * 9.1.0582: Printed line doesn't overwrite colon when pressing Enter in Ex mode
  * 9.1.0581: Various lines are indented inconsistently
  * 9.1.0580: :lmap mapping for keypad key not applied when typed in Select mode
  * 9.1.0579: Ex command is still executed after giving E1247
  * 9.1.0578: no tests for :Tohtml
  * 9.1.0577: Unnecessary checks for v:sizeoflong in test_put.vim
  * 9.1.0576: tests: still an issue with test_gettext_make
  * 9.1.0575: Wrong comments in alt_tabpage()
  * 9.1.0574: ex: wrong handling of commands after bar
    runtime(doc): add a note for netrw bug reports
  * 9.1.0573: ex: no implicit print for single addresses
    runtime(vim): make &indentexpr available from the outside
  * 9.1.0572: cannot specify tab page closing behaviour
    runtime(doc): remove obsolete Ex insert behavior (forwarded request 1187635 from mschreiner)

OBS-URL: https://build.opensuse.org/request/show/1187636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=371
2024-07-17 13:13:42 +00:00
Martin Schreiner
e58844e88a - Removed patches, as they're no longer required (refreshing them
deleted their contents):
  * vim-7.3-help_tags.patch
  * vim-7.4-highlight_fstab.patch
- Reorganise all applied patches in the spec file.
- Update to 9.1.0588:
  * 9.1.0588: The maze program no longer compiles on newer clang
    runtime(typst): Add typst runtime files
  * 9.1.0587: tests: Test_gui_lowlevel_keyevent is still flaky
  * 9.1.0586: ocaml runtime files are outdated
    runtime(termdebug): fix a few issues
  * 9.1.0585: tests: test_cpoptions leaves swapfiles around
  * 9.1.0584: Warning about redeclaring f_id() non-static
    runtime(doc): Add hint how to load termdebug from vimrc
    runtime(doc): document global insert behavior
  * 9.1.0583: filetype: *.pdf_tex files are not recognized
  * 9.1.0582: Printed line doesn't overwrite colon when pressing Enter in Ex mode
  * 9.1.0581: Various lines are indented inconsistently
  * 9.1.0580: :lmap mapping for keypad key not applied when typed in Select mode
  * 9.1.0579: Ex command is still executed after giving E1247
  * 9.1.0578: no tests for :Tohtml
  * 9.1.0577: Unnecessary checks for v:sizeoflong in test_put.vim
  * 9.1.0576: tests: still an issue with test_gettext_make
  * 9.1.0575: Wrong comments in alt_tabpage()
  * 9.1.0574: ex: wrong handling of commands after bar
    runtime(doc): add a note for netrw bug reports
  * 9.1.0573: ex: no implicit print for single addresses
    runtime(vim): make &indentexpr available from the outside
  * 9.1.0572: cannot specify tab page closing behaviour
    runtime(doc): remove obsolete Ex insert behavior

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=859
2024-07-16 04:17:35 +00:00
4688c7c793 Accepting request 1182976 from editors
OBS-URL: https://build.opensuse.org/request/show/1182976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=370
2024-06-24 18:50:48 +00:00
Martin Pluskal
6392b4215c - Update to 9.1.0512:
* Mode message for spell completion doesn't match allowed keys
  * CursorMovedC triggered wrongly with setcmdpos()
  * update runtime files
  * CI: test_gettext fails on MacOS14 + MSVC Win
  * not possible to translate Vim script messages
  * termdebug plugin can be further improved
  * add gomod filetype plugin
  * hard to detect cursor movement in the command line
  * Optionally highlight parameterised types
  * filetype: .envrc & .prettierignore not recognized
  * filetype: Faust files are not recognized
  * inner-tag textobject confused about ">" in attributes
  * cannot use fuzzy keyword completion
  * Remove the group exclusion list from @javaTop
  * wrong return type for execute() function
  * MS-Windows: too much legacy code
  * too complicated mapping restore in termdebug
  * simplify mapping
  * cannot switch buffer in a popup
  * MS-Windows: doesn't handle symlinks properly
  * getcmdcompltype() interferes with cmdline completion
  * termdebug can be further improved
  * update htmldjango detection
  * Improve Turkish documentation
  * include a simple csv filetype and syntax plugin
  * include the the simple nohlsearch package
  * matched text is highlighted case-sensitively
  * Matched text isn't highlighted in cmdline pum
  * Fix typos in several documents

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=857
2024-06-24 08:32:21 +00:00
9113cd0efd Accepting request 1179207 from editors
OBS-URL: https://build.opensuse.org/request/show/1179207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=369
2024-06-09 18:18:58 +00:00
Martin Pluskal
6c934bb43f Accepting request 1179008 from home:mschreiner:branches:editors
- Update to 9.1.0470:
  * tests Test_ColonEight_MultiByte() fails sporadically
  * Cannot have buffer-local value for 'completeopt'
  * GvimExt does not consult HKEY_CURRENT_USER
  * typos in some comments
  * runtime(vim): Update base-syntax, allow whitespace before
    :substitute pattern
  * Missing comments for fuzzy completion
  * runtime(man): update Vim manpage
  * runtime(comment): clarify the usage of 'commentstring' option
    value
  * runtime(doc): clarify how fuzzy 'completeopt' should work
  * runtime(netrw): prevent accidental data loss
  * missing filecopy() function
  * no whitespace padding in commentstring option in ftplugins
  * no fuzzy-matching support for insert-completion
  * eval5() and eval7 are too complex
  * too many strlen() calls in drawline.c
  * filetype lintstagedrc files are not recognized
  * Vim9 import autoload does not work with symlink
  * Coverity complains about division by zero
  * tests test_gui fails on Wayland
  * Left shift is incorrect with vartabstop and shiftwidth=0
  * runtime(doc): clarify 'shortmess' flag "S"
  * MS-Windows compiler warning for size_t to int conversion
  * runtime(doc): include some vim9 script examples in the help
  * minor issues in test_filetype with rasi test
  * filetype rasi files are not recognized
  * runtime(java): Improve the matching of lambda expressions
  * Configure checks for libelf unnecessarily

OBS-URL: https://build.opensuse.org/request/show/1179008
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=855
2024-06-07 12:26:27 +00:00
82ca2c5772 Accepting request 1177971 from editors
OBS-URL: https://build.opensuse.org/request/show/1177971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=368
2024-06-04 10:50:46 +00:00
Martin Pluskal
b9926790f9 Accepting request 1177584 from home:mschreiner:branches:editors
- Update to 9.1.0448:
  * compiler warning in eval.c
  * remove remaining css code
  * Add ft_hare.txt to Reference Manual TOC
  * re-generate vim syntax from generator
  * fix syntax vim bug
  * completion may be wrong when deleting all chars
  * getregionpos() inconsistent for partly-selected multibyte char
  * fix highlighting nested and escaped quotes in string props
  * remove the indent plugin since it has too many issues
  * update Debian runtime files
  * Coverity warning after 9.1.0440
  * Not enough tests for getregion() with multibyte chars
  * Can't use blockwise selection with width for getregion()
  * update outdated syntax files
  * fix floating_modifier highlight
  * hare runtime files outdated
  * getregionpos() can't properly indicate positions beyond eol
  * function get_lval() is too long
  * Cannot filter the history
  * Wrong Ex command executed when :g uses '?' as delimiter
  * support floating_modifier none; revert broken highlighting
  * Motif requires non-const char pointer for XPM  data
  * Crash when using '?' as separator for :s
  * filetype: cygport files are not recognized
  * make errors trying to access autoload/zig
  * Wrong yanking with exclusive selection and ve=all
  * add missing help tags file
  * Ancient XPM preprocessor hack may cause build errors
  * include basic rescript ftplugin file

OBS-URL: https://build.opensuse.org/request/show/1177584
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=853
2024-05-31 15:36:38 +00:00
49ee7e819c Accepting request 1174622 from editors
- update to 9.1.0413
 *  smoothscroll may cause infinite loop
 *  add missing entries for the keys CTRL-W g<Tab> and <C-Tab>
 *  update vi_diff.txt: add default value for 'flash'
 *  typo in regexp_bt.c in DEBUG code
 *  allow indented commands 
 *  Fix wrong define regex in ftplugin 
 *  Filter out non-Latin-1 characters for syntax tests 
 *  prefer scp over pscp
 *  fix typo in usr_52.txt
 *  too long functions in eval.c
 *  warning about uninitialized variable
 *  too many strlen() calls in the regexp engine
 *  E16 fix, async keyword support for define 
 *  Stuck with long line and half-page scrolling
 *  Divide by zero with getmousepos() and 'smoothscroll'
 *  update and remove  some invalid links
 *  update translation of xxd manpage
 *  Recursively delete directories by default with netrw delete command
 *  Strive to remain compatible for at least Vim 7.0 
 *  tests: xxd buffer overflow fails on 32-bit
 *  Stop handpicking syntax groups for @javaTop 
 *  [security] xxd: buffer-overflow with specific flags
 *  Vim9: not able to import file from start dir
 *  filetype: mdd files detected as zsh filetype
 *  filetype: zsh module files are not recognized
 *  Remove hardcoded private.ppk logic from netrw
 *  Vim9: confusing error message for unknown type
 *  block_editing errors out when using del
 *  add new items to scripts section in syntax plugin

OBS-URL: https://build.opensuse.org/request/show/1174622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=367
2024-05-17 18:04:43 +00:00
02f36f7e8d - update to 9.1.0413
*  smoothscroll may cause infinite loop
 *  add missing entries for the keys CTRL-W g<Tab> and <C-Tab>
 *  update vi_diff.txt: add default value for 'flash'
 *  typo in regexp_bt.c in DEBUG code
 *  allow indented commands 
 *  Fix wrong define regex in ftplugin 
 *  Filter out non-Latin-1 characters for syntax tests 
 *  prefer scp over pscp
 *  fix typo in usr_52.txt
 *  too long functions in eval.c
 *  warning about uninitialized variable
 *  too many strlen() calls in the regexp engine
 *  E16 fix, async keyword support for define 
 *  Stuck with long line and half-page scrolling
 *  Divide by zero with getmousepos() and 'smoothscroll'
 *  update and remove  some invalid links
 *  update translation of xxd manpage
 *  Recursively delete directories by default with netrw delete command
 *  Strive to remain compatible for at least Vim 7.0 
 *  tests: xxd buffer overflow fails on 32-bit
 *  Stop handpicking syntax groups for @javaTop 
 *  [security] xxd: buffer-overflow with specific flags
 *  Vim9: not able to import file from start dir
 *  filetype: mdd files detected as zsh filetype
 *  filetype: zsh module files are not recognized
 *  Remove hardcoded private.ppk logic from netrw
 *  Vim9: confusing error message for unknown type
 *  block_editing errors out when using del
 *  add new items to scripts section in syntax plugin

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=851
2024-05-16 14:49:45 +00:00
cdc8f564f7 Accepting request 1167771 from editors
- update to 9.1.0330
- refreshed vim-7.3-filetype_ftl.patch
 * v9.1.0327 contains an unrelated change
 * String interpolation fails for Dict type
 * CI fails with t_?? test
 * No support for using $XDG_CONFIG_HOME
 * filetype: some requirements files are not recognized
 * filetype: CMakeCache.txt files not recognized
 * Update base-syntax, fix nested function folding 
 * filetype: some json files are not recognized
 * include new compiler, use it for '*.custom.yaml' files 
 * filetype: cabal config files may not be recognized
 * don't set compiler, update a comment for vimdoc compiler 
 * filetype: some mail tools not recognized
 * Garbled output on serial terminals with XON/XOFF flow control
 * Recognise non-ASCII identifiers 
 * Wrong cursor position after using setcellwidths()
 * Using heredoc in string not tested with :execute
 * use explicit version tags for macos runners 
 * filetype: translate shell config files are not recognized
 * filetype: matplotlibrc files are not recognized
 * Update base-syntax, add legacy header folding
 * filetype: some sh and confini files not recognized
 * filetype: a few more dosini files are not recognized
 * Line continuation is not detected for 'set' command 
 * Vim9: Can define a class in a function
 * fix highlighting import string followed by some comment 
 * Crash when using heredoc with comment in command block
 * heredocs are not supported for :commands
 * filetype: Some config files are not recognized

OBS-URL: https://build.opensuse.org/request/show/1167771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=366
2024-04-16 18:03:09 +00:00
a0d0053403 - update to 9.1.0330
- refreshed vim-7.3-filetype_ftl.patch
 * v9.1.0327 contains an unrelated change
 * String interpolation fails for Dict type
 * CI fails with t_?? test
 * No support for using $XDG_CONFIG_HOME
 * filetype: some requirements files are not recognized
 * filetype: CMakeCache.txt files not recognized
 * Update base-syntax, fix nested function folding 
 * filetype: some json files are not recognized
 * include new compiler, use it for '*.custom.yaml' files 
 * filetype: cabal config files may not be recognized
 * don't set compiler, update a comment for vimdoc compiler 
 * filetype: some mail tools not recognized
 * Garbled output on serial terminals with XON/XOFF flow control
 * Recognise non-ASCII identifiers 
 * Wrong cursor position after using setcellwidths()
 * Using heredoc in string not tested with :execute
 * use explicit version tags for macos runners 
 * filetype: translate shell config files are not recognized
 * filetype: matplotlibrc files are not recognized
 * Update base-syntax, add legacy header folding
 * filetype: some sh and confini files not recognized
 * filetype: a few more dosini files are not recognized
 * Line continuation is not detected for 'set' command 
 * Vim9: Can define a class in a function
 * fix highlighting import string followed by some comment 
 * Crash when using heredoc with comment in command block
 * heredocs are not supported for :commands
 * filetype: Some config files are not recognized

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=849
2024-04-15 08:50:16 +00:00
7b98ed4b8d 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
2024-04-11 17:40:36 +00:00
7f8c652420 - 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/package/show/editors/vim?expand=0&rev=847
2024-04-10 18:54:01 +00:00