SHA256
7
0
forked from pool/vim

Commit Graph

  • d63a63a66a Add Gitea build results main Adam Majer 2025-08-12 18:18:48 +02:00
  • 85d98d9892 Accepting request 1290727 from editors Ana Guerrero 2025-07-06 15:04:17 +00:00
  • e44b57424b - 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 Ondřej Súkup 2025-07-04 18:31:01 +00:00
  • deea46ea2c Accepting request 1279763 from editors Ana Guerrero 2025-05-27 16:49:19 +00:00
  • a881b3e974 Accepting request 1279762 from home:mschreiner:branches:editors Martin Schreiner 2025-05-24 11:20:36 +00:00
  • efbd7c6359 - 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 Ondřej Súkup 2025-05-06 21:32:58 +00:00
  • f255dd368d Accepting request 1271181 from editors Ana Guerrero 2025-04-22 15:25:48 +00:00
  • ffaac855ed - 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' Ondřej Súkup 2025-04-21 14:55:15 +00:00
  • 9b2ebfd6a2 Accepting request 1270984 from home:cboltz:branches:editors Ondřej Súkup 2025-04-21 14:33:53 +00:00
  • 4ca11f559f Accepting request 1267069 from editors Ana Guerrero 2025-04-07 15:34:59 +00:00
  • b91c77b275 Accepting request 1266275 from home:hsk17:branches:editors Martin Pluskal 2025-04-04 08:15:58 +00:00
  • 77e98db383 Accepting request 1265671 from editors Ana Guerrero 2025-04-02 15:05:59 +00:00
  • 441e5dd667 Accepting request 1265413 from home:badshah400:branches:editors Martin Schreiner 2025-03-31 06:45:36 +00:00
  • b1b7c1d7c5 Accepting request 1264624 from editors Ana Guerrero 2025-03-28 08:36:37 +00:00
  • 8656281cf9 Accepting request 1256419 from home:badshah400:branches:editors Martin Pluskal 2025-03-27 16:38:16 +00:00
  • 81bdb35f89 Accepting request 1255305 from editors Ana Guerrero 2025-03-25 21:07:25 +00:00
  • d135b5394a - 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 Ondřej Súkup 2025-03-22 17:03:35 +00:00
  • 7558c408fb Accepting request 1251073 from editors Dominique Leuenberger 2025-03-08 16:51:40 +00:00
  • 7cf02c5b01 Accepting request 1251072 from home:mschreiner:branches:editors Martin Schreiner 2025-03-07 02:01:07 +00:00
  • 5a680832f7 Accepting request 1247759 from editors Dominique Leuenberger 2025-02-22 19:05:30 +00:00
  • 1772ca2d5c Accepting request 1247758 from home:mschreiner:branches:editors Martin Schreiner 2025-02-21 22:44:21 +00:00
  • a5c99300d3 Accepting request 1245063 from editors Ana Guerrero 2025-02-11 20:20:05 +00:00
  • ab8febe190 - 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 Ondřej Súkup 2025-02-11 10:42:07 +00:00
  • 1c7a4ef496 Accepting request 1239263 from editors Ana Guerrero 2025-01-22 15:31:00 +00:00
  • 60aadb4248 - 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 Ondřej Súkup 2025-01-21 12:28:31 +00:00
  • 3bb8c29163 Accepting request 1235700 from editors Ana Guerrero 2025-01-09 14:05:16 +00:00
  • 8178fcba14 - 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 Ondřej Súkup 2025-01-07 18:19:57 +00:00
  • 4fd8dcab23 Accepting request 1229027 from editors Ana Guerrero 2024-12-09 20:09:41 +00:00
  • 4769e6e71e - 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 Ondřej Súkup 2024-12-07 12:58:20 +00:00
  • c6ffa01209 Accepting request 1220427 from editors Ana Guerrero 2024-11-05 14:40:25 +00:00
  • 8f2f524cfd - 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 Ondřej Súkup 2024-11-03 15:56:36 +00:00
  • b1b7a35656 Accepting request 1199027 from editors Ana Guerrero 2024-09-06 15:18:11 +00:00
  • 48f952bdc0 Accepting request 1199026 from home:mschreiner:branches:editors Martin Schreiner 2024-09-05 17:05:43 +00:00
  • eb8f8a3528 Accepting request 1190542 from editors Dominique Leuenberger 2024-08-01 20:03:20 +00:00
  • c29659a60d Accepting request 1190646 from home:cboltz:branches:editors Martin Schreiner 2024-07-31 17:44:04 +00:00
  • e6cc37771c Accepting request 1190541 from home:mschreiner:branches:editors Martin Schreiner 2024-07-30 21:39:18 +00:00
  • eac3227821 Accepting request 1189899 from home:crameleon:branches:editors Martin Schreiner 2024-07-28 20:29:32 +00:00
  • 6a98e3a282 Accepting request 1187636 from editors Ana Guerrero 2024-07-17 13:13:42 +00:00
  • b48806cacb Accepting request 1187635 from home:mschreiner:branches:editors Martin Schreiner 2024-07-16 04:17:35 +00:00
  • d60ad03ad1 Accepting request 1182976 from editors Ana Guerrero 2024-06-24 18:50:48 +00:00
  • 79017b7986 Accepting request 1182924 from home:mschreiner:branches:editors Martin Pluskal 2024-06-24 08:32:21 +00:00
  • 9113cd0efd Accepting request 1179207 from editors Ana Guerrero 2024-06-09 18:18:58 +00:00
  • 6c934bb43f Accepting request 1179008 from home:mschreiner:branches:editors Martin Pluskal 2024-06-07 12:26:27 +00:00
  • 82ca2c5772 Accepting request 1177971 from editors Ana Guerrero 2024-06-04 10:50:46 +00:00
  • b9926790f9 Accepting request 1177584 from home:mschreiner:branches:editors Martin Pluskal 2024-05-31 15:36:38 +00:00
  • 49ee7e819c Accepting request 1174622 from editors Ana Guerrero 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 Ondřej Súkup 2024-05-16 14:49:45 +00:00
  • cdc8f564f7 Accepting request 1167771 from editors Ana Guerrero 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 Ondřej Súkup 2024-04-15 08:50:16 +00:00
  • 7b98ed4b8d Accepting request 1166707 from editors Ana Guerrero 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 Ondřej Súkup 2024-04-10 18:54:01 +00:00
  • 4e58948f93 Accepting request 1164506 from editors Ana Guerrero 2024-04-04 20:24:44 +00:00
  • 585d5961cf Accepting request 1163674 from home:AndreasStieger:branches:editors Martin Pluskal 2024-04-04 08:05:51 +00:00
  • d79f8e7f56 Accepting request 1155625 from editors Dominique Leuenberger 2024-03-07 17:27:54 +00:00
  • 0c8fb2164a - update to 9.1.0151 - refreshed vim-7.3-filetype_spec.patch * ml_get_buf_len() does not consider text properties * Several minor 'winfixbuf' issues * Update Serbian messages * Recognize "__inline" * Update base-syntax, fix escaping :syn and :hi sub-groups * Update syntax file, fix issue #962 * null pointer member access when accessing 'winfixbuf' property * update syntax script * Update base-syntax, fix issue #14135 * Highlight the error message at *E1513* * Update base-syntax, improve :augroup highlighting * Use unnamed register when clipboard not working * Vim9: can't call internal methods with objects * Cannot keep a buffer focused in a window * Updated Russian installer translation * Recognise text blocks * Update ftplugin, browsefilter labels * Improve the recognition of literals * v:echospace wrong with invalid value of 'showcmdloc' * some improvements to getregion() docs * update "Last Change header", remove trailing whitespace * handle file/dir symlinks specifically in tree mode * v:echospace not correct when 'showcmdloc' != last * getregion() needs more tests * disable multiline_scalar detection by default * [security]: autocmd causes use-after-free in set_curbuf() * getregion() can be improved * include runtime/syntax/testdir/ftplugin Ondřej Súkup 2024-03-06 15:41:12 +00:00
  • 63f15ac65e Accepting request 1148648 from editors Ana Guerrero 2024-02-22 19:56:05 +00:00
  • ed31043304 Accepting request 1148012 from home:dimstar:rpm4.20:v Ondřej Súkup 2024-02-21 11:24:37 +00:00
  • 0820702393 Accepting request 1146766 from editors Ana Guerrero 2024-02-15 19:59:32 +00:00
  • 1b0c2d73a1 - update to 9.1.0111: * filetype: no support for bats files * filetype: add 'Config.in' filetype detection * runtime(asciidoc): include basic ftplugin * filetype: no support for its files * runtime(vim): Update base-syntax, remove unused vimString region * runtime(vim): Update base-syntax, fix :behave highlighting * runtime(vim): update Vim Syntax generator * filetype: no support for dtso files * Visual highlight hard to read with 'termguicolors' * runtime(vim): include Vim Syntax generator * Style: typos found * Linking fails with -lto because of PERL_CFLAGS * 'breakindentopt' "min" not correct with 'signcolumn' * settabvar() may change the last accessed tabpage * upper-case of German sharp s should be U+1E9E * Redrawing can be improved with undo and 'spell' * Not able to use diff() with 'diffexpr' * runtime(gpg): Mark dangerous use-embedded-filename with WarningMsg * CompletionChanged not triggered when new leader added without matches * 'breakindent' behaves inconsistently with 'list' and splits * runtime(vim): Update syntax file * diff() function uses 'diffexpr' * tests: test_restricted() fails * xxd: buffer-overflow when writing color output * Still a qsort() comparison function that returns result of subtraction * Compiler warning for missing type in scroll_event() * Syntax test fails when run with non C locale * Assigning wrong colors when parsing terminal OSC response * runtime(vim): Fix indent after line with literal dict Ondřej Súkup 2024-02-15 09:41:18 +00:00
  • 3d05f554e4 - update to 9.1.0041: * xxd -i may generate incorrect C statements * man on AIX does not understand -l * add focus_follows_mouse and smart_qaps syntax keywords * remove always from focus_follows_mouse * minor changes to fix move cmd on windows * issue with prompt buffer and hidden buffer * too vague errors for 'listchars'/'fillchars' * Unnecessary loop in getvcol() * Calling get_breakindent_win() repeatedly when computing virtcol * include ftplugin, syntax and indent script * i_CTRL-] triggers InsertCharPre * Window scrolls unexpectedly when 'scrollbind' is set * Insert mode not stopped if closing prompt buffer modifies hidden buffer * update fortran syntax * regenerate helptags, fix ci help tags job failing * Cannot use terminal alternate font * Replace non-breaking space with normal space * Use "*" browsefilter pattern to match "All Files" * Cannot act on various terminal response codes * Check help tags for errors (duplicates, missing, etc) * delete duplicate help tag E741 * Vim is missing a foreach() func * A few typos in tests and justify.vim * xxd: few problems with EBCDIC for z/OS (MVS) * Coverity complains about improper use of negative value * i_CTRL-R- doesn't work for multibyte chars in Replace mode * Vim9: cannot compile all methods in a class * cmdline may disappear when changing 'cmdheight' * use of #if instead of #ifdef Ondřej Súkup 2024-01-22 09:44:15 +00:00
  • b3e49660e2 Accepting request 1136291 from editors Dominique Leuenberger 2024-01-04 14:56:55 +00:00
  • b5ebbf3227 - update to 9.1.0000 add missing help tags regenerate synmenu proto files need update improve filetype detection for *.v (V/Verilog/Coq) Update sh syntax and add local keyword for bash Update ftplugin and omni-complete Update Version9.txt for release 9.1 Add help tags to items in version9.txt Updated German translation Improve Turkish documentation update syntax and documentation Wrong display with 'briopt=sbr' and 'nobreakindent' Updates to indent and syntax Fix folding of code blocks Provide sass_recommended_style option Updates to ftplugin and syntax Make diffs foldable Add small ftplugin add Hungarian translation Updated Russian translation remove coveralls, move runtime/lang/Make_mvc.mak correct the :public example adjust tutor/README.ru.utf-8.txt Update Italian translations missing undo_ftplugin for indentkeys cursor wrong after { in single line buffer Visual not drawn with 'breakindent' when line doesn't fit add help tag multiple-constructors. fix indentation Ondřej Súkup 2024-01-02 21:22:18 +00:00
  • 155e113da1 Accepting request 1134416 from editors Ana Guerrero 2023-12-21 22:37:56 +00:00
  • 84142c30e5 - update to 9.0.2181: * Vim9: missing error messages * update helptags * POSIX function name in exarg causes issues * no filetype detection for execline scripts * reg_executing() wrong for :normal with range * Wrong cursor position when dragging out of window * Update Serbian messages translation * runtime(netrw): prevent E11 on FocusGained autocommand * Update Japanese translation * runtime(8th): updated 8th syntax * change dependabot prefix to "CI" * Update change.txt * Compile error with Motif UI + mouse support * Create Changelog until v9.0.2175 * Update Italian translations * Update tmux syntax rules * Update Turkish translations * Compiler warning for uninitialized var * update fortran syntax rules and doc notes * Vim9: segfault when assigning to type * remove deprecation warning for gdefault * Vim9: crash when compiling for statement and non-existing type * Vim9: compiling :defer may fail * Updated Irish translation * Update Logtalk runtime files for the latest language spec * update Racket runtime files * Update colorschemes * The options[] array is still not sorted alphabetically * Vim9: no support for const/final class/objects vars Ondřej Súkup 2023-12-20 14:06:31 +00:00
  • 203efcaa90 Accepting request 1131553 from editors Ana Guerrero 2023-12-08 21:31:19 +00:00
  • b641f13449 fix Ondřej Súkup 2023-12-07 08:54:27 +00:00
  • 6df3c603f1 - update to 9.0.2146 * text-property without type errors when joining * wrong scrolling in insert mode with smoothscroll * Text properties causes wrong line wrapping * disable the test_terminal_resize2() test for GH CI in gui mode * [security]: buffer-overflow in ex_substitute * [security]: stack-buffer-overflow in option callback functions * [security]: buffer-overflow in suggest_trie_walk * [security]: use-after-free in win-enter * check that all files are listed in Filelist * html.angular ft is problematic * disable the test_terminal_resize() test for GH CI in GUI * Overflow logic requires long long * include several missing files * Can't detect angular & mustache filetypes Ondřej Súkup 2023-12-04 12:03:56 +00:00
  • bd89583b67 Accepting request 1129781 from editors Ana Guerrero 2023-11-30 20:59:35 +00:00
  • 0288423418 - Update to version 9.0.2136 * MSVC errorformat can be improved * No test for mode() when executing Ex commands * Revise Makefile * Update syntax file * ml_get error when scrolling * Cannot detect overstrike mode in Cmdline mode * Duplicate Netbeans Error Message * not all nushell files detected * Updated German translations * add additional nginx keywords * add Make_mvc.mak file for tutor * updated Russian translations for tutorials * updated Italian translation * some errors with translation Makefiles * [security]: use-after-free in call_dfunc() * Update doc Makefiles with comments from #13567 * add indentation plugin (fixes #13574) * runtime(swig): add syntax and filetype plugins * translation Makefiles can be improved * unused assignments when checking 'listchars' * File info disappears when 'cmdheight' has decreased * INT overflow detection logic can be simplified * Problem with initializing the length of range() lists * [security]: prevent overflow in indenting * [security]: use-after-free in ex_substitute * Fix handling of very long filename on longlist style * un-used assignment in do_source_buffer_init * remove dead-condition in ex_class * [security]: avoid double-free in get_style_font_variants Ondřej Súkup 2023-11-29 11:48:32 +00:00
  • 97b13949f2 Accepting request 1126465 from editors Ana Guerrero 2023-11-15 20:07:00 +00:00
  • 604bd34ade fix Ondřej Súkup 2023-11-14 20:46:39 +00:00
  • 575bc0dd4b - Update to version 9.0.2103 - drop vim-changelog.sh * recursive callback may cause issues on some archs * matchparen highlight not cleared in completion mode * improve the breakpoint sign label (#13525) * Improve CONTRIBUTING.md * Renamed "makefile_*.mak" for Vim documentation (#13517) * Update for Lynx 2.8.9 (#13510) * Improve :let-heredoc syntax highlighting (#12923) * clarify when formatoptions applies * Update for i3 4.23 (#13522) * Update usr_51.txt to be more inclusive (#13496) * Add missing null_<type> help tags (#13498) * labeler.yml use all instead of any for doc detection (#13507) * No filetype support for xcompose files * clarify :help inclusion section * labeler.yml: Add some more component detection rules (#13511) * No support for cypher files * Vim9: confusing usage of private * labeler.yml: add documentation label (#13506) * fix grammar in termdebug doc, remove trailing spaces (#13505) * improve window handling, shorten var types * handle buffer-local mappings properly * statusline may look different than expected * Vim9: need more assignment tests * Update for Wget2 2.1.0 (#13497) * Unsupported option causes skipping of modeline test * tests: failure in test_arabic * Switch Hindu-Arabic to Arabic numerals in arabic keymap (#13430) * Update the translation of Russian messages to Vim 9.0.2091 (#13490) Ondřej Súkup 2023-11-13 19:06:19 +00:00
  • 23c3139ed9 Accepting request 1120907 from editors Ana Guerrero 2023-10-29 18:39:49 +00:00
  • 5ecbb131cc - Update to version 9.0.2078 * several problems with type aliases * Vim9: No support for type aliases * TextChangedI may not always trigger * Completion menu may be wrong * don't echo empty lines (#13431) * typo in quickfix.c comments * update debian related runtime files (#13423) * Vim9: no nr2str conversion in list-unpack * objdump files not recognized * [security] disallow setting env in restricted mode * possible to escape bracketed paste mode with Ctrl-C * [security] overflow in :history * clarify bracketed paste mode * missing code formatting in if_pyth.txt * xxd: coloring was disabled on Cygwin * xxd: corrupting files when reversing bit dumps * EXPAND flag set for filetype option * cannot use buffer-number for errorformat * Fix typos in several documents (#13420) * pacman hooks are detected as conf filetype * Janet files are not recognised * not able to detect xkb filetypes * *.{gn,gni} files are not recognized * small updates to the documentation for varargs * Update ftplugin - comment motions (#13412) * outstanding exceptions may be skipped * tests: avoid error when no swap files exist * Vim9: no strict type checks for funcrefs varargs * do not use hard-coded match id (#13393) Ondřej Súkup 2023-10-28 14:48:09 +00:00
  • 7e765aae21 Accepting request 1118549 from editors Ana Guerrero 2023-10-18 19:25:15 +00:00
  • 2a6f168e21 - Update to version 9.0.2043 * Vim9: issue with funcref assignmentand varargs * Test_cq_zero_exmode fails without channel feature * trim(): hard to use default mask * include syntax script for json5 (#13356) * trim(): hard to use default mask * completion shows current word after completion restart * Vim9: object method funcref not cleaned up after use * A few remaining cmdline completion issues with C-E/Y * if_python: rework python3.12 build dependency * [security] use-after-free with wildmenu * don't try to copy SMACK attribute, when none exist * gcc overflow-warning for f_resolve * Fix more typos (#13354) * cannot get mouse click pos for tab or virt text * correct <PageUp>/<PageDown> behavior in 'wildmenu' (#13336) * TextChangedI may be triggered by non-insert mode change * no max callback recursion limit * Vim9: no support for partials using call() * confusing build dependencies * Vim9: no support for bitwise operators in lambda funcs * win32: python3 dll loading can be improved * no cmdline completion for ++opt args * no filetype detection for Debian sources * need more tests for :cq * getmousepos() returns wrong index for TAB char * Coverity complains about change in charset * Update Serbian messages translation (#13324) * Update ftplugin (#13327) * Vim9: islocked() needs more work Ondřej Súkup 2023-10-18 09:29:31 +00:00
  • 48ffb7c69a Accepting request 1110341 from editors Ana Guerrero 2023-09-12 19:02:11 +00:00
  • 05dbe2b40b - Updated to version 9.0.1894, fixes the following problems - drop patches: disable-unreliable-tests.patch ignore-flaky-test-failure.patch vim-8.1.0297-dump3.patch - fixes: + boo#1214922 - CVE-2023-4738 + boo#1214925 - CVE-2023-4734 + boo#1214924 - CVE-2023-4735 + boo#1214921 - CVE-2023-4751 - droped %check - most of tests didn't work correctly in OBS and maitenace burden of this was getting too big * Not all cabal config files are recognized. * Duplicate code for converting float to string. * Message is cleared when removing mode message (Gary Johnson). * Error message is cleared when removing mode message. * Expanding a pattern interferes with command line completion. * Compiler warning for uninitialized variable. * crypt tests hang and cause memory errors * Build failure without the crypt feature. * Compiler warning for unused variables without the crypt feature. * The log file does not give information about window sizes. * Build failure with tiny features. * Filetype detection fails if file name ends in many '~'. * Not all filetype file name matches are tested. * zserio files are not recognized. * Insufficient testing for syntax plugins. * Result of syntax tests is hard to see. * Syntax test failure causes script to abort. * Unclear why syntax test fails on Mac. * Unclear why syntax test fails on Mac. Ondřej Súkup 2023-09-11 15:35:55 +00:00
  • 707fb9a33b Accepting request 1098182 from editors Dominique Leuenberger 2023-07-12 15:26:35 +00:00
  • a5284d8c6a Accepting request 1097811 from home:badshah400:branches:editors Dirk Stoecker 2023-07-11 13:34:26 +00:00
  • cf54f12daa Accepting request 1093248 from editors Dominique Leuenberger 2023-06-17 20:20:00 +00:00
  • 326b52e63e - Updated to version 9.0.1632, fixes the following problems * Error messages are not translated. * Error for function name has wrong line number. * "file N of M" message is not translated. * Users may not know what to do with an internal error. * SpellCap highlight not always updated when needed. * Some error messages are not translated. * CI: indent test hangs on FreeBSD. * Translation does not work for plural argument. * :stopinsert may not work in a popup close handler. (Ben Jackson) * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott) * Not all meson files are recognized. * Weird use of static variables for spell checking. * Checking translations gives an error for using two messages with ngettext() that differ in "%" items. * Corn config files are not recognized. * Incsearch not triggered when pasting clipboard register on the command line. * Filetype test contains too many special characters. * Filetype test has trailing white space. * Some "gomod" files are not recognized. * Not all timer tests are marked as flaky. * MS-Windows: assert error when compiled with debug mode. * Some internal error messages are translated. * Line pointer becomes invalid when using spell checking. * :registers command does not work in sandbox. * Cursor ends up below the window after a put. * screenchar(), screenchars() and screenstring() do not work properly when 'encoding' is set to a double-byte encoding. * Cursor not adjusted when near top or bottom of window and 'splitkeep' Ondřej Súkup 2023-06-15 09:31:52 +00:00
  • 676221d793 Accepting request 1088426 from editors Dominique Leuenberger 2023-05-24 18:21:30 +00:00
  • 6d778f77a6 Accepting request 1088123 from home:AndreasStieger:branches:editors Ondřej Súkup 2023-05-22 15:45:52 +00:00
  • 3aa2576427 Accepting request 1086117 from editors Dominique Leuenberger 2023-05-12 18:34:23 +00:00
  • 9b223b9817 - Updated to version 9.0.1538, fixes the following problems - fixes boo#1211256 CVE-2023-2609 * No error when calling remote_startserver() with an empty string. * Error when heredoc content looks like heredoc. * Line number not displayed when using 'smoothscroll'. * Assert message is confusing with boolean result. assert_inrange() replaces message instead of adding it. * Catch does not work when lines are joined with a newline. * Error message lacks mentioning the erroneous argument. * Misleading variable name for error message. * Crash when using wrong arg types to assert_match(). * Inserting lines when scrolling with 'smoothscroll' set. * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor". * Test waits unnecessarily long before checking screendump. * reverse() does not work for a String. * Cannot use special keys in <Cmd> mapping. * Search stats not always visible when searching backwards. * Global 'filetype' is set when it is detected from the file content. * Completion for option name includes all bool options. * Failing redo of command with control characters. * Some functions give two error messages. * Some error messages are not marked for translation. * Passing -1 for bool is not always rejected. * 'smoothscroll' does not always work properly. * Condition is always true. * Crash when using negative value for term_cols. * Libsodium encryption is only used with "huge" features, even when manually enabled through configure. (Tony Mechelynck) * Code style test doesn't check for space after "if". * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe) Ondřej Súkup 2023-05-10 17:06:58 +00:00
  • 5d548f7be8 Accepting request 1083978 from editors Dominique Leuenberger 2023-05-03 10:56:19 +00:00
  • bfb283daee - Updated to version 9.0.1504, fixes the following problems - fixes boo#1210996 - CVE-2023-2426 * xchacha20v2 crypt header is platform dependent. * Crypt with libsodium is not tested on CI. * The ModeChanged event may be triggered too often. * Wrong scrolling with ls=0 and :botright split. * Using uninitialized memory when argument is missing. * Popup menu position wrong in window with toolbar. * Crash when recovering from corrupted swap file. * GTK3: hiding the mouse pointer does not work. (Rory O’Kane) * Test restoring register with wrong value. * The ruler percentage can't be localized. * In a terminal window the cursor may jump around. (Kenny Stauffer) * Using uninitialized memory with fuzzy matching. * The falsy operator is not tested properly. * Crash with nested :try and :throw in catch block. * No test for deleting the end of a long wrapped line. * Luau files are not recognized. * No error when calling remote_startserver() with an empty string. Ondřej Súkup 2023-05-02 09:13:01 +00:00
  • 2b2e11d206 Accepting request 1082937 from editors Dominique Leuenberger 2023-04-27 17:59:10 +00:00
  • d52f761642 - Updated to version 9.0.1488, fixes the following problems * Ending Insert mode when accessing a hidden prompt buffer. * Crash when passing NULL to setcmdline(). (Andreas Louv) * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck) * Unnecessary checks for the "skip" flag when skipping. * Condition is always true. * Diff test fails on MacOS 13. * Test for prompt buffer is flaky. * Unnecessary redrawing when 'showcmdloc' is not "last". * Code using EVAL_CONSTANT is dead, it is never set. * Typos in source code and tests. * Code indenting is confused by macros. * C++ 20 modules are not recognized. * Shortmess test depends on order of test execution. * No regression test for what patch 9.0.1333 fixes. * Buffer overflow when expanding long file name. * Typo in name of type. * Insufficient testing for getcmdcompltype(). * Ruler not drawn correctly when using 'rulerformat'. * Recursively calling :defer function if it does :qa. * Virtual text truncation only works with Unicode 'encoding'. * Strace filetype detection is expensive. * Haiku build fails. * Cannot use an object member name as a method argument. * Jenkinsfiles are not recognized as groovy. * Recursively calling :defer function if it does :qa in a compiled function. * Deferred functions not called from autocommands. * Deferred functions invoked in unexpected order when using :qa and autocommands. * Warnings for function declarations. Ondřej Súkup 2023-04-26 09:22:36 +00:00
  • 8b493ce550 Accepting request 1078626 from editors Dominique Leuenberger 2023-04-13 12:09:59 +00:00
  • 44296b836a - Updated to version 9.0.1443, fixes the following problems * Livebook files are not recognized. * getscriptinfo() loops even when specific SID is given. * Completion popup in wrong position with virtual text "above". * On some systems the Lua library is not found. * Crash when adding package already in 'runtimepath'. * Scrolling too many lines when 'wrap' and 'diff' are set. * Cannot compare a typed variable with v:none. * Test fails with different error number. * .fs files are falsely recognized as forth files. * Start Insert mode when accessing a hidden prompt buffer. * "rvim" can execute a shell through :diffpatch. * mapset() does not restore non-script context. * Ending Insert mode when accessing a hidden prompt buffer. Ondřej Súkup 2023-04-12 10:58:20 +00:00
  • 24211b47e2 Accepting request 1075605 from editors Dominique Leuenberger 2023-04-01 21:26:56 +00:00
  • cadd5825d9 fix Ondřej Súkup 2023-03-30 17:20:35 +00:00
  • 516e555249 fix Ondřej Súkup 2023-03-30 16:53:34 +00:00
  • 7662dcdcee fxxx Ondřej Súkup 2023-03-30 16:45:16 +00:00
  • ab376b77ac fix? Ondřej Súkup 2023-03-30 16:44:48 +00:00
  • b51c15ebe3 - Updated to version 9.0.1430, fixes the following problems * The included xdiff code is a bit outdated. * Lean files are not recognized. * Build failure because SIZE_MAX is not defined. * Nu files are not recognized. * Sage files are not recognized. * WebAssembly Interface Type files are not recognized. * Unused macros are defined. * "wat" and "wast" files are one filetype. * Indent wrong after "export namespace" in C++. * Warning for uninitialized variable. (Tony Mechelynck) * Cursor in wrong position when leaving insert mode. * Invalid memory access when ending insert mode. * Livebook files are not recognized. Ondřej Súkup 2023-03-30 16:25:48 +00:00
  • aae0a38d16 rm xxd from small Ondřej Súkup 2023-03-29 14:29:58 +00:00
  • 37135866b8 Fix Ondřej Súkup 2023-03-29 14:26:35 +00:00