mirror of
https://github.com/macvim-dev/macvim.git
synced 2026-05-28 00:21:57 +02:00
5e0c33363e
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.
51 lines
1.0 KiB
INI
51 lines
1.0 KiB
INI
# https://spec.editorconfig.org/#supported-pairs
|
|
root = true
|
|
|
|
[*]
|
|
indent_style = tab
|
|
tab_width = 8
|
|
trim_trailing_whitespace = true
|
|
insert_final_newline = true
|
|
|
|
[*.{c,h,proto}]
|
|
indent_size = 4
|
|
|
|
[src/MacVim/**]
|
|
indent_style = space
|
|
indent_size = 4
|
|
|
|
[*.{md,yml,sh,bat}]
|
|
# This will become the default after we migrate the codebase
|
|
indent_style = space
|
|
indent_size = 2
|
|
|
|
[*.md]
|
|
# Markdown uses trailing whitespaces to do an hard line break
|
|
# https://spec.commonmark.org/0.31.2/#hard-line-breaks
|
|
trim_trailing_whitespace = false
|
|
|
|
[*.vim]
|
|
indent_style = space
|
|
indent_size = 2
|
|
|
|
[runtime/pack/dist/opt/{comment,nohlsearch}/**.vim]
|
|
indent_style = space
|
|
indent_size = 4
|
|
|
|
[runtime/doc/**.txt]
|
|
# It can mess up some documentation by trying to strip trailing whitespaces
|
|
trim_trailing_whitespace = false
|
|
|
|
[src/testdir/test*.vim]
|
|
# Some tests need trailing whitespaces, for example `set showbreak=>>\ `
|
|
trim_trailing_whitespace = false
|
|
|
|
#
|
|
# Some custom files do not use tabs
|
|
#
|
|
[src/sign.c]
|
|
indent_style = space
|
|
|
|
[src/sound.c]
|
|
indent_style = space
|