From 1e7a19113628f30450903526c36db3cde0def543 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Thu, 3 May 2018 00:10:22 -0400 Subject: Add http://EditorConfig.org configuration Signed-off-by: Eli Schwartz Signed-off-by: Allan McRae --- .editorconfig | 20 ++++++++++++++++++++ HACKING | 9 ++------- 2 files changed, 22 insertions(+), 7 deletions(-) create mode 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000..273eef48 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,20 @@ +# EditorConfig configuration for pacman +# http://EditorConfig.org + +# Top-most EditorConfig file +root = true + +# Unix-style newlines without trailing whitespaces, but with a newline +# ending every file, utf-8 charset, set indent to tabs +[*] +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +charset = utf-8 +indent_style = tab + +[NEWS,HACKING] +indent_style = space + +[*.py] +indent_style = space diff --git a/HACKING b/HACKING index e32938cf..009a4682 100644 --- a/HACKING +++ b/HACKING @@ -11,13 +11,8 @@ Coding Style 1. All code should be indented with tabs. (Ignore the use of only spaces in this file.) A tab size of two spaces is used when calculating line widths, - which should be a maximum of 80 characters. By default, source files - contain the following Vim modeline: -+ -[source,C] -------------------------------------------- -/* vim: set noet: */ -------------------------------------------- + which should be a maximum of 80 characters. An EditorConfig file is used + to set this project-wide default. 2. When opening new blocks such as 'while', 'if', or 'for', leave the opening brace on the same line as the beginning of the codeblock. The closing brace -- cgit v1.2.3-24-g4f1b