Commit: runtime(doc): clarify when text properties are cleared

2024-06-17 Fir de Conversatie Christian Brabandt
runtime(doc): clarify when text properties are cleared Commit: https://github.com/vim/vim/commit/946f61c405b54934f58cbb8053957f4a1ecadec8 Author: Christian Brabandt Date: Mon Jun 17 13:17:58 2024 +0200 runtime(doc): clarify when text properties are cleared related: https

Commit: runtime(doc): improve the vim-shebang example

2024-06-17 Fir de Conversatie Christian Brabandt
runtime(doc): improve the vim-shebang example Commit: https://github.com/vim/vim/commit/ca471145321fa8089071330b7637ad3950ac4f11 Author: Christian Brabandt Date: Mon Jun 17 13:06:34 2024 +0200 runtime(doc): improve the vim-shebang example Signed-off-by: Christian Brabandt diff

Commit: runtime(doc): revert unintended formatting changes for termdebug

2024-06-16 Fir de Conversatie Christian Brabandt
runtime(doc): revert unintended formatting changes for termdebug Commit: https://github.com/vim/vim/commit/c52a8560792b47a19fd0686377f588ef25e5a7d4 Author: Christian Brabandt Date: Mon Jun 17 05:29:37 2024 +0200 runtime(doc): revert unintended formatting changes for termdebug

Commit: runtime(java): Add a config variable for commonly used compiler options

2024-06-16 Fir de Conversatie Christian Brabandt
The value of g:javac_makeprg_params, if set, is added to the value of 'makeprg' as an option string. closes: #14999 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/compiler/javac.vim b/runtime/compiler/javac.vim index f5fe84124

Commit: patch 9.1.0494: Wrong matched text highlighted in pum with 'rightleft'

2024-06-16 Fir de Conversatie Christian Brabandt
' Problem: Wrong matched text highlighted in pum with 'rightleft'. Solution: Match using the original text instead of the reversed text. (zeertzjq) closes: #15020 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/src/popupmenu.c b/src

