From 731dc49d1d694f03dfca180977ffc0b00d58ee7a Mon Sep 17 00:00:00 2001 From: woojiq Date: Sun, 21 Jan 2024 11:18:23 +0200 Subject: [PATCH] indents(css, make): add basic queries * Despite the fact that queries look simple, they improve indentation in some edge cases that helix couldn't handle correctly by default. --- runtime/queries/css/indents.scm | 7 +++++++ runtime/queries/make/indents.scm | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100644 runtime/queries/css/indents.scm create mode 100644 runtime/queries/make/indents.scm diff --git a/runtime/queries/css/indents.scm b/runtime/queries/css/indents.scm new file mode 100644 index 0000000000000..1dfd977d98d7f --- /dev/null +++ b/runtime/queries/css/indents.scm @@ -0,0 +1,7 @@ +[ + (block) +] @indent + +[ + "}" +] @outdent diff --git a/runtime/queries/make/indents.scm b/runtime/queries/make/indents.scm new file mode 100644 index 0000000000000..42b2c60e65d74 --- /dev/null +++ b/runtime/queries/make/indents.scm @@ -0,0 +1,8 @@ +[ + (define_directive) + (rule) +] @indent + +[ + "endef" +] @outdent