Commit c08f9d8dec for qemu.org

commit c08f9d8dec26133e86e1420092742632e58a1d3f
Author: Alex Bennée <alex.bennee@linaro.org>
Date:   Thu Jan 16 16:02:56 2025 +0000

    editorconfig: update for perl scripts

    We have two types of perl scripts in the tree. The ones from the
    kernel are mostly tab based where as scripts we have written ourselves
    use 4 space indentation.

    Attempt to codify that in our .editorconfig

    Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
    Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
    Message-Id: <20250116160306.1709518-28-alex.bennee@linaro.org>

diff --git a/.editorconfig b/.editorconfig
index 7303759ed7..a04cb9054c 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -47,3 +47,16 @@ emacs_mode = glsl
 [*.json]
 indent_style = space
 emacs_mode = python
+
+# by default follow QEMU's style
+[*.pl]
+indent_style = space
+indent_size = 4
+emacs_mode = perl
+
+# but user kernel "style" for imported scripts
+[scripts/{kernel-doc,get_maintainer.pl,checkpatch.pl}]
+indent_style = tab
+indent_size = 8
+emacs_mode = perl
+