Commit: runtime(html): bump length of character references in syntax script (#15022)

2024-06-16 Fir de Conversatie Christian Brabandt
(https://github.com/vim/vim/issues/15022) This allows handling longer references such as ``. Signed-off-by: Mohamed Akram Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/html.vim b/runtime/syntax/html.vim index c975ae862..d067dde83 100644 --- a/runtime

Commit: runtime(termdebug): properly check mapping variables using null_dict

2024-06-16 Fir de Conversatie Christian Brabandt
closes: https://github.com/vim/vim/issues/15013 Signed-off-by: shane.xb.qian 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 5bde69a44..d24ae578c 100644 --- a/runtime

Commit: runtime(kdl): fix KdlIndent and kdlComment in indent script (#15019)

2024-06-16 Fir de Conversatie Christian Brabandt
://github.com/vim/vim/issues/15019) Signed-off-by: Yinzuo Jiang Signed-off-by: Christian Brabandt diff --git a/runtime/indent/kdl.vim b/runtime/indent/kdl.vim index b1b004d0a..b0a6bd90d 100644 --- a/runtime/indent/kdl.vim +++ b/runtime/indent/kdl.vim @@ -2,7 +2,7 @@ " Language:

Commit: patch 9.1.0493: Test for patch 9.1.0489 doesn't fail without the fix

2024-06-16 Fir de Conversatie Christian Brabandt
Problem: Test for patch 9.1.0489 doesn't fail without the fix. Solution: Use "!" flag of feedkeys() so that ex_normal_busy is not set and ins_compl_check_keys() is not skipped (zeertzjq). closes: #15018 Signed-off-by: zeertzjq Signed-off-by: Christia

Commit: runtime(java): Fold multi-line comments with the syntax kind of (#15016)

2024-06-16 Fir de Conversatie Christian Brabandt
ghlight_functions") syn clear javaBlock javaInParen syn match javaBlockOther "[{}]" syn region javaBlock transparent matchgroup=javaBlockStart \ start="\%(^\|^\S[^:]\+\)\@120 Signed-off-by: Christian Brabandt diff --git a/runtime/syntax

Commit: runtime(termdebug): using wrong type for PlaceSign()

2024-06-16 Fir de Conversatie Christian Brabandt
to numbers. fixes: #14994 closes: #15015 Signed-off-by: shane.xb.qian 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 d6cf327cf..5bde69a44 100644 --- a/runtime

Commit: patch 9.1.0492: filetype: Vim-script files not detected by shebang line

2024-06-16 Fir de Conversatie Christian Brabandt
Problem: Vim-script files may not be recognised Solution: Add shebang line detection (Doug Kearns) closes: #15012 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/autoload/dist/script.vim b/runtime/autoload/dist/script.vim index

Commit: runtime(zip): revert unintended change to zip#Write()

2024-06-15 Fir de Conversatie Christian Brabandt
runtime(zip): revert unintended change to zip#Write() Commit: https://github.com/vim/vim/commit/52f2ff03636fe120f3c9d00e9b3cdc1da251bd73 Author: Christian Brabandt Date: Sat Jun 15 16:05:35 2024 +0200 runtime(zip): revert unintended change to zip#Write() This was wrongly

Commit: runtime(doc): add another tag for vim-shebang feature

2024-06-15 Fir de Conversatie Christian Brabandt
runtime(doc): add another tag for vim-shebang feature Commit: https://github.com/vim/vim/commit/f4bc59c4f67786e967db48e944c2cce2c0da8dc1 Author: Christian Brabandt Date: Sat Jun 15 15:52:53 2024 +0200 runtime(doc): add another tag for vim-shebang feature related: https

Commit: patch 9.1.0491: Cmdline pum doesn't work properly with 'rightleft'

2024-06-15 Fir de Conversatie Christian Brabandt
eft'. (zeertzjq) closes: #15005 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/src/popupmenu.c b/src/popupmenu.c index 25157e4eb..79686c65e 100644 --- a/src/popupmenu.c +++ b/src/popupmenu.c @@ -26,6 +26,9 @@ static int pum_base_width;// wi

Commit: patch 9.1.0490: minor style problems with patch 9.1.0487

2024-06-15 Fir de Conversatie Christian Brabandt
problems with patch 9.1.0487 Solution: use shown_compl instead of after_first_compl variable (glepnir) closes: #15008 Signed-off-by: glepnir Signed-off-by: Christian Brabandt fix(completion): use exist shown_compl instead after_first_compl diff --git a/src

Commit: patch 9.1.0489: default completion may break with fuzzy

2024-06-15 Fir de Conversatie Christian Brabandt
may break with fuzzy Solution: check that completion_match_array is not null (glepnir) closes: #15010 Signed-off-by: glepnir Signed-off-by: Christian Brabandt diff --git a/src/insexpand.c b/src/insexpand.c index 7b9a5116d..e31274165 100644 --- a/src

Commit: runtime(vim): Update base-syntax, match shebang lines (#15011)

2024-06-15 Fir de Conversatie Christian Brabandt
-off-by: Christian Brabandt diff --git a/runtime/syntax/generator/vim.vim.base b/runtime/syntax/generator/vim.vim.base index b1d963e7a..05beac8dc 100644 --- a/runtime/syntax/generator/vim.vim.base +++ b/runtime/syntax/generator/vim.vim.base @@ -3,7 +3,7 @@ " Maintainer: Hirohito Hi

Commit: patch 9.1.0488: Wrong padding for pum "kind" with 'rightleft'

2024-06-15 Fir de Conversatie Christian Brabandt
`pum_col - pum_base_width - n`. - With 'norightleft' it fills `col` to `pum_col - pum_base_width + n - 1`, so the next `col` should be `pum_col - pum_base_width + n`. closes: #15004 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/src/popupmenu.c b/src/popupmen

Commit: runtime(zip): MS-Windows: handle files with spaces properly

2024-06-15 Fir de Conversatie Christian Brabandt
runtime(zip): MS-Windows: handle files with spaces properly Commit: https://github.com/vim/vim/commit/1c6734291295bf8aa39577840b40bb21a7f27120 Author: Christian Brabandt Date: Sat Jun 15 14:49:24 2024 +0200 runtime(zip): MS-Windows: handle files with spaces properly This change

Commit: runtime(html): Restore HTML syntax file tests

2024-06-14 Fir de Conversatie Christian Brabandt
and #14215. closes: #13595 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/testdir/dumps/html_00.dump b/runtime/syntax/testdir/dumps/html_00.dump index d1b2b91e4..7905a3aab 100644 --- a/runtime/syntax/testdir/dumps/html_00.dump +++ b

Commit: patch 9.1.0487: completed item not update on fuzzy completion

2024-06-14 Fir de Conversatie Christian Brabandt
item not update on fuzzy completion Solution: reset compl_shown_match when at original match position (glepnir) closes: #14955 Signed-off-by: glepnir Signed-off-by: Christian Brabandt diff --git a/src/insexpand.c b/src/insexpand.c index fafa7a2f0

Commit: patch 9.1.0486: filetype: Snakemake files are not recognized

2024-06-14 Fir de Conversatie Christian Brabandt
-authored-by: zeertzjq Signed-off-by: Riley Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 926dc07cf..1254782e3 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -225,6 +225,7 @@ runtime/ftplugin/sdoc.vim @gpanders

Commit: runtime(termdebug): make TermDebugSendCommand() a global function again

2024-06-14 Fir de Conversatie Christian Brabandt
TermDebugSendCommand lost it's global visibility when converted to vim9script. Restore it. Fixes: 23f29ffc6427 ("runtime(termdebug): convert termdebug plugin to Vim9 script") closes: #14997 Signed-off-by: Damien Riegel Signed-off-by:

Commit: runtime(termdebug): close all buffers in the same way

2024-06-14 Fir de Conversatie Christian Brabandt
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 15d039719..a1c92ba0b 100644 --- a/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim +++ b/runtime/pack/dist/opt/termdebug/plugin

Commit: patch 9.1.0485: Matched text shouldn't be highlighted in "kind" and "menu"

2024-06-14 Fir de Conversatie Christian Brabandt
in "kind" and "menu" Problem: Matched text shouldn't be highlighted in "kind" and "menu". Solution: Pass hlf_T instead of the attribute. Fix indent. (zeertzjq) closes: #14996 Signed-off-by: zeertzjq Signed-off

Commit: runtime(doc): fix wrong helptag for :defer

2024-06-14 Fir de Conversatie Christian Brabandt
runtime(doc): fix wrong helptag for :defer Commit: https://github.com/vim/vim/commit/c509c009bbc07eff678a9239a5813398e180f019 Author: Christian Brabandt Date: Fri Jun 14 20:22:05 2024 +0200 runtime(doc): fix wrong helptag for :defer Signed-off-by: Christian Brabandt diff --git

Commit: runtime(vim): Update base-syntax, match :sleep arg

2024-06-14 Fir de Conversatie Christian Brabandt
a lone "m" with a leading count. closes: #15003 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/generator/gen_syntax_vim.vim b/runtime/syntax/generator/gen_syntax_vim.vim index deb490fa0..8b7677574 100644 --- a/runt

Commit: runtime(keymap): include Georgian keymap

2024-06-14 Fir de Conversatie Christian Brabandt
-off-by: Misho Signed-off-by: Christian Brabandt diff --git a/runtime/keymap/georgian-qwerty.vim b/runtime/keymap/georgian-qwerty.vim new file mode 100644 index 0..df18729f0 --- /dev/null +++ b/runtime/keymap/georgian-qwerty.vim @@ -0,0 +1,51 @@ +" Vim keymap file for Geo

Commit: patch 9.1.0484: Sorting of completeopt+=fuzzy is not stable

2024-06-14 Fir de Conversatie Christian Brabandt
of completeopt+=fuzzy is not stable. Solution: Compare original indexes when scores are the same. (zeertzjq) closes: #14988 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/src/insexpand.c b/src/insexpand.c index 74be94cf4..fafa7a2f0

Commit: runtime(netrw): correctly test for windows in NetrwGlob()

2024-06-14 Fir de Conversatie Christian Brabandt
runtime(netrw): correctly test for windows in NetrwGlob() Commit: https://github.com/vim/vim/commit/440746158ce0fec2880ccacc03f39dbc954c5543 Author: Christian Brabandt Date: Fri Jun 14 08:19:22 2024 +0200 runtime(netrw): correctly test for windows in NetrwGlob() use has("

Commit: patch 9.1.0483: glob() not sufficiently tested

2024-06-13 Fir de Conversatie Christian Brabandt
patch 9.1.0483: glob() not sufficiently tested Commit: https://github.com/vim/vim/commit/8b34aea1b0431082a062ecfb5de0f244f3f23418 Author: Christian Brabandt Date: Thu Jun 13 21:20:20 2024 +0200 patch 9.1.0483: glob() not sufficiently tested Problem: glob() not sufficiently

Commit: README.md: Update link to release archives

2024-06-13 Fir de Conversatie Christian Brabandt
listed. closes: #14990 Signed-off-by: Patrick Brinich-Langlois Signed-off-by: Christian Brabandt diff --git a/README.md b/README.md index 5ac3a6c99..cfee68e8a 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ an overview of currently available distributions. Some

Commit: runtime(netrw): glob() on windows fails with [] in directory name

2024-06-13 Fir de Conversatie Christian Brabandt
runtime(netrw): glob() on windows fails with [] in directory name Commit: https://github.com/vim/vim/commit/1487947fb625d44ed02382ea6b0d5bf72b12583a Author: Christian Brabandt Date: Thu Jun 13 21:25:35 2024 +0200 runtime(netrw): glob() on windows fails with [] in directory name

Commit: runtime(doc): rewrite mkdir() doc and simplify {flags} meaning

2024-06-13 Fir de Conversatie Christian Brabandt
runtime(doc): rewrite mkdir() doc and simplify {flags} meaning Commit: https://github.com/vim/vim/commit/d6d4e1333659c0d2acee3133819498d014df47de Author: Christian Brabandt Date: Thu Jun 13 21:21:41 2024 +0200 runtime(doc): rewrite mkdir() doc and simplify {flags} meaning

Commit: runtime(doc): update return type for job_info()

2024-06-13 Fir de Conversatie Christian Brabandt
runtime(doc): update return type for job_info() Commit: https://github.com/vim/vim/commit/1cd31a4501c48dbeae272de7394fa39ede7b10dd Author: Christian Brabandt Date: Thu Jun 13 20:46:23 2024 +0200 runtime(doc): update return type for job_info() related: https://github.com/vim/vim

Commit: patch 9.1.0482: termdebug plugin needs more love

2024-06-13 Fir de Conversatie Christian Brabandt
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 0a40164b7..15d039719 100644 --- a/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim +++ b/runtime/pack/dist/opt/termdebug

Commit: patch 9.1.0480: fuzzy string matching executed when not needed

2024-06-13 Fir de Conversatie Christian Brabandt
string matching executed when not needed Solution: when no leader is available, can skip fuzzy logic, so return early (glepnir) closes: #14986 Signed-off-by: glepnir Signed-off-by: Christian Brabandt diff --git a/src/popupmenu.c b/src/popupmenu.c index

Commit: runtime(doc): correct return types for job_start() and job_status()

2024-06-13 Fir de Conversatie Christian Brabandt
runtime(doc): correct return types for job_start() and job_status() Commit: https://github.com/vim/vim/commit/1a946044fe3993bc87c36960d38ad2934df9c649 Author: Christian Brabandt Date: Thu Jun 13 19:13:28 2024 +0200 runtime(doc): correct return types for job_start() and job_status

Commit: runtime(java): Include element values in non-marker annotations (#14979)

2024-06-13 Fir de Conversatie Christian Brabandt
values. Reference: https://docs.oracle.com/javase/specs/jls/se21/html/jls-9.html#jls-9.7 Signed-off-by: Aliaksei Budavei <0x000...@gmail.com> Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/java.vim b/runtime/syntax/java.vim index f5910a855..1f71f9e4e 100644 -

Commit: runtime(vim): Update base-syntax, match :catch and :throw args (#14989)

2024-06-13 Fir de Conversatie Christian Brabandt
://github.com/vim/vim/issues/14989) Match :catch /{pattern}/ and :throw {expr1}. Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/generator/gen_syntax_vim.vim b/runtime/syntax/generator/gen_syntax_vim.vim index 4843aacac..deb490fa0 100644

Commit: patch 9.1.0479: fuzzy_match_str_with_pos() does unnecessary list operations

2024-06-13 Fir de Conversatie Christian Brabandt
Problem: fuzzy_match_str_with_pos() does unnecessary list operations. Solution: Use fuzzy_match() directly (zeertzjq). closes: #14987 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt index

Commit: patch 9.1.0481: Vim9: term_getjob() throws an exception on error

2024-06-13 Fir de Conversatie Christian Brabandt
: Vim9: term_getjob() throws an exception on error Solution: Return null_job instead, when there is no job (Ernie Rael) closes: #14984 Signed-off-by: Ernie Rael Signed-off-by: Christian Brabandt diff --git a/runtime/doc/terminal.txt b/runtime/doc/terminal.txt

Commit: runtime(doc): restore description of "$" in col() and virtcol() (#14981)

2024-06-13 Fir de Conversatie Christian Brabandt
nd virtcol() (https://github.com/vim/vim/issues/14981) These are different from line() and getpos(). Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 8f2d132e2..dd46430e9 100644 --- a/runtime/doc/built

Commit: runtime(doc): deduplicate getpos(), line(), col(), virtcol()

2024-06-12 Fir de Conversatie Christian Brabandt
description to getpos() and link to that from the other functions. closes: #14970 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 66f1bae13..8f2d132e2 100644 --- a/runtime/doc/builtin.txt +++ b

Re: How to use the old termdebug

2024-06-12 Fir de Conversatie Christian Brabandt
On Mi, 12 Jun 2024, Ernie Rael wrote: > I used termdebug yesterday for some real work. Before opening issues, I'd > like to verify/check if these are old/new issues; I don't remember having > seen them, so I'm thinking new. Is there a convenient way to run the old and > new side by side? > >

Commit: runtime(vim): Update g:vimsyn_comment_strings dump file tests

2024-06-12 Fir de Conversatie Christian Brabandt
whitespace is no longer matched as part of the line comment as of https://github.com/vim/vim/issues/13936. closes: #14971 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/testdir/dumps/vim9_ex_comment_strings_00.dump b/runtime/syntax

Commit: runtime(termdebug): Use string interpolation instead of string concat

2024-06-12 Fir de Conversatie Christian Brabandt
closes: https://github.com/vim/vim/issues/14972 Signed-off-by: Yegappan Lakshmanan 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 2e397c371..0a40164b7 100644

Commit: patch 9.1.0478: potential deref of NULL pointer in fuzzy_match_str_with_pos

2024-06-12 Fir de Conversatie Christian Brabandt
Problem: potential deref of NULL pointer in fuzzy_match_str_with_pos() on cleanup (after v9.1.0476) Solution: Only free the pointer if it is non-NULL (glepnir) closes: #14973 Signed-off-by: glepnir Signed-off-by: Christian Brabandt diff --git

Re: test_vim9_func.vim seems to be weird in github repository

2024-06-12 Fir de Conversatie Christian Brabandt
On Mi, 12 Jun 2024, Ernie Rael wrote: > I use "hg-git" so that may contribute to what I'm seeing. > > But I've tried this on a few files and only this one file has an issue. > > I mad a tiny change to test_vim9_func.vim, and when I diff I get > >$ hg diff | head -5 >diff --git

Commit: patch 9.1.0477: block_editing errors out when using

2024-06-11 Fir de Conversatie Christian Brabandt
patch 9.1.0477: block_editing errors out when using Commit: https://github.com/vim/vim/commit/1fb9eae5794c3f808468fbc2935c5144f9e0b5b1 Author: Christian Brabandt Date: Tue Jun 11 20:30:14 2024 +0200 patch 9.1.0477: block_editing errors out when using Problem: block_editing

Commit: runtime(vim): Update base-syntax, configurable comment string highlighting (#14931)

2024-06-11 Fir de Conversatie Christian Brabandt
highlighting (https://github.com/vim/vim/issues/14931) Allow highlighting of strings within comments to be disabled by setting g:vimsyn_comment_strings to false. Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/doc/syntax.txt b/runtime/doc

Commit: runtime(doc): fix typos in syntax.txt

2024-06-11 Fir de Conversatie Christian Brabandt
runtime(doc): fix typos in syntax.txt Commit: https://github.com/vim/vim/commit/b4e648a0066940e0e8b513ff2e7347b5a3473694 Author: Ken Takata Date: Tue Jun 11 19:45:32 2024 +0200 runtime(doc): fix typos in syntax.txt Signed-off-by: Ken Takata Signed-off-by: Christian Brabandt

Commit: patch 9.1.0476: Cannot see matched text in popup menu

2024-06-11 Fir de Conversatie Christian Brabandt
-by: glepnir Signed-off-by: Christian Brabandt diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index 655fd6c52..6849bc3ca 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -1,4 +1,4 @@ -*options.txt* For Vim version 9.1. Last change: 2024 Jun 05

Commit: runtime(vim): Update base-syntax, match multiline continued comments (#13936)

2024-06-11 Fir de Conversatie Christian Brabandt
(https://github.com/vim/vim/issues/13936) Match multiline (continued) line comments. Continued tail comments are not supported yet. Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/generator/vim.vim.base b/runtime/syntax

Commit: patch 9.1.0475: cmod_split modifier is always reset in term_start()

2024-06-11 Fir de Conversatie Christian Brabandt
() Problem: cmod_split modifier is always reset in term_start() Solution: only clear the WSP_VERT flag, if it is not already in cmdmod.cmod_split (Yegappan Lakshmanan) closes: #14961 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt

Commit: runtime(doc): clarify documentation for "v" position at line()

2024-06-11 Fir de Conversatie Christian Brabandt
t; refers to the end of the area. Solution: be more verbose and explicit about the connection between "." and "v" and also refer to |v_o| which many vim users will be familiar with for visual areas. Signed-off-by: Peter Aronoff Signed-off-by: Chr

Commit: runtime(termdebug): remove line-continuation characters

2024-06-11 Fir de Conversatie Christian Brabandt
needed for Vim9. related: #14961 Signed-off-by: Yegappan Lakshmanan 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 9d0f1ef20..2e397c371 100644 --- a/runtime

Commit: runtime(vim): Remove orphaned screen dump files (#14965)

2024-06-11 Fir de Conversatie Christian Brabandt
) These are no longer generated by the current test input files. Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/testdir/dumps/vim_00.dump b/runtime/syntax/testdir/dumps/vim_00.dump deleted file mode 100644 index 852148f1f..0

Commit: runtime(kdl): use shiftwidth() instead of in indent script

2024-06-11 Fir de Conversatie Christian Brabandt
://github.com/vim/vim/issues/14962 Signed-off-by: Yinzuo Jiang Signed-off-by: Christian Brabandt diff --git a/runtime/indent/kdl.vim b/runtime/indent/kdl.vim index 2d24f18df..b1b004d0a 100644 --- a/runtime/indent/kdl.vim +++ b/runtime/indent/kdl.vim @@ -2,7 +2,7 @@ " Lan

Commit: runtime(kdl): include syntax, indent and ftplugin files

2024-06-10 Fir de Conversatie Christian Brabandt
/vim/vim/issues/14956 Co-authored-by: Aram Drevekenin Signed-off-by: inzuo Jiang Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 7433062eb..926dc07cf 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -175,6 +175,7

Commit: patch 9.1.0474: CI: Test_ColonEight() fails on github runners

2024-06-10 Fir de Conversatie Christian Brabandt
patch 9.1.0474: CI: Test_ColonEight() fails on github runners Commit: https://github.com/vim/vim/commit/d03882baac712de586880775386f4c1e2cf6eade Author: Christian Brabandt Date: Mon Jun 10 21:06:55 2024 +0200 patch 9.1.0474: CI: Test_ColonEight() fails on github runners Problem

Commit: runtime(svelte): basic svelte ftplugin file

2024-06-10 Fir de Conversatie Christian Brabandt
Signed-off-by: Igor Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index 91c3284af..7433062eb 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -229,6 +229,7 @@ runtime/ftplugin/solution.vim @dkearns runtime/ftplugin/spec.vim

Commit: runtime(deb822sources): add missing Enabled field in syntax script

2024-06-10 Fir de Conversatie Christian Brabandt
/-/merge_requests/16 Signed-off-by: Kentaro Hayashi Signed-off-by: Christian Brabandt diff --git a/runtime/syntax/deb822sources.vim b/runtime/syntax/deb822sources.vim index f7d337fce..ec4560590 100644 --- a/runtime/syntax/deb822sources.vim +++ b/runtime/syntax/deb822sources.vim @@ -40,7 +40,7

Commit: patch 9.1.0473: term_start() does not clear vertical modifier

2024-06-10 Fir de Conversatie Christian Brabandt
: term_start() does not clear vertical modifier Solution: Clear the flag after splitting the window (Yegappan Lakshmanan) closes: #14953 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/terminal.c b/src/terminal.c index

Commit: runtime(termdebug): fix mousemodel restoration by comparing against null_string

2024-06-10 Fir de Conversatie Christian Brabandt
null_string closes: https://github.com/vim/vim/issues/14951 Signed-off-by: Ernie Rael 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 26c266598..9d0f1ef20 100644

Re: Question before submitting a documentation patch for line()

2024-06-10 Fir de Conversatie Christian Brabandt
Hi Peter, On Mo, 10 Jun 2024, Peter Aronoff wrote: > Over the weekend, I wrote a script using getpos() to copy (and > eventually replace) the current visual selection, but I was initially > confused by the documentation. I'm considering submitting a patch to > clarify what I didn't understand,

Commit: runtime(doc): Added definitions of Vim scripts and plugins

2024-06-09 Fir de Conversatie Christian Brabandt
://github.com/vim/vim/issues/14935 Signed-off-by: Ubaldo Tiberi Signed-off-by: Christian Brabandt diff --git a/runtime/doc/usr_41.txt b/runtime/doc/usr_41.txt index 4225d1f62..60d0d1e60 100644 --- a/runtime/doc/usr_41.txt +++ b/runtime/doc/usr_41.txt @@ -1,4 +1,4 @@ -*usr_41.txt* For Vim

Commit: runtime(termdebug): Fix saved_mousemodel check

2024-06-09 Fir de Conversatie Christian Brabandt
by 23f29ffc64276dd790581f98b86a0a6435b7eb22 where saved_mousemodel is introduced as a variable, so the exists check will always be true. Move to check the value of saved_mousemodel instead. closes: #14946 Signed-off-by: laburnumT Signed-off-by: Christian Brabandt diff --git a/runtime

Commit: runtime(java): Exclude lambda expressions from _when_ _switch-case_ label clauses (#14945)

2024-06-09 Fir de Conversatie Christian Brabandt
ontext. References: https://docs.oracle.com/javase/specs/jls/se21/html/jls-14.html#jls-14.11.1 https://docs.oracle.com/javase/specs/jls/se21/html/jls-15.html#jls-15.27 Signed-off-by: Aliaksei Budavei <0x000...@gmail.com> Signed-off-by: Christian Brabandt diff --git a/ru

Commit: patch 9.1.0472: Inconsistencies between functions for option flags

2024-06-09 Fir de Conversatie Christian Brabandt
: Inconsistencies between functions for option flags. Solution: Consistently use "unsigned int" as return type and rename get_bkc_value() to get_bkc_flags() (zeertzjq). closes: #14925 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff -

Commit: patch 9.1.0471: Crash when using autocmd_get() after removing event inside autocmd

2024-06-09 Fir de Conversatie Christian Brabandt
inside autocmd Problem: Crash when using autocmd_get() after removing event inside autocmd (Sergey Vlasov) Solution: Check that the pattern is NULL (zeertzjq). fixes: #14937 closes: #14939 Signed-off-by: zeertzjq Signed-off-by: Christian

Commit: runtime(termdebug: Fix errors in using the latest termdebug.vim

2024-06-09 Fir de Conversatie Christian Brabandt
closes: https://github.com/vim/vim/issues/14941 Signed-off-by: Yegappan Lakshmanan 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 78a601457..d083b7ec9 100644 --- a/runtime

Commit: runtime(doc): Fix small style issues

2024-06-09 Fir de Conversatie Christian Brabandt
-by: h-east Signed-off-by: Christian Brabandt diff --git a/runtime/doc/mbyte.txt b/runtime/doc/mbyte.txt index e38c30cb1..3bb2bfbf1 100644 --- a/runtime/doc/mbyte.txt +++ b/runtime/doc/mbyte.txt @@ -1,4 +1,4 @@ -*mbyte.txt* For Vim version 9.1. Last change: 2024 May 11 +*mbyte.txt

Commit: translation(it): Update Italian Vim manpage

2024-06-07 Fir de Conversatie Christian Brabandt
Signed-off-by: Christian Brabandt diff --git a/runtime/doc/vim-it.1 b/runtime/doc/vim-it.1 index 8337ad96d..7ecd9f4a6 100644 --- a/runtime/doc/vim-it.1 +++ b/runtime/doc/vim-it.1 @@ -1,4 +1,4 @@ -.TH VIM 1 "13 giugno 2022" +.TH VIM 1 "4 giugno 2024" .SH NOME vim \- VI M

Commit: runtime(man): disable the q mapping

2024-06-06 Fir de Conversatie Christian Brabandt
runtime(man): disable the q mapping Commit: https://github.com/vim/vim/commit/6dcd7f1a4d6d216798963edce9de69d03092433f Author: Christian Brabandt Date: Thu Jun 6 19:06:38 2024 +0200 runtime(man): disable the q mapping fixes: https://github.com/vim/vim/issues/8210 Signed

Commit: runtime(cpp): Change 'cms' for C++ to '// %s'

2024-06-06 Fir de Conversatie Christian Brabandt
closes: https://github.com/vim/vim/issues/14926 Signed-off-by: Luc Hermitte Signed-off-by: Christian Brabandt diff --git a/runtime/ftplugin/cpp.vim b/runtime/ftplugin/cpp.vim index fc92935a1..fac3edd2e 100644 --- a/runtime/ftplugin/cpp.vim +++ b/runtime/ftplugin/cpp.vim @@ -1,7

Commit: runtime(ccomplete): fix type mismatch error

2024-06-06 Fir de Conversatie Christian Brabandt
/14927 closes: https://github.com/vim/vim/issues/14928 Signed-off-by: Lars T. Kyllingstad Signed-off-by: Christian Brabandt diff --git a/runtime/autoload/ccomplete.vim b/runtime/autoload/ccomplete.vim index 7096dcf4a..355f724d0 100644 --- a/runtime/autoload/ccomplete.vim +++ b

Re: gVim not painting large files

2024-06-06 Fir de Conversatie Christian Brabandt
On Do, 06 Jun 2024, Christian Brabandt wrote: > > On Do, 06 Jun 2024, T Z wrote: > > > gVim 9.0 (2022 Jun 20, compiled Mar 14 2024) on KDE Plasma 5.27.8 / X11 > > (Ubuntu > > 23.10) is showing some very weird behavior with large files. I have a file >

Re: gVim not painting large files

2024-06-06 Fir de Conversatie Christian Brabandt
On Do, 06 Jun 2024, T Z wrote: > gVim 9.0 (2022 Jun 20, compiled Mar 14 2024) on KDE Plasma 5.27.8 / X11 > (Ubuntu > 23.10) is showing some very weird behavior with large files. I have a file > that > is all plain ASCII, ~ 5million lines / 73 Mb. Here are the symptoms: > * :e completes

Commit: runtime(termdebug): Fix wrong email address

2024-06-05 Fir de Conversatie Christian Brabandt
runtime(termdebug): Fix wrong email address Commit: https://github.com/vim/vim/commit/ae4641d68e2c01ee4847395bdb78a8c9c52394c7 Author: Christian Brabandt Date: Wed Jun 5 22:24:24 2024 +0200 runtime(termdebug): Fix wrong email address related: https://github.com/vim/vim/issues

Commit: runtime(termdebug): convert termdebug plugin to Vim9 script

2024-06-05 Fir de Conversatie Christian Brabandt
://github.com/vim/vim/issues/14903 Signed-off-by: Ubaldo Tiberi Signed-off-by: Christian Brabandt diff --git a/runtime/doc/terminal.txt b/runtime/doc/terminal.txt index c99b882cf..d7749ff26 100644 --- a/runtime/doc/terminal.txt +++ b/runtime/doc/terminal.txt @@ -1,4 +1,4 @@ -*terminal.txt

Commit: patch 9.1.0470: tests: Test_ColonEight_MultiByte() fails sporadically

2024-06-05 Fir de Conversatie Christian Brabandt
patch 9.1.0470: tests: Test_ColonEight_MultiByte() fails sporadically Commit: https://github.com/vim/vim/commit/7cbed350f840b7ff96a5be6102f26ad57929b8b6 Author: Christian Brabandt Date: Wed Jun 5 20:34:55 2024 +0200 patch 9.1.0470: tests: Test_ColonEight_MultiByte() fails sporadically

Commit: patch 9.1.0469: Cannot have buffer-local value for 'completeopt'

2024-06-05 Fir de Conversatie Christian Brabandt
Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index 57fefa223..655fd6c52 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -1,4 +1,4 @@ -*options.txt* For Vim version 9.1. Last change

Commit: patch 9.1.0468: GvimExt does not consult HKEY_CURRENT_USER

2024-06-05 Fir de Conversatie Christian Brabandt
does not consult HKEY_CURRENT_USER Solution: Make GvimExt first consult HKEY_CURRENT_USER and then fall back to HKEY_LOCAL_MACHINE to find gvim (David Wagner) fixes: #14904 closes: #14917 Signed-off-by: David Wagner Signed-off-by: Christian Brabandt diff

Commit: CI: update FreeBSD runner to 14.1 (#13937)

2024-06-05 Fir de Conversatie Christian Brabandt
im/vim/issues/13937) closes: https://github.com/vim/vim/issues/14918 Signed-off-by: Philip H <47042125+pheid...@users.noreply.github.com> Signed-off-by: Christian Brabandt diff --git a/.cirrus.yml b/.cirrus.yml index 78e49d980..a3604a425 100644 --- a/.cirrus.yml +++ b

Commit: runtime(vim): Update base-syntax, allow whitespace before :substitute pattern

2024-06-05 Fir de Conversatie Christian Brabandt
: #14923 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt index 9161130a3..1bc556c46 100644 --- a/runtime/doc/syntax.txt +++ b/runtime/doc/syntax.txt @@ -1,4 +1,4 @@ -*syntax.txt* For Vim version 9.1. Last change

Commit: patch 9.1.0466: Missing comments for fuzzy completion

2024-06-04 Fir de Conversatie Christian Brabandt
completion (after 9.1.0463) Solution: Add more comments, adjust indentation slightly (glepnir) closes: #14910 Signed-off-by: glepnir Signed-off-by: Christian Brabandt diff --git a/src/insexpand.c b/src/insexpand.c index c6bf68167..f43c12665 100644

Commit: runtime(man): update Vim manpage

2024-06-04 Fir de Conversatie Christian Brabandt
runtime(man): update Vim manpage Commit: https://github.com/vim/vim/commit/ce6fe84db21f00fd30b226200dbb02709514871a Author: Christian Brabandt Date: Tue Jun 4 21:58:32 2024 +0200 runtime(man): update Vim manpage fixes: https://github.com/vim/vim/issues/14916 Signed-off

Commit: runtime(comment): clarify the usage of 'commentstring' option value

2024-06-04 Fir de Conversatie Christian Brabandt
runtime(comment): clarify the usage of 'commentstring' option value Commit: https://github.com/vim/vim/commit/98fb81846dd1da03c160bfa30dbf96ba48061d53 Author: Christian Brabandt Date: Tue Jun 4 20:44:29 2024 +0200 runtime(comment): clarify the usage of 'commentstring' option value

Commit: runtime(doc): clarify how fuzzy 'completeopt' should work

2024-06-04 Fir de Conversatie Christian Brabandt
runtime(doc): clarify how fuzzy 'completeopt' should work Commit: https://github.com/vim/vim/commit/2a2c4fffd7e04f74b316209404767f128684a9e1 Author: Christian Brabandt Date: Tue Jun 4 20:27:18 2024 +0200 runtime(doc): clarify how fuzzy 'completeopt' should work related: https

Commit: runtime(netrw): prevent accidental data loss

2024-06-04 Fir de Conversatie Christian Brabandt
runtime(netrw): prevent accidental data loss Commit: https://github.com/vim/vim/commit/98b73eb645b68b6e197b63bbbae777b388d47612 Author: Christian Brabandt Date: Tue Jun 4 18:15:57 2024 +0200 runtime(netrw): prevent accidental data loss fixes: https://github.com/vim/vim/issues

Commit: patch 9.1.0465: missing filecopy() function

2024-06-03 Fir de Conversatie Christian Brabandt
Solution: implement filecopy() Vim script function (Shougo Matsushita) closes: #12346 Co-authored-by: zeertzjq Signed-off-by: Shougo Matsushita Signed-off-by: Christian Brabandt diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 751fbc215

Commit: patch 9.1.0464: no whitespace padding in commentstring option in ftplugins

2024-06-03 Fir de Conversatie Christian Brabandt
Bruins Signed-off-by: Christian Brabandt diff --git a/.github/MAINTAINERS b/.github/MAINTAINERS index dbc04868f..91c3284af 100644 --- a/.github/MAINTAINERS +++ b/.github/MAINTAINERS @@ -179,6 +179,7 @@ runtime/ftplugin/kotlin.vim @udalov runtime/ftplugin/less.vim @genoma

Commit: patch 9.1.0463: no fuzzy-matching support for insert-completion

2024-06-03 Fir de Conversatie Christian Brabandt
: no fuzzy-matching support for insert-completion Solution: enable insert-mode completion with fuzzy-matching using :set completopt+=fuzzy (glepnir). closes: #14878 Signed-off-by: glepnir Signed-off-by: Christian Brabandt diff --git a/runtime/doc/options.txt b

Commit: patch 9.1.0462: eval5() and eval7 are too complex

2024-06-03 Fir de Conversatie Christian Brabandt
are too complex Solution: Refactor eval5() and eval7() in eval.c (Yegappan Lakshmanan) closes: #14900 Signed-off-by: Yegappan Lakshmanan Signed-off-by: Christian Brabandt diff --git a/src/eval.c b/src/eval.c index 4a039792c..7848feaa8 100644 --- a/src/eval.c

Commit: patch 9.1.0461: too many strlen() calls in drawline.c

2024-06-02 Fir de Conversatie Christian Brabandt
() calls in drawline.c Solution: Refactor code to avoid strlen() (John Marriott) closes: #14890 Signed-off-by: John Marriott Signed-off-by: Christian Brabandt diff --git a/src/drawline.c b/src/drawline.c index 9502fc53a..e388bdbee 100644 --- a/src/drawline.c

Commit: patch 9.1.0460: filetype: lintstagedrc files are not recognized

2024-06-02 Fir de Conversatie Christian Brabandt
: filetype: lintstagedrc files are not recognized Solution: recognize '.lintstagedrc' files as json filetype (İlyas Akın) see: https://github.com/lint-staged/lint-staged closes: #14897 Signed-off-by: İlyas Akın Signed-off-by: Christian Brabandt diff

Re: Calls to ch_log() left in released code

2024-06-02 Fir de Conversatie Christian Brabandt
On Sa, 01 Jun 2024, Gary Johnson wrote: > I would like to request that developers not leave calls to ch_log() > enabled in released code, that is, in code that has been committed > to the GitHub repo. > > I just tried debugging some Vim code by sprinkling calls to ch_log() > in it. When I ran

Commit: patch 9.1.0459: Vim9: import autoload does not work with symlink

2024-06-02 Fir de Conversatie Christian Brabandt
: import autoload does not work with symlink (Olivier Dormond) Solution: set sn_autoload_prefix in check_script_symlink (nwounkn) fixes: #14775 closes: #14885 Signed-off-by: nwounkn Signed-off-by: Christian Brabandt diff --git a/src

  1   2   3   4   5   6   7   8   9   10   >