Ondřej Súkup
f1e9f07ec1
* [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
18597 lines
870 KiB
Plaintext
18597 lines
870 KiB
Plaintext
-------------------------------------------------------------------
|
||
Tue Jan 21 12:23:19 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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-<name> 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
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 7 18:13:40 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Dec 7 12:51:41 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Nov 3 15:50:30 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* runtime(netrw): make :Launch/Open autoloadable
|
||
* runtime(netrw): fix regression with x mapping on Cygwin
|
||
* runtime(netrw): fix filetype detection for remote files
|
||
* 9.1.0822: topline might be changed in diff mode unexpectedly
|
||
* CI: huge linux builds should also run syntax & indent tests
|
||
* 9.1.0821: 'findexpr' completion doesn't set v:fname to cmdline argument
|
||
* 9.1.0820: tests: Mac OS tests are too flaky
|
||
* runtime(awk): Highlight more awk comments in syntax script
|
||
* runtime(netrw): add missing change for s:redir()
|
||
* 9.1.0819: tests: using findexpr and imported func not tested
|
||
* runtime(netrw): improve netrw's open-handling further
|
||
* runtime(netrw): fix syntax error in netrwPlugin.vim
|
||
* runtime(netrw): simplify gx file handling
|
||
* 9.1.0818: some global functions are only used in single files
|
||
* 9.1.0817: termdebug: cannot evaluate expr in a popup
|
||
* runtime(defaults): Detect putty terminal and switch to dark background
|
||
* 9.1.0816: tests: not clear what tests cause asan failures
|
||
* runtime(doc): Remove some completed items from todo.txt
|
||
* 9.1.0815: "above" virtual text causes wrong 'colorcolumn' position
|
||
* runtime(syntax-tests): tiny vim fails because of line-continuation
|
||
* 9.1.0814: mapset() may remove unrelated mapping
|
||
* 9.1.0813: no error handling with setglobal and number types
|
||
* 9.1.0812: Coverity warns about dereferencing NULL ptr
|
||
* 9.1.0811: :find expansion does not consider 'findexpr'
|
||
* 9.1.0810: cannot easily adjust the |:find| command
|
||
* 9.1.0809: filetype: petalinux config files not recognized
|
||
* 9.1.0808: Terminal scrollback doesn't shrink when decreasing 'termwinscroll'
|
||
* 9.1.0807: tests: having 'nolist' in modelines isn't always desired
|
||
* 9.1.0806: tests: no error check when setting global 'briopt'
|
||
* 9.1.0805: tests: minor issues in gen_opt_test.vim
|
||
* 9.1.0804: tests: no error check when setting global 'cc'
|
||
* 9.1.0803: tests: no error check when setting global 'isk'
|
||
* 9.1.0802: tests: no error check when setting global 'fdm' to empty value
|
||
* 9.1.0801: tests: no error check when setting global 'termwinkey'
|
||
* 9.1.0800: tests: no error check when setting global 'termwinsize'
|
||
* runtime(doc): :ownsyntax also resets 'spelloptions'
|
||
* 9.1.0799: tests: gettwinvar()/gettabwinvar() tests are not comprehensive
|
||
* runtime(doc): Fix wrong Mac default options
|
||
* 9.1.0798: too many strlen() calls in cmdhist.c
|
||
* 9.1.0797: testing of options can be further improved
|
||
* 9.1.0796: filetype: libtool files are not recognized
|
||
* (typst): add folding to typst ftplugin
|
||
* runtime(netrw): deprecate and remove netrwFileHandlers#Invoke()
|
||
* 9.1.0795: filetype: Vivado memory info file are not recognized
|
||
* 9.1.0794: tests: tests may fail on Windows environment
|
||
* runtime(doc): improve the :colorscheme documentation
|
||
* 9.1.0793: xxd: -e does add one extra space
|
||
* 9.1.0792: tests: Test_set_values() is not comprehensive enough
|
||
* runtime(swayconfig): add flag for bindsym/bindcode to syntax script
|
||
* 9.1.0791: tests: errors in gen_opt_test.vim are not shown
|
||
* runtime(compiler): check for compile_commands in build dirs for cppcheck
|
||
* 9.1.0790: Amiga: AmigaOS4 build should use default runtime (newlib)
|
||
* runtime(help): Update help syntax
|
||
* runtime(help): fix end of sentence highlight in code examples
|
||
* runtime(jinja): Support jinja syntax as secondary filetype
|
||
* 9.1.0789: tests: ':resize + 5' has invalid space after '+'
|
||
* 9.1.0788: <CSI>27;<mod>u is not decoded to literal Escape in kitty/foot
|
||
* 9.1.0787: cursor position changed when using hidden terminal
|
||
* 9.1.0786: tests: quickfix update test does not test location list
|
||
* runtime(doc): add some docs for file-watcher programs
|
||
* CI: uploading failed screendumps still fails on Cirrus CI
|
||
* 9.1.0785: cannot preserve error position when setting quickfix list
|
||
* 9.1.0784: there are several problems with python 3.13
|
||
* 9.1.0783: 'spell' option setting has problems
|
||
* 9.1.0782: tests: using wrong neomuttlog file name
|
||
* runtime(doc): add preview flag to statusline example
|
||
* 9.1.0781: tests: test_filetype fails
|
||
* 9.1.0780: MS-Windows: incorrect Win32 error checking
|
||
* 9.1.0779: filetype: neomuttlog files are not recognized
|
||
* 9.1.0778: filetype: lf config files are not recognized
|
||
* runtime(comment): fix commment toggle with mixed tabs & spaces
|
||
* runtime(misc): Use consistent "Vim script" spelling
|
||
* runtime(gleam): add ftplugin for gleam files
|
||
* runtime(doc): link help-writing from write-local-help
|
||
* 9.1.0777: filetype: Some upstream php files are not recognized
|
||
* runtime(java): Define javaBlockStart and javaBlockOtherStart hl groups
|
||
* runtime(doc): mention conversion rules for remote_expr()
|
||
* runtime(tutor): Fix missing :s command in spanish translation section 4.4
|
||
* 9.1.0776: test_strftime may fail because of missing TZ data
|
||
* translation(am): Add Armenian language translation
|
||
* 9.1.0775: tests: not enough tests for setting options
|
||
* 9.1.0774: "shellcmdline" doesn't work with getcompletion()
|
||
* 9.1.0773: filetype: some Apache files are not recognized
|
||
* 9.1.0772: some missing changes from v9.1.0771
|
||
* 9.1.0771: completion attribute hl_group is confusing
|
||
* 9.1.0770: current command line completion is a bit limited
|
||
* 9.1.0769: filetype: MLIR files are not recognized
|
||
* 9.1.0768: MS-Windows: incorrect cursor position when restoring screen
|
||
* runtime(nasm): Update nasm syntax script
|
||
* 9.1.0767: A condition is always true in ex_getln.c
|
||
* runtime(skill): Update syntax file to fix string escapes
|
||
* runtime(help): highlight CTRL-<Key> correctly
|
||
* runtime(doc): add missing usr_52 entry to toc
|
||
* 9.1.0766: too many strlen() calls in ex_getln.c
|
||
* runtime(doc): correct `vi` registers 1-9 documentation error
|
||
* 9.1.0765: No test for patches 6.2.418 and 7.3.489
|
||
* runtime(spec): set comments and commentstring options
|
||
* NSIS: Include libgcc_s_sjlj-1.dll again
|
||
* runtime(doc): clarify the effect of 'startofline' option
|
||
* 9.1.0764: [security]: use-after-free when closing a buffer
|
||
* runtime(vim): Update base-syntax file, improve class, enum and interface highlighting
|
||
* 9.1.0763: tests: cannot run single syntax tests
|
||
* 9.1.0762: 'cedit', 'termwinkey' and 'wildchar' may not be parsed correctly
|
||
* 9.1.0761: :cd completion fails on Windows with backslash in path
|
||
* 9.1.0760: tests: no error reported, if gen_opt_test.vim fails
|
||
* 9.1.0759: screenpos() may return invalid position
|
||
* runtime(misc): unset compiler in various ftplugins
|
||
* runtime(doc): update formatting and syntax
|
||
* runtime(compiler): add cppcheck linter compiler plugin
|
||
* runtime(doc): Fix style in documents
|
||
* runtime(doc): Fix to two-space convention in user manual
|
||
* runtime(comment): consider &tabstop in lines after whitespace indent
|
||
* 9.1.0758: it's possible to set an invalid key to 'wildcharm'
|
||
* runtime(java): Manage circularity for every :syn-included syntax file
|
||
* 9.1.0757: tests: messages files contains ANSI escape sequences
|
||
* 9.1.0756: missing change from patch v9.1.0754
|
||
* 9.1.0755: quickfix list does not handle hardlinks well
|
||
* runtime(doc): 'filetype', 'syntax' and 'keymap' only allow alphanumeric + some characters
|
||
* runtime(systemd): small fixes to &keywordprg in ftplugin
|
||
* CI: macos-12 runner is being sunset, switch to 13
|
||
* 9.1.0754: fixed order of items in insert-mode completion menu
|
||
* runtime(comment): commenting might be off by one column
|
||
* 9.1.0753: Wrong display when typing in diff mode with 'smoothscroll'
|
||
* 9.1.0752: can set 'cedit' to an invalid value
|
||
* runtime(doc): add `usr` tag to usr_toc.txt
|
||
* 9.1.0751: Error callback for term_start() not used
|
||
* 9.1.0750: there are some Win9x legacy references
|
||
* runtime(java): Recognise the CommonMark form (///) of Javadoc comments
|
||
* 9.1.0749: filetype: http files not recognized
|
||
* runtime(comment): fix syntax error
|
||
* CI: uploading failed screendump tests does not work Cirrus
|
||
* 9.1.0748: :keep* commmands are sometimes misidentified as :k
|
||
* runtime(indent): allow matching negative numbers for gnu indent config file
|
||
* runtime(comment): add gC mapping to (un)comment rest of line
|
||
* 9.1.0747: various typos in repo found
|
||
* 9.1.0746: tests: Test_halfpage_longline() fails on large terminals
|
||
* runtime(doc): reformat gnat example
|
||
* runtime(doc): reformat ada_standard_types section
|
||
* 9.1.0745: filetype: bun and deno history files not recognized
|
||
* runtime(glvs): Correct the tag name of glvs-autoinstal
|
||
* runtime(doc): include short form for :earlier/:later
|
||
* runtime(doc): remove completed TODO
|
||
* 9.1.0744: filetype: notmuch configs are not recognised
|
||
* 9.1.0743: diff mode does not handle overlapping diffs correctly
|
||
* runtime(glvs): fix a few issues
|
||
* runtime(doc): Fix typo in :help :command-modifiers
|
||
* 9.1.0742: getcmdprompt() implementation can be improved
|
||
* runtime(docs): update `:set?` command behavior table
|
||
* runtime(doc): update vim90 to vim91 in docs
|
||
* runtime(doc): fix typo in :h dos-colors
|
||
* 9.1.0741: No way to get prompt for input()/confirm()
|
||
* runtime(doc): fix typo in version9.txt nrformat -> nrformats
|
||
* runtime(rmd,rrst): 'fex' option not properly restored
|
||
* runtime(netrw): remove extraneous closing bracket
|
||
* 9.1.0740: incorrect internal diff with empty file
|
||
* 9.1.0739: [security]: use-after-free in ex_getln.c
|
||
* runtime(filetype): tests: Test_filetype_detection() fails
|
||
* runtime(dist): do not output a message if executable is not found
|
||
* 9.1.0738: filetype: rapid files are not recognized
|
||
* runtime(modconf): remove erroneous :endif in ftplugin
|
||
* runtime(lyrics): support multiple timestamps in syntax script
|
||
* runtime(java): Optionally recognise _module_ import declarations
|
||
* runtime(vim): Update base-syntax, improve folding function matches
|
||
* CI: upload failed screendump tests also for Cirrus
|
||
* 9.1.0737: tests: screendump tests may require a bit more time
|
||
* runtime(misc): simplify keywordprg in various ftplugins
|
||
* runtime(java): Optionally recognise all primitive constants in _switch-case_ labels
|
||
* runtime(zsh,sh): set and unset compiler in ftplugin
|
||
* runtime(netrw): using inefficient highlight pattern for 'mf'
|
||
* 9.1.0736: Unicode tables are outdated
|
||
* 9.1.0735: filetype: salt files are not recognized
|
||
* 9.1.0734: filetype: jinja files are not recognized
|
||
* runtime(zathurarc): add double-click-follow to syntax script
|
||
* translation(ru): Updated messages translation
|
||
* translation(it): updated xxd man page
|
||
* translation(ru): updated xxd man page
|
||
* 9.1.0733: keyword completion does not work with fuzzy
|
||
* 9.1.0732: xxd: cannot use -b and -i together
|
||
* runtime(java): Highlight javaConceptKind modifiers with StorageClass
|
||
* runtime(doc): reword and reformat how to use defaults.vim
|
||
* 9.1.0731: inconsistent case sensitive extension matching
|
||
* runtime(vim): Update base-syntax, match Vim9 bool/null literal args to :if/:while/:return
|
||
* runtime(netrw): delete confirmation not strict enough
|
||
* 9.1.0730: Crash with cursor-screenline and narrow window
|
||
* 9.1.0729: Wrong cursor-screenline when resizing window
|
||
* 9.1.0728: [security]: heap-use-after-free in garbage collection with location list user data
|
||
* runtime(doc): clarify the effect of the timeout for search()-functions
|
||
* runtime(idlang): update syntax script
|
||
* runtime(spec): Recognize epoch when making spec changelog in ftplugin
|
||
* runtime(spec): add file triggers to syntax script
|
||
* 9.1.0727: too many strlen() calls in option.c
|
||
* runtime(make): add compiler/make.vim to reset compiler plugin settings
|
||
* runtime(java): Recognise all available standard doclet tags
|
||
* 9.1.0726: not using correct python3 API with dynamic linking
|
||
* runtime(dosini): Update syntax script, spellcheck comments only
|
||
* runtime(doc): Revert outdated comment in completeopt's fuzzy documentation
|
||
* 9.1.0725: filetype: swiftinterface files are not recognized
|
||
* runtime(pandoc): Update compiler plugin to use actual 'spelllang'
|
||
* runtime(groff): Add compiler plugin for groff
|
||
* 9.1.0724: if_python: link error with python 3.13 and stable ABI
|
||
* 9.1.0723: if_python: dynamic linking fails with python3 >= 3.13
|
||
* 9.1.0722: crash with large id in text_prop interface
|
||
* 9.1.0721: tests: test_mksession does not consider XDG_CONFIG_HOME
|
||
* runtime(glvs): update GetLatestVimScripts plugin
|
||
* runtime(doc): Fix typo in :help :hide text
|
||
* runtime(doc): buffers can be re-used
|
||
* 9.1.0720: Wrong breakindentopt=list:-1 with multibyte or TABs
|
||
* 9.1.0719: Resetting cell widths can make 'listchars' or 'fillchars' invalid
|
||
* runtime(doc): Update version9.txt and mention $MYVIMDIR
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 5 16:41:57 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||
|
||
- Update to 9.1.0718:
|
||
* v9.1.0718: hard to know the users personal Vim Runtime Directory
|
||
* v9.1.0717: Unnecessary nextcmd NULL checks in parse_command_modifiers()
|
||
Maintainers: fix typo in author name
|
||
* v9.1.0716: resetting setcellwidth( doesn't update the screen
|
||
runtime(hcl,terraform): Add runtime files for HCL and Terraform
|
||
runtime(tmux): Update syntax script
|
||
* v9.1.0715: Not correctly parsing color names (after v9.1.0709)
|
||
* v9.1.0714: GuiEnter_Turkish test may fail
|
||
* v9.1.0713: Newline causes E749 in Ex mode
|
||
* v9.1.0712: missing dependency of Test_gettext_makefile
|
||
* v9.1.0711: test_xxd may file when using different xxd
|
||
* v9.1.0710: popup window may hide part of Command line
|
||
runtime(vim): Update syntax, improve user-command matching
|
||
* v9.1.0709: GUIEnter event not found in Turkish locale
|
||
runtime(sudoers): improve recognized Runas_Spec and Tag_Spec items
|
||
* v9.1.0708: Recursive window update does not account for reset skipcol
|
||
runtime(nu): include filetype plugin
|
||
* v9.1.0707: invalid cursor position may cause a crash
|
||
* v9.1.0706: test_gettext fails when using shadow dir
|
||
CI: Install locales-all package
|
||
* v9.1.0705: Sorting of fuzzy filename completion is not stable
|
||
translation(pt): update Portuguese/Brazilian menu translation
|
||
runtime(vim): Update base-syntax, match bracket mark ranges
|
||
runtime(doc): Update :help :command-complete list
|
||
* v9.1.0704: inserting with a count is inefficient
|
||
runtime(doc): use mkdir -p to save a command
|
||
* v9.1.0703: crash with 2byte encoding and glob2regpat()
|
||
runtime(hollywood): update syn highlight for If-Then statements
|
||
and For-In-Loops
|
||
* v9.1.0702: Patch 9.1.0700 broke CI
|
||
* v9.1.0701: crash with NFA regex engine when searching for
|
||
composing chars
|
||
* v9.1.0700: crash with 2byte encoding and glob2regpat()
|
||
* v9.1.0699: "dvgo" is not always an inclusive motion
|
||
runtime(java): Provide support for syntax preview features
|
||
* v9.1.0698: "Untitled" file not removed when running Test_crash1_3
|
||
alone
|
||
* v9.1.0697: heap-buffer-overflow in ins_typebuf
|
||
* v9.1.0696: installing runtime files fails when using SHADOWDIR
|
||
runtime(doc): fix typo
|
||
* v9.1.0695: test_crash leaves Untitled file around
|
||
translation(br): Update Brazilian translation
|
||
translation(pt): Update menu_pt_br
|
||
* v9.1.0694: matchparen is slow on a long line
|
||
* v9.1.0693: Configure doesn't show result when not using python3
|
||
stable abi
|
||
* v9.1.0692: Wrong patlen value in ex_substitute()
|
||
* v9.1.0691: stable-abi may cause segfault on Python 3.11
|
||
runtime(vim): Update base-syntax, match :loadkeymap after colon and bar
|
||
runtime(mane): Improve <Plug>ManBS mapping
|
||
* v9.1.0690: cannot set special highlight kind in popupmenu
|
||
translation(pt): Revert and fix wrong Portuguese menu translation
|
||
files
|
||
translation(pt): revert Portuguese menu translation
|
||
translation(br): Update Brazilian translations
|
||
runtime(vim): Update base-syntax, improve :let-heredoc highlighting
|
||
* v9.1.0689: buffer-overflow in do_search( with 'rightleft'
|
||
runtime(vim): Improve heredoc handling for all embedded scripts
|
||
* v9.1.0688: dereferences NULL pointer in check_type_is_value()
|
||
* v9.1.0687: Makefile may not install desktop files
|
||
runtime(man): Fix <Plug>ManBS
|
||
runtime(java): Make the bundled &foldtext function optional
|
||
runtime(netrw): Change line on `mx` if command output exists
|
||
runtime(netrw): Fix `mf`-selected entry highlighting
|
||
runtime(htmlangular): add html syntax highlighting
|
||
translation(it): Fix filemode of Italian manpages
|
||
runtime(doc): Update outdated man.vim plugin information
|
||
runtime(zip): simplify condition to detect MS-Windows
|
||
* v9.1.0686: zip-plugin has problems with special characters
|
||
runtime(pandoc): escape quotes in &errorformat for pandoc
|
||
translation(it): updated Italian manpage
|
||
* v9.1.0685: too many strlen( calls in usercmd.c
|
||
runtime(doc): fix grammar in :h :keeppatterns
|
||
runtime(pandoc): refine pandoc compiler settings
|
||
* v9.1.0684: completion is inserted on Enter with "noselect"
|
||
translation(ru): update man pages
|
||
* v9.1.0683: mode( returns wrong value with <Cmd> mapping
|
||
runtime(doc): remove trailing whitespace in cmdline.txt
|
||
* v9.1.0682: Segfault with uninitialized funcref
|
||
* v9.1.0681: Analyzing failed screendumps is hard
|
||
runtime(doc): more clarification for the :keeppatterns needed
|
||
* v9.1.0680: VMS does not have defined uintptr_t
|
||
runtime(doc): improve typedchar documentation for KeyInputPre autocmd
|
||
runtime(dist): verify that executable is in $PATH
|
||
translation(it): update Italian manpages
|
||
runtime(doc): clarify the effect of :keeppatterns after * v9.1.0677
|
||
runtime(doc): update Makefile and make it portable between GNU and BSD
|
||
* v9.1.0679: Rename from w_closing to w_locked is incomplete
|
||
runtime(colors): update colorschemes
|
||
runtime(vim): Update base-syntax, improve :let-heredoc highlighting
|
||
runtime(doc): Updating the examples in the xxd manpage
|
||
translation(ru): Updated uganda.rux
|
||
runtime(yaml): do not re-indent when commenting out lines
|
||
* v9.1.0678: use-after-free in alist_add()
|
||
* v9.1.0677 :keepp does not retain the substitute pattern
|
||
translation(ja): Update Japanese translations to latest release
|
||
runtime(netrw): Drop committed trace lines
|
||
runtime(netrw): Error popup not always used
|
||
runtime(netrw): ErrorMsg( may throw E121
|
||
runtime(tutor): update Makefile and make it portable between GNU and BSD
|
||
translation: improve the po/cleanup.vim script
|
||
runtime(lang): update Makefile and make it portable between GNU and BSD
|
||
* v9.1.0676: style issues with man pages
|
||
* v9.1.0675: Patch v9.1.0674 causes problems
|
||
runtime(dosbatch): Show %%i as an argument in syntax file
|
||
runtime(dosbatch): Add syn-sync to syntax file
|
||
runtime(sql, mysql): fix E169: Command too recursive with
|
||
sql_type_default = "mysql"
|
||
* v9.1.0674: compiling abstract method fails because of missing return
|
||
runtime(javascript): fix a few issues with syntax higlighting
|
||
runtime(mediawiki): fix typo in doc, test for b:did_ftplugin var
|
||
runtime(termdebug): Fix wrong test for balloon feature
|
||
runtime(doc): Remove mentioning of the voting feature
|
||
runtime(doc): add help tags for json + markdown global variables
|
||
* v9.1.0673: too recursive func calls when calling super-class method
|
||
runtime(syntax-tests): Facilitate the viewing of rendered screendumps
|
||
runtime(doc): fix a few style issues
|
||
* v9.1.0672: marker folds may get corrupted on undo
|
||
* v9.1.0671 Problem: crash with WinNewPre autocommand
|
||
* v9.1.0670: po file encoding fails on *BSD during make
|
||
translation(it): Update Italian translation
|
||
translation: Stop using msgconv
|
||
* v9.1.0669: stable python ABI not used by default
|
||
Update .gitignore and .hgignore files
|
||
* v9.1.0668: build-error with python3.12 and stable ABI
|
||
translations: Update generated po files
|
||
* v9.1.0667: Some other options reset curswant unnecessarily when set
|
||
* v9.1.0666: assert_equal( doesn't show multibyte string correctly
|
||
runtime(doc): clarify directory of Vim's executable vs CWD
|
||
* v9.1.0665 :for loop
|
||
runtime(proto): Add indent script for protobuf filetype
|
||
* v9.1.0664: console vim did not switch back to main screen on exit
|
||
runtime(zip): zip plugin does not work with Vim 9.0
|
||
* v9.1.0663: zip test still resets 'shellslash' option
|
||
runtime(zip): use defer to restore old settings
|
||
runtime(zip): add a generic Message function
|
||
runtime(zip): increment base version of zip plugin
|
||
runtime(zip): raise minimum Vim version to * v9.0
|
||
runtime(zip): refactor save and restore of options
|
||
runtime(zip): remove test for fnameescape
|
||
runtime(zip): use :echomsg instead of :echo
|
||
runtime(zip): clean up and remove comments
|
||
* v9.1.0662: filecopy( may return wrong value when readlink( fails
|
||
* v9.1.0661: the zip plugin is not tested.
|
||
runtime(zip): Fix for FreeBSD's unzip command
|
||
runtime(doc): capitalize correctly
|
||
* v9.1.0660: Shift-Insert does work on old conhost
|
||
translation(it): update Italian manpage
|
||
runtime(lua): add/subtract a 'shiftwidth' after '('/')' in indentexpr
|
||
runtime(zip): escape '[' on Unix as well
|
||
* v9.1.0659: MSVC Makefile is a bit hard to read
|
||
runtime(doc): fix typo in syntax.txt
|
||
runtime(doc): -x is only available when compiled with crypt feature
|
||
* v9.1.0658: Coverity warns about dereferencing NULL pointer.
|
||
runtime(colors): update Todo highlight in habamax colorscheme
|
||
* v9.1.0657: MSVC build time can be optimized
|
||
* v9.1.0656: MSVC Makefile CPU handling can be improved
|
||
* v9.1.0655: goaccess config file not recognized
|
||
CI: update clang compiler to version 20
|
||
runtime(netrw): honor `g:netrw_alt{o,v}` for `:{S,H,V}explore`
|
||
* v9.1.0654: completion does not respect completeslash with fuzzy
|
||
* v9.1.0653: Patch v9.1.0648 not completely right
|
||
* v9.1.0652: too many strlen( calls in syntax.c
|
||
* v9.1.0651 :append
|
||
* v9.1.0650: Coverity warning in cstrncmp()
|
||
* v9.1.0649: Wrong comment for "len" argument of call_simple_func()
|
||
* v9.1.0648: [security] double-free in dialog_changed()
|
||
* v9.1.0647: [security] use-after-free in tagstack_clear_entry
|
||
runtime(doc): re-format tag example lines, mention ctags --list-kinds
|
||
* v9.1.0646: imported function may not be found
|
||
runtime(java): Document "g:java_space_errors" and "g:java_comment_strings"
|
||
runtime(java): Cluster optional group definitions and their group links
|
||
runtime(java): Tidy up the syntax file
|
||
runtime(java): Tidy up the documentation for "ft-java-syntax"
|
||
runtime(colors): update habamax scheme - tweak diff/search/todo colors
|
||
runtime(nohlsearch): add missing loaded_hlsearch guard
|
||
runtime(kivy): Updated maintainer info for syntax script
|
||
Maintainers: Add maintainer for ondir ftplugin + syntax files
|
||
runtime(netrw): removing trailing slash when copying files in same
|
||
directory
|
||
* v9.1.0645: wrong match when searching multi-byte char case-insensitive
|
||
runtime(html): update syntax script to sync by 250 minlines by default
|
||
* v9.1.0644: Unnecessary STRLEN( when applying mapping
|
||
runtime(zip): Opening a remote zipfile don't work
|
||
runtime(cuda): source c and cpp ftplugins
|
||
* v9.1.0643: cursor may end up on invalid position
|
||
* v9.1.0642: Check that mapping rhs starts with lhs fails if not
|
||
simplified
|
||
* v9.1.0641: OLE enabled in console version
|
||
runtime(thrift): add ftplugin, indent and syntax scripts
|
||
* v9.1.0640: Makefile can be improved
|
||
* v9.1.0639: channel timeout may wrap around
|
||
* v9.1.0638: E1510 may happen when formatting a message for smsg()
|
||
* v9.1.0637: Style issues in MSVC Makefile
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 31 11:37:07 UTC 2024 - Christian Boltz <suse-beta@cboltz.de>
|
||
|
||
- Update apparmor.vim to latest version (from AppArmor 4.0.2)
|
||
- add support for "all" and "userns" rules, and new profile flags
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 30 21:23:33 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||
|
||
- Update to 9.1.0636:
|
||
* 9.1.0636: filetype: ziggy files are not recognized
|
||
* 9.1.0635: filetype: SuperHTML template files not recognized
|
||
* 9.1.0634: Ctrl-P not working by default
|
||
* 9.1.0633: Compilation warnings with `-Wunused-parameter`
|
||
* 9.1.0632: MS-Windows: Compiler Warnings
|
||
Add support for Files-Included in syntax script
|
||
tweak documentation style a bit
|
||
* 9.1.0631: wrong completion list displayed with non-existing dir + fuzzy completion
|
||
* 9.1.0630: MS-Windows: build fails with VIMDLL and mzscheme
|
||
* 9.1.0629: Rename of pum hl_group is incomplete
|
||
* 9.1.0628: MinGW: coverage files are not cleaned up
|
||
* 9.1.0627: MinGW: build-error when COVERAGE is enabled
|
||
* 9.1.0626: Vim9: need more tests with null objects
|
||
include initial filetype plugin
|
||
* 9.1.0625: tests: test output all translated messages for all translations
|
||
* 9.1.0624: ex command modifiers not found
|
||
* 9.1.0623: Mingw: errors when trying to delete non-existing files
|
||
* 9.1.0622: MS-Windows: mingw-build can be optimized
|
||
* 9.1.0621: MS-Windows: startup code can be improved
|
||
* 9.1.0620: Vim9: segfauls with null objects
|
||
* 9.1.0619: tests: test_popup fails
|
||
* 9.1.0618: cannot mark deprecated attributes in completion menu
|
||
* 9.1.0617: Cursor moves beyond first line of folded end of buffer
|
||
* 9.1.0616: filetype: Make syntax highlighting off for MS Makefiles
|
||
* 9.1.0615: Unnecessary STRLEN() in make_percent_swname()
|
||
Add single-line comment syntax
|
||
Add syntax test for comments
|
||
Update maintainer info
|
||
* 9.1.0614: tests: screendump tests fail due to recent syntax changes
|
||
* 9.1.0613: tests: termdebug test may fail and leave file around
|
||
Update base-syntax, improve :set highlighting
|
||
Optionally highlight the :: token for method references
|
||
* 9.1.0612: filetype: deno.lock file not recognized
|
||
Use delete() for deleting directory
|
||
escape filename before trying to delete it
|
||
* 9.1.0611: ambiguous mappings not correctly resolved with modifyOtherKeys
|
||
correctly extract file from zip browser
|
||
* 9.1.0610: filetype: OpenGL Shading Language files are not detected
|
||
Fix endless recursion in netrw#Explore()
|
||
* 9.1.0609: outdated comments in Makefile
|
||
update syntax script
|
||
Fix flow mapping key detection
|
||
Remove orphaned YAML syntax dump files
|
||
* 9.1.0608: Coverity warns about a few potential issues
|
||
Update syntax script and remove syn sync
|
||
* 9.1.0607: termdebug: uses inconsistent style
|
||
* 9.1.0606: tests: generated files may cause failure in test_codestyle
|
||
* 9.1.0605: internal error with fuzzy completion
|
||
* 9.1.0604: popup_filter during Press Enter prompt seems to hang
|
||
translation: Update Serbian messages translation
|
||
* 9.1.0603: filetype: use correct extension for Dracula
|
||
* 9.1.0602: filetype: Prolog detection can be improved
|
||
fix more inconsistencies in assert function docs
|
||
* 9.1.0601: Wrong cursor position with 'breakindent' when wide char doesn't fit
|
||
Update base-syntax, improve :map highlighting
|
||
* 9.1.0600: Unused function and unused error constants
|
||
* 9.1.0599: Termdebug: still get E1023 when specifying arguments
|
||
correct wrong comment options
|
||
fix typo "a xterm" -> "an xterm"
|
||
* 9.1.0598: fuzzy completion does not work with default completion
|
||
* 9.1.0597: KeyInputPre cannot get the (unmapped typed) key
|
||
* 9.1.0596: filetype: devscripts config files are not recognized
|
||
gdb file/folder check is now performed only in CWD.
|
||
quote filename arguments using double quotes
|
||
update syntax to SDC-standard 2.1
|
||
minor updates.
|
||
Cleanup :match and :loadkeymap syntax test files
|
||
Update base-syntax, match types in Vim9 variable declarations
|
||
* 9.1.0595: make errors out with the po Makefile
|
||
* 9.1.0594: Unnecessary redraw when setting 'winfixbuf'
|
||
using wrong highlight for UTF-8
|
||
include simple syntax plugin
|
||
* 9.1.0593: filetype: Asymptote files are not recognized
|
||
add recommended indent options to ftplugin
|
||
add recommended indent options to ftplugin
|
||
add recommended indent options to ftplugin
|
||
* 9.1.0592: filetype: Mediawiki files are not recognized
|
||
* 9.1.0591: filetype: *.wl files are not recognized
|
||
* 9.1.0590: Vim9: crash when accessing getregionpos() return value
|
||
'cpoptions': Include "z" in the documented default
|
||
* 9.1.0589: vi: d{motion} and cw work differently than expected
|
||
update included colorschemes
|
||
grammar fixes in options.txt
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jul 27 11:42:39 UTC 2024 - Georg Pfuetzenreuter <mail+rpm@georg-pfuetzenreuter.net>
|
||
|
||
- Add "Keywords" to gvim.desktop to make searching for gvim easier
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 16 03:55:52 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||
|
||
- Removed patches, as they're no longer required (refreshing them
|
||
deleted their contents):
|
||
* vim-7.3-help_tags.patch
|
||
* vim-7.4-highlight_fstab.patch
|
||
- Reorganise all applied patches in the spec file.
|
||
- Update to 9.1.0588:
|
||
* 9.1.0588: The maze program no longer compiles on newer clang
|
||
runtime(typst): Add typst runtime files
|
||
* 9.1.0587: tests: Test_gui_lowlevel_keyevent is still flaky
|
||
* 9.1.0586: ocaml runtime files are outdated
|
||
runtime(termdebug): fix a few issues
|
||
* 9.1.0585: tests: test_cpoptions leaves swapfiles around
|
||
* 9.1.0584: Warning about redeclaring f_id() non-static
|
||
runtime(doc): Add hint how to load termdebug from vimrc
|
||
runtime(doc): document global insert behavior
|
||
* 9.1.0583: filetype: *.pdf_tex files are not recognized
|
||
* 9.1.0582: Printed line doesn't overwrite colon when pressing Enter in Ex mode
|
||
* 9.1.0581: Various lines are indented inconsistently
|
||
* 9.1.0580: :lmap mapping for keypad key not applied when typed in Select mode
|
||
* 9.1.0579: Ex command is still executed after giving E1247
|
||
* 9.1.0578: no tests for :Tohtml
|
||
* 9.1.0577: Unnecessary checks for v:sizeoflong in test_put.vim
|
||
* 9.1.0576: tests: still an issue with test_gettext_make
|
||
* 9.1.0575: Wrong comments in alt_tabpage()
|
||
* 9.1.0574: ex: wrong handling of commands after bar
|
||
runtime(doc): add a note for netrw bug reports
|
||
* 9.1.0573: ex: no implicit print for single addresses
|
||
runtime(vim): make &indentexpr available from the outside
|
||
* 9.1.0572: cannot specify tab page closing behaviour
|
||
runtime(doc): remove obsolete Ex insert behavior
|
||
* 9.1.0571: tests: Test_gui_lowlevel_keyevent is flaky
|
||
runtime(logindefs): update syntax with new keywords
|
||
* 9.1.0570: tests: test_gettext_make can be improved
|
||
runtime(filetype): Fix Prolog file detection regex
|
||
* 9.1.0569: fnamemodify() treats ".." and "../" differently
|
||
runtime(mojo): include mojo ftplugin and indent script
|
||
* 9.1.0568: Cannot expand paths from 'cdpath' setting
|
||
* 9.1.0567: Cannot use relative paths as findfile() stop directories
|
||
* 9.1.0566: Stop dir in findfile() doesn't work properly w/o trailing slash
|
||
* 9.1.0565: Stop directory doesn't work properly in 'tags'
|
||
* 9.1.0564: id() can be faster
|
||
* 9.1.0563: Cannot process any Key event
|
||
* 9.1.0562: tests: inconsistency in test_findfile.vim
|
||
runtime(fstab): Add missing keywords to fstab syntax
|
||
* 9.1.0561: netbeans: variable used un-initialized (Coverity)
|
||
* 9.1.0560: bindtextdomain() does not indicate an error
|
||
* 9.1.0559: translation of vim scripts can be improved
|
||
* 9.1.0558: filetype: prolog detection can be improved
|
||
* 9.1.0557: moving in the buffer list doesn't work as documented
|
||
runtime(doc): fix inconsistencies in :h file-searching
|
||
* 9.1.0556: :bwipe doesn't remove file from jumplist of other tabpages
|
||
runtime(htmlangular): correct comment
|
||
* 9.1.0555: filetype: angular ft detection is still problematic
|
||
* 9.1.0554: :bw leaves jumplist and tagstack data around
|
||
* 9.1.0553: filetype: *.mcmeta files are not recognized
|
||
* 9.1.0552: No test for antlr4 filetype
|
||
* 9.1.0551: filetype: htmlangular files are not properly detected
|
||
* 9.1.0550: filetype: antlr4 files are not recognized
|
||
* 9.1.0549: fuzzycollect regex based completion not working as expected
|
||
runtime(doc): autocmd_add() accepts a list not a dict
|
||
* 9.1.0548: it's not possible to get a unique id for some vars
|
||
runtime(tmux): Update syntax script
|
||
* 9.1.0547: No way to get the arity of a Vim function
|
||
* 9.1.0546: vim-tiny fails on CTRL-X/CTRL-A
|
||
runtime(hlsplaylist): include hlsplaylist ftplugin file
|
||
runtime(doc): fix typo in :h ft-csv-syntax
|
||
runtime(doc): Correct shell command to get $VIMRUNTIME into
|
||
shell
|
||
* 9.1.0545: MSVC conversion warning
|
||
* 9.1.0544: filetype: ldapconf files are not recognized
|
||
runtime(cmakecache): include cmakecache ftplugin file
|
||
runtime(lex): include lex ftplugin file
|
||
runtime(yacc): include yacc ftplugin file
|
||
runtime(squirrel): include squirrel ftplugin file
|
||
runtime(objcpp): include objcpp ftplugin file
|
||
runtime(tf): include tf ftplugin file
|
||
runtime(mysql): include mysql ftplugin file
|
||
runtime(javacc): include javacc ftplugin file
|
||
runtime(cabal): include cabal ftplugin file
|
||
runtime(cuda): include CUDA ftplugin file
|
||
runtime(editorconfig): include editorconfig ftplugin file
|
||
runtime(kivy): update kivy syntax, include ftplugin
|
||
runtime(syntax-tests): Stop generating redundant "*_* 99.dump"
|
||
files
|
||
* 9.1.0543: Behavior of CursorMovedC is strange
|
||
runtime(vim): Update base-syntax, improve :match command
|
||
highlighting
|
||
* 9.1.0542: Vim9: confusing string() output for object functions
|
||
* 9.1.0541: failing test with Vim configured without channel
|
||
* 9.1.0540: Unused assignment in sign_define_cmd()
|
||
runtime(doc): add page-scrolling keys to index.txt
|
||
runtime(doc): add reference to xterm-focus-event from
|
||
FocusGained/Lost
|
||
* 9.1.0539: Not enough tests for what v9.1.0535 fixed
|
||
runtime(doc): clarify how to re-init csv syntax file
|
||
* 9.1.0538: not possible to assign priority when defining a sign
|
||
* 9.1.0537: signed number detection for CTRL-X/A can be improved
|
||
* 9.1.0536: filetype: zone files are not recognized
|
||
* 9.1.0535: newline escape wrong in ex mode
|
||
runtime(man): honor cmd modifiers before `g:ft_man_open_mode`
|
||
runtime(man): use `nnoremap` to map to Ex commands
|
||
* 9.1.0534: completion wrong with fuzzy when cycling back to original
|
||
runtime(syntax-tests): Abort and report failed cursor progress
|
||
runtime(syntax-tests): Introduce self tests for screen dumping
|
||
runtime(syntax-tests): Clear and redraw the ruler line with
|
||
the shell info
|
||
runtime(syntax-tests): Allow for folded and wrapped lines in
|
||
syntax test files
|
||
* 9.1.0533: Vim9: need more tests for nested objects equality
|
||
CI: Pre-v* 9.0.0110 versions generate bogus documentation tag entries
|
||
runtime(doc): Remove wrong help tag CTRL-SHIFT-CR
|
||
* 9.1.0532: filetype: Cedar files not recognized
|
||
runtime(doc): document further keys that scroll page up/down
|
||
* 9.1.0531: resource leak in mch_get_random()
|
||
runtime(tutor): Fix wrong spanish translation
|
||
runtime(netrw): fix remaining case of register clobber
|
||
* 9.1.0530: xxd: MSVC warning about non-ASCII character
|
||
* 9.1.0529: silent! causes following try/catch to not work
|
||
runtime(rust): use shiftwidth() in indent script
|
||
* 9.1.0528: spell completion message still wrong in translations
|
||
* 9.1.0527: inconsistent parameter in Makefiles for Vim executable
|
||
* 9.1.0526: Unwanted cursor movement with pagescroll at start of buffer
|
||
runtime(doc): mention $XDG_CONFIG_HOME instead of $HOME/.config
|
||
* 9.1.0525: Right release selects immediately when pum is truncated.
|
||
* 9.1.0524: the recursive parameter in the *_equal functions can be removed
|
||
runtime(termdebug): Add Deprecation warnings
|
||
* 9.1.0523: Vim9: cannot downcast an object
|
||
* 9.1.0522: Vim9: string(object) hangs for recursive references
|
||
* 9.1.0521: if_py: _PyObject_CallFunction_SizeT is dropped in Python 3.13
|
||
* 9.1.0520: Vim9: incorrect type checking for modifying lists
|
||
runtime(manpager): avoid readonly prompt
|
||
* 9.1.0519: MS-Windows: libvterm compilation can be optimized
|
||
* 9.1.0518: initialize the random buffer can be improved
|
||
* 9.1.0517: MS-Windows: too long lines in Make_mvc.mak
|
||
runtime(terraform): Add filetype plugin for terraform
|
||
runtime(dockerfile): enable spellchecking of comments in
|
||
syntax script
|
||
runtime(doc): rename variable for pandoc markdown support
|
||
runtime(doc): In builtin overview use {buf} as param for
|
||
appendbufline/setbufline
|
||
runtime(doc): clarify, that register 1-* 9 will always be shifted
|
||
runtime(netrw): save and restore register 0-* 9, a and unnamed
|
||
runtime(termdebug): Refactored StartDebug_term and EndDebug
|
||
functions
|
||
runtime(java): Compose "g:java_highlight_signature" and
|
||
"g:java_highlight_functions"
|
||
* 9.1.0516: need more tests for nested dicts and list comparision
|
||
* 9.1.0515: Vim9: segfault in object_equal()
|
||
* 9.1.0514: Vim9: issue with comparing objects recursively
|
||
runtime(termdebug): Change some variables to Enums
|
||
runtime(vim): Update base-syntax, fix function tail comments
|
||
* 9.1.0513: Vim9: segfault with object comparison
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jun 23 18:33:41 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||
|
||
- Update to 9.1.0512:
|
||
* Mode message for spell completion doesn't match allowed keys
|
||
* CursorMovedC triggered wrongly with setcmdpos()
|
||
* update runtime files
|
||
* CI: test_gettext fails on MacOS14 + MSVC Win
|
||
* not possible to translate Vim script messages
|
||
* termdebug plugin can be further improved
|
||
* add gomod filetype plugin
|
||
* hard to detect cursor movement in the command line
|
||
* Optionally highlight parameterised types
|
||
* filetype: .envrc & .prettierignore not recognized
|
||
* filetype: Faust files are not recognized
|
||
* inner-tag textobject confused about ">" in attributes
|
||
* cannot use fuzzy keyword completion
|
||
* Remove the group exclusion list from @javaTop
|
||
* wrong return type for execute() function
|
||
* MS-Windows: too much legacy code
|
||
* too complicated mapping restore in termdebug
|
||
* simplify mapping
|
||
* cannot switch buffer in a popup
|
||
* MS-Windows: doesn't handle symlinks properly
|
||
* getcmdcompltype() interferes with cmdline completion
|
||
* termdebug can be further improved
|
||
* update htmldjango detection
|
||
* Improve Turkish documentation
|
||
* include a simple csv filetype and syntax plugin
|
||
* include the the simple nohlsearch package
|
||
* matched text is highlighted case-sensitively
|
||
* Matched text isn't highlighted in cmdline pum
|
||
* Fix typos in several documents
|
||
* clarify when text properties are cleared
|
||
* improve the vim-shebang example
|
||
* revert unintended formatting changes for termdebug
|
||
* Add a config variable for commonly used compiler options
|
||
* Wrong matched text highlighted in pum with 'rightleft'
|
||
* bump length of character references in syntax script
|
||
* properly check mapping variables using null_dict
|
||
* fix KdlIndent and kdlComment in indent script
|
||
* Test for patch 9.1.0489 doesn't fail without the fix
|
||
* Fold multi-line comments with the syntax kind of &fdm
|
||
* using wrong type for PlaceSign()
|
||
* filetype: Vim-script files not detected by shebang line
|
||
* revert unintended change to zip#Write()
|
||
* add another tag for vim-shebang feature
|
||
* Cmdline pum doesn't work properly with 'rightleft'
|
||
* minor style problems with patch 9.1.0487
|
||
* default completion may break with fuzzy
|
||
* Wrong padding for pum "kind" with 'rightleft'
|
||
* Update base-syntax, match shebang lines
|
||
* MS-Windows: handle files with spaces properly
|
||
* Restore HTML syntax file tests
|
||
* completed item not update on fuzzy completion
|
||
* filetype: Snakemake files are not recognized
|
||
* make TermDebugSendCommand() a global function again
|
||
* close all buffers in the same way
|
||
* Matched text shouldn't be highlighted in "kind" and "menu"
|
||
* fix wrong helptag for :defer
|
||
* Update base-syntax, match :sleep arg
|
||
* include Georgian keymap
|
||
* Sorting of completeopt+=fuzzy is not stable
|
||
* correctly test for windows in NetrwGlob()
|
||
* glob() on windows fails with [] in directory name
|
||
* rewrite mkdir() doc and simplify {flags} meaning
|
||
* glob() not sufficiently tested
|
||
* update return type for job_info()
|
||
* termdebug plugin needs more love
|
||
* correct return types for job_start() and job_status()
|
||
* Update base-syntax, match :catch and :throw args
|
||
* Include element values in non-marker annotations
|
||
* Vim9: term_getjob() throws an exception on error
|
||
* fuzzy string matching executed when not needed
|
||
* fuzzy_match_str_with_pos() does unnecessary list operations
|
||
* restore description of "$" in col() and virtcol()
|
||
* deduplicate getpos(), line(), col(), virtcol()
|
||
* Update g:vimsyn_comment_strings dump file tests
|
||
* Use string interpolation instead of string concat
|
||
* potential deref of NULL pointer in fuzzy_match_str_with_pos
|
||
* block_editing errors out when using <enter>
|
||
* Update base-syntax, configurable comment string highlighting
|
||
* fix typos in syntax.txt
|
||
* Cannot see matched text in popup menu
|
||
* Update base-syntax, match multiline continued comments
|
||
* clarify documentation for "v" position at line()
|
||
* cmod_split modifier is always reset in term_start()
|
||
* remove line-continuation characters
|
||
* use shiftwidth() instead of &tabstop in indent script
|
||
* Remove orphaned screen dump files
|
||
* include syntax, indent and ftplugin files
|
||
* CI: Test_ColonEight() fails on github runners
|
||
* add missing Enabled field in syntax script
|
||
* basic svelte ftplugin file
|
||
* term_start() does not clear vertical modifier
|
||
* fix mousemodel restoration by comparing against null_string
|
||
* Added definitions of Vim scripts and plugins
|
||
* Exclude lambda expressions from _when_ _switch-case_ label clauses
|
||
* Fix saved_mousemodel check
|
||
* Inconsistencies between functions for option flags
|
||
* Crash when using autocmd_get() after removing event inside autocmd
|
||
* Fix small style issues
|
||
* add return type info for Vim function descriptions
|
||
* Update Italian Vim manpage
|
||
* disable the q mapping
|
||
* Change 'cms' for C++ to '// %s'
|
||
* fix type mismatch error
|
||
* Fix wrong email address
|
||
* convert termdebug plugin to Vim9 script
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 6 00:55:27 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||
|
||
- Update to 9.1.0470:
|
||
* tests Test_ColonEight_MultiByte() fails sporadically
|
||
* Cannot have buffer-local value for 'completeopt'
|
||
* GvimExt does not consult HKEY_CURRENT_USER
|
||
* typos in some comments
|
||
* runtime(vim): Update base-syntax, allow whitespace before
|
||
:substitute pattern
|
||
* Missing comments for fuzzy completion
|
||
* runtime(man): update Vim manpage
|
||
* runtime(comment): clarify the usage of 'commentstring' option
|
||
value
|
||
* runtime(doc): clarify how fuzzy 'completeopt' should work
|
||
* runtime(netrw): prevent accidental data loss
|
||
* missing filecopy() function
|
||
* no whitespace padding in commentstring option in ftplugins
|
||
* no fuzzy-matching support for insert-completion
|
||
* eval5() and eval7 are too complex
|
||
* too many strlen() calls in drawline.c
|
||
* filetype lintstagedrc files are not recognized
|
||
* Vim9 import autoload does not work with symlink
|
||
* Coverity complains about division by zero
|
||
* tests test_gui fails on Wayland
|
||
* Left shift is incorrect with vartabstop and shiftwidth=0
|
||
* runtime(doc): clarify 'shortmess' flag "S"
|
||
* MS-Windows compiler warning for size_t to int conversion
|
||
* runtime(doc): include some vim9 script examples in the help
|
||
* minor issues in test_filetype with rasi test
|
||
* filetype rasi files are not recognized
|
||
* runtime(java): Improve the matching of lambda expressions
|
||
* Configure checks for libelf unnecessarily
|
||
* No test for escaping '<' with shellescape()
|
||
* check.vim complains about overlong comment lines
|
||
* translation(it): Update Italian translation
|
||
* evalc. code too complex
|
||
* MS-Windows Compiler warnings
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 29 12:49:57 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||
|
||
- Update to 9.1.0448:
|
||
* compiler warning in eval.c
|
||
* remove remaining css code
|
||
* Add ft_hare.txt to Reference Manual TOC
|
||
* re-generate vim syntax from generator
|
||
* fix syntax vim bug
|
||
* completion may be wrong when deleting all chars
|
||
* getregionpos() inconsistent for partly-selected multibyte char
|
||
* fix highlighting nested and escaped quotes in string props
|
||
* remove the indent plugin since it has too many issues
|
||
* update Debian runtime files
|
||
* Coverity warning after 9.1.0440
|
||
* Not enough tests for getregion() with multibyte chars
|
||
* Can't use blockwise selection with width for getregion()
|
||
* update outdated syntax files
|
||
* fix floating_modifier highlight
|
||
* hare runtime files outdated
|
||
* getregionpos() can't properly indicate positions beyond eol
|
||
* function get_lval() is too long
|
||
* Cannot filter the history
|
||
* Wrong Ex command executed when :g uses '?' as delimiter
|
||
* support floating_modifier none; revert broken highlighting
|
||
* Motif requires non-const char pointer for XPM data
|
||
* Crash when using '?' as separator for :s
|
||
* filetype: cygport files are not recognized
|
||
* make errors trying to access autoload/zig
|
||
* Wrong yanking with exclusive selection and ve=all
|
||
* add missing help tags file
|
||
* Ancient XPM preprocessor hack may cause build errors
|
||
* include basic rescript ftplugin file
|
||
* eval.c is too long
|
||
* getregionpos() doesn't handle one char selection
|
||
* check for gdb file/dir before using as buffer name
|
||
* refactor zig ftplugin, remove auto format
|
||
* Coverity complains about eval.c refactor
|
||
* Tag guessing leaves wrong search history with very short names
|
||
* some issues with termdebug mapping test
|
||
* update matchit plugin to v1.20
|
||
* too many strlen() calls in search.c
|
||
* set commentstring option
|
||
* update vb indent plugin as vim9script
|
||
* filetype: purescript files are not recognized
|
||
* filetype: slint files are not recognized
|
||
* basic nim ftplugin file for comments
|
||
* Add Arduino ftplugin and indent files
|
||
* include basic typst ftplugin file
|
||
* include basic prisma ftplugin file
|
||
* include basic v ftplugin for comment support
|
||
* getregionpos() wrong with blockwise mode and multibyte
|
||
* function echo_string_core() is too long
|
||
* hyprlang files are not recognized
|
||
* add basic dart ftplugin file
|
||
* basic ftplugin file for graphql
|
||
* mention comment plugin at :h 'commentstring'
|
||
* set commentstring for sql files in ftplugin
|
||
* :browse oldfiles prompts even with single entry
|
||
* eval.c not sufficiently tested
|
||
* clarify why E195 is returned
|
||
* clarify temporary file clean up
|
||
* fix :NoMatchParen not working
|
||
* Cannot move to previous/next rare word
|
||
* add basic ftplugin file for sshdconfig
|
||
* if_py: find_module has been removed in Python 3.12.0a7
|
||
* some screen dump tests can be improved
|
||
* Some functions are not tested
|
||
* clarify instal instructions for comment package
|
||
* Unable to leave long line with 'smoothscroll' and 'scrolloff'
|
||
* fix typo in vim9script help file
|
||
* Remove trailing spaces
|
||
* clarify {special} argument for shellescape()
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 16 08:19:44 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* Vim9: imported vars are not properly type checked
|
||
* Wrong display with 'smoothscroll' when changing quickfix list
|
||
* filetype: jj files are not recognized
|
||
* getregionpos() may leak memory on error
|
||
* The CODEOWNERS File is not useful
|
||
* Remove and cleanup Win9x legacy from netrw
|
||
* add MsgArea to 'highlight' option description
|
||
* Cannot get a list of positions describing a region
|
||
* Fix digit separator in syntax script for octals and floats
|
||
* Update link to Wikipedia Vi page
|
||
* clear $MANPAGER in ftplugin before shelling out
|
||
* Fix typos in help documents
|
||
* 'viewdir' not respecting $XDG_CONFIG_HOME
|
||
* tests: Vim9 debug tests may be flaky
|
||
* correct getscriptinfo() example
|
||
* Vim9: could improve testing
|
||
* test_sound fails on macos-12
|
||
* update Serbian menu
|
||
* update Slovak menu
|
||
* update Slovenian menu
|
||
* update Portuguese menu
|
||
* update Dutch menu
|
||
* update Korean menu
|
||
* update Icelandic menu
|
||
* update Czech menu
|
||
* update Afrikaans menu
|
||
* update German menu
|
||
* filetype: inko files are not recognized
|
||
* filetype: templ files are not recognized
|
||
* cursor() and getregion() don't handle v:maxcol well
|
||
* Vim9: null value tests not sufficient
|
||
* update Catalan menu
|
||
* filetype: stylus files not recognized
|
||
* update spanish menu localization
|
||
* regenerate helptags
|
||
* Vim9: crash with null_class and null_object
|
||
* Add tags about lazyloading of menu
|
||
* tests: vt420 terminfo entry may not be found
|
||
* filetype: .out files recognized as tex files
|
||
* filetype: Kbuild files are not recognized
|
||
* cbuffer and similar commands don't accept a range
|
||
* Improve the recognition of the "indent" method declarations
|
||
* Fix a typo in usr_30.txt
|
||
* remove undefined var s:save_cpoptions and add include setting
|
||
* missing setlocal in indent plugin
|
||
* Calculating line height for unnecessary amount of lines
|
||
* improve syntax file performance
|
||
* There are a few typos
|
||
* Vim9: no comments allowed after class vars
|
||
* CI: remove trailing white space in documentation
|
||
* Formatting text wrong when 'breakindent' is set
|
||
* Add oracular (24.10) as Ubuntu release name
|
||
* Vim9: Trailing commands after class/enum keywords ignored
|
||
* tests: 1-second delay after Test_BufEnter_botline()
|
||
* update helptags for jq syntax
|
||
* include syntax, ftplugin and compiler plugin
|
||
* fix typo synconcealend -> synconcealed
|
||
* include a simple comment toggling plugin
|
||
* wrong botline in BufEnter
|
||
* clarify syntax vs matching mechanism
|
||
* fix undefined variable in indent plugin
|
||
* ops.c code uses too many strlen() calls
|
||
* Calling CLEAR_FIELD() on the same struct twice
|
||
* Vim9: compile_def_function() still too long
|
||
* Update Serbian messages
|
||
* clarify the effect of setting the shell to powershell
|
||
* Improve the recognition of the "style" method declarations
|
||
* Vim9: problem when importing autoloaded scripts
|
||
* compile_def_function is too long
|
||
* filetype: ondir files are not recognized
|
||
* Crash when typing many keys with D- modifier
|
||
* tests: test_vim9_builtin is a bit slow
|
||
* update documentation
|
||
* change the download URL of "libsodium"
|
||
* tests: test_winfixbuf is a bit slow
|
||
* Add filetype, syntax and indent plugin for Astro
|
||
* expanding rc config files does not work well
|
||
* Vim9: vim9type.c is too complicated
|
||
* Vim9: does not handle autoloaded variables well
|
||
* minor spell fix in starting.txt
|
||
* wrong drawing in GUI with setcellwidth()
|
||
* Add include and suffixesadd
|
||
* Page scrolling should place cursor at window boundaries
|
||
* align command line table
|
||
* minor fixes to starting.txt
|
||
* fix comment definition in filetype plugin
|
||
* filetype: flake.lock files are not recognized
|
||
* runtime(uci): No support for uci file types
|
||
* Support "g:ftplugin_java_source_path" with archived files
|
||
* tests: Test_autoload_import_relative_compiled fails on Windows
|
||
* Finding cmd modifiers and cmdline-specials is inefficient
|
||
* No test that completing a partial mapping clears 'showcmd'
|
||
* tests: test_vim9_dissamble may fail
|
||
* Vim9: need static type for typealias
|
||
* X11 does not ignore smooth scroll event
|
||
* A few typos in test_xdg when testing gvimrc
|
||
* Patch v9.1.0338 fixed sourcing a script with import
|
||
* Problem: gvimrc not sourced from XDG_CONFIG_HOME
|
||
* Cursor wrong after using setcellwidth() in terminal
|
||
* 'showcmd' wrong for partial mapping with multibyte
|
||
* tests: test_taglist fails when 'helplang' contains non-english
|
||
* Problem: a few memory leaks are found
|
||
* Problem: Error with matchaddpos() and empty list
|
||
* tests: xdg test uses screen dumps
|
||
* Vim9: import through symlinks not correctly handled
|
||
* Missing entry for XDG vimrc file in :version
|
||
* tests: typo in test_xdg
|
||
* runtime(i3config/swayconfig): update syntax scripts
|
||
* document pandoc compiler and enable configuring arguments
|
||
* String interpolation fails for List type
|
||
* No test for highlight behavior with 'ambiwidth'
|
||
* tests: test_xdg fails on the appimage repo
|
||
* tests: some assert_equal() calls have wrong order of args
|
||
* make install does not install all files
|
||
* runtime(doc): fix typos in starting.txt
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 15 08:47:30 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* Filler lines not checked properly in get_scroll_overlap()
|
||
* include ftplugin support
|
||
* add include to ftplugin
|
||
* mention :argded for :argedit
|
||
* crash when 'textwidth' > MAX_INT
|
||
* typo in intro.txt
|
||
* Overlong translation files may cause repo to become "dirty"
|
||
* configure: msgfmt hardcoded
|
||
* add vimdoc
|
||
* clarify behaviour or :argadd and :argedit
|
||
* filetype: texdoc config files is not recognized
|
||
* filetype: x11vnc config file is not recognized
|
||
* filetype: some history files are not recognized
|
||
* add Matchit support
|
||
* filetype: cgdb config file is not recognized
|
||
* add basic indent support
|
||
* add matchit support
|
||
* filetype: some protocol buffer files not recognized
|
||
* filetype: blueprint files are not recognized
|
||
* Improve Vim9 and legacy-script comment highlighting
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 10 18:44:04 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* No pandoc syntax support
|
||
* filetype: R history files are not recognized
|
||
* filetype: keymap files are not recognized
|
||
* autocmd may change cwd after :tcd and :lcd
|
||
* Update syntax generator, autocmd event list parsing
|
||
* Normalise builtin-function optional parameter formatting
|
||
* Correctly distribute libsodium with the installer
|
||
* a few minor issues to fix
|
||
* Test for TextChanged is still flaky with ASAN
|
||
* Two tests in test_filechanged.vim are slow
|
||
* File name entered in GUI dialog is ignored
|
||
* fix :compiler leaving behind a g:makeprg variable
|
||
* Remove more fallback :CompilerSet definitions from compiler plugins
|
||
* filetype: earthfile files are not recognized
|
||
* console dialog cannot save unnamed buffers
|
||
* Fill in a few details regarding :enums
|
||
* Remove fallback :CompilerSet definition from compiler plugins
|
||
* libgpm may delete some signal handlers
|
||
* Improve the matching of contextual keywords
|
||
* Vim9: Problem with lambda blocks in enums and classes
|
||
* Test for TextChanged is flaky with ASAN
|
||
* Vim9: protected class and funcrefs accessible outside the class
|
||
* Problems with "zb" and scrolling to new topline with 'smoothscroll'
|
||
* filetype not detected when editing remote files
|
||
* sort filetype.txt in the alphabetical order
|
||
* Normal mode TextChanged isn't tested properly
|
||
* half-page scrolling broke backward compatibility
|
||
* Vim9: :call may not find imported class members
|
||
* Finding autocmd events is inefficient
|
||
* Vim9: no indication of script nr in stack trace of classes
|
||
* [security]: Heap buffer overflow when calling complete_add() in 'cfu'
|
||
* filetype: typespec files are not recognized
|
||
* improve syntax highlighting for YAML
|
||
* Vim9: segfault with static in super class
|
||
* Filetype test fails
|
||
* update syntax
|
||
* filetype: ldscripts cannot be recognized
|
||
* filetype: rock_manifest and config.ld files are not recognized
|
||
* filetype: yarn lock files are not recognized
|
||
* filetype: bundle config files are not recognized
|
||
* filetype: fontconfig files are not recognized
|
||
* filetype: zsh theme, history and zunit files are not recognized
|
||
* filetype: bash history files are not recognized
|
||
* filetype: netrw history file is not recognized
|
||
* filetype: octave history files are not recognized
|
||
* filetype: mysql history files are not recognized
|
||
* filetype: some python tools config files are not recognized
|
||
* filetype: gnuplot history files are not recognised
|
||
* filetype: jupyterlab and sublime config are not recognized
|
||
* filetype: mplstyle files are not recognized
|
||
* filetype: texlua files are not recognized
|
||
* filetype: supertux files are not recognized
|
||
* filetype: support for Intel HEX files is lacking
|
||
* Vim9: string() output of enum is problematic
|
||
* Conceal test fails when rightleft feature is disabled
|
||
* Filetype may be undetected when SwapExists sets ft in other buf
|
||
* TextChanged autocommand not triggered under some circumstances
|
||
* ensure compiler! sets global options
|
||
* Distinguish Vim9 builtin object methods from namesake builtin functions
|
||
* add support for Debian specific @includes
|
||
* Error E877 is not translated
|
||
* fix path of uganda.nsis.txt in german.nsi file
|
||
* Two unrelated things are tested by a single test
|
||
* Improve docs for empty(), len(), and string() on objects
|
||
* Recording may still be wrong in Select mode
|
||
* Not able to assign enum values to an enum static variable
|
||
* test_matchparen not run in CI
|
||
* cursor may move too many lines over "right" & "below" virt text
|
||
* code duplication in loop to add active text properties
|
||
* missing 'below' virt text if truncation precedes after/right text
|
||
* lines following virt text (that fills the window) might be truncated
|
||
* Few typos in source and test files
|
||
* Vim9: No enum support
|
||
* Unnecessary multiplications in backspace code
|
||
* Add translation for README.txt and uganda.txt
|
||
* regexp: verymagic cannot match before/after a mark
|
||
* Possibility to include translated license and README.txt files
|
||
* Update README.txt and README.md
|
||
* Error on exit with EXITFREE and 'winfixbuf'
|
||
* Half-page scrolling does not support smooth-scrolling
|
||
* Update base-syntax, match empty blob and :abclear modifiers
|
||
* Duplicate condition in win_lbr_chartabsize()
|
||
* allow TODO keywords in comments
|
||
* add Static-Built-Using field
|
||
* add basic indent support
|
||
* page-wise scrolling does not support smooth-scrolling
|
||
* Motif: leaking memory when mui_mch_dialog() fails
|
||
* leaking memory in exe_newdict() on error
|
||
* winfixbuf does not allow to re-edit current buffer
|
||
* No autocommand when writing session file
|
||
* Update java[CR]_JavaLang type lists
|
||
* Update README.md
|
||
* unused display_text_first boolean var in win_line()
|
||
* Cannot use modifiers before :-Ntabmove
|
||
* Redesigning the appearance of the vimrc settings page
|
||
* Backspace inserts spaces with virtual text and 'smarttab'
|
||
* Update options.txt
|
||
* build-error on GNU/Hurd
|
||
* Recognise the inline kind of the {@return} tag
|
||
* Fix typo in netrw#NetWrite
|
||
* Update nsis installer and nsis docs
|
||
* update errorformat for dot and neato compiler
|
||
* leaking memory in add_user() on failure
|
||
* gM not working correctly with virt text
|
||
* `gj`/`gk` not skipping over outer virtual text lines
|
||
* allow multibyte characters as breakpoint signs
|
||
* Not enough tests for the slice() function
|
||
* Vim9: compound operators broken for lambdas in an object
|
||
* Update base-syntax, remove old unused syntax groups.
|
||
* Vim9: problem evaluating negated boolean logic
|
||
* Fix for Sodium version 1.0.19 and MinGW
|
||
* Recognise the {@snippet} documentation tag
|
||
* mingw complains about unknown escape sequence: '\l', fails with libsodium
|
||
* Update base-syntax, improve function definition highlighting
|
||
* filetype: support for gnuplot files is lacking
|
||
* memleak with ex_drop, NULL dereference
|
||
* gcc complains about uninitialized var
|
||
* May leak memory in completion when ga_grow() fails
|
||
* don't unnecessarily reload v:colornames dict
|
||
* drop: don't rewind when editing the same file
|
||
* Installer does not remove all files
|
||
* complete_info() returns wrong order of items
|
||
* Add minimal ftplugin
|
||
* Memory leak with "above" virttext and 'relativenumber'
|
||
* filetype: no support for Vento files
|
||
* Update base-syntax, disallow '.' at start of menu item names
|
||
* regenerate c_00 and markdown dumps
|
||
* include missing changes
|
||
* Respect no_plugin_maps and no_rust_maps globals
|
||
* Retrofit input/c.c. with TEST_SETUP
|
||
* Support sourceable Vim configuration for syntax tests
|
||
* Support embeddable Vim configuration for syntax tests
|
||
* Recover some missed commas and periods in starting.txt
|
||
* filetype: no support for Dafny files
|
||
* Update base-syntax, improve :highlight command
|
||
* clarify close behaviour for :term
|
||
* `goPackageComment` highlighting too broad
|
||
* cursor pos wrong on mouse click after eol with 'rl', 've' and conceal
|
||
* 'wincolor' hl missing with 'rightleft', "below" virttext, 'nowrap'
|
||
* Cursor pos wrong when clicking with conceal and wrap
|
||
* Wrong display or screenpos() result when toggling diff mode
|
||
* Can define function with invalid name inside 'formatexpr'
|
||
* tools/rename.bat uses 'mv' and "move"
|
||
* make :h tag-! more consistent
|
||
* Update base-syntax, revert last change to vimUserFunc
|
||
* Update base-syntax, improve :echo and :execute highlighting
|
||
* no overflow check for string formatting
|
||
* Cursor pos wrong when double-width chars are concealed
|
||
* 'wincolor' highlight missing with "below" virtual text
|
||
* still another clipboard_working test
|
||
* E1513 might be confusing
|
||
* Coverity reports dead code
|
||
* Cursor column wrong with 'virtualedit' and conceal
|
||
* wrong window positions with 'winfix{width,height}'
|
||
* 'cursorline' and 'wincolor' hl missing with conceal and wrap
|
||
* revert back the check for clipboard_working support
|
||
* msgfmt ver. 0.22 forcibly converts text to UTF-8
|
||
* add reference to matchbufline() at :h search()
|
||
* More code can use ml_get_buf_len() instead of STRLEN()
|
||
* Small split-move related improvements
|
||
* Re-allow curwin == prevwin, but document it instead
|
||
* current window number returned by tabpagewinnr may be outdated
|
||
* too many STRLEN() calls
|
||
* Update base-syntax, improve number matching
|
||
* Changing buffer in another window causes it to show matchparen
|
||
* Internal error with blockwise getregion() in another buffer
|
||
* Update Lithuanian translation of Vim tutor to v.1.7
|
||
* improve 'winfixbuf' docs
|
||
* Update Markdown syntax, add missing configs
|
||
* Vim9: Importing an autoload imported script fails
|
||
* Internal error when passing invalid position to getregion()
|
||
* Calling STRLEN() to compute ml_line_textlen when not needed
|
||
* problem with writing extended attributes on failure
|
||
* Added Lithuanian translation of Tutor v. 1.4 by Laurynas Stančikas
|
||
* Recognise string templates
|
||
* Update base-syntax, improve :map highlighting
|
||
* expand() removes slash after env variable that ends with colon
|
||
* Update base-syntax, improve :menu{,translate} highlighting
|
||
* Vim9: Add support for using a class type of itself in an object method
|
||
* Crash in WinClosed after BufUnload closes other windows
|
||
* 'shortmess' "F" flag doesn't work properly with 'autoread'
|
||
* Duplicate assignment in f_getregion()
|
||
* Make 'wfb' failing to split still report E1513
|
||
* remove executable bit from sh test file
|
||
* can only get getregion() from current buffer
|
||
* shm=F not respected when reloading buffer with 'autoread'
|
||
* Text properties corrupted with fo+=aw and backspace
|
||
* Update Italian translation for winfixbuf
|
||
* Coverity complains about ignoring return value
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Mar 30 10:27:47 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
||
|
||
- spec.skeleton: add sample check section (W: no-%check-section)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 6 15:36:55 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* Put in Visual mode wrong if it replaces fold marker
|
||
* Fix typo under *kitty-terminal* in term.txt
|
||
* Update Serbian translation
|
||
* Recognise _when_ clauses in _switch_ blocks
|
||
* simplify code and allow filetype options
|
||
* Update Italian translation
|
||
* cursor on wrong row after 1 char 'below' virtual text when EOL is shown
|
||
* Update ftplugin, fix #14101
|
||
* Update base-syntax, improve :echo highlighting
|
||
* update Debian syntax files
|
||
* too many STRLEN calls when getting a memline
|
||
* Update syntax file, improve :substitute matching
|
||
* <Del> in cmdline mode doesn't delete composing chars
|
||
* Fix typo in usr_41.txt
|
||
* fix inconsistent indent
|
||
* Vim9: need more test for exists() methods
|
||
* clarify ':set[l] {option}<' behaviour
|
||
* Insufficient testing for 'delcombine'
|
||
* "C" doesn't include composing chars with 'virtualedit'
|
||
* buffer-completion may not always find all matches
|
||
* [security]: UAF if win_split_ins autocommands delete "wp"
|
||
* Fix truncation of text_wrap 'wrap' virt text after EOL list char
|
||
* runtime(doc) Update help text for matchbufline() and matchstrlist()
|
||
* small fixes to the zh tutor
|
||
* Recognize SourceLicense tag name in RPM spec syntax
|
||
* win_gotoid() may abort even when not switching a window
|
||
* Naming a non-pointer variable "oap" is strange
|
||
* Internal error when using upper-case mark in getregion()
|
||
* Update base-syntax, fix :unabbrev highlighting
|
||
* add syntax support for Java switch expressions
|
||
* unused init of text_prop_idxs in win_line()
|
||
* display of below/right virtual text with non-virtual text overlap
|
||
* clarify expand() for :terminal windows
|
||
* Some minor issues with the getregion() function
|
||
* Update tmux syntax
|
||
* Infinite loop or signed overflow with 'smoothscroll'
|
||
* hard to get visual region using Vim script
|
||
* can move away from cmdwin using win_splitmove()
|
||
* Use different restoration strategy in win_splitmove
|
||
* Stop split-moving from firing WinNew and WinNewPre autocommands
|
||
* win_split_ins may not check available room
|
||
* Add a place holder section for version 9.2
|
||
* Modula-2 files with priority not detected
|
||
* announce adoption of various runtime files
|
||
* Distinguish Vim9 constructor definitions from the :new ex command
|
||
* Using freed memory with full tag stack and user data
|
||
* Fix typo in testing.txt
|
||
* Setting some options may change curswant
|
||
* update "Last Change:" header
|
||
* reset readonly setting when disabling less mode
|
||
* duplicate code when cleaning undo stack
|
||
* Remove undo information, when cleaning quickfix buffer
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 20 13:24:47 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||
|
||
- Use %patch -P N instead of deprecated %patchN.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 15 09:35:46 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* qsort() comparison functions should be transitive
|
||
* TextChanged not triggered for :norm! commands
|
||
* Restoring lastused_tabpage too early in do_arg_all()
|
||
* Problem when scrolling using slow touchpads scroll event
|
||
* X11 scroll size changes after accessing clipboard
|
||
* Visual hl wrong when it ends before multibyte 'showbreak'
|
||
* Redrawing can be improved when deleting lines with 'number'
|
||
* Redrawing can be improved when deleting lines with 'cursorline'
|
||
* runtime(doc): further improve docs about List/Blob += operator
|
||
* X11 mouse-scrolling stutters
|
||
* runtime(doc): Clarify list-concatenation a bit more
|
||
* unexpected error for modifying final list using +=
|
||
* LineNrAbove/Below highlighting wrong on wrapped lines
|
||
* runtime(dosbatch): improve '::' comment highlighting
|
||
* GTK3: using wrong style for pre-edit area
|
||
* Unnecessary call to redraw_for_cursorline() in nv_mousescroll()
|
||
* runtime(colors): color names in the v:colornames dict should be lower cased
|
||
* luau config file not detected
|
||
* runtime(vim): Update syntax file
|
||
* insert completion not correct when adding new leader
|
||
* did_set_breakat() should be in optionstr.c
|
||
* Looping over modifier_keys_table unnecessarily
|
||
* Not able to build without FEAT_DIFF
|
||
* translation(ca): Fixe typos in Catalan translation
|
||
* Need a diff() Vim script function
|
||
* translation(ru): Updated Russian translation of messages
|
||
* runtime(vim): Update syntax file
|
||
* runtime(fortran): update syntax
|
||
* ScreenLines may not be correctly initialized, causing hang
|
||
* Visual highlighting can still be improved
|
||
* gcc still complains about use of uninitialized var
|
||
* runtime(racket): add missing space to b:undo_indent var
|
||
* runtime(Filelist): include README_vimlogo.txt
|
||
* gcc complains about use of uninitialized var
|
||
* runtime(vimlogo): Include and modernize vimlogo.svg
|
||
* runtime(netrw): fixing remote file removal via ssh
|
||
* runtime(doc): correct Vim patch for Wayland support
|
||
* runtime(racket): undo some indent options only when vim9script is available
|
||
* runtime(doc): Update help for Wayland support
|
||
* Segfault with CompleteChanged autocommand
|
||
* No Wayland support
|
||
* GTK code can be improved
|
||
* Internal error when :luado/perldo/pydo etc delete lines
|
||
* UX of visual highlighting can be improved
|
||
* runtime(netrw): Use :exec norm! <leftmouse> before :call mapping in netrw
|
||
* Recorded register cannot be translated using keytrans()
|
||
* runtime(vim): Highlight string interpolation
|
||
* runtime(vim): Update syntax and ftplugin files
|
||
* runtime(ant): Update syntax file
|
||
* runtime(hurl): add hurl filetype plugin
|
||
* runtime(vim): Update syntax file
|
||
* runtime(doc): style fixes in vim9.txt
|
||
* No event triggered before creating a window
|
||
* Cannot map Super Keys in GTK UI
|
||
* wrong number of trailing spaces inserted after blockwise put
|
||
* formatting long lines is slow
|
||
* 'linebreak' may still apply to leading whitespace
|
||
* Patch 9.1.0041 causes regressions for users
|
||
* runtime(mail): fix #13913
|
||
* runtime(netrw): Don't change global options
|
||
* runtime(fortran): update syntax and documentation
|
||
* Win32 Keyboard handling is sub-optimal
|
||
* Make "[Command Line]" a special buffer name
|
||
* Abort opening cmdwin if autocmds screw things up
|
||
* issues with temp curwin/buf while cmdwin is open
|
||
* runtime(c): Highlight user defined functions
|
||
* :drop does not re-use empty buffer
|
||
* --remote-* does not ignore `wilidignore`
|
||
* runtime(doc): change "VIsual mode" to "Visual mode" in :h SafeState
|
||
* translation(hu): use correct encoding in header of hu po file
|
||
* runtime(vim): Update syntax file
|
||
* runtime(qml): Use shiftwidth() in indent plugin
|
||
* translation(it): Update Italian translation
|
||
* runtime(mail): updated syntax file
|
||
* runtime(doc): improve doc makefiles, add clean rule
|
||
* runtime(lang): improve makefiles, add clean rule, fix typo
|
||
* po Makefiles can be improved
|
||
* runtime(tutor): simplify tutor makefiles
|
||
* runtime(sh): Add handling for ksh93 shared-state comsubs and mksh valsubs
|
||
* ml_get: invalid lnum when :s replaces visual selection
|
||
* runtime(chuck): include ChucK syntax file
|
||
* runtime(go): update Go syntax file
|
||
* Missing test for Chuck Filetype
|
||
* translation(sr): Update Serbian messages translation
|
||
* runtime(filetype): detect *.ck files as Chuck filetype
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jan 22 09:39:37 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* Decode multibyte percent-encoding filename correctly
|
||
* [security]: use-after-free in eval1_emsg()
|
||
* Sync with netrw 174b
|
||
* Add initial support for Added/Removed/Changed highlight groups
|
||
* fix a few problems with the tar plugin
|
||
* accept dot in completionList for Vim9 syntax
|
||
* default diff highlighting is too noisy
|
||
* Improve the documentation for Vim9 classes
|
||
* i_CTRL-R- no longer works in replace mode
|
||
* incorrect use of W_WINROW in edit.c
|
||
* Modula2 filetype support lacking
|
||
* regression with empty inner blocks introduced
|
||
* Fix typos in version9.txt
|
||
* Fix typos in reltime() help.
|
||
* Update syntax file
|
||
* regexp cannot match combining chars in collection
|
||
* Keymap completion is not available
|
||
* Cannot easily get the list of matches
|
||
* NSIS installer includes syntax testdir
|
||
* can select empty inner text blocks
|
||
* is*() and to*() function may be unsafe
|
||
* syntax and documentation updates
|
||
* reloading colorscheme when not changing 'background'
|
||
* Cannot build against Ruby 33 dynamically
|
||
* a closing fold expr, may start a new fold
|
||
* when closing window, wincmd p may fail
|
||
* add jumpoptions to syntax file
|
||
* document that the diff filetype uses Diff hl groups
|
||
* Add support for <ScriptCmd> syntax
|
||
* Add support for `syntax foldlevel` command
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 2 21:15:24 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* Syntax fix
|
||
* LTCG compile error ARM64 for write_chars
|
||
* clarify behaviour of ]m and ]M motions
|
||
* Update default links
|
||
* update ConTeXt keywords and other minor fixes
|
||
* Add variable categories and null related documentation
|
||
* Update R runtime files and docs
|
||
* Update Ukrainian translation
|
||
* Coverity complains about not checking return value
|
||
* Clarify that new() is not static
|
||
* list of new/changed features in version9.txt
|
||
* updates to indent, syntax and ftplugin
|
||
* Add loong64 arch
|
||
* add some error codes to `:help vim9class`
|
||
* Vim9: inconsistent :type/:class messages
|
||
* add support for matchit plugin
|
||
* add variants of opcodes
|
||
* Include Vim9 class features in version9.txt
|
||
* Maximum callback depth is not configurable
|
||
* Update Serbian messages translation
|
||
* reformat and align :h ft-c-syntax
|
||
* Update syntax file
|
||
* Vim9: need a way to reserve future extension
|
||
* Add TODO support to syntax script
|
||
* 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
|
||
* prevent E11 on FocusGained autocommand
|
||
* Update Japanese translation
|
||
* 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
|
||
* Vim9: builtin funcs may accept a non-value
|
||
* Moving tabpages on :drop may cause an endless loop
|
||
* sync runtime files with upstream
|
||
* grammar & typo fixes
|
||
* add Tbreak command
|
||
* Vim9: not consistently using :var for declarations
|
||
* Memory leak in Configure Script when checking GTK
|
||
* Vim9: can simplify arg type checking code
|
||
* Vim9: can use type a func arg/return value
|
||
* escape curdir in BrowseUpDir
|
||
* Vim9: type can be assigned to list/dict
|
||
* Vim9: type documentation out-dated
|
||
* Vim9: not able to use imported interfaces and classes
|
||
* Fix i386 build
|
||
* instanceof() should use varargs as second arg
|
||
* Update syntax file, fix missing for highlight
|
||
* screenpos() may crash with neg. column
|
||
* labeler.yml: update to v5
|
||
* [security]: use-after-free in check_argument_type
|
||
* Vim9: incorrectly parses :def func definitions
|
||
* Vim9: can use typealias in assignment
|
||
* ft detection maybe wrong if 'fic' set for *.[CH]
|
||
* do not set b:did_ftplugin before sourcing scala ftplugin
|
||
* Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
|
||
* fix examples in comments for JSON formatting
|
||
* Add json formating plugin (Issue #11426)
|
||
* Update syntax file
|
||
* link cmdline completion to to |wildcards| and fix typos
|
||
* Update eval.txt
|
||
* Vim9: type not kept when assigning vars
|
||
* The option[] array is not sorted
|
||
* unlet b:filetype_in_cpp_family for cpp & squirrel
|
||
* fix typo in change.txt
|
||
* update syntax and ftplugins
|
||
* Update syntax file and syntax test
|
||
* Sort options.txt alphabetically
|
||
* update todo items
|
||
* sort option-list alphabetically
|
||
* no support to build on OpenVMS
|
||
* Using type unknown for List/Dict containers
|
||
* 'breakindent' is not drawn after diff filler lines
|
||
* remove non-existent parameter in shift-command
|
||
* Using int for errbuflen in option funcs
|
||
* [security]: use-after-free in exec_instructions()
|
||
* Vim does not detect pacman.log file
|
||
* reference 'go-!' inside os_win32.txt for !start
|
||
* Type check tests fail without the channel feature
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 20 13:54:00 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* Vim9: builtin funcs may accept a non-value
|
||
* Moving tabpages on :drop may cause an endless loop
|
||
* sync runtime files with upstream
|
||
* grammar & typo fixes
|
||
* add Tbreak command
|
||
* Vim9: not consistently using :var for declarations
|
||
* Memory leak in Configure Script when checking GTK
|
||
* Vim9: can simplify arg type checking code
|
||
* Vim9: can use type a func arg/return value
|
||
* escape curdir in BrowseUpDir
|
||
* Vim9: type can be assigned to list/dict
|
||
* Vim9: type documentation out-dated
|
||
* Vim9: not able to use imported interfaces and classes
|
||
* instanceof() should use varargs as second arg
|
||
* Update syntax file, fix missing for highlight
|
||
* screenpos() may crash with neg. column
|
||
* [security]: use-after-free in check_argument_type
|
||
* Vim9: incorrectly parses :def func definitions
|
||
* Vim9: can use typealias in assignment
|
||
* ft detection maybe wrong if 'fic' set for *.[CH]
|
||
* re-generate helptags
|
||
* do not set b:did_ftplugin before sourcing scala ftplugin(#13657)
|
||
* Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
|
||
* fix examples in comments for JSON formatting
|
||
* Add json formating plugin (Issue #11426)
|
||
* Update syntax file
|
||
* link cmdline completion to to |wildcards| and fix typos
|
||
* Update eval.txt
|
||
* Vim9: type not kept when assigning vars
|
||
* The option[] array is not sorted
|
||
* unlet b:filetype_in_cpp_family for cpp & squirrel
|
||
* fix typo in change.txt
|
||
* update syntax and ftplugins
|
||
* Update syntax file and syntax test
|
||
* Sort options.txt alphabetically
|
||
* update todo items
|
||
* sort option-list alphabetically
|
||
* no support to build on OpenVMS
|
||
* Using type unknown for List/Dict containers
|
||
* 'breakindent' is not drawn after diff filler lines
|
||
* remove non-existent parameter in shift-command
|
||
* Using int for errbuflen in option funcs
|
||
* [security]: use-after-free in exec_instructions()
|
||
* Vim does not detect pacman.log file
|
||
* reference 'go-!' inside os_win32.txt for !start
|
||
* Type check tests fail without the channel feature
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Dec 4 12:00:43 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 29 11:45:27 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* [security] use-after-free in qf_free_items
|
||
* expand $COMSPEC without applying 'wildignore'
|
||
* Improve keymap file highlighting
|
||
* include new doc-Makefiles
|
||
* Fix whitespace and formatting of some help files
|
||
* minor typo fixes
|
||
* No test for defining sign without attribute
|
||
* crash when callback function aborts because of recursiveness
|
||
* overflow detection not accurate when adding digits
|
||
* Coverity warns for another overflow in shift_line()
|
||
* Refactor doc-Makefiles
|
||
* document proper notation of gVim, document vim-security list
|
||
* Update Serbian messages translation
|
||
* [security]: overflow in shift_line
|
||
* [security]: overflow in get_number
|
||
* [security]: overflow in ex address parsing
|
||
* [security]: overflow in nv_z_get_count
|
||
* [security]: overflow with count for :s command
|
||
* [security]: FPE in adjust_plines_for_skipcol
|
||
* [security]: Use-after-free in win_close()
|
||
* comment out strange error condition check
|
||
* skipcol not reset when topline changed
|
||
* wast filetype should be replaced by wat filetype
|
||
* fix typo in pi_gzip.txt
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 13 19:03:12 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* Improve CONTRIBUTING.md
|
||
* Renamed "makefile_*.mak" for Vim documentation
|
||
* Update for Lynx 2.8.9
|
||
* Improve :let-heredoc syntax highlighting
|
||
* clarify when formatoptions applies
|
||
* Update for i3 4.23
|
||
* Update usr_51.txt to be more inclusive
|
||
* Add missing null_<type> help tags
|
||
* labeler.yml use all instead of any for doc detection
|
||
* No filetype support for xcompose files
|
||
* clarify `:help inclusion` section
|
||
* labeler.yml: Add some more component detection rules
|
||
* No support for cypher files
|
||
* Vim9: confusing usage of private
|
||
* labeler.yml: add documentation label
|
||
* fix grammar in termdebug doc, remove trailing spaces
|
||
* 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
|
||
* Unsupported option causes skipping of modeline test
|
||
* tests: failure in test_arabic
|
||
* Switch Hindu-Arabic to Arabic numerals in arabic keymap
|
||
* Update the translation of Russian messages to Vim 9.0.2091
|
||
* improve the error detection
|
||
* document vim-script library function
|
||
* Make dist/vim.vim work properly when lacking vim9script support
|
||
* Vim9: cannot convert list to string using +=
|
||
* add legacy version for central vim library
|
||
* centralize safe executable check and add vim library
|
||
* clarify terminal capabilities for focus reporting
|
||
* complete_info() skips entries with 'noselect'
|
||
* Add Makefile for the Vim documentation on Windows
|
||
* sound_playfile() fails when using powershell
|
||
* Vim9: still allows abstract static methods
|
||
* Update sh syntax and add shDerefOffset to shDerefVarArray for bash
|
||
* make strace ft check less strict
|
||
* build-failure in vim9class
|
||
* code cleanup for option callbacks needed
|
||
* Vim9: abstract can be used in interface
|
||
* Vim9: abstract static methods are possible
|
||
* runtime(sh) Update sh syntax and add shDblParen to shCaseList
|
||
* Perl: xsubpp may be in non-standard location
|
||
* Add noble (24.04 LTS) as Ubuntu release name
|
||
* test_channel may fail because of IPv6 config issue
|
||
* smoothscroll may result in wrong cursor position
|
||
* add shDblParen to shLoopList for bash
|
||
* vim9_script test too large
|
||
* all secure options should note this restriction in the documentation
|
||
* Not all Dart files detected
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Oct 28 14:45:34 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* typo in quickfix.c comments
|
||
* update debian related runtime files
|
||
* 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
|
||
* 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
|
||
* 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
|
||
* no digraph for quadruple prime
|
||
* Vim9: non-consistent error messages
|
||
* win32: iscygpty needs update
|
||
* Add new ftplugin
|
||
* zig filetype detection test wrong
|
||
* win32: using deprecated wsock32 api
|
||
* Vim9: wrong error for non-existing object var
|
||
* Update Zig runtime files
|
||
* Vim9: crash with deferred function call and exception
|
||
* Vim9: not recognizing qualified class vars for infix ops
|
||
* python: uninitialized warning
|
||
* perl: warning about inconsistent dll linkage
|
||
* tests: checking for swap files takes time
|
||
* Vim9: exceptions confuse defered functions
|
||
* allow for overriding systemd ftplugin settings
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 18 09:13:44 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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
|
||
* 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
|
||
* cannot get mouse click pos for tab or virt text
|
||
* correct <PageUp>/<PageDown> behavior in 'wildmenu'
|
||
* 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
|
||
* Update ftplugin
|
||
* Vim9: islocked() needs more work
|
||
* Improve command-line completion docs
|
||
* Vim9: no support for funcrefs
|
||
* complete_info() returns wrong index
|
||
* linebreak applies for leading whitespace
|
||
* Vim9: assignment operators don't work for class vars
|
||
* Vim9: does not handle islocked() from a method correctly
|
||
* confusing ifdefs in if_<lang>.c
|
||
* Unicode tables outdated
|
||
* Vim9: error message can be more accurate
|
||
* INI files not detected
|
||
* [security] use-after-free from buf_contents_changed()
|
||
* cmdline-completion for comma-separated options wrong
|
||
* test: undofile left behind
|
||
* Vim9: covariant parameter types allowed
|
||
* Vim9: need more tests
|
||
* partially revert patch v9.0.1997
|
||
* Missing test file
|
||
* xxd: compilation warning
|
||
* make command name for &iskeywordprg more unique
|
||
* Vim9: need cleanup of class related interface code
|
||
* updated translation of xxd manpage
|
||
* Vim9: segfault with islocked()
|
||
* Vim9: use-after-free in deep call stack
|
||
* Update ftplugin
|
||
* Vim9: some error messages can be improved
|
||
* xxd: cannot reverse a bit dump
|
||
* Some unused code in move.c and string.c
|
||
* remove E1520 tag
|
||
* Cannot build with python312
|
||
* Update vim9class help
|
||
* Invalid memory access with empty 'foldexpr'
|
||
* inconsistent feature description
|
||
* warning about unused function definition
|
||
* [security] segfault in exmode
|
||
* no cmdline completion for setting the font
|
||
* strange error number
|
||
* diff (`df`) may open the wrong window
|
||
* Update `.netrwbook` immediately on bookmark change
|
||
* revert permission changes for xxd manpages again
|
||
* Vim9: double error message given
|
||
* Vim9: potential use-after-free for class members
|
||
* win32: font-size calculation can be improved
|
||
* Update Serbian messages translation
|
||
* Vim9: accepting type-annotations
|
||
* Correct filetype detection pattern and style
|
||
* scrolling inactive window not possible with cursorbind
|
||
* error when trying to :bd unloaded buffer
|
||
* vim9: clean up from v9.0.1955
|
||
* not being able to scroll up in diff mode
|
||
* win32: issues with stable python ABI
|
||
* No filetype detection for just files
|
||
* Vim9: object members can change type
|
||
* update translation of xxd manpage
|
||
* update xxd manpage and mention $NO_COLOR env
|
||
* fix two typos in `vim9.txt` and `options.txt`
|
||
* remove E1507 help tag, which is no longer used
|
||
* style: space before tab in optionstr.c
|
||
* xattr: permission-denied errors on write
|
||
* Update Russian message translation to Vim 9.0.1968
|
||
* add missing error numbers in the help.
|
||
* mention how to disable folding in diff mode
|
||
* vim9: using contra-variant type-checks
|
||
* Clean up cmdline option completion code
|
||
* win32: missing '**' expansion test
|
||
* macOS: FEAT_SOUND guard too restrictive
|
||
* win32: high-dpi support can be improved
|
||
* [security] buffer-overflow in trunc_string()
|
||
* cmdline completion should consider key option
|
||
* xattr errors not translated
|
||
* configure prints stray 6 when checking libruby
|
||
* wrong auto/configure script
|
||
* xattr support fails to build on MacOS X
|
||
* Configure script may not detect xattr
|
||
* No support for writing extended attributes
|
||
* 'listchars' completion misses "multispace" and "leadmultispace"
|
||
* Vim9: methods parameters and types are covariant
|
||
* cannot complete option values
|
||
* termcap options should change when setting keyprotocol
|
||
* Custom completion skips orig cmdline if it invokes glob()
|
||
* Vim9: lockvar issues with objects/classes
|
||
* CI: change netrw label in labeller bot
|
||
* Misplaced comment in errors.h
|
||
* Vim9: unused static field
|
||
* text-objects: document how escaped delimiters are handled
|
||
* Vim9: hard to debug vim9_class errors from CI
|
||
* Vim9: error codes spread out
|
||
* Vim9: allows reserved keywords as members
|
||
* Vim9: object variable "this." should only be used in constructor
|
||
* Bash Expansion test fails on Windows/MacOS
|
||
* regenerate xxd manpage
|
||
* filename expansion using ** in bash may fail
|
||
* Vim9: missing support for ro-vars in interface
|
||
* mention mouse scrolling in scrollbind-quickadj
|
||
* Update syntax file
|
||
* update i3config syntax
|
||
* runtime(rmd) Update ftplugin and syntax files
|
||
* Vim9: function instruction pointer invalidated
|
||
* Update Serbian messages translation
|
||
* Vim9: execution stack invalidated with null object
|
||
* only invoke bash help in ftplugin if it has been detected to be bash
|
||
* Memory leak detected
|
||
* Update help tags
|
||
* wrong upstream version in libvterm README
|
||
* still a problem when processing LSP RPC requests
|
||
* Update Vim9 class items
|
||
* Vim9: Consistenly use class/object variable and class/object method in help
|
||
* multispace wrong when scrolling horizontally
|
||
* missing test for mouse click + 'virtedit'
|
||
* test: using wrong expected message in test_crypt
|
||
* Vim9: not consistent error messages
|
||
* :bwipe fails after switching window from aucmd_win.
|
||
* Can change the type of a v: variable using if_lua
|
||
* Vim9: error when using null object constructor
|
||
* grammar fixes in doc
|
||
* Update the version9.txt with a template for version 9.1 enhancements
|
||
* Add a missing '<' to the help of strutf16len()
|
||
* make test_compilers fails on ubuntu
|
||
* fix typo in tutor.nl
|
||
* compiler warnings with clang-17
|
||
* runtime tests fail with tiny vim
|
||
* Vim9: constructor type checking bug
|
||
* patch 1916 (fixed terminal size) not optimal
|
||
* Vim9: not enough info in error message
|
||
* if_python: still undefined behaviour with function pointer
|
||
* LSP server message still wrongly handled (after 9.0.1922)
|
||
* curswant wrong on click with 've' and 'wrap' set
|
||
* format jumplist examples more consistently
|
||
* LSP server request message is misinterpreted as a response message
|
||
* not possible to use the jumplist like a stack
|
||
* Vim9: cannot write public var in nested object
|
||
* Wrong curswant when clicking on empty line or with vsplits
|
||
* No filetype detection for Authzed filetypes
|
||
* undefined behaviour with python function pointer
|
||
* Crash when allocating large terminal screen
|
||
* r_CTRL-C works differently in visual mode
|
||
* Vim9: few issues when accessing object members
|
||
* if_python: undefined behaviour for function pointers
|
||
* Vim9: segfault with null object and instanceof()
|
||
* add help tag describing object-selection
|
||
* Vim9: problem calling class method from other class
|
||
* undefined behaviour upper/lower function ptrs
|
||
* fix filetype detection for remote editing files
|
||
* Add Kotlin runtime files
|
||
* No support for liquidsoap filetypes
|
||
* Vim9: Interfaces should not support class methods and variables
|
||
* FEAT_FLOAT no longer defined
|
||
* mention additional packages for msys2
|
||
* Man plugin does not respect 'gdefault'
|
||
* Vim9: Coverity complains about dead code
|
||
* win32: not correctly freeing environment
|
||
* Configure script uses non-portable == comparison
|
||
* potential buffer overflow in PBYTE macro
|
||
* Vim9: restrict access to static vars
|
||
* Highlight all :loadkeymap abbreviations in vim syntax
|
||
* Fix :unlet error in ftplugin
|
||
* Updated documentation on editorconfig
|
||
* improve syntax highlighting
|
||
* sync rust runtime files with upstream
|
||
* syntax structure cleanup
|
||
* documentation updates
|
||
* improved i3config highlighting
|
||
* Vim9: confusing error with .= in compiled functions
|
||
* "below" virtual text doesn't work with 'rightleft'
|
||
* Vim9: finding object method/member is inefficient
|
||
* Add g:c_syntax_for_h to filetype-overrule docs
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 11 14:51:02 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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.
|
||
* Syntax test fails when Vim window is not tall enough.
|
||
* Syntax test fails when detected shell type differs.
|
||
* One more syntax test depends on the system.
|
||
* Autoload files for "zig" are not installed.
|
||
* Termdebug: default highlight cleared when changing colorscheme.
|
||
* Error for using matchfuzzy() in Vim9 script returning a list of dicts.
|
||
* BUCK files are not recognized.
|
||
* Crash when using a class member twice. (Christian J. Robinson)
|
||
* Termdebug on MS-Windows: some file names are not recognized.
|
||
* Divide by zero when scrolling with 'smoothscroll' set.
|
||
* Empty CmdlineEnter autocommand causes errors in Ex mode.
|
||
* Compiler may warn for uninitialized variable.
|
||
* Regression test doesn't fail when fix is reverted.
|
||
* PEM files are not recognized.
|
||
* Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy)
|
||
* Resetting local option to global value is inconsistent.
|
||
* Termdebug: error with more than 99 breakpoints.
|
||
* Tabline highlight wrong after truncated double width label.
|
||
* Cannot produce a status 418 or 503 message.
|
||
* Help for builtin functions is not sorted properly.
|
||
* Test may run into timeout when using valgrind.
|
||
* Warning for buffer in use when exiting early.
|
||
* Typo in syntax test input file.
|
||
* Blade files are not recognized.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jul 9 05:47:19 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Use app icon generated from vimlogo.eps in source tarball; add
|
||
higher res icons of sizes 128, 256, and 512px as png sources.
|
||
Our current icons deviate from upstream flatpaks for example.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 15 09:29:01 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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'
|
||
is not "cursor".
|
||
* screenpos() does not take w_skipcol into account.
|
||
* Filetype detection fails for *.conf file without comments. (Dmitrii
|
||
Tcyganok)
|
||
* Stray character is visible if 'smoothscroll' marker is displayed on top
|
||
of a double-wide character.
|
||
* Display wrong when scrolling multiple lines with 'smoothscroll' set.
|
||
* Errors from the codestyle test are a bit confusing.
|
||
* Crash when calling method on super in child constructor. (Israel Chauca
|
||
Fuentes)
|
||
* Using freed memory when 'foldcolumn' is set.
|
||
* screenpos() returns wrong row with diff filler lines.
|
||
* update_topline() is called twice.
|
||
* Crash when an object indirectly references itself.
|
||
* Display is wrong when 'smoothscroll' is set and scrolling multiple lines.
|
||
* v:maxcol can be changed in a :for loop.
|
||
* "skipcol" not reset when using multi-byte characters.
|
||
* Some make output gets picked up by 'errorformat'.
|
||
* strlen() called too often for :spellrepall.
|
||
* URL shortcut files are not recognized.
|
||
* Quickfix text field is truncated.
|
||
* charidx() and utf16idx() result is not consistent with byteidx().
|
||
* Trace32 files are not recognized.
|
||
* The focus gained/lost escape sequences cause trouble for a terminal
|
||
where Vim does not expect them.
|
||
* Nix files are not recognized from the hashbang line.
|
||
* FILETYPE_FILE is defined to the same value multiple times. Same for a
|
||
few similar macros.
|
||
* Filetype name t32 is a bit obscure.
|
||
* The program to filetype translation is not exported.
|
||
* Crash when calling object constructor from legacy script. (Israel
|
||
Chauca Fuentes)
|
||
* "super" is not considered a reserved name.
|
||
* Visual area not shown when using 'showbreak' and start of line is not
|
||
visible. (Jaehwang Jung)
|
||
* No generic mechanism to test syntax plugins.
|
||
* Syntax tests fail on FreeBSD.
|
||
* Having utf16idx() rounding up is inconvenient.
|
||
* "make clean" at the toplevel fails.
|
||
* Passing a wrong variable type to an option gives multiple errors.
|
||
* Not all cabal config files are recognized.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun May 21 11:37:17 UTC 2023 - Andreas Stieger <Andreas.Stieger@gmx.de>
|
||
|
||
- Updated to version 9.0.1572, fixes the following problems
|
||
* Typst filetype is not recognized.
|
||
* reverse() on string doesn't work in compiled function.
|
||
* CI: sound dummy is disabled.
|
||
* Line not fully displayed if it doesn't fit in the screen.
|
||
* Display errors when making topline shorter and 'smoothscroll'
|
||
is set.
|
||
* Recent glibc marks sigset() as a deprecated.
|
||
* Text not scrolled when cursor moved with "g0" and "h".
|
||
* Some commands for opening a file don't use 'switchbuf'.
|
||
* Coveralls workflow on CI is commented out.
|
||
* CI: check in sound-dummy module may throw an error.
|
||
* USD filetype is not recognized.
|
||
* In cmdline window S-Tab does not select previous completion.
|
||
* Position of marker for 'smoothscroll' not computed correctly.
|
||
* CI: sound-dummy module is not installed.
|
||
* CI: using slightly outdated gcc version.
|
||
* Code for handling 'switchbuf' is repeated.
|
||
* setcharsearch() does not clear last searched char properly.
|
||
* Vim9: error for missing "return" after "throw".
|
||
* Test failures for unreachable code.
|
||
* Wrong error for unreachable code after :throw.
|
||
* Function argument types not always checked and using v:none may
|
||
cause an error.
|
||
* Win32: When 'encoding' is set $PATH has duplicate entries.
|
||
* Mixing package managers is not a good idea.
|
||
* GTK3: window manager resize hints are incomplete.
|
||
* Display moves up and down with 'incsearch' and 'smoothscroll'.
|
||
* Json lines files are not recognized.
|
||
* Motif: GUI scrollbar test fails in 24 lines terminal.
|
||
* Profiler calculation may be wrong on 32 bit builds.
|
||
* With 'smoothscroll' cursor may move below botline.
|
||
* Cannot use "this.member" in lambda in class method.
|
||
* Some tests are slow.
|
||
* RedrawingDisabled not used consistently.
|
||
* Error messages are not translated.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 10 17:04:52 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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)
|
||
* Crash when register contents ends up being invalid.
|
||
* Crash when expanding "~" in substitute causes very long text.
|
||
* Test for 'smoothscroll' is ineffective.
|
||
* Test for expanding "~" in substitute takes too long.
|
||
* Test commented out in a wrong way.
|
||
* CI: sound dummy stopped working.
|
||
* Message for opening the cmdline window is not translated.
|
||
* :wqall does not trigger ExitPre. (Bart Libert)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 2 09:11:18 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 26 09:20:58 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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.
|
||
* ":drop fname" may change the last used tab page.
|
||
* Busted configuration files are not recognized.
|
||
* Lines put in non-current window are not displayed. (Marius Gedminas)
|
||
* Crash when recovering from corrupted swap file.
|
||
* Filetypes for *.v files not detected properly.
|
||
* Small source file problems; outdated list of distributed files.
|
||
* Using popup menu may leave text in the command line.
|
||
* Decrypting with libsodium may fail if the library changes.
|
||
* Crash when textprop has a very large "padding" value. (Yegappan Lakshmanan)
|
||
* += operator does not work on class member.
|
||
* Coverity warns for using invalid array index.
|
||
* no functions for converting from/to UTF-16 index.
|
||
* Parallel make might not work.
|
||
* Content-type header for LSP channel not according to spec.
|
||
* xchacha20v2 crypt header is platform dependent.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 12 10:47:28 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 30 16:24:53 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- 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.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 28 08:48:31 UTC 2023 - Andreas Schneider <asn@cryptomilk.org>
|
||
|
||
- Create a standalone package for xxd
|
||
* This is used by non-vim tools too
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 21 11:38:46 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- Updated to version 9.0.1418, fixes the following problems
|
||
- fixes CVE-2023-1355
|
||
* Using NULL pointer with nested :open command.
|
||
* Cairo files are not recognized.
|
||
* Unx Tal files are not recognized.
|
||
* Odin files are not recognized.
|
||
* sort(list, 'N') does not work in Vim9 script context.
|
||
* Highlight for popupmenu kind and extra cannot be set.
|
||
* Profile test repeats the headers many times.
|
||
* Highlight test script has a few problems.
|
||
* find_file_in_path() is not reentrant.
|
||
* Condition is always true.
|
||
* Crash when using null_class.
|
||
* Unused variables and functions.
|
||
* Compilation error with some compilers.
|
||
* Missing check for out-of-memory.
|
||
* ILE RPG files are not recognized.
|
||
* TableGen files are not recognized.
|
||
* QMLdir files are not recognized.
|
||
* Racket files are recognized as scheme.
|
||
* Accuracy of profiling is not optimal.
|
||
* Pony files are not recognized.
|
||
* Compiler warning for unused variable.
|
||
* <M-S-x> in Kitty does not use the Shift modifier.
|
||
* Crystal files are not recognized.
|
||
* Crash when collection is modified when using filter().
|
||
* ESDL files are not recognized.
|
||
* The included xdiff code is a bit outdated.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 13 15:15:13 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||
|
||
- Update spec.skeleton to use autosetup in place of setup macro.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 8 10:24:29 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- Updated to version 9.0.1392, fixes the following problems
|
||
- fixes CVE-2023-1264
|
||
* Options test fails with some window width.
|
||
* Scrollbar test sporadically fails.
|
||
* Amiga: not all builds use gethostname().
|
||
* Amiga: a couple of include files are included twice.
|
||
* FOR_ALL_ macros are defined in an unexpected file.
|
||
* "clear" macros are not always used.
|
||
* Using NULL pointer with nested :open command.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 6 11:26:48 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- Updated to version 9.0.1386, fixes the following problems
|
||
- fixes CVE-2023-1175 CVE-2023-1170
|
||
* Divide by zero in zero-width window.
|
||
* Bass files are not recognized.
|
||
* Still some "else if" constructs for setting options.
|
||
* Crash when using a NULL object. (Ernie Rael)
|
||
* Ballooneval interferes with Insert completion.
|
||
* Test for 'toolbariconsize' may fail.
|
||
* Wrong text displayed when using both 'linebreak' and 'list'.
|
||
* Function for setting options not used consistently.
|
||
* Crash when getting member of obj of unknown class.
|
||
* Accessing invalid memory with put in Visual block mode.
|
||
* job_status() may return "dead" if the process parent changed.
|
||
* Illegal memory access when using virtual editing.
|
||
* Functions for handling options are not ordered.
|
||
* CTRL-X on 2**64 subtracts two. (James McCoy)
|
||
* ACCESS_ names have a conflict with on some systems.
|
||
* Failing test for strptime() doesn't show returned value.
|
||
* xxd: combination of little endian and cols fails. (Aapo Rantalainen)
|
||
* Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version 4.
|
||
* g'Esc is considered an error.
|
||
* Options test fails with some window width.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 2 11:29:14 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- Updated to version 9.0.1367, fixes the following problems
|
||
- dropped vim-fix-sh-syntax.patch
|
||
- fixes boo#1208828 - CVE-2023-1127
|
||
* Using null_object results in an internal error. (Ernie Rael)
|
||
* Compilation error with some compilers.
|
||
* Too many "else if" statements in handling options.
|
||
* Cue files are not recognized.
|
||
* extendnew() not sufficiently tested.
|
||
* ml_get error when going to another tab. (Daniel J. Perry)
|
||
* Crash when :def function has :break in skipped block. (Ernie Rael)
|
||
* Build error with older Mac OS.
|
||
* Functions for setting options are in random order.
|
||
* Divide by zero in zero-width window.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Feb 26 19:30:47 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- Updated to version 9.0.1357, fixes the following problems
|
||
* Setting 'formatoptions' with :let doesn't check for errors.
|
||
* The code for setting options is too complicated.
|
||
* Scrolling two lines with even line count and 'scrolloff' set.
|
||
* 'splitkeep' test has failures.
|
||
* Coverity warns for using a NULL pointer.
|
||
* Cursor position wrong when splitting window in insert mode.
|
||
* Some settings use the current codepage instead of 'encoding'.
|
||
* :messages behavior depends on 'fileformat' of current buffer.
|
||
* Escaping for completion of map command not properly tested.
|
||
* Crash when using an unset object variable.
|
||
* Code style test fails.
|
||
* PRQL files are not recognized.
|
||
* Checking the type of a null object causes a crash.
|
||
* vimscript test fails where using {expr} syntax.
|
||
* Crash when indexing "any" which is an object.
|
||
* Build failure with +eval feature.
|
||
* "gj" and "gk" do not move correctly over a closed fold.
|
||
* 'colorcolumn' highlight wrong with virtual text above.
|
||
* Relative line number not updated with virtual text above.
|
||
* Cursor in wrong position below line with virtual text below ending in
|
||
multi-byte character.
|
||
* Error when using "none" for GUI color is confusing.
|
||
* Completion of map includes simplified ones.
|
||
* Handling new value of an option has a long "else if" chain.
|
||
* Illegal memory access when using :ball in Visual mode.
|
||
* Crash when using buffer-local user command in cmdline window. (Karl
|
||
Yngve Lervåg)
|
||
* When redo'ing twice <ScriptCmd> may not get the script ID.
|
||
* Using tt_member for the class leads to mistakes.
|
||
* No test for bad use of spaces in help files.
|
||
* Functions without arguments are not always declared properly.
|
||
* Yuck files are not recognized.
|
||
* :defcompile and :disassemble can't find class method. (Ernie Rael)
|
||
* No test for :disassemble with class function.
|
||
* Coverity warns for using NULL pointer.
|
||
* Build error with mzscheme but without GUI.
|
||
* Check for OSC escape sequence doesn't work.
|
||
* Too many "else if" statements for handling options.
|
||
* Starlark files are not recognized.
|
||
* "gr CTRL-O" stays in Insert mode. (Pierre Ganty)
|
||
* Un-grammar files are not recognized.
|
||
* "gr" with a count fails.
|
||
* CPON files are not recognized.
|
||
* Dhall files are not recognized.
|
||
* "ignore" files are outdated.
|
||
* Too many "else if" statements to handle option values.
|
||
* "gr CTRL-G" stays in virtual replace mode. (Pierre Ganty)
|
||
* No error when declaring a class twice. (Ernie Rael)
|
||
* Cannot cancel "gr" with Esc.
|
||
* Using null_object results in an internal error. (Ernie Rael)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Feb 17 11:45:06 UTC 2023 - Petr Vorel <pvorel@suse.cz>
|
||
|
||
- Add patch vim-fix-sh-syntax.patch which fixes broken sh syntax.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 13 17:22:09 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- Updated to version 9.0.1307, fixes the following problems
|
||
* Crash when using search stat in narrow screen.
|
||
* Using sizeof() and subtract array size is tricky.
|
||
* Typo in pattern for filetype detection.
|
||
* "1v" may select block with wrong size. (Evgeni Chasnovski)
|
||
* FIRRTL files are not recognized.
|
||
* The code for setting options is too complicated.
|
||
* Some mappings with Meta and Shift do not work.
|
||
* Cursor may move with autocmd in Visual mode.
|
||
* go.work.sum files are not recognized.
|
||
* Display shows lines scrolled down erroneously. (Yishai Lerner)
|
||
* Inssufficient testing for what 9.0.1265 fixes.
|
||
* Cadence files are not recognized.
|
||
* Ron files are not recognized.
|
||
* The code for setting options is too complicated.
|
||
* Compiler warnings for uninitialized variables. (Tony Mechelynck)
|
||
* Various small problems.
|
||
* Coverity warns for using a NULL pointer.
|
||
* With the Kitty key protocl Esc with NumLock cannot be mapped.
|
||
* FunC files are not recognized.
|
||
* A newer version of clang can be used for CI.
|
||
* CTRL-N and -P on cmdline don't trigger CmdlineChanged.
|
||
* Move language files are not recognized.
|
||
* :defer may call the wrong method for an object. (Ernie Rael)
|
||
* The set_num_option() is too long.
|
||
* The set_bool_option() function is too long.
|
||
* The option initialization function is too long.
|
||
* Calling an object method with arguments does not work. (Ernie Rael)
|
||
* Wrong value for $LC_CTYPE makes the environ test fail.
|
||
* Inserting a register on the command line does not trigger incsearch or
|
||
update hlsearch.
|
||
* Change for triggering incsearch not sufficiently tested.
|
||
* 'statusline' only supports one "%=" item.
|
||
* Virtual text below empty line not displayed.
|
||
* On a Belgian keyboard CTRL-] does not work.
|
||
* Motif: scrollbar width/height wrong when maximized.
|
||
* "$" for 'list' option displayed in wrong position when there are text
|
||
properties.
|
||
* Cursor in wrong line with virtual text above.
|
||
* No regression test for solved problem of #11959.
|
||
* Setting 'formatoptions' with :let doesn't check for errors.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 1 10:54:56 UTC 2023 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- Updated to version 9.0.1270, fixes the following problems
|
||
* The code style has to be checked manually.
|
||
* MS-Windows console: not flushing termguicolors.
|
||
* Code in same_leader() can be simplified.
|
||
* Code is indented more than necessary.
|
||
* :runtime completion can be further improved.
|
||
* Cannot have a line break before an object member access.
|
||
* Cannot access a private object member in a lambda defined inside the class.
|
||
* Coverity warns for not checking function return value.
|
||
* Code for :runtime completion is not consistent.
|
||
* :setglobal cannot use script-local function for "expr" option.
|
||
* Cursor briefly displayed in a wrong position when pressing Esc in Insert
|
||
mode after autoindent was used.
|
||
* Code is indented more than necessary.
|
||
* Code is indented more than necessary.
|
||
* Divi |