changeset | ce88329d5230 |
---|---|
branch | default |
bookmark | |
tag | tip |
user | Christian Brabandt <cb@256bit.org> |
description | runtime(syntax-tests): regenerate c_00 and markdown dumps Commit: https://github.com/vim/vim/commit/702f7923f6e57051b314e26fde6734dfb1292da7 Author: Christian Brabandt <cb@256bit.org> Date: Mon Mar 18 22:07:22 2024 +0100 runtime(syntax-tests): regenerate c_00 and markdown dumps Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | runtime/syntax/testdir/dumps/c_00.dump runtime/syntax/testdir/dumps/markdown_conceal_00.dump runtime/syntax/testdir/dumps/markdown_conceal_99.dump |
changeset | ca864c3d8724 |
---|---|
branch | |
bookmark | |
tag | |
user | Christian Brabandt <cb@256bit.org> |
description | runtime(syntax-tests): include missing changes Commit: https://github.com/vim/vim/commit/a2addebca359a35044bb60bebb91c258a94f3610 Author: Aliaksei Budavei <0x000c70@gmail.com> Date: Mon Mar 18 20:39:32 2024 +0100 runtime(syntax-tests): include missing changes related: https://github.com/vim/vim/issues/14215 Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | runtime/syntax/testdir/README.txt runtime/syntax/testdir/input/c.c runtime/syntax/testdir/runtest.vim |
changeset | 99c2ceb9dbea |
---|---|
branch | |
bookmark | |
tag | |
user | Christian Brabandt <cb@256bit.org> |
description | runtime(rust): Respect no_plugin_maps and no_rust_maps globals (#14221) Commit: https://github.com/vim/vim/commit/ef21bcaab145d6b22fb7c823607de23700f82653 Author: MyyPo <110892040+MyyPo@users.noreply.github.com> Date: Mon Mar 18 20:38:09 2024 +0200 runtime(rust): Respect no_plugin_maps and no_rust_maps globals (https://github.com/vim/vim/issues/14221) Signed-off-by: myypo <nikirsmcgl@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | runtime/ftplugin/rust.vim |
changeset | 385f41acf860 |
---|---|
branch | |
bookmark | |
tag | |
user | Christian Brabandt <cb@256bit.org> |
description | runtime(syntax-tests): Retrofit input/c.c. with TEST_SETUP Commit: https://github.com/vim/vim/commit/a9bc195d6497a18b24428a0271a2839213444baf Author: Aliaksei Budavei <0x000c70@gmail.com> Date: Fri Mar 15 23:22:02 2024 +0300 runtime(syntax-tests): Retrofit input/c.c. with TEST_SETUP Also: - Include a syntax test for Markdown that takes advantage of a sourceable setup configuration. - Update Filelist closes: #14215 Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | Filelist runtime/syntax/testdir/dumps/c_00.dump runtime/syntax/testdir/dumps/c_01.dump runtime/syntax/testdir/dumps/c_02.dump runtime/syntax/testdir/dumps/c_03.dump runtime/syntax/testdir/dumps/c_04.dump runtime/syntax/testdir/dumps/c_05.dump runtime/syntax/testdir/dumps/c_06.dump runtime/syntax/testdir/dumps/c_99.dump runtime/syntax/testdir/dumps/markdown_conceal_00.dump |
changeset | f24cacdbaf85 |
---|---|
branch | |
bookmark | |
tag | |
user | Christian Brabandt <cb@256bit.org> |
description | runtime(syntax-tests): Support sourceable Vim configuration for syntax tests Commit: https://github.com/vim/vim/commit/f6069a7ddc530a140fc1d7043e8a00d27d98c518 Author: Aliaksei Budavei <0x000c70@gmail.com> Date: Tue Mar 5 22:34:36 2024 +0300 runtime(syntax-tests): Support sourceable Vim configuration for syntax tests Not all programming languages support comments; without such support, the TEST_SETUP functionality that offers embeddable Vim Ex commands may no longer be applicable. We can achieve similar functionality by storing Ex commands in a Vim file with its basename matching the basename of the test file, and having this Vim file sourced, and then having the test file loaded and tested. When such a Vim file would be used for a language that has comments and whose matching test file has embedded TEST_SETUP lines, we will accommodate it by letting the TEST_SETUP lines augment and/or overrule sourced configuration. Further details can be found in the discussion thread at https://github.com/vim/vim/discussions/14117. related: #14215 Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | runtime/syntax/testdir/README.txt runtime/syntax/testdir/runtest.vim |
changeset | 2bedc8f066ff |
---|---|
branch | |
bookmark | |
tag | |
user | Christian Brabandt <cb@256bit.org> |
description | runtime(syntax-tests): Support embeddable Vim configuration for syntax tests Commit: https://github.com/vim/vim/commit/93edd254d5d809cfa85c87b4cedb8b649c999494 Author: Aliaksei Budavei <0x000c70@gmail.com> Date: Tue Mar 5 22:34:36 2024 +0300 runtime(syntax-tests): Support embeddable Vim configuration for syntax tests Currently, the very same syntax file for which a test can be written is the only place where global variables can be defined so that the file parts guarded with such variables can be read during screen dump generation. This approach would lead to littering the syntax file with test-related queries. Instead, we could borrow the idea of comment-based mechanism for test setup from the indent test runner. With it, the first 20 lines of each test file would be ALWAYS scanned in search of the TEST_SETUP markers and, when found, the part between the end of the marker and the end of the line would be treated as a Vim Ex command. Note that with these changes, runtime/defaults.vim is no longer sourced for screen dump generation; however, some of its functionality is reintroduced. Further details can be found in the discussion thread at https://github.com/vim/vim/discussions/14117. related: #14215 Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | runtime/syntax/testdir/README.txt runtime/syntax/testdir/runtest.vim |
changeset | 6859455deb5b |
---|---|
branch | |
bookmark | |
tag | |
user | Christian Brabandt <cb@256bit.org> |
description | runtime(doc): Recover some missed commas and periods in starting.txt Commit: https://github.com/vim/vim/commit/78c189837ae6a03fa5fbb62eabde66e3da9253a3 Author: Aliaksei Budavei <0x000c70@gmail.com> Date: Mon Mar 18 19:24:52 2024 +0100 runtime(doc): Recover some missed commas and periods in starting.txt Also: - Insert some missing words; - Strive for consistency with capitalisation of words; - Improve shell alias examples. The gvim words were left alone for now, but they deserve to be treated like proper names, GVim or GUI Vim, unless these refer to executable filenames (on *nix systems). closes: #14194 Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | runtime/doc/starting.txt |
changeset | 115249818efc |
---|---|
branch | |
bookmark | |
tag | |
user | Christian Brabandt <cb@256bit.org> |
description | Added tag v9.1.0187 for changeset c8fbf6dd031bb5d9054b80a273837e93927830fd |
files | .hgtags |
changeset | c8fbf6dd031b |
---|---|
branch | |
bookmark | |
tag | v9.1.0187 |
user | Christian Brabandt <cb@256bit.org> |
description | patch 9.1.0187: filetype: no support for Dafny files Commit: https://github.com/vim/vim/commit/4e334d0443f28f4e749dbef38d686d0dd19122de Author: zeertzjq <zeertzjq@outlook.com> Date: Mon Mar 18 19:21:48 2024 +0100 patch 9.1.0187: filetype: no support for Dafny files Problem: Dafny files are not recognized. Solution: Recognize *.dfy files as filetype "dafny" (zeertzjq). Ref: https://dafny.org/ Ref: https://github.com/mlr-msft/vim-loves-dafny closes: #14226 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | runtime/filetype.vim src/testdir/test_filetype.vim src/version.c |
changeset | 69ab5ebb3d3f |
---|---|
branch | |
bookmark | |
tag | |
user | Christian Brabandt <cb@256bit.org> |
description | runtime(vim): Update base-syntax, improve :highlight command (#14228) Commit: https://github.com/vim/vim/commit/9530fe4f3a69c6bd11fc745d3b2d1667cdd0cf6d Author: dkearns <dougkearns@gmail.com> Date: Tue Mar 19 05:19:51 2024 +1100 runtime(vim): Update base-syntax, improve :highlight command (https://github.com/vim/vim/issues/14228) Improve :highlight command highlighting - Use the same highlight groups for "default link" with and without bang. - Match some common line-continuation use. - Match :hi clear variants. - Highlight color-name values. Resync vim.vim and generator/vim.vim.base. Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org> |
files | runtime/syntax/generator/vim.vim.base runtime/syntax/testdir/dumps/vim_ex_highlight_00.dump runtime/syntax/testdir/dumps/vim_ex_highlight_01.dump runtime/syntax/testdir/dumps/vim_ex_highlight_02.dump runtime/syntax/testdir/dumps/vim_ex_highlight_99.dump runtime/syntax/testdir/input/vim_ex_highlight.vim runtime/syntax/vim.vim |