/vim/issues/14619
Signed-off-by: Vito
Signed-off-by: Christian Brabandt
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index d5ac02ef4..ac41ed567 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -70,6 +70,7 @@ runtime/compiler/jest.vim @dkearns
runtime
oncealend -> synconcealed
(https://github.com/vim/vim/issues/14644)
Signed-off-by: Philip H <47042125+pheid...@users.noreply.github.com>
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/pattern.txt b/runtime/doc/pattern.txt
index c23462c81..f16e7d2d6 100644
--- a/runti
://github.com/vim/vim/issues/14626
closes: https://github.com/vim/vim/issues/14634
Signed-off-by: Maxim Kim
Signed-off-by: Christian Brabandt
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 63d6735c5..d5ac02ef4 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -316,6
runtime(doc): fix typo
Commit:
https://github.com/vim/vim/commit/00ae5c5cba7b2b42662687b3150397fe1737fba0
Author: Christian Brabandt
Date: Fri Apr 26 18:56:21 2024 +0200
runtime(doc): fix typo
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/usr_41.txt b/runtime/doc
subsequent `validate_botline()`
calls a no-op, thus resulting in wrong `line('w$')` value.
closes: #14642
Signed-off-by: Jaehwang Jung
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/test_autocmd.vim b/src/testdir/test_autocmd.vim
index c7d2534a2..6745ecbe4 100644
125+pheid...@users.noreply.github.com>
Signed-off-by: Christian Brabandt
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 98f8d8a05..0307b454b 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -131,6 +131,9 @@ jobs:
- name: Install gcc-${{
runtime(doc): clarify syntax vs matching mechanism
Commit:
https://github.com/vim/vim/commit/fe1e2b5e2d65f05d820f17db935b15454a63be06
Author: Christian Brabandt
Date: Fri Apr 26 18:42:59 2024 +0200
runtime(doc): clarify syntax vs matching mechanism
fixes: https://github.com/vim
runtime(asm): fix undefined variable in indent plugin
Commit:
https://github.com/vim/vim/commit/98b12ede31754071f36fb7a73324456c1ee7b89c
Author: Christian Brabandt
Date: Thu Apr 25 22:42:05 2024 +0200
runtime(asm): fix undefined variable in indent plugin
It's an indent script
too many strlen() calls
Solution: Refactor code and remove more strlen() calls
(John Marriott)
closes: #14598
Signed-off-by: John Marriott
Signed-off-by: Christian Brabandt
diff --git a/src/ops.c b/src/ops.c
index 0ab0d005d..e3e782756 100644
--- a/src
: Vim9: compile_def_function() still too long
Solution: Refactor the code into separate functions
(Yegappan Lakshmanan)
closes: #14632
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/src/version.c b/src/version.c
index
: Calling CLEAR_FIELD() on the same struct twice.
Solution: Remove the second CLEAR_FIELD(). Move the assignment of
cookie.sourceing_lnum (zeertzjq).
closes: #14627
Signed-off-by: zeertzjq
Signed-off-by: Christian Brabandt
diff --git a/src/scriptfile.c b/src
(https://github.com/vim/vim/issues/14633)
Signed-off-by: Ivan Pešić <27575106+eeva...@users.noreply.github.com>
Signed-off-by: Christian Brabandt
diff --git a/src/po/sr.po b/src/po/sr.po
index 2f5113c6d..6372f929a 100644
--- a/src/po/sr.po
+++ b/src/po/sr.po
@@ -10,8 +10,8 @@ msgi
-Windows: patch number is zero in installer
(jonathan-b-wiebe)
Solution: Set VIM_VERSION_PATCHLEVEL, fix a few typos in the installer
(RestorerZ)
fixes: #14629
closes: #14635
Signed-off-by: RestorerZ
Signed-off-by: Christian Brabandt
diff --git
runtime(doc): clarify the effect of setting the shell to powershell
Commit:
https://github.com/vim/vim/commit/addf9ed620b01cc8f69fb7a27c6b12514fdda24e
Author: Christian Brabandt
Date: Thu Apr 25 21:21:37 2024 +0200
runtime(doc): clarify the effect of setting the shell to powershell
On Mi, 24 Apr 2024, Gary Johnson wrote:
> When 'breakindent' is set and the window width is less than
> 'textwidth', the gqap command reformats indented paragraphs to less
> than 'textwidth'.
>
> Steps to reproduce
>
> 1. Create a file containing a single paragraph of arbitrary text,
>
udavei <0x000...@gmail.com>
Signed-off-by: Christian Brabandt
diff --git a/runtime/syntax/java.vim b/runtime/syntax/java.vim
index e85174e7b..8ffe9e062 100644
--- a/runtime/syntax/java.vim
+++ b/runtime/syntax/java.vim
@@ -3,7 +3,7 @@
" Maintainer: Aliaksei Budavei <0x000c7
Signed-off-by: Christian Brabandt
Signed-off-by: Yegappan Lakshmanan
diff --git a/src/evalvars.c b/src/evalvars.c
index b70a3cd39..6facbeb13 100644
--- a/src/evalvars.c
+++ b/src/evalvars.c
@@ -4235,6 +4235,7 @@ failed:
* - Whether the variable is read-only
* - Whether the variable
(https://github.com/vim/vim/issues/14628)
This is added by default, and it is often broken, but we don't need
anything from it.
Signed-off-by: Philip H <47042125+pheid...@users.noreply.github.com>
Signed-off-by: Christian Brabandt
diff --git a/.github/workflows/ci.yml b/.gith
)
closes: #14471
Signed-off-by: RestorerZ
Signed-off-by: Christian Brabandt
diff --git a/src/Make_mvc.mak b/src/Make_mvc.mak
index e05518610..aec9efaf9 100644
--- a/src/Make_mvc.mak
+++ b/src/Make_mvc.mak
@@ -187,7 +187,7 @@ MINOR= 1
!ENDIF
!IF ![$(PS) $(PSFLAGS) try
is too long
Solution: Move out the code to compile the body of a function
(Yegappan Lakshmanan)
closes: #14622
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/test_vim9_builtin.vim
b/src/testdir
typing many keys with D- modifier (after 9.1.0227).
Solution: Don't treat a 0x80 byte inside a special sequence as the start
of a special sequence (zeertzjq).
closes: #14613
Signed-off-by: zeertzjq
Signed-off-by: Christian Brabandt
diff --git a/src
files are not recognized
Solution: Detect '.ondirrc' as ondir filetype
(Jon Parise)
closes: #14604
Signed-off-by: Jon Parise
Signed-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index 8c7c015ef..9d6b4bd26 100644
-by: RestorerZ
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/gui_x11.txt b/runtime/doc/gui_x11.txt
index bc2ba5437..dbd4b1084 100644
--- a/runtime/doc/gui_x11.txt
+++ b/runtime/doc/gui_x11.txt
@@ -1,4 +1,4 @@
-*gui_x11.txt* For Vim version 9.1. Last change: 2024 Jan 30
+*gui_x11
ot;libsodium"
(https://github.com/vim/vim/issues/14618)
Signed-off-by: RestorerZ
Signed-off-by: Christian Brabandt
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 4f6021634..b7439ed36 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
: test_winfixbuf is a bit slow
Solution: use defer if possible, reset hidden option, use --not-a-term
when starting Vim using system() (Yegappan Lakshmanan)
closes: #14611
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/src/testdir
indent plugin
related: https://github.com/vim/vim/issues/14558
closes: https://github.com/vim/vim/issues/14561
ported from: https://github.com/wuelnerdotexe/vim-astro
Signed-off-by: Philip H <47042125+pheid...@users.noreply.github.com>
Signed-off-by: Christian Bra
patch 9.1.0362: expanding rc config files does not work well
Commit:
https://github.com/vim/vim/commit/b09fa35a040af87e20c9cb25b78064aace0e63e9
Author: Christian Brabandt
Date: Sun Apr 21 14:52:20 2024 +0200
patch 9.1.0362: expanding rc config files does not work well
Problem
is too complicated
Solution: Refactor a few functions in vim9type.c
(Yegappan Lakshmanan)
closes: #14605
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/src/version.c b/src/version.c
index d418b602b..402ab5266 100644
: Vim9: does not handle autoloaded variables well
Solution: Better handle script-level exported variable references from
autoload files (Ernie Rael).
fixes: #14591
closes: #14607
Signed-off-by: Ernie Rael
Signed-off-by: Christian Brabandt
diff --git a/src
runtime(doc): minor spell fix in starting.txt
Commit:
https://github.com/vim/vim/commit/158673680f5ad87591d05dfa7f6a3c0b0eb7061c
Author: Diego Viola
Date: Sun Apr 21 14:39:49 2024 +0200
runtime(doc): minor spell fix in starting.txt
closes: https://github.com/vim/vim/issues/14608
s. To fix this, when importing a
script from a script sourced from a buffer with nofile, don't use
a script relative path name.
fixes #14588
closes: #14603
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/src/scriptfile.c b/src/scriptfil
with setcellwidth()
(after v9.1.0344)
Solution: move gui.in_use condition (h-east)
closes: #14600
Signed-off-by: h-east
Signed-off-by: Christian Brabandt
diff --git a/src/screen.c b/src/screen.c
index a8b4559b1..35d300213 100644
--- a/src/screen.c
+++ b
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/ftplugin/cmake.vim b/runtime/ftplugin/cmake.vim
index 94c007629..9fcf87a75 100644
--- a/runtime/ftplugin/cmake.vim
+++ b/runtime/ftplugin/cmake.vim
@@ -2,6 +2,7 @@
" Language:CMake
"
Baal
Signed-off-by: Christian Brabandt
diff --git a/src/move.c b/src/move.c
index a234fca1d..1b6e003cc 100644
--- a/src/move.c
+++ b/src/move.c
@@ -3244,17 +3244,6 @@ pagescroll(int dir, long count, int half)
cursor_down_inner(curwin, curscount);
else
runtime(doc): align command line table
Commit:
https://github.com/vim/vim/commit/59356019eb98b02caf086a26402307c5518e9f3a
Author: Christian Brabandt
Date: Sat Apr 20 17:12:59 2024 +0200
runtime(doc): align command line table
Signed-off-by: Christian Brabandt
diff --git
Signed-off-by: Diego Viola
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt
index ed5bdee7a..fb1dd2144 100644
--- a/runtime/doc/starting.txt
+++ b/runtime/doc/starting.txt
@@ -1,4 +1,4 @@
-*starting.txt* For Vim version 9.1. Last change
/vim/issues/14594)
I somehow messed up the previous patch, I think a copy-paste error when
creating the file.
Blueprint files have C and C++ style comments, not shell-like '#'
comments.
Signed-off-by: Bruno BELANYI
Signed-off-by: Christian Brabandt
diff --git
patch 9.1.0356: MS-Windows: --remote may change working directory
Commit:
https://github.com/vim/vim/commit/349f5cd8188c85ab0c4083c30de72d5a66604ec7
Author: Christian Brabandt
Date: Fri Apr 19 15:22:33 2024 +0200
patch 9.1.0356: MS-Windows: --remote may change working directory
: filetype: flake.lock files are not recognized
Solution: Detect 'flake.lock' as json filetype
(Riley Bruins)
closes: #14589
Signed-off-by: Riley Bruins
Signed-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index c7fc33196
(uci): No support for uci file types
(Wu, Zhenyu)
Solution: include basic uci ftplugin and syntax plugins
(Colin Caine)
closes: #14575
Co-authored-by: Wu, Zhenyu
Signed-off-by: Colin Caine
Signed-off-by: Christian Brabandt
diff --git
e(java): Support "g:ftplugin_java_source_path" with archived files
Also, document for "g:ftplugin_java_source_path" its current
modification of the local value of the 'path' option.
closes: #14570
Signed-off-by: Aliaksei Budavei <0x000...@gmail.com>
Signed-off-by:
-by: John Marriott
Signed-off-by: Christian Brabandt
diff --git a/src/ex_cmds.h b/src/ex_cmds.h
index cb758aa7c..70e57708f 100644
--- a/src/ex_cmds.h
+++ b/src/ex_cmds.h
@@ -99,13 +99,14 @@ typedef struct exarg exarg_T;
*/
#ifdef DO_DECLARE_EXCMD
# define EXCMD(a, b, c, d, e) \
- {(char_u
on
Windows
Problem: tests: Test_autoload_import_relative_compiled fails on Windows
Solution: Disable on Windows for now, add missing :bw for clean-up (Ernie
Rael)
closes: #14579
Signed-off-by: Ernie Rael
Signed-off-by: Christian Brabandt
diff --git a/src
-by: Christian Brabandt
diff --git a/src/getchar.c b/src/getchar.c
index 783146fe1..4e1c48c52 100644
--- a/src/getchar.c
+++ b/src/getchar.c
@@ -1281,6 +1281,9 @@ del_typebuf(int len, int offset)
typebuf.tb_change_cnt = 1;
}
+/*
+ * State for adding bytes to a recording or 'showcmd'.
+ */
typedef
may fail
Solution: Instead of hard-coding the lambda number, accept
just any number (Julio B)
closes: #14581
Signed-off-by: Julio B
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/test_vim9_disassemble.vim
b/src/testdir/test_vim9_disassemble.vim
static type for typealias
Solution: Refactor the typval2type() function and add a static type for
typealias (Yegappan Lakshmanan)
closes: #14582
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/src/globals.h b/src/globals.h
smooth scroll event
(laniakea64)
Solution: Correctly ignore unwanted smooth scroll events on X11
(lilydjwg)
fixes #14578
closes: #14583
Signed-off-by: lilydjwg
Signed-off-by: Christian Brabandt
diff --git a/src/gui_gtk_x11.c b/src
typos in test_xdg when testing gvimrc
Solution: Fix them (Diego Viola)
closes: #14584
Signed-off-by: Diego Viola
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/test_xdg.vim b/src/testdir/test_xdg.vim
index 7c0c8ef61..6f35b7254 100644
--- a/src/testdir
Problem: Patch v9.1.0338 fixed sourcing a script with import
Solution: Add test `import './file.vim' and verify it works with `:source`
so it does not regress (Ernie Rael)
closes: #14577
Signed-off-by: Ernie Rael
Signed-off-by: Christian Brabandt
diff --git
: gvimrc not sourced from XDG_CONFIG_HOME (after v9.1.0327)
Solution: Also try to source from ~/.config/vim/gvimrc and
$XDG_CONFIG_HOME/vim/gvimrc (Maxim Kim)
fixes: #14567
closes: #14568
Signed-off-by: Maxim Kim
Signed-off-by: Christian Brabandt
diff
Problem: Cursor wrong after using setcellwidth() in terminal
(mikoto2000)
Solution: output additional spaces, so the behaviour matches the GUI
(mikoto2000)
fixes: #14539
closes: #14540
Signed-off-by: mikoto2000
Signed-off-by: Christian Brabandt
Signed-off-by: zeertzjq
Signed-off-by: Christian Brabandt
diff --git a/src/getchar.c b/src/getchar.c
index c8dde2209..783146fe1 100644
--- a/src/getchar.c
+++ b/src/getchar.c
@@ -1281,6 +1281,80 @@ del_typebuf(int len, int offset)
typebuf.tb_change_cnt = 1;
}
+typedef struct
On Mi, 17 Apr 2024, shane qian wrote:
> the ticket description is the description, not the ticket title, please check
> that. I am not near my PC, otherwise I should would be glad to spell out to
> you.
That description is a link to comment: "fix: #14312 (comment)" in
another issue which was
On Mi, 17 Apr 2024, shane qian wrote:
> the `clear` problem is in the ticket description: a comment link, which was
> someone described or complained in another ticket.
> seems you did not check that carefully, the problem is there not only 1 tag
> file.
How is this: "fix: count tag files on
On Mi, 17 Apr 2024, shane.qian wrote:
> this patch is wrong, `helplang` it was just I brought it to filter
> tagfiles, fail was not when 'helplang' contains non-english, it was
> fail when it is 'en' too.
Why would it fail when helplang=en. Vim should then only load a single
tagfile, no?
I
-english
Problem: tests: test_taglist fails when 'helplang' contains non-english
Solution: Allow 1 or 2 tagfiles for now (Julio B)
related: #14312
closes: #14566
Signed-off-by: Julio B
Signed-off-by: Christian Brabandt
diff --git a/src/testdir
patch 9.1.0341: Problem: a few memory leaks are found
Commit:
https://github.com/vim/vim/commit/29269a71b5ac8a87c6c4beca35c173a19a2c9398
Author: Christian Brabandt
Date: Tue Apr 16 22:44:31 2024 +0200
patch 9.1.0341: Problem: a few memory leaks are found
Problem: a few memory
patch 9.1.0340: Problem: Error with matchaddpos() and empty list
Commit:
https://github.com/vim/vim/commit/f7d31adcc22eae852d6e7a5b59e9755ba7b51d35
Author: Christian Brabandt
Date: Tue Apr 16 22:23:17 2024 +0200
patch 9.1.0340: Problem: Error with matchaddpos() and empty list
screen dumps
Solution: Convert screen dump to normal test
(Yegappan Lakshmanan)
closes: #14564
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/dumps/Test_xdg_1.dump
b/src/testdir/dumps/Test_xdg_1.dump
deleted
Problem: Vim9: import through symlinks not correctly handled
Solution: Check for script being a symlink but only once
(Ernie Rael)
closes: #14565
Signed-off-by: Ernie Rael
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git
entry for XDG vimrc file in :version
Solution: Add 4th user vimrc entry to :version output
(Diego Viola)
related: #14182
closes: #14569
Signed-off-by: Diego Viola
Signed-off-by: Christian Brabandt
diff --git a/src/os_unix.h b/src/os_unix.h
index
(Diego Viola)
closes: #14562
Signed-off-by: Diego Viola
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/test_xdg.vim b/src/testdir/test_xdg.vim
index b24205b5f..d23c93a37 100644
--- a/src/testdir/test_xdg.vim
+++ b/src/testdir/test_xdg.vim
@@ -54,7 +54,7 @@ func
g only
closes: #14544
Signed-off-by: Josef Lito拧 <54900518+josefli...@users.noreply.github.com>
Signed-off-by: Christian Brabandt
diff --git a/runtime/syntax/i3config.vim b/runtime/syntax/i3config.vim
index 2a43b3d9e..7441f9082 100644
--- a/runtime/syntax/i3config.vim
+
closes: https://github.com/vim/vim/issues/14550
Signed-off-by: Konfekt
Signed-off-by: Christian Brabandt
diff --git a/runtime/compiler/pandoc.vim b/runtime/compiler/pandoc.vim
index 1b171a1cb..6c151930c 100644
--- a/runtime/compiler/pandoc.vim
+++ b/runtime/compiler/pandoc.vim
interpolation fails for List type
Solution: use implicit string(list) for string interpolation and :put =
(Yegappan Lakshmanan)
related: #14529
closes: #14556
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/src/eval.c b
: No test for highlight behavior with 'ambiwidth'.
Solution: Add a screendump test for 'ambiwidth' with 'cursorline'.
(zeertzjq)
closes: #14554
Signed-off-by: zeertzjq
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/dumps/Test_ambiwidth_hl_dump_1.dump
Problem: tests: some assert_equal() calls have wrong order of args
Solution: Correct the order (zeertzjq).
closes: #14555
Signed-off-by: zeertzjq
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/test_cmdline.vim b/src/testdir/test_cmdline.vim
index
patch 9.1.0333: tests: test_xdg fails on the appimage repo
Commit:
https://github.com/vim/vim/commit/29358d2a188bcab1c0057dd1628c4418a583278b
Author: Christian Brabandt
Date: Mon Apr 15 19:11:15 2024 +0200
patch 9.1.0333: tests: test_xdg fails on the appimage repo
Problem
Signed-off-by: Diego Viola
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt
index d97e1ba61..ed5bdee7a 100644
--- a/runtime/doc/starting.txt
+++ b/runtime/doc/starting.txt
@@ -1,4 +1,4 @@
-*starting.txt* For Vim version 9.1. Last change: 2024
does not install all files (Nick Jensen)
Solution: Adjust the Makefile rule to install and uninstall cargo and
rust directories (Matt Hammerly)
fixes: #14551
closes: #14552
closes: #14557
Signed-off-by: Matt Hammerly
Signed-off-by: Christian Brabandt
patch 9.1.0330: v9.1.0327 contains an unrelated change
Commit:
https://github.com/vim/vim/commit/f23193496589553d986e0f5c2a6170485c1bccea
Author: Christian Brabandt
Date: Sun Apr 14 23:45:02 2024 +0200
patch 9.1.0330: v9.1.0327 contains an unrelated change
Problem: v9.1.0327
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/change.txt b/runtime/doc/change.txt
index 7063cad30..cd3d6add4 100644
--- a/runtime/doc/change.txt
+++ b/runtime/doc/change.txt
@@ -1,4 +1,4 @@
-*change.txt*For Vim version 9.1. Last change: 2023 Dec 19
+*change.txt*For Vim version 9.1
patch 9.1.0328: CI fails with t_?? test
Commit:
https://github.com/vim/vim/commit/0d87e3c711b46be67cf8f014cc0bca21431599c0
Author: Christian Brabandt
Date: Sun Apr 14 23:14:50 2024 +0200
patch 9.1.0328: CI fails with t_?? test
Problem: CI fails with t_?? test
Solution: use
for using $XDG_CONFIG_HOME
Solution: optionally source $XDG_CONFIG_HOME/vim/vimrc
(Luca Saccarola)
fixes: #2034
closes: #14182
Signed-off-by: Luca Saccarola
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt
filetype and syntax plugin
(Wu, Zhenyu, @raimon49)
closes: #14379
Co-authored-by: raimon
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/compiler/pip_compile.vim b/runtime/compiler/pip_compile.vim
new file mode 100644
index
://github.com/vim/vim/issues/14397)
Only match function folding start and end patterns at the start of a
line, excluding heredocs and :append/:change/:insert commands.
Fixes #14393
Signed-off-by: Christian Brabandt
Signed-off-by: Doug Kearns
diff --git a/runtime/syntax
-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index 9864e06b1..8943536ec 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -449,6 +449,9 @@ au BufNewFile,BufRead *.clj,*.cljs,*.cljx,*.cljc
setf clojure
" Cmake
au BufNewFile,Bu
Signed-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index 61f17c458..9864e06b1 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -1168,7 +1168,7 @@ au BufNewFile,BufRead
.prettierrc,.firebaserc,.stylelintrcsetf json
"
ployer): include new compiler, use it for '*.custom.yaml'
files (https://github.com/vim/vim/issues/14460)
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/compiler/rime_deployer.vim
b/runtime/compiler/rime_deployer.vim
new file mode 100644
index 000
Problem: filetype: cabal config files may not be recognized
Solution: Change filetype pattern to '*/{,.}cabal/config'
(Wu Zhenyu)
closes: #14498
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
compiler
(https://github.com/vim/vim/issues/14532)
Signed-off-by: shane.xb.qian
Signed-off-by: Christian Brabandt
diff --git a/runtime/compiler/vimdoc.vim b/runtime/compiler/vimdoc.vim
index d83b92417..a30355f85 100644
--- a/runtime/compiler/vimdoc.vim
+++ b/runtime/compiler/vimdoc.vim
: some mail tools not recognized
Solution: Detect '.mbsncrc' as conf, '.msmtprc' as msmtp
and '.notmuch-config' as ini filetype
(Shane-XB-Qian)
closes: #14533
Signed-off-by: shane.xb.qian
Signed-off-by: Christian Brabandt
diff --git a/runtime
t;abc" string echo-ed)
fixes: #12674
closes: #14542
Signed-off-by: Anton Sharonov
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/tags b/runtime/doc/tags
index 229a4ef1e..48f582b8a 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -1157,6 +1157,7 @@ $q
: Wrong cursor position after using setcellwidths().
Solution: Invalidate cursor position in addition to redrawing.
(zeertzjq)
closes: #14545
Signed-off-by: zeertzjq
Signed-off-by: Christian Brabandt
diff --git a/src/mbyte.c b/src/mbyte.c
index d6fb7ecc7
and syntax files
Signed-off-by: Aliaksei Budavei <0x000...@gmail.com>
Signed-off-by: Christian Brabandt
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index ac127f0c1..9bac8b2dd 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -156,6 +156,7 @@ runtime/ftplu
: Using heredoc in string not tested with :execute.
Solution: Test with both :execute and execute() (zeertzjq).
closes: #14546
Signed-off-by: zeertzjq
Signed-off-by: Christian Brabandt
diff --git a/src/testdir/test_let.vim b/src/testdir/test_let.vim
index 974e8f1a3
unners
(https://github.com/vim/vim/issues/14548)
as we do on others like ubuntu
Signed-off-by: Philip H <47042125+pheid...@users.noreply.github.com>
Signed-off-by: Christian Brabandt
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 0120c8fca..4f60
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index 96ecb1aaa..bdf2d6c6f 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -1017,6 +1017,9 @@ au BufRead,BufNewFile *.hoon setf
hoon
"
-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index 79a9b481f..96ecb1aaa 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -425,8 +425,8 @@ au BufNewFile,BufRead .clang-format setf yaml
" Clang-tidy
au BufNewFile,BufRead .clang
- https://www.freedesktop.org/wiki/Software/xdg-user-dirs/
closes: #14505
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index 7f3704fc3..79a9b481f 100644
--- a/runtime/filetype.vim
+++ b/runtime
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index e3c98e672..7f3704fc3 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -546,9 +546,18 @@ au BufNewFile,BufRead m3makefile,m3overrides setf
(https://github.com/vim/vim/issues/14531)
Problem: Valid i3config syntax is highlighted as error.
Solution: Skip over line-breaks correctly.
Signed-off-by: Julio B
Signed-off-by: Josef Litoš <54900518+josefli...@users.noreply.github.com>
Signed-off-by: Chr
-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/tags b/runtime/doc/tags
index fc55f8437..229a4ef1e 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -4534,6 +4534,7 @@ E1423 vim9class.txt /*E1423*
E1424 vim9class.txt /*E1424*
E1425 vim9class.txt
(https://github.com/vim/vim/issues/14538)
Signed-off-by: rhysd
Signed-off-by: Christian Brabandt
diff --git a/runtime/syntax/go.vim b/runtime/syntax/go.vim
index 8685867c2..feed9646f 100644
--- a/runtime/syntax/go.vim
+++ b/runtime/syntax/go.vim
@@ -5,7 +5,7 @@
" go.vim: Vim s
-by: Christian Brabandt
diff --git a/src/charset.c b/src/charset.c
index 4dcde149f..470698f0e 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -2088,17 +2088,6 @@ skiptowhite(char_u *p)
return p;
}
-/*
- * skiptowhite: skip over text until ' ' or ' ' or newline or NUL.
- */
-char_u
/option-file.html#order-of-loading-option-files
closes: #14506
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/filetype.vim b/runtime/filetype.vim
index f17ac62a3..e3c98e672 100644
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
: heredocs are not supported for :commands
(@balki)
Solution: Add heredoc support
(Yegappan Lakshmanan)
fixes: #14491
closes: #14528
Signed-off-by: Yegappan Lakshmanan
Signed-off-by: Christian Brabandt
diff --git a/runtime/doc/vim9.txt b/runtime
indeed lead to a difference in behavior, neither
behavior achieves complete symmetry between CTRL-F and CTRL-B.
closes: #14527
Signed-off-by: zeertzjq
Signed-off-by: Christian Brabandt
diff --git a/src/move.c b/src/move.c
index 8c6fbd6b8..20c575c66 100644
--- a/src
runtime(kconfig): add include to ftplugin (#14524)
Commit:
https://github.com/vim/vim/commit/159dc0fcf950e6c21f97cc337bcf19ff90ce73c6
Author: Christian Brabandt
Date: Fri Apr 12 17:33:48 2024 +0100
runtime(kconfig): add include to ftplugin
(https://github.com/vim/vim/issues/14524
om/vim/vim/issues/14522)
Signed-off-by: Wu, Zhenyu
Signed-off-by: Christian Brabandt
diff --git a/runtime/ftplugin/dts.vim b/runtime/ftplugin/dts.vim
new file mode 100644
index 0..42e38338b
--- /dev/null
+++ b/runtime/ftplugin/dts.vim
@@ -0,0 +1,16 @@
+" Vim filetype
1 - 100 din 4569 matches
Mail list logo