Commit: runtime(doc): include some vim9 script examples in the help

2024-05-31 Thread Christian Brabandt
runtime(doc): include some vim9 script examples in the help Commit: https://github.com/vim/vim/commit/bad9577b9ae7a6ab61ec636aaa1ed7d446ef5db9 Author: Christian Brabandt Date: Fri May 31 14:58:26 2024 +0200 runtime(doc): include some vim9 script examples in the help closes

Commit: patch 9.1.0454: minor issues in test_filetype with rasi test

2024-05-31 Thread Christian Brabandt
patch 9.1.0454: minor issues in test_filetype with rasi test Commit: https://github.com/vim/vim/commit/f3dd6f617c65a9b939697362efe6833eb2778612 Author: Christian Brabandt Date: Fri May 31 12:26:12 2024 +0200 patch 9.1.0454: minor issues in test_filetype with rasi test Problem

Commit: patch 9.1.0453: filetype: rasi files are not recognized

2024-05-31 Thread Christian Brabandt
Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index fd80c530f..dbc04868f 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -209,6 +209,7 @@ runtime/ftplugin/python.vim @tpict runtime/ftplugin/qb64.vim @dkearns runtime

Commit: runtime(java): Improve the matching of lambda expressions (#14880)

2024-05-31 Thread Christian Brabandt
im/vim/issues/14880</a>) - Distinguish some formal parameters. - Support multi-line definitions. Signed-off-by: Aliaksei Budavei <0x000...@gmail.com> Signed-off-by: Christian Brabandt <c...@256bit.org> diff --git a/runtime/syntax/java.vim b/runtime/synta

Commit: patch 9.1.0452: Configure checks for libelf unnecessarily

2024-05-30 Thread Christian Brabandt
for libelf unnecessarily Solution: Remove configure check (youcai) closes: #14879 Signed-off-by: youcai Signed-off-by: Christian Brabandt diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index 9b15d001d..7491b06e0 100644 --- a/runtime/doc/todo.txt +++ b/runtime

Commit: patch 9.1.0451: No test for escaping '<' with shellescape()

2024-05-30 Thread Christian Brabandt
o test for escaping '<' with shellescape() Solution: Add a test. Use memcpy() in code to make it easier to understand. Fix a typo (zeertzjq). closes: #14876 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/src/strings.c b/src/string

Re: CodeQL Github action is failing

2024-05-30 Thread Christian Brabandt
Hi Yegappan, On Do, 30 Mai 2024, Yegappan Lakshmanan wrote: > The cpp CodeQL check is failing in Github Actions > (https://github.com/vim/vim/actions/runs/9299006067/job/25592019947) > with the following messages: > >

Re: Forwarding of Issues and PRs from GitHub to the vim_dev List

2024-05-30 Thread Christian Brabandt
On Di, 28 Mai 2024, Gary Johnson wrote: > I follow Vim development activity through the vim_dev mailing list > rather than at https://github.com/vim/vim/. That generally works > well, except that I seem to miss the original postings of some > issues and/or PRs. I see responses, but not the

Commit: check.vim complains about overlong comment lines

2024-05-30 Thread Christian Brabandt
check.vim complains about overlong comment lines Commit: https://github.com/vim/vim/commit/32a5faa6d7592795c6ec77e44dc0357b92b8a681 Author: Christian Brabandt Date: Thu May 30 09:51:47 2024 +0200 check.vim complains about overlong comment lines Problem: check.vim complains

Commit: translation(it): Update Italian translation

2024-05-30 Thread Christian Brabandt
Colombo Signed-off-by: Christian Brabandt diff --git a/src/po/it.po b/src/po/it.po index 8bdc5e345..fde1c232e 100644 --- a/src/po/it.po +++ b/src/po/it.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: " -"POT-Creation-Date: 2024-03-06 09:13+010

Commit: patch 9.1.0449: MS-Windows: Compiler warnings

2024-05-30 Thread Christian Brabandt
/int conversion. Signed-off-by: Mike Williams Signed-off-by: Christian Brabandt diff --git a/src/evalfunc.c b/src/evalfunc.c index d53dda457..6e1eb037e 100644 --- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -4458,7 +4458,7 @@ f_exists_compiled(typval_T *argvars UNUSED, typval_T *rettv

Commit: patch 9.1.0450: evalc. code too complex

2024-05-30 Thread Christian Brabandt
: refactor eval6() and eval9() functions into several smaller functions (Yegappan Lakshmanan) closes: #14875 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/dict.c b/src/dict.c index c78995d80..bf45b0b92 100644 --- a/src/dict.c

Commit: patch 9.1.0448: compiler warning in eval.c

2024-05-29 Thread Christian Brabandt
v9.1.0429) Solution: refactor code (Yegappan Lakshmanan) fixes: #14847 closes: #14867 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/eval.c b/src/eval.c index 858361073..b08f29657 100644 --- a/src/eval.c +++ b/src/eval.c

Commit: runtime(stylus): remove remaining css code (#14866)

2024-05-28 Thread Christian Brabandt
) This seems to be a forgotten fixup in https://github.com/vim/vim/commit/2d919d2744a99c9bb9e79984e85b8e8f5ec14c07#r141568461 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/stylus.vim b/runtime/syntax/stylus.vim index fd0f33b65..d8bf641e6 100644

Commit: runtime(doc): Add ft_hare.txt to Reference Manual TOC

2024-05-27 Thread Christian Brabandt
ft_context.txt with the rest of the list. closes: #14863 Signed-off-by: h-east Signed-off-by: Christian Brabandt diff --git a/runtime/doc/help.txt b/runtime/doc/help.txt index 7109bae54..faa5f3271 100644 --- a/runtime/doc/help.txt +++ b/runtime/doc/help.txt @@ -1,4 +1,4

Commit: runtime(vim): re-generate vim syntax from generator

2024-05-27 Thread Christian Brabandt
runtime(vim): re-generate vim syntax from generator Commit: https://github.com/vim/vim/commit/393708cff6f92ee34b450b054dfdb73a65f5bcf7 Author: Christian Brabandt Date: Mon May 27 15:50:07 2024 +0200 runtime(vim): re-generate vim syntax from generator related: https://github.com

Commit: runtime(vim): fix syntax vim bug (Close #14858) (#14861)

2024-05-27 Thread Christian Brabandt
://github.com/vim/vim/issues/14861) Signed-off-by: h-east Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/generator/gen_syntax_vim.vim b/runtime/syntax/generator/gen_syntax_vim.vim index d320bdbda..4843aacac 100644 --- a/runtime/syntax/generator/gen_syntax_vim.vim +++ b

Commit: patch 9.1.0447: completion may be wrong when deleting all chars

2024-05-27 Thread Christian Brabandt
: completion may be wrong when deleting all chars Solution: reset compl_shown_match closes: #14854 Signed-off-by: glepnir Signed-off-by: Christian Brabandt diff --git a/src/insexpand.c b/src/insexpand.c index c420c0ed9..c1374d3e9 100644 --- a/src/insexpand.c +++ b/src

Commit: patch 9.1.0446: getregionpos() inconsistent for partly-selected multibyte char

2024-05-26 Thread Christian Brabandt
-off-by: Christian Brabandt diff --git a/src/evalfunc.c b/src/evalfunc.c index b389085ed..d53dda457 100644 --- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -5788,6 +5788,7 @@ f_getregionpos(typval_T *argvars, typval_T *rettv) for (lnum = p1.lnum; lnum <= p2.lnum; lnum++) { po

Commit: runtime(typescriptreact): fix highlighting nested and escaped quotes in string props (#14852)

2024-05-26 Thread Christian Brabandt
and escaped quotes in string props (https://github.com/vim/vim/issues/14852) Signed-off-by: rhysd Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/typescriptreact.vim b/runtime/syntax/typescriptreact.vim index 9dc9a2b79..061ec4d81 100644 --- a/runtime/syntax

Commit: runtime(asm): remove the indent plugin since it has too many issues

2024-05-26 Thread Christian Brabandt
runtime(asm): remove the indent plugin since it has too many issues Commit: https://github.com/vim/vim/commit/76174e71101503900d54d38e00b3a869af1fdd85 Author: Christian Brabandt Date: Sun May 26 18:04:19 2024 +0200 runtime(asm): remove the indent plugin since it has too many issues

Commit: runtime(debian): update Debian runtime files (#14849)

2024-05-25 Thread Christian Brabandt
. Reported-by: Riley Bruins Co-authored-by: Riley Bruins Signed-off-by: James McCoy Signed-off-by: Christian Brabandt diff --git a/runtime/ftplugin/deb822sources.vim b/runtime/ftplugin/deb822sources.vim index 4936f42bf..31c81b1a5 100644 --- a/runtime/ftplugin/deb822sources.vim

Commit: patch 9.1.0445: Coverity warning after 9.1.0440

2024-05-25 Thread Christian Brabandt
9.1.0440 Solution: Fix Coverity warning, add a test and reduce the calls to clear_tv() (Yegappan Lakshmanan). closes: #14845 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/eval.c b/src/eval.c index

Re: problem to create a shortcut

2024-05-25 Thread Christian Brabandt
Note: The very first message to this list is always moderated, so sometimes it takes a bit of time until a moderator notices a new message in the queue waiting for approval. On Sa, 25 Mai 2024, Andreas Otto wrote: > the following  code does NOT work. > The goal is to use a shortcut like "Gmx"

Commit: patch 9.1.0444: Not enough tests for getregion() with multibyte chars

2024-05-25 Thread Christian Brabandt
Problem: Not enough tests for getregion() with multibyte chars. Solution: Add a few more tests (zeertzjq). closes: #14844 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 866fab177..751fbc215

Commit: patch 9.1.0443: Can't use blockwise selection with width for getregion()

2024-05-24 Thread Christian Brabandt
Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index afd84c11e..866fab177 100644 --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -4288,14 +4288,13 @@ getregion({pos1}, {pos2} [, {opts}])

Commit: runtime(typescript): update outdated syntax files

2024-05-24 Thread Christian Brabandt
/14721 fixes: HerringtonDarkholme/yats.vimhttps://github.com/vim/vim/issues/277 closes: #14840 Signed-off-by: rhysd Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 999bec76f..fd80c530f 100644 --- a/.github/MAINTAINERS +++ b/.github

Commit: runtime(i3config/swayconfig): fix floating_modifier highlight (#14841)

2024-05-24 Thread Christian Brabandt
config): fix floating_modifier highlight (https://github.com/vim/vim/issues/14841) Signed-off-by: JosefLitos Signed-off-by: James Eapen Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/i3config.vim b/runtime/syntax/i3config.vim index f4d789e41..c95cb879a 100644 --- a/r

Commit: patch 9.1.0442: hare runtime files outdated

2024-05-24 Thread Christian Brabandt
Solution: runtime(hare): update hare.vim to match upstream (Amelia Clarke) closes: #14836 Signed-off-by: Amelia Clarke Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 519a6c951..999bec76f 100644 --- a/.github/MAINTAINERS

Commit: patch 9.1.0441: getregionpos() can't properly indicate positions beyond eol

2024-05-24 Thread Christian Brabandt
o mistakes for callers that want to calculate the length of the selected text, so the behavior is only enabled if the caller wants it. closes: #14838 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index

Commit: patch 9.1.0440: function get_lval() is too long

2024-05-24 Thread Christian Brabandt
() is too long Solution: factor out the get_lval_subscript() function (Yegappan Lakshmanan) closes: #14839 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/eval.c b/src/eval.c index dc68c65c5..23237c2c7 100644 --- a/src/eval.c

Commit: patch 9.1.0439: Cannot filter the history

2024-05-23 Thread Christian Brabandt
patch 9.1.0439: Cannot filter the history Commit: https://github.com/vim/vim/commit/42a5b5a6d0d05255b9c464abe71f29c7677b5833 Author: Christian Brabandt Date: Fri May 24 07:39:34 2024 +0200 patch 9.1.0439: Cannot filter the history Problem: Cannot filter the history Solution

Commit: patch 9.1.0438: Wrong Ex command executed when :g uses '?' as delimiter

2024-05-23 Thread Christian Brabandt
Problem: Wrong Ex command executed when :g uses '?' as delimiter and pattern contains escaped '?'. Solution: Don't use "*newp" when it's not allocated (zeertzjq). closes: #14837 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff -

Commit: runtime(i3config/swayconfig): support floating_modifier none; revert broken highlighting

2024-05-23 Thread Christian Brabandt
-authored-by: JosefLitos Signed-off-by: James Eapen Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/i3config.vim b/runtime/syntax/i3config.vim index 7d01693c7..f4d789e41 100644 --- a/runtime/syntax/i3config.vim +++ b/runtime/syntax/i3config.vim @@ -2,8 +2,8 @@ " Languag

Commit: patch 9.1.0437: Motif requires non-const char pointer for XPM data

2024-05-23 Thread Christian Brabandt
Problem: Motif requires non-const char pointer for XPM data shared with GTK (Tony Mechelynck, after v9.1.0432) Solution: Cast non-const to const char pointer for GTK (Drew Vogel). closes: #14834 Signed-off-by: Drew Vogel Signed-off-by: Christian Brabandt diff

Commit: patch 9.1.0436: Crash when using '?' as separator for :s

2024-05-23 Thread Christian Brabandt
'?' as separator for :s and pattern contains escaped '?'s (after 9.1.0409). Solution: Always compute startplen. (zeertzjq). related: neovim/neovim#28935 closes: 14832 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/src/regexp.c b

Commit: patch 9.1.0435: filetype: cygport files are not recognized

2024-05-23 Thread Christian Brabandt
: cygport files are not recognized Solution: Recognize '*.cygport' files as sh filetype (Ken Takata) https://cygwin.github.io/cygport/cygport_in.html closes: #14833 Signed-off-by: K.Takata Signed-off-by: Christian Brabandt diff --git a/runtime

Commit: patch 9.1.0433: Wrong yanking with exclusive selection and ve=all

2024-05-23 Thread Christian Brabandt
: #14830 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/src/evalfunc.c b/src/evalfunc.c index b65df5dd9..f70b032ad 100644 --- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -5594,31 +5594,12 @@ getregionpos( if (*region_type == MCHAR) { - // handle

Commit: runtime(comment): add missing help tags file

2024-05-22 Thread Christian Brabandt
runtime(comment): add missing help tags file Commit: https://github.com/vim/vim/commit/f2d74e3b63e8ba4ed620ae41119929b327c7cfbf Author: Christian Brabandt Date: Thu May 23 07:24:05 2024 +0200 runtime(comment): add missing help tags file fixes: https://github.com/vim/vim/issues

Commit: runtime(rescript): include basic rescript ftplugin file (#14822)

2024-05-22 Thread Christian Brabandt
/vim/issues/14822) Reference: https://rescript-lang.org/docs/manual/latest/overview#comments Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 3ae962bbb..519a6c951 100644 --- a/.github/MAINTAINERS +++ b

Commit: patch 9.1.0432: Ancient XPM preprocessor hack may cause build errors

2024-05-22 Thread Christian Brabandt
Problem: Ancient XPM preprocessor hack may cause build errors. Solution: Simplify XPM includes and get rid of complicated #ifdef magic (Drew Vogel). closes: #14816 Signed-off-by: Drew Vogel Signed-off-by: Christian Brabandt diff --git a/runtime/vim16x16.xpm

Commit: patch 9.1.0431: eval.c is too long

2024-05-22 Thread Christian Brabandt
collection code to new gc.c file (Yegappan Lakshmanan) closes: #14824 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/Filelist b/Filelist index 081d164de..46bcdb4bc 100644 --- a/Filelist +++ b/Filelist @@ -73,6 +73,7 @@ SRC_ALL

Commit: patch 9.1.0430: getregionpos() doesn't handle one char selection

2024-05-22 Thread Christian Brabandt
-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index b9dd4d20b..4177a0181 100644 --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -1,4 +1,4 @@ -*builtin.txt* For Vim version 9.1. Last change: 2024 May 20 +*builtin.txt* For Vim version 9.1

Re: Mark special characters

2024-05-22 Thread Christian Brabandt
On Mi, 22 Mai 2024, Igor wrote: > Hi, I use latest vim v9.1.0429 on Windows 11. > > In the file I have received I was convinced there are spaces between > words, but there were some special characters and so when I tried to > execute the commands in my cmd I have got very strange syntax

Commit: CI: disable -O2 for Coverity after v9.1.0429

2024-05-22 Thread Christian Brabandt
CI: disable -O2 for Coverity after v9.1.0429 Commit: https://github.com/vim/vim/commit/95ff39f8e3d5e16d4ef55f47d8f50da29df05f9e Author: Christian Brabandt Date: Wed May 22 07:53:23 2024 +0200 CI: disable -O2 for Coverity after v9.1.0429 gcc -O2 outputs this warning and turns

Commit: runtime(termdebug): check for gdb file/dir before using as buffer name

2024-05-21 Thread Christian Brabandt
Add test so that this doesn't regress. fixes: #12718 closes: #14792 Signed-off-by: Ubaldo Tiberi Signed-off-by: Christian Brabandt diff --git a/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim b/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim index

Commit: runtime(zig): refactor zig ftplugin, remove auto format

2024-05-21 Thread Christian Brabandt
upstream comment, aucmd and auto formatting support. Updated documentation for zig configuration settings and added new maintainer. closes: #13803 Signed-off-by: Tiseno Signed-off-by: Christian Brabandt diff --git a/runtime/autoload/zig/fmt.vim b/runtime/autoload

Commit: patch 9.1.0429: Coverity complains about eval.c refactor

2024-05-21 Thread Christian Brabandt
patch 9.1.0429: Coverity complains about eval.c refactor Commit: https://github.com/vim/vim/commit/b335a9312cfbe5a5fa9186d06fe10479502ba15c Author: Christian Brabandt Date: Tue May 21 18:39:10 2024 +0200 patch 9.1.0429: Coverity complains about eval.c refactor Problem: Coverity

Commit: patch 9.1.0428: Tag guessing leaves wrong search history with very short names

2024-05-21 Thread Christian Brabandt
names Problem: Tag guessing leaves wrong search history with very short names (after 9.1.0426). Solution: Use the correct variable for pattern length (zeertzjq). closes: #14817 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git

Commit: patch 9.1.0427: tests: some issues with termdebug mapping test

2024-05-21 Thread Christian Brabandt
-by: Christian Brabandt diff --git a/src/testdir/test_termdebug.vim b/src/testdir/test_termdebug.vim index 68bffd4b2..14d443a98 100644 --- a/src/testdir/test_termdebug.vim +++ b/src/testdir/test_termdebug.vim @@ -230,26 +230,26 @@ endfunc func Test_termdebug_mapping() %bw! - call assert_equal

Commit: runtime(matchit): update matchit plugin to v1.20

2024-05-20 Thread Christian Brabandt
runtime(matchit): update matchit plugin to v1.20 Commit: https://github.com/vim/vim/commit/8cf29e4c4a2af75bf31ef16ef108aea61c165af8 Author: Christian Brabandt Date: Mon May 20 20:02:16 2024 +0200 runtime(matchit): update matchit plugin to v1.20 fixes: https://github.com/vim/vim

Commit: patch 9.1.0426: too many strlen() calls in search.c

2024-05-20 Thread Christian Brabandt
in search.c Solution: refactor code and remove more strlen() calls, use explicit variable to remember strlen (John Marriott) closes: #14796 Signed-off-by: John Marriott Signed-off-by: Christian Brabandt diff --git a/src/cmdhist.c b/src

Commit: runtime(verilog): set commentstring option

2024-05-20 Thread Christian Brabandt
Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/runtime/ftplugin/verilog.vim b/runtime/ftplugin/verilog.vim index 83c3754e0..c20be2586 100644 --- a/runtime/ftplugin/verilog.vim +++ b/runtime/ftplugin/verilog.vim @@ -3,6 +3,7 @@ " Maintainer: Chih-Tsun

Commit: runtime(vb): update vb indent plugin as vim9script

2024-05-20 Thread Christian Brabandt
using vim9script. Also update the runtime indent test files Signed-off-by: Michael Soyka Signed-off-by: Christian Brabandt diff --git a/runtime/indent/testdir/vb.in b/runtime/indent/testdir/vb.in index 1653ae6f8..cb964f792 100644 --- a/runtime/indent/testdir/vb.in +++ b/runtime

Re: update for visual basic indent script

2024-05-20 Thread Christian Brabandt
Hi Michael, On So, 19 Mai 2024, Michael Soyka wrote: > I am the maintainer for the Visual Basic indent script. > > I have attached a new version along with updated test files.  The major > change is the rewrite in vim9 script but there are also several > enhancements.  Please consider adding

Commit: patch 9.1.0425: filetype: purescript files are not recognized

2024-05-20 Thread Christian Brabandt
closes: #14813 Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index d6fd02b59..3ae962bbb 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -200,6 +200,7 @@ runtime/ftplugin/postscr.vim

Commit: patch 9.1.0424: filetype: slint files are not recognized

2024-05-20 Thread Christian Brabandt
: slint files are not recognized Solution: Detect '*.slint' files as slint filetype, include basic sling filetype plugin (Riley Bruins) closes: #14808 Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b

Commit: runtime(nim): basic nim ftplugin file for comments (#14812)

2024-05-20 Thread Christian Brabandt
/14812) Reference: https://nim-by-example.github.io/comments/#:~:text=Comments%20in%20Nim%20begin%20with%20the%20hash%20character.=Multiline%20or%20block%20comments%20begin,line%20comments%20can%20be%20nested. Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt

Commit: runtime(arduino): Add Arduino ftplugin and indent files (#14811)

2024-05-20 Thread Christian Brabandt
-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index f09b2c927..a97d18d7d 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -106,6 +106,7 @@ runtime/compiler/zsh.vim@dkearns runtime/doc/ps1.txt@heaths runtime/ftplugin/abaqus.vim

Commit: runtime(typst): include basic typst ftplugin file (#14809)

2024-05-20 Thread Christian Brabandt
/14809) Reference: https://typst.app/docs/reference/syntax/#comments Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index d83f1e265..f09b2c927 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS

Commit: runtime(prisma): include basic prisma ftplugin file (#14807)

2024-05-20 Thread Christian Brabandt
/issues/14807) Reference: https://www.prisma.io/docs/orm/prisma-schema/overview#comments Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 477efc21c..d83f1e265 100644 --- a/.github/MAINTAINERS +++ b/.github

Commit: runtime(v): include basic v ftplugin for comment support (#14806)

2024-05-20 Thread Christian Brabandt
/vim/issues/14806) Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index d905618f7..477efc21c 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -230,6 +230,7 @@ runtime/ftplugin/tt2html.vim

Commit: patch 9.1.0423: getregionpos() wrong with blockwise mode and multibyte

2024-05-20 Thread Christian Brabandt
switched buffer. closes: #14805 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 46819d6b9..b9dd4d20b 100644 --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -1,4 +1,4 @@ -*builtin.txt

Commit: patch 9.1.0422: function echo_string_core() is too long

2024-05-20 Thread Christian Brabandt
echo_string_core() is too long Solution: Refactor into several smaller functions (Yegappan Lakshmanan) closes: #14804 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/eval.c b/src/eval.c index 8cc6ed1ed..833a230f9 100644

Commit: patch 9.1.0421: filetype: hyprlang files are not recognized

2024-05-19 Thread Christian Brabandt
: hyprlang files are not recognized Solution: recognize 'hypr{land,paper,idle,lock}.conf' files as 'hyprlang' filetype, add hyprlang ftplugin (Riley Bruins) closes: #14803 Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff

Commit: runtime(dart): add basic dart ftplugin file

2024-05-19 Thread Christian Brabandt
closes https://github.com/vim/vim/issues/14802 Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index e3827bab7..1fcebe69a 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -117,6 +117,7 @@ runtime

Commit: runtime(graphql): basic ftplugin file for graphql

2024-05-19 Thread Christian Brabandt
/issues/14801 Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 19875a434..e3827bab7 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -144,6 +144,7 @@ runtime/ftplugin/gitconfig.vim @tpope

Commit: runtime(sql): set commentstring for sql files in ftplugin

2024-05-19 Thread Christian Brabandt
://github.com/vim/vim/issues/14800 Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/runtime/ftplugin/sql.vim b/runtime/ftplugin/sql.vim index c85232f51..61b7e6725 100644 --- a/runtime/ftplugin/sql.vim +++ b/runtime/ftplugin/sql.vim @@ -4,6 +4,7 @@ " Maint

Commit: runtime(doc): mention comment plugin at :h 'commentstring'

2024-05-19 Thread Christian Brabandt
runtime(doc): mention comment plugin at :h 'commentstring' Commit: https://github.com/vim/vim/commit/d801edfb1b826c8b4a81f93205a0ed10bdf9fd56 Author: Christian Brabandt Date: Sun May 19 09:28:26 2024 +0200 runtime(doc): mention comment plugin at :h 'commentstring' Signed-off

Commit: patch 9.1.0420: :browse oldfiles prompts even with single entry

2024-05-19 Thread Christian Brabandt
patch 9.1.0420: :browse oldfiles prompts even with single entry Commit: https://github.com/vim/vim/commit/0b0f7d6be08df5411718797043414a6391ebfda5 Author: Christian Brabandt Date: Sun May 19 09:11:09 2024 +0200 patch 9.1.0420: :browse oldfiles prompts even with single entry

Commit: patch 9.1.0419: eval.c not sufficiently tested

2024-05-19 Thread Christian Brabandt
tested Solution: Add a few more additional tests for eval.c, (Yegappan Lakshmanan) closes: #14799 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/eval.c b/src/eval.c index 322b45aae..8cc6ed1ed 100644 --- a/src/eval.c +++ b

Commit: runtime(doc): clarify why E195 is returned

2024-05-18 Thread Christian Brabandt
runtime(doc): clarify why E195 is returned Commit: https://github.com/vim/vim/commit/5f757147303dbf4c5c3122bbabf77839c3725043 Author: Christian Brabandt Date: Sat May 18 19:11:10 2024 +0200 runtime(doc): clarify why E195 is returned Signed-off-by: Christian Brabandt diff --git

Commit: runtime(doc): clarify temporary file clean up

2024-05-18 Thread Christian Brabandt
runtime(doc): clarify temporary file clean up Commit: https://github.com/vim/vim/commit/5cf5301e2847c5a1a380ae030c58825b5c6fe275 Author: Christian Brabandt Date: Sat May 18 10:13:11 2024 +0200 runtime(doc): clarify temporary file clean up related: https://github.com/vim/vim

Commit: runtime(matchparen): fix :NoMatchParen not working (#14797)

2024-05-18 Thread Christian Brabandt
/14797) fixes: neovim/neovimhttps://github.com/vim/vim/issues/28828 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/plugin/matchparen.vim b/runtime/plugin/matchparen.vim index 96c54ee6d..6c061c9fb 100644 --- a/runtime/plugin/matchparen.vim +++ b

Commit: patch 9.1.0418: Cannot move to previous/next rare word

2024-05-17 Thread Christian Brabandt
: Cannot move to previous/next rare word (Colin Kennedy) Solution: Add the ]r and [r motions (Christ van Willegen) fixes: #14773 closes: #14780 Signed-off-by: Christ van Willegen - van Noort Signed-off-by: Christian Brabandt diff --git a/runtime/doc

Commit: runtime(sshdconfig): add basic ftplugin file for sshdconfig (#14790)

2024-05-17 Thread Christian Brabandt
://github.com/vim/vim/issues/14790) Signed-off-by: Yinzuo Jiang Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 36b352ffb..19875a434 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -214,6 +214,7 @@ runtime/ftplugin/solidity.vim

Commit: patch 9.1.0417: if_py: find_module has been removed in Python 3.12.0a7

2024-05-17 Thread Christian Brabandt
patch 9.1.0417: if_py: find_module has been removed in Python 3.12.0a7 Commit: https://github.com/vim/vim/commit/f0905a86130c431eb29395b0eee68867e0c1c2dd Author: Christian Brabandt Date: Fri May 17 18:30:01 2024 +0200 patch 9.1.0417: if_py: find_module has been removed in Python 3.12.0a7

Commit: patch 9.1.0416: some screen dump tests can be improved

2024-05-17 Thread Christian Brabandt
tests can be improved (after 9.1.0414) Solution: Make sure screen state changes properly and is captured in the screen dumps (Luuk van Baal) closes: #14788 Signed-off-by: Luuk van Baal Signed-off-by: Christian Brabandt diff --git a/src/testdir/dumps

Commit: patch 9.1.0415: Some functions are not tested

2024-05-17 Thread Christian Brabandt
Solution: Add a few more tests, fix a few minor problems (Yegappan Lakshmanan) closes: #14789 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/eval.c b/src/eval.c index 93dc09192..322b45aae 100644 --- a/src/eval.c +++ b

Commit: runtime(doc): clarify instal instructions for comment package

2024-05-17 Thread Christian Brabandt
runtime(doc): clarify instal instructions for comment package Commit: https://github.com/vim/vim/commit/e595e9c31b651bcb15d2f40ff00fffa432370484 Author: Christian Brabandt Date: Fri May 17 17:29:37 2024 +0200 runtime(doc): clarify instal instructions for comment package Signed

Commit: patch 9.1.0414: Unable to leave long line with 'smoothscroll' and 'scrolloff'

2024-05-16 Thread Christian Brabandt
called to make the cursor visible. Avoid adjusting for 'scrolloff' beyond the text line height (Luuk van Baal) fixes: #14726 closes: #14783 Signed-off-by: Luuk van Baal Signed-off-by: Christian Brabandt diff --git a/src/move.c b/src/move.c index

Commit: runtime(doc): fix typo in vim9script help file (#14782)

2024-05-16 Thread Christian Brabandt
) This commit fixes a typo in the first example of the vim9script help file. Trying to execute the given example before resulted in a "trailing characters" error. Signed-off-by: jbm950 Signed-off-by: Christian Brabandt diff --git a/runtime/doc/usr_52.txt b/runtime/

Commit: runtime(doc): Remove trailing spaces (#14784)

2024-05-15 Thread Christian Brabandt
runtime(doc): Remove trailing spaces (#14784) Commit: https://github.com/vim/vim/commit/c0e038b59f8445e46043b6c19a70395562b068aa Author: K.Takata Date: Thu May 16 12:39:01 2024 +0900 runtime(doc): Remove trailing spaces (https://github.com/vim/vim/issues/14784) Fix the issues

Commit: CI: Upload failed screendump tests when run in github actions

2024-05-15 Thread Christian Brabandt
CI: Upload failed screendump tests when run in github actions Commit: https://github.com/vim/vim/commit/8314de8fd4aa4d18fc524f960f5d683a2d8cba32 Author: Christian Brabandt Date: Wed May 15 21:48:11 2024 +0200 CI: Upload failed screendump tests when run in github actions It's

Commit: runtime(doc): clarify {special} argument for shellescape()

2024-05-15 Thread Christian Brabandt
/vim/vim/issues/14770 Signed-off-by: Enno Signed-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index b37170ce7..edc018fe7 100644 --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -1,4 +1,4 @@ -*builtin.txt* For Vim version 9.1

Commit: patch 9.1.0413: smoothscroll may cause infinite loop

2024-05-15 Thread Christian Brabandt
patch 9.1.0413: smoothscroll may cause infinite loop Commit: https://github.com/vim/vim/commit/eff20eb35d2dba413c6d115291dd9ddea705e802 Author: Christian Brabandt Date: Wed May 15 21:35:36 2024 +0200 patch 9.1.0413: smoothscroll may cause infinite loop Problem: smoothscroll may

Commit: runtime(doc): update vi_diff.txt: add default value for 'flash'

2024-05-15 Thread Christian Brabandt
ere it [defaults to 1](https://github.com/ryanwoodsmall/oldsysv/blob/master/sysvr2-vax/src/cmd/vi/vax/ex_data.c) = on. closes: #14778 Signed-off-by: Cthulhux Signed-off-by: Christian Brabandt diff --git a/runtime/doc/vi_diff.txt b/runtime/doc/vi_diff.txt index 1714833

Commit: runtime(doc): add missing entries for the keys CTRL-W g and

2024-05-15 Thread Christian Brabandt
runtime(doc): add missing entries for the keys CTRL-W g and Commit: https://github.com/vim/vim/commit/fed01960d2b0280339bba29183b1c3859366e805 Author: Christian Brabandt Date: Wed May 15 21:04:33 2024 +0200 runtime(doc): add missing entries for the keys CTRL-W g and fixes

Commit: patch 9.1.0412: typo in regexp_bt.c in DEBUG code

2024-05-14 Thread Christian Brabandt
patch 9.1.0412: typo in regexp_bt.c in DEBUG code Commit: https://github.com/vim/vim/commit/6043024cd48db485e3c748e8f46ca87e3cdef9d9 Author: Christian Brabandt Date: Tue May 14 11:19:47 2024 +0200 patch 9.1.0412: typo in regexp_bt.c in DEBUG code Problem: typo in regexp_bt.c

Re: bwipeout "%" fails with E94 in vim9script

2024-05-13 Thread Christian Brabandt
On Mo, 13 Mai 2024, Michael Soyka wrote: > Yes, your are right- the bwipeout command succeeds without the double > quotes in vim9script. Thanks for the solution! > > Given that, what feature of vim9script causes the error when double > quotes are used? In legacy vimscript, it doesn't matter

Commit: runtime(i3config/swayconfig): allow indented commands (#14757)

2024-05-13 Thread Christian Brabandt
allow indented commands (https://github.com/vim/vim/issues/14757) fixes: https://github.com/vim/vim/issues/14752 Co-authored-by: jamespeapen Signed-off-by: Josef Litoš <54900518+josefli...@users.noreply.github.com> Signed-off-by: Christian Brabandt diff --git a/ru

Commit: runtime(python): Fix wrong define regex in ftplugin (#14763)

2024-05-13 Thread Christian Brabandt
/14763) Signed-off-by: Tom Picton Signed-off-by: Christian Brabandt diff --git a/runtime/ftplugin/python.vim b/runtime/ftplugin/python.vim index 3a7190201..c00029672 100644 --- a/runtime/ftplugin/python.vim +++ b/runtime/ftplugin/python.vim @@ -3,7 +3,7 @@ " Maintainer: Tom P

Commit: runtime(syntax-tests): Filter out non-Latin-1 characters for syntax tests (#14767)

2024-05-13 Thread Christian Brabandt
Signed-off-by: Aliaksei Budavei <0x000...@gmail.com> Signed-off-by: Christian Brabandt diff --git a/Filelist b/Filelist index 771854812..cd787ef64 100644 --- a/Filelist +++ b/Filelist @@ -834,6 +834,7 @@ RT_SCRIPTS =\ runtime/syntax/testdir/input/*.* \

Commit: runtime(netrw): prefer scp over pscp

2024-05-13 Thread Christian Brabandt
runtime(netrw): prefer scp over pscp Commit: https://github.com/vim/vim/commit/43f2edc096cbf9c67095b301a1f4325866eeba36 Author: Christian Brabandt Date: Mon May 13 20:56:43 2024 +0200 runtime(netrw): prefer scp over pscp regression introduced in ce2ad9ffd79fe6b2307cd46b9

Commit: runtime(doc): fix typo in usr_52.txt

2024-05-12 Thread Christian Brabandt
runtime(doc): fix typo in usr_52.txt Commit: https://github.com/vim/vim/commit/b7258738f80f26be302a84a99f968b3bdc2f29bb Author: Christian Brabandt Date: Sun May 12 19:04:47 2024 +0200 runtime(doc): fix typo in usr_52.txt fixes: https://github.com/vim/vim/issues/14758

Commit: patch 9.1.0411: too long functions in eval.c

2024-05-12 Thread Christian Brabandt
Solution: refactor functions (Yegappan Lakshmanan) closes: #14755 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/eval.c b/src/eval.c index b547143fe..93dc09192 100644 --- a/src/eval.c +++ b/src/eval.c @@ -250,93 +250,146

Commit: patch 9.1.0410: warning about uninitialized variable

2024-05-12 Thread Christian Brabandt
uninitialized variable (Tony Mechelynck, after 9.1.0409) Solution: initialize variable (John Marriott) closes: #14754 Signed-off-by: John Marriott Signed-off-by: Christian Brabandt diff --git a/src/regexp.c b/src/regexp.c index c80f29af5..d43193219 100644

Commit: patch 9.1.0409: too many strlen() calls in the regexp engine

2024-05-11 Thread Christian Brabandt
many strlen() calls in the regexp engine Solution: refactor code to retrieve strlen differently, make use of bsearch() for getting the character class (John Marriott) closes: #14648 Signed-off-by: John Marriott Signed-off-by: Christian Brabandt

Commit: ftplugin(python): E16 fix, async keyword support for define (#14751)

2024-05-11 Thread Christian Brabandt
Signed-off-by: Christian Brabandt diff --git a/runtime/ftplugin/python.vim b/runtime/ftplugin/python.vim index 79acaa6f0..3a7190201 100644 --- a/runtime/ftplugin/python.vim +++ b/runtime/ftplugin/python.vim @@ -1,10 +1,9 @@ " Vim filetype plugin file " Language:python -"

Commit: patch 9.1.0408: configure fails on Fedora when including perl

2024-05-11 Thread Christian Brabandt
patch 9.1.0408: configure fails on Fedora when including perl Commit: https://github.com/vim/vim/commit/9c0ff47098ac20a8c93e8f91c0c8c72f9add3ce8 Author: Christian Brabandt Date: Sat May 11 20:18:21 2024 +0200 patch 9.1.0408: configure fails on Fedora when including perl Problem

  1   2   3   4   5   6   7   8   9   10   >