diff --git a/vim-7.3-mktemp_tutor.patch b/vim-7.3-mktemp_tutor.patch deleted file mode 100644 index 1631035..0000000 --- a/vim-7.3-mktemp_tutor.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: vim-8.2.2411/src/vimtutor -=================================================================== ---- vim-8.2.2411.orig/src/vimtutor -+++ vim-8.2.2411/src/vimtutor -@@ -24,8 +24,7 @@ xx=$1 - export xx - - # 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$$` - - # If the standard commands failed then create a directory to put the copy in. - # That is a secure way to make a temp file. diff --git a/vim-9.1.0836.tar.gz b/vim-9.1.0836.tar.gz deleted file mode 100644 index e622152..0000000 --- a/vim-9.1.0836.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:16997ff1aee5cb5c9b131c187803729cbfa85d1aee167321ad382b9b8ec364fb -size 18275627 diff --git a/vim-9.1.1101.tar.gz b/vim-9.1.1101.tar.gz new file mode 100644 index 0000000..c5d107d --- /dev/null +++ b/vim-9.1.1101.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6bed1d4ea71876658bc295d977d58ae9ca2fec3061f485a914b02ee3d80527e +size 18481580 diff --git a/vim.changes b/vim.changes index c3c0c87..2323da1 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,476 @@ +------------------------------------------------------------------- +Wed Feb 19 17:49:16 UTC 2025 - Martin Schreiner + +- 9.1.1101 is a fix for: + bsc#1229685 (CVE-2024-43790) + bsc#1229822 (CVE-2024-43802) + bsc#1230078 (CVE-2024-45306) + bsc#1235695 (CVE-2025-22134) + bsc#1236151 (CVE-2025-24014) + bsc#1237137 (CVE-2025-1215) +- Remove obsoleted patch: + * vim-7.3-mktemp_tutor.patch +- 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 + * vim_strnchr() is strange and unnecessary + * Vim9: len variable not used in compile_load() + * runtime(vim): Update base-syntax, match :debuggreedy count prefix + * Strange error when heredoc marker starts with "trim" + * tests: test_compiler fails on Windows without Maven + * 'diffopt' "linematch" cannot be used with {n} less than 10 + * args missing after failing to redefine a function + * Cannot control cursor positioning of getchar() + * preinsert text completions not deleted with / + * getchar() can't distinguish between C-I and Tab + * tests: Test_termwinscroll_topline2 fails on MacOS + * heap-use-after-free and stack-use-after-scope with :14verbose + * no digraph for "Approaches the limit" + * not possible to use plural forms with gettext() + * too many strlen() calls in userfunc.c + * terminal: E315 when dragging the terminal with the mouse + * runtime(openPlugin): fix unclosed parenthesis in GetWordUnderCursor() + * runtime(doc): Tweak documentation style a bit + * tests: test_glvs fails when unarchiver not available + * Vim always enables 'termguicolors' in a terminal + * completion: input text deleted with preinsert when adding leader + * translation(sr): Missing Serbian translation for the tutor + * Superfluous cleanup steps in test_ins_complete.vim + * runtime(netrw): correct wrong version check + * Vim doesn't highlight to be inserted text when completing + * runtime(netrw): upstream snapshot of v176 + * runtime(dist/vim9): fix regressions in dist#vim9#Open + * runtime(hyprlang): fix string recognition + * make install fails because of a missing dependency + * runtime(asm): add byte directives to syntax script + * Vim doesn't work well with TERM=xterm-direct + * runtime(filetype): commit 99181205c5f8284a3 breaks V lang detection + * runtime: decouple Open and Launch commands and gx mapping from netrw + * "nosort" enables fuzzy filtering even if "fuzzy" isn't in 'completeopt' + * runtime(just): fix typo in syntax file + * runtime(filetype): Improve Verilog detection by checking for modules definition + * tests: off-by-one error in CheckCWD in test_debugger.vim + * tests: no support for env variables when running Vim in terminal + * too many strlen() calls in os_unix.c + * insert-completed items are always sorted + * crash after scrolling and pasting in silent Ex mode + * Makefiles uses non-portable syntax + * fuzzymatching doesn't prefer matching camelcase + * filetype: N-Tripels and TriG files are not recognized + * Vim9: Patch 9.1.1014 causes regressions + * translation(sr): Update Serbian messages translation +- 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 + * runtime(netrw): change netrw maintainer + * wrong return type of blob2str() + * blob2str/str2blob() do not support list of strings + * runtime(doc): fix typo in usr_02.txt + * Coverity complains about dereferencing NULL pointer + * linematch option value not completed + * string might be used without a trailing NUL + * no way to get current selected item in a async context + * filetype: fd ignore files are not recognized + * v9.1.0743 causes regression with diff mode + * runtime(doc): fix base64 encode/decode examples + * Vim9: Patch 9.1.1013 causes a few problems + * Not possible to convert string2blob and blob2string + * Coverity complains about dereferencing NULL value + * Vim9: variable not found in transitive import + * runtime(colors): Update colorschemes, include new unokai colorscheme + * Vim9: Regression caused by patch v9.1.0646 + * runtime(lyrics): support milliseconds in syntax script + * runtime(vim): Split Vim legacy and Vim9 script indent tests + * Vim9: class interface inheritance not correctly working + * popupmenu internal error with some abbr in completion item + * filetype: VisualCode setting file not recognized + * diff feature can be improved + * tests: test for patch 9.1.1006 doesn't fail without the patch + * filetype: various ignore are not recognized + * tests: Load screendump files with "git vimdumps" + * PmenuMatch completion highlight can be combined + * completion text is highlighted even with no pattern found + * tests: a few termdebug tests are flaky + * [security]: heap-buffer-overflow with visual mode + * runtime(doc): add package- helptags for included packages + * Vim9: unknown func error with interface declaring func var + * runtime(filetype): don't detect string interpolation as angular + * ComplMatchIns highlight hard to read on light background + * runtime(vim): Update base-syntax, highlight literal string quote escape + * runtime(editorconfig): set omnifunc to syntaxcomplete func + * tests: ruby tests fail with Ruby 3.4 + * Vim9: leaking finished exception + * runtime(tiasm): use correct syntax name tiasm in syntax script + * filetype: TI assembly files are not recognized + * too many strlen() calls in drawscreen.c + * runtime(xf86conf): add section name OutputClass to syntax script + * ComplMatchIns may highlight wrong text + * runtime(vim): Update base-syntax, improve ex-bang matching + * runtime(doc): clarify buffer deletion on popup_close() + * filetype: shaderslang files are not detected + * Vim9: not able to use comment after opening curly brace +- 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 + * 9.1.0980: no support for base64 en-/decoding functions in Vim Script + * syntax(sh): Improve the recognition of bracket expressions + * runtime(doc): mention how NUL bytes are handled + * 9.1.0979: VMS: type warning with $XDG_VIMRC_FILE + * 9.1.0978: GUI tests sometimes fail when setting 'scroll' options + * 9.1.0977: filetype: msbuild filetypes are not recognized + * 9.1.0976: Vim9: missing return statement with throw + * 9.1.0975: Vim9: interpolated string expr not working in object methods + * 9.1.0974: typo in change of commit v9.1.0873 + * 9.1.0973: too many strlen() calls in fileio.c + * runtime(sh): set shellcheck as the compiler for supported shells + * runtime(doc): Fix enum example syntax + * 9.1.0972: filetype: TI linker map files are not recognized + * runtime(vim): Improve syntax script generator for Vim Script + * 9.1.0971: filetype: SLNX files are not recognized + * 9.1.0970: VMS: build errors on VMS architecture + * runtime(doc): Fix documentation typos + * runtime(doc): update for new keyprotocol option value (after v9.1.0969) + * 9.1.0969: ghostty not using kitty protocol by default + * 9.1.0968: tests: GetFileNameChecks() isn't fully sorted by filetype name + * runtime(doc): update version9.txt for bash filetype + * runtime(netrw): update last change header for #16265 + * runtime(doc): fix doc error in :r behaviour + * 9.1.0967: SpotBugs compiler setup can be further improved + * 9.1.0966: Vim9: :enum command can be shortened + * runtime(compiler): include a basic bash syntax checker compiler + * 9.1.0965: filetype: sh filetype set when detecting the use of bash + * runtime(doc): clarify ARCH value for 32-bit in INSTALLpc.txt + * 9.1.0963: fuzzy-matching does not prefer full match + * 9.1.0962: filetype: bun.lock file is not recognized + * runtime(vim): update indentation plugin for Vim script + * runtime(doc): tweak documentation style in helphelp.txt + * runtime(vim): Update base-syntax, allow parens in default arguments + * runtime(doc): mention auto-format using clang-format for sound.c/sign.c + * runtime(help): fix typo s/additional/arbitrary/ + * runtime(help): Add better support for language annotation highlighting + * 9.1.0961: filetype: TI gel files are not recognized + * 9.1.0960: filetype: hy history files are not recognized + * translation(fi): Fix typoes in Finish menu translation + * 9.1.0959: Coverity complains about type conversion + * runtime(vim): Use supported syntax in indent tests + * 9.1.0958: filetype: supertux2 config files detected as lisp + * 9.1.0956: completion may crash, completion highlight wrong with preview window + * 9.1.0955: Vim9: vim9compile.c can be further improved + * runtime(doc): move help tag E1182 + * runtime(graphql): contribute vim-graphql to Vim core + * 9.1.0954: popupmenu.c can be improved + * 9.1.0953: filetype: APKBUILD files not correctly detected + * 9.1.0952: Vim9: missing type checking for any type assignment + * 9.1.0951: filetype: jshell files are not recognized + * runtime(dockerfile): do not set commentstring in syntax script + * 9.1.0950: filetype: fennelrc files are not recognized + * runtime(netrw): do not double escape Vim special characters + * git: ignore reformatting change of netrw plugin + * runtime(netrw): more reformating #16248 + * runtime(doc): Add a note about handling symbolic links in starting.txt + * 9.1.0949: popups inconsistently shifted to the left + * git: ignore reformatting change of netrw plugin + * runtime(netrw): change indent size from 1 to 2 + * 9.1.0948: Missing cmdline completion for :pbuffer + * runtime(tutor): Reformat tutor1 + * 9.1.0947: short-description + * 9.1.0946: cross-compiling fails on osx-arm64 + * 9.1.0945: ComplMatchIns highlight doesn't end after inserted text + * translation(sv): re-include the change from #16240 + * 9.1.0944: tests: test_registers fails when not run under X11 + * 9.1.0943: Vim9: vim9compile.c can be further improved + * runtime(doc): Update README and mention make check to verify + * translation(sv): partly revert commit 98874dca6d0b60ccd6fc3a140b3ec + * runtime(vim): update base-syntax after v9.1.0936 + * 9.1.0942: a few typos were found + * 9.1.0941: ComplMatchIns doesn't work after multibyte chars + * runtime(doc): Fix style in fold.txt + * translation(sv): Fix typo in Swedish translation + * 9.1.0940: Wrong cursor shape with "gq" and 'indentexpr' executes :normal + * runtime(doc): fix some small errors + * 9.1.0939: make installtutor fails + * 9.1.0938: exclusive selection not respected when re-selecting block mode + * 9.1.0937: test_undolist() is flaky + * 9.1.0936: cannot highlight completed text + * 9.1.0935: SpotBugs compiler can be improved + * 9.1.0934: hard to view an existing buffer in the preview window + * runtime(doc): document how to minimize fold computation costs + * 9.1.0933: Vim9: vim9compile.c can be further improved + * 9.1.0932: new Italian tutor not installed + * runtime(doc): fix a few minor errors from the last doc updates + * translation(it): add Italian translation for the interactive tutor + * runtime(doc): update the change.txt help file + * runtime(help): Add Vim lang annotation support for codeblocks + * 9.1.0931: ml_get error in terminal buffer + * 9.1.0930: tests: test_terminal2 may hang in GUI mode + * 9.1.0929: filetype: lalrpop files are not recognized + * 9.1.0928: tests: test_popupwin fails because the filter command fails + * editorconfig: set trim_trailing_whitespace = false for src/testdir/test*.vim + * 9.1.0927: style issues in insexpand.c + * 9.1.0926: filetype: Pixi lock files are not recognized + * runtime(doc): Add a reference to |++opt| and |+cmd| at `:h :pedit` + * runtime(doc): add a note about inclusive motions and exclusive selection + * 9.1.0925: Vim9: expression compiled when not necessary + * 9.1.0924: patch 9.1.0923 causes issues + * 9.1.0923: too many strlen() calls in filepath.c + * 9.1.0923: wrong MIN macro in popupmenu.c + * 9.1.0921: popupmenu logic is a bit convoluted + * 9.1.0920: Vim9: compile_assignment() too long + * 9.1.0919: filetype: some assembler files are not recognized + * runtime(netrw): do not pollute search history with symlinks + * 9.1.0918: tiny Vim crashes with fuzzy buffer completion + * 9.1.0917: various vartabstop and shiftround bugs when shifting lines + * runtime(typst): add definition lists to formatlistpat, update maintainer + * 9.1.0916: messages.c is exceeding 80 columns + * runtime(proto): include filetype plugin for protobuf + * 9.1.0915: GVim: default font size a bit too small + * 9.1.0914: Vim9: compile_assignment() is too long + * 9.1.0913: no error check for neg values for 'messagesopt' + * runtime(netrw): only check first arg of netrw_browsex_viewer for being executable + * 9.1.0912: xxd: integer overflow with sparse files and -autoskip + * 9.1.0911: Variable name for 'messagesopt' doesn't match short name + * 9.1.0910: 'messagesopt' does not check max wait time + * runtime(doc): update wrong Vietnamese localization tag + * 9.1.0909: Vim9: crash when calling instance method +- 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 + * 9.1.0900: Vim9: digraph_getlist() does not accept bool arg + * runtime(typst): provide a formatlistpat in ftplugin + * runtime(doc): Update documentation for "noselect" in 'completeopt' + * 9.1.0899: default for 'backspace' can be set in C code + * runtime(helptoc): reload cached g:helptoc.shell_prompt when starting toc + * translation(ru): Updated messages translation + * 9.1.0898: runtime(compiler): pytest compiler not included + * 9.1.0897: filetype: pyrex files are not detected + * runtime(compiler): update eslint compiler + * 9.1.0896: completion list wrong after v9.1.0891 + * runtime(doc): document changed default value for 'history' + * 9.1.0895: default history value is too small + * 9.1.0894: No test for what the spotbug compiler parses + * 9.1.0893: No test that undofile format does not regress + * translation(de): update German manpages + * runtime(compiler): include spotbugs Java linter + * 9.1.0892: the max value of 'tabheight' is limited by other tabpages + * runtime(po): remove poDiffOld/New, add po-format flags to syntax file + * 9.1.0891: building the completion list array is inefficient + * patch 9.1.0890: %! item not allowed for 'rulerformat' + * runtime(gzip): load undofile if there exists one + * 9.1.0889: Possible unnecessary redraw after adding/deleting lines + * 9.1.0888: leftcol property not available in getwininfo() + * 9.1.0887: Wrong expression in sign.c + * 9.1.0886: filetype: debian control file not detected + * runtime(c3): include c3 filetype plugin + * 9.1.0885: style of sign.c can be improved + * 9.1.0884: gcc warns about uninitialized variable + * runtime(apache): Update syntax directives for apache server 2.4.62 + * translation(ru): updated vimtutor translation, update MAINTAINERS file + * 9.1.0883: message history cleanup is missing some tests + * runtime(doc): Expand docs on :! vs. :term + * runtime(netrw): Fixing powershell execution issues on Windows + * 9.1.0882: too many strlen() calls in insexpand.c + * 9.1.0881: GUI: message dialog may not get focus + * runtime(netrw): update netrw's decompress logic + * runtime(apache): Update syntax keyword definition + * runtime(misc): add Italian LICENSE and (top-level) README file + * 9.1.0880: filetype: C3 files are not recognized + * runtime(doc): add helptag for :HelpToc command + * 9.1.0879: source is not consistently formatted + * Add clang-format config file + * runtime(compiler): fix escaping of arguments passed to :CompilerSet + * 9.1.0878: termdebug: cannot enable DEBUG mode + * 9.1.0877: tests: missing test for termdebug + decimal signs + * 9.1.0876: filetype: openCL files are not recognized + * 9.1.0875: filetype: hyprlang detection can be improved + * 9.1.0874: filetype: karel files are not detected + * 9.1.0873: filetype: Vivado files are not recognized + * 9.1.0872: No test for W23 message + * 9.1.0871: getcellpixels() can be further improved + * 9.1.0870: too many strlen() calls in eval.c + * 9.1.0869: Problem: curswant not set on gm in folded line + * 9.1.0868: the warning about missing clipboard can be improved + * runtime(doc): Makefile does not clean up all temporary files + * 9.1.0867: ins_compl_add() has too many args + * editorconfig: don't trim trailing whitespaces in runtime/doc + * translation(am): Remove duplicate keys in desktop files + * runtime(doc): update helptags + * runtime(filetype): remove duplicated *.org file pattern + * runtime(cfg): only consider leading // as starting a comment + * 9.1.0866: filetype: LLVM IR files are not recognized + * 9.1.0865: filetype: org files are not recognized + * 9.1.0864: message history is fixed to 200 + * 9.1.0863: getcellpixels() can be further improved + * runtime(sh): better function support for bash/zsh in indent script + * runtime(netrw): small fixes to netrw#BrowseX + * 9.1.0862: 'wildmenu' not enabled by default in nocp mode + * runtime(doc): update how to report issues for mac Vim + * runtime(doc): mention option-backslash at :h CompilerSet + * runtime(compiler): include a Java Maven compiler plugin + * runtime(racket): update Racket runtime files + * runtime(doc): improve indentation in examples for netrw-handler + * runtime(doc): improve examples for netrw-handler functions + * runtime(idris2): include filetype,indent+syntax plugins for (L)Idris2 + ipkg + * runtime(doc): clarify the use of filters and external commands + * 9.1.0861: Vim9: no runtime check for object member access of any var + * runtime(compiler): update pylint linter + * 9.1.0860: tests: mouse_shape tests use hard code sleep value + * 9.1.0859: several problems with the GLVS plugin + * 9.1.0858: Coverity complains about dead code + * runtime(tar): Update tar.vim to support permissions + * 9.1.0857: xxd: --- is incorrectly recognized as end-of-options + * 9.1.0851: too many strlen() calls in getchar.c + * 9.1.0850: Vim9: cannot access nested object inside objects + * runtime(tex): extra Number highlighting causes issues + * runtime(vim): Fix indent after :silent! function + * 9.1.0849: there are a few typos in the source + * runtime(netrw): directory symlink not resolved in tree view + * runtime(doc): add a table of supported Operating Systems + * runtime(tex): update Last Change header in syntax script + * runtime(doc): fix typo in g:termdebug_config + * runtime(vim): Update base-syntax, improve :normal highlighting + * runtime(tex): add Number highlighting to syntax file + * runtime(doc): Tweak documentation style a bit + * 9.1.0848: if_lua: v:false/v:true are not evaluated to boolean + * runtime(dune): use :setl instead of :set in ftplugin + * runtime(termdebug): allow to use decimal signs + * translation(it): Updated Italian vimtutor + * runtime(compiler): improve cppcheck + * git: git-blame-ignore-revs shown as an error on Github + * 9.1.0847: tests: test_popupwin fails because of updated help file + * 9.1.0846: debug symbols for xxd are not cleaned in Makefile + * runtime(structurizr): Update structurizr syntax + * runtime(8th): updated 8th syntax + * runtime(doc): Add pi_tutor.txt to help TOC + * runtime(compiler): add mypy and ruff compiler; update pylint linter + * runtime(netrw): fix several bugs in netrw tree listing + * runtime(netrw): prevent polluting the search history + * 9.1.0845: vimtutor shell script can be improved + * 9.1.0844: if_python: no way to pass local vars to python + * 9.1.0843: too many strlen() calls in undo.c + * runtime(doc): update default value for fillchars option + * runtime(compiler): fix typo in cppcheck compiler plugin + * runtime(doc): simplify vimtutor manpage a bit more + * runtime(matchparen): Add matchparen_disable_cursor_hl config option + * 9.1.0842: not checking for the sync() systemcall + * 9.1.0841: tests: still preferring python2 over python3 + * 9.1.0840: filetype: idris2 files are not recognized + * 9.1.0839: filetype: leo files are not recognized + * runtime(cook): include cook filetype plugin + * runtime(debversions): Update Debian versions + * patch 9.1.0838: vimtutor is bash-specific + * runtime(doc): add help specific modeline to pi_tutor.txt + * Filelist: vimtutor chapter 2 is missing in Filelist + * 9.1.0837: cross-compiling has some issues + * runtime(vimtutor): Add a second chapter + ------------------------------------------------------------------- Thu Nov 28 19:04:55 UTC 2024 - Martin Schreiner diff --git a/vim.spec b/vim.spec index edea737..17d0eeb 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.1 -%define patchlevel 0836 +%define patchlevel 1101 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim91 %define site_runtimepath %{_datadir}/vim/site @@ -67,7 +67,6 @@ Patch6: %{name}-7.3-sh_is_bash.patch Patch7: %{name}-7.3-filetype_ftl.patch Patch9: %{name}-7.3-use_awk.patch Patch10: %{name}-7.3-name_vimrc.patch -Patch11: %{name}-7.3-mktemp_tutor.patch Patch15: %{name}-7.4-filetype_apparmor.patch Patch18: %{name}-7.3-filetype_spec.patch Patch21: %{name}-7.3-filetype_changes.patch @@ -215,7 +214,6 @@ a hex dump back to its original binary form. %patch -P 7 -p1 %patch -P 9 -p1 %patch -P 10 -p1 -%patch -P 11 -p1 cp %{SOURCE23} runtime/syntax/apparmor.vim %patch -P 15 -p1 %patch -P 18 -p1 @@ -415,6 +413,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 \