From bb011f9fb22ce8bce7720668d02790b2524e5c3c Mon Sep 17 00:00:00 2001 From: WindSoilder Date: Mon, 18 Oct 2021 09:01:53 +0800 Subject: [PATCH] Add indents for python, but it's not perfect. (#837) * add indents for python, but it's not Perfect * add last line --- runtime/queries/python/indents.toml | 39 +++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 runtime/queries/python/indents.toml diff --git a/runtime/queries/python/indents.toml b/runtime/queries/python/indents.toml new file mode 100644 index 000000000..6bc684864 --- /dev/null +++ b/runtime/queries/python/indents.toml @@ -0,0 +1,39 @@ +indent = [ + "list", + "tuple", + "dictionary", + "set", + + "if_statement", + "for_statement", + "while_statement", + "with_statement", + "try_statement", + "import_from_statement", + + "parenthesized_expression", + "generator_expression", + "list_comprehension", + "set_comprehension", + "dictionary_comprehension", + + "tuple_pattern", + "list_pattern", + "argument_list", + "parameters", + "binary_operator", + + "function_definition", + "class_definition", +] + +outdent = [ + ")", + "]", + "}", + "return_statement", + "pass_statement", + "raise_statement", +] + +ignore = ["string"]