aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--queries/julia/indents.scm40
1 files changed, 40 insertions, 0 deletions
diff --git a/queries/julia/indents.scm b/queries/julia/indents.scm
new file mode 100644
index 000000000..cc348c1fe
--- /dev/null
+++ b/queries/julia/indents.scm
@@ -0,0 +1,40 @@
+[
+ (struct_definition)
+ (macro_definition)
+ (function_definition)
+
+ (if_statement)
+ (try_statement)
+ (for_statement)
+ (while_statement)
+ (let_statement)
+ (quote_statement)
+
+ (do_clause)
+ (compound_expression)
+
+ (assignment_expression)
+ (binary_expression)
+ (call_expression)
+
+ (array_expression)
+ (tuple_expression)
+ (matrix_expression)
+] @indent
+
+[
+ "end"
+ "("
+ ")"
+ "["
+ "]"
+ (else_clause)
+ (elseif_clause)
+] @branch
+
+[
+ (comment)
+ (block_comment)
+ (triple_string)
+] @ignore
+