commit:     3f460fbebaf8f2acaf1a7b132d1eb97f089c1a13
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 02:11:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 02:59:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f460fbe

.editorconfig: add

This allows conveniently editing ebuilds and eclasses in editors which don't
have a specific ebuild mode like Emacs and Vim do.

For example, kde-apps/kate with kde-frameworks/ktexteditor[editorconfig] can
automatically read this file and adjust settings appropriately.

It's possible that going forward we may want to have pkgdev support custom
keys in this file for e.g. copyright year mangling too.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .editorconfig | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 000000000000..7d6e17345e1e
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,11 @@
+# https://editorconfig.org/
+root = true
+
+[*.{ebuild,eclass}]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+indent_style = tab
+indent_size = 4
+trim_trailing_whitespace = true
+#max_line_length = 80

Reply via email to