editorconfig: fix wildcard expansion

It turns out that wildcard expansion, * and ?, is not performed in
matching lists {...}, at least in the vim plugin. The spec is not clear
about that, but refer to "pattern matching through Unix shell-style
wildcards" [0].

So, let's consider that this is not supported. Expand the patterns into
one section each, rather than use a list.

[0] https://spec.editorconfig.org/

Signed-off-by: Yann E. MORIN <yann.morin@orange.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Yann E. MORIN 2023-12-18 09:19:03 +01:00 committed by Thomas Petazzoni
parent 08b6c78e6a
commit ceb678ca19

View File

@ -13,11 +13,19 @@ insert_final_newline = true
indent_style = tab indent_style = tab
indent_size = tab indent_size = tab
[{Config*.in*,linux/Config.ext.in}] [Config*.in*]
indent_style = tab indent_style = tab
indent_size = tab indent_size = tab
[{Makefile*,*.mk}] [linux/Config.ext.in]
indent_style = tab
indent_size = tab
[Makefile*]
indent_style = tab
indent_size = tab
[*.mk]
indent_style = tab indent_style = tab
indent_size = tab indent_size = tab