Skip to content

Commit 5e0c333

Browse files
committed
Merge remote-tracking branch 'vim/master'
Additional test fixes: - test_macvim: - remove check.vim import which is now done automatically - test_gui: - Test_Buffers_Menu add conditional check to not run the LoadBufferMenu autocmd since in MacVim we don't use it. - Test_scrollbars remove go-k from the guioptions, due to MacVim's implementation being async compared to normal GVim. May need to revisit this in the future. Also fix code indentation for MacVim-specific code to pass the new Test_indent_of_source_files() test in test_codestyle.vim.
2 parents f2320ef + 3416cee commit 5e0c333

File tree

1,814 files changed

+102692
-78010
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,814 files changed

+102692
-78010
lines changed

.cirrus.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ env:
55
freebsd_task:
66
name: FreeBSD
77
matrix:
8-
- name: FreeBSD 14.2
8+
- name: FreeBSD 14.3
99
freebsd_instance:
10-
image_family: freebsd-14-2
10+
image_family: freebsd-14-3
1111
timeout_in: 20m
1212
install_script:
1313
- pkg install -y gettext

.editorconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,12 @@ trim_trailing_whitespace = false
3939
[src/testdir/test*.vim]
4040
# Some tests need trailing whitespaces, for example `set showbreak=>>\ `
4141
trim_trailing_whitespace = false
42+
43+
#
44+
# Some custom files do not use tabs
45+
#
46+
[src/sign.c]
47+
indent_style = space
48+
49+
[src/sound.c]
50+
indent_style = space

.git-blame-ignore-revs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,15 @@
1313
# change indentation style of netrw plugin
1414
c363ca1ecd1f8db03663ef98dcf41eeacc3c22c7
1515
c673b805ad80d0aef07e745d412a2bf298ba1c07
16+
# fix indentation style in insexpand.c v9.1.1352
17+
355db99d12a89f05765948b33eecd6d9733e16bb
18+
# fix indentation styles in various files v9.1.1363
19+
c2a9000bc1b4a2cbcfeef55450c184b16906d910
20+
# indentation style in various files v9.1.1364
21+
562610cfa327c8ebff12a1700525e17a070d5e2c
22+
# Patch v9.1.1371
23+
19e1dd6b6aeb96d64122332a8c3d17b9d5ca007b
24+
# Patch v9.1.1372
25+
a4a00a7ad0cfa26685c057c11a09bec2c962346a
26+
# Patch v9.1.1390
27+
e89aef3f65388a8b627c77f250525f2a264716c5

.gitattributes

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,31 @@
11
src/testdir/test42.in diff
2+
3+
# `vim.pot` is updated every time any of the *.c files are modified. And as it
4+
# contains line numbers for strings from *.c files, inserting a line into a
5+
# single .c file may cause many lines in the `vim.pot` file to be updated.
6+
#
7+
# This generates a lot of "noise" in the diffs. And especially considering that
8+
# `vim.pot` is a generated file, looking at changes in this file is not useful.
9+
#
10+
# By marking it as binary we tell the git machinery that it should not be
11+
# presented to the user in patches, use "git diff --text" to override
12+
src/po/vim.pot -diff
13+
14+
# Although vim.pot has been marked as binary, you may want to check the textual differences
15+
# using git --text but still want to ignore some noisy output like:
16+
# - POT-Creation Date
17+
# - comments pointing to the message source location in
18+
# *.c/*.h/*.vim/*.cpp/*.in/*.xs files followed by line numbers
19+
# Note: location comments should be no longer part of vim.pot, since commit 2844765e903214490e1
20+
# which add the --no-location argument for xgettext to no longer ouput such comments
21+
#
22+
# To ignore certain changes, setup a custom textconv filter using:
23+
# git config diff.ignore_vim_pot.textconv "grep -Ev '^.(POT-Creation-Date:|.*\\.([ch]|vim|in|xs|cpp):).*$'"
24+
src/po/vim.pot diff=ignore_vim_pot
25+
26+
# GitHub reacts to the `linguist-generated` attribute, by ignoring marked files
27+
# for the repository's language statistics and hiddning changes in these files
28+
# by default in diffs.
29+
#
30+
# https://docs.github.com/en/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github
31+
src/po/vim.pot linguist-generated=true

0 commit comments

Comments
 (0)