From 2977800533c16a9f60b004654a60fefd1f7fbb80 Mon Sep 17 00:00:00 2001 From: FutureRave Date: Wed, 29 Sep 2021 19:22:34 +0100 Subject: [PATCH] Test settings --- .astylerc | 21 +++++++++++++++++++++ .editorconfig | 11 +++++++++++ .gitattributes | 1 + .vscode/settings.json | 8 ++++++++ 4 files changed, 41 insertions(+) create mode 100644 .astylerc create mode 100644 .editorconfig create mode 100644 .gitattributes create mode 100644 .vscode/settings.json diff --git a/.astylerc b/.astylerc new file mode 100644 index 0000000..c0e7be1 --- /dev/null +++ b/.astylerc @@ -0,0 +1,21 @@ +# try to mimic the original gsc provided +mode=c +style=allman + +indent=tab +lineend=windows + +pad-oper +pad-paren-in +pad-header + +# delete-empty-lines + +break-blocks +# remove-braces + +indent-switches +indent-cases +indent-after-parens + +remove-comment-prefix diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..8f52a8c --- /dev/null +++ b/.editorconfig @@ -0,0 +1,11 @@ +root = true + +[*] +indent_style = tab +indent_size = 2 +charset = latin1 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..29d8178 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.gsc linguist-language=C diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..2ff85d8 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,8 @@ +{ + "astyle.astylerc": "${workspaceRoot}/.astylerc", + "astyle.additional_languages": [ + "gsc" + ], + "editor.defaultFormatter": "chiehyu.vscode-astyle", + "editor.formatOnSave": true +}