SHA256
1
0
forked from pool/vim

30 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
8 changed files with 1631 additions and 19 deletions

View File

@@ -166,8 +166,8 @@ syn match sdRLimit /\v^\s*set\s+rlimit\s+(nofile|ofile|nproc|rtprio)\s+\<\=\s+[0
syn match sdRLimit /\v^\s*set\s+rlimit\s+(locks|sigpending)\s+\<\=\s+[0-9]+\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment
syn match sdRLimit /\v^\s*set\s+rlimit\s+(fsize|data|stack|core|rss|as|memlock|msgqueue)\s+\<\=\s+[0-9]+([KMG]B)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment
syn match sdRLimit /\v^\s*set\s+rlimit\s+nice\s+\<\=\s+(-1?[0-9]|-20|1?[0-9])\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment
syn match sdRLimit /\v^\s*set\s+rlimit\s+cpu\s+\<\=\s+[0-9]+(seconds|minutes|hours|days)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment
syn match sdRLimit /\v^\s*set\s+rlimit\s+rttime\s+\<\=\s+[0-9]+(ms|seconds|minutes)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment
syn match sdRLimit /\v^\s*set\s+rlimit\s+cpu\s+\<\=\s+[0-9]+\s*(s|sec|second|seconds|min|minute|minutes|h|hour|hours|d|day|days|week|weeks)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment
syn match sdRLimit /\v^\s*set\s+rlimit\s+rttime\s+\<\=\s+[0-9]+\s*(us|microsecond|microseconds|ms|millisecond|milliseconds|s|sec|second|seconds|min|minute|minutes|h|hour|hours|d|day|days|week|weeks)?\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment
syn match sdRLimit /\v^\s*set\s+rlimit\s+(cpu|rttime|nofile|nproc|rtprio|locks|sigpending|fsize|data|stack|core|rss|as|memlock|msgqueue|nice)\s+\<\=\s+infinity\s*,(\s*$|(\s*#.*$)\@=)/ contains=sdComment
" userns

View File

@@ -1,14 +1,15 @@
Index: vim-8.2.2411/src/vimtutor
Index: vim-9.1.0908/src/vimtutor
===================================================================
--- vim-8.2.2411.orig/src/vimtutor
+++ vim-8.2.2411/src/vimtutor
@@ -24,8 +24,7 @@ xx=$1
export xx
--- vim-9.1.0908.orig/src/vimtutor
+++ vim-9.1.0908/src/vimtutor
@@ -158,9 +158,8 @@ done
# We need a temp file for the copy. First try using a standard command.
-tmp="${TMPDIR-/tmp}"
-TUTORCOPY=`mktemp $tmp/tutorXXXXXX || tempfile -p tutor || echo none`
+TUTORCOPY=`mktemp /tmp/tutorXXXXXX || echo /tmp/tutor$$`
# shellcheck disable=SC2186
-TUTORCOPY=$(mktemp "$tmp/tutorXXXXXX" || tempfile -p tutor || echo none)
+TUTORCOPY=$(mktemp /tmp/tutorXXXXXX || echo /tmp/tutor$$)
# If the standard commands failed then create a directory to put the copy in.
# That is a secure way to make a temp file.

View File

@@ -1,9 +1,9 @@
Index: vim-8.2.2411/runtime/syntax/sh.vim
Index: vim-9.1.1230/runtime/syntax/sh.vim
===================================================================
--- vim-8.2.2411.orig/runtime/syntax/sh.vim
+++ vim-8.2.2411/runtime/syntax/sh.vim
@@ -74,6 +74,13 @@ if exists("b:is_dash")
let b:is_posix= 1
--- vim-9.1.1230.orig/runtime/syntax/sh.vim
+++ vim-9.1.1230/runtime/syntax/sh.vim
@@ -80,6 +80,13 @@ if exists("b:is_kornshell") || exists("b
endif
endif
+" Neither is_kornshell nor is_bash was explicitly set, and

View File

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

View File

@@ -0,0 +1,71 @@
From b16c218964d2024a5c52f251a49c9d71da63f9a0 Mon Sep 17 00:00:00 2001
From: Martin Jungblut Schreiner <martinjungblut@gmail.com>
Date: Wed, 5 Mar 2025 17:07:19 -0300
Subject: [PATCH] Revert "runtime(defaults): Detect putty terminal and switch
to dark background"
This reverts commit 2abec431e1ab5f4f6e21c2bb490241732622a8c5.
---
runtime/defaults.vim | 5 -----
runtime/doc/autocmd.txt | 17 ++++-------------
runtime/doc/version9.txt | 3 +++
src/testdir/test_cmdline.vim | 2 --
4 files changed, 7 insertions(+), 20 deletions(-)
Index: vim-9.1.1176/runtime/defaults.vim
===================================================================
--- vim-9.1.1176.orig/runtime/defaults.vim
+++ vim-9.1.1176/runtime/defaults.vim
@@ -112,11 +112,6 @@ if 1
\ | execute "normal! g`\""
\ | endif
- " Set the default background for putty to dark. Putty usually sets the
- " $TERM to xterm and by default it starts with a dark background which
- " makes syntax highlighting often hard to read with bg=light
- " undo this using: ":au! vimStartup TermResponse"
- autocmd TermResponse * if v:termresponse == "\e[>0;136;0c" | set bg=dark | endif
augroup END
" Quite a few people accidentally type "q:" instead of ":q" and get confused
Index: vim-9.1.1176/runtime/doc/autocmd.txt
===================================================================
--- vim-9.1.1176.orig/runtime/doc/autocmd.txt
+++ vim-9.1.1176/runtime/doc/autocmd.txt
@@ -1260,19 +1260,10 @@ TerminalWinOpen Just after a terminal
TermResponse After the response to |t_RV| is received from
the terminal. The value of |v:termresponse|
can be used to do things depending on the
- terminal version.
- This is used in |defaults.vim| to detect
- putty terminal and set a dark background: >
-
- au TermResponse *
- \ if v:termresponse == "\e[>0;136;0c"
- \ set bg=dark
- \ endif
-<
- Note: that this event may be triggered halfway
- executing another event, especially if file
- I/O, a shell command or anything else that
- takes time is involved.
+ terminal version. Note that this event may be
+ triggered halfway executing another event,
+ especially if file I/O, a shell command or
+ anything else that takes time is involved.
*TermResponseAll*
TermResponseAll After the response to |t_RV|, |t_RC|, |t_RS|,
|t_RB|, |t_RF|, or |t_u7| are received from
Index: vim-9.1.1176/src/testdir/test_cmdline.vim
===================================================================
--- vim-9.1.1176.orig/src/testdir/test_cmdline.vim
+++ vim-9.1.1176/src/testdir/test_cmdline.vim
@@ -1843,8 +1843,6 @@ func Test_verbose_option()
CheckScreendump
let lines =<< trim [SCRIPT]
- " clear the TermResponse autocommand from defaults.vim
- au! vimStartup TermResponse
command DoSomething echo 'hello' |set ts=4 |let v = '123' |echo v
call feedkeys("\r", 't') " for the hit-enter prompt
set verbose=20

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

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

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
#
# spec file for package vim
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
%define pkg_version 9.1
%define patchlevel 0718
%define patchlevel 1508
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim91
%define site_runtimepath %{_datadir}/vim/site
@@ -74,6 +74,7 @@ Patch11: %{name}-7.4-filetype_mine.patch
Patch12: %{name}73-no-static-libpython.patch
Patch13: %{name}-8.0.1568-defaults.patch
Patch14: %{name}-8.2.2411-globalvimrc.patch
Patch15: %{name}-9.1.1134-revert-putty-terminal-colors.patch
BuildRequires: autoconf
BuildRequires: db-devel
BuildRequires: fdupes
@@ -223,6 +224,7 @@ cp %{SOURCE23} runtime/syntax/apparmor.vim
%patch -P 12 -p1
%patch -P 13 -p1
%patch -P 14 -p1
%patch -P 15 -p1
cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} .
%build
@@ -414,6 +416,10 @@ install -D -m 0644 \
vimrc_example1 vimrc_example2 suse.vimrc \
README.txt READMEdir/README_src.txt READMEdir/README_unix.txt \
%{buildroot}%{_docdir}/vim/
rm -f %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/LICENSE
rm -f %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/README.txt
# gvim
install -D -m 0644 \
README.Japanese-XIM runtime/gvimrc_example.vim suse.gvimrc \