From ccbaee59547425ef8b766433a6020ac191f3151f Mon Sep 17 00:00:00 2001 From: Avi Areman Date: Sat, 7 Sep 2024 00:18:06 +0900 Subject: feat(mermaid): indents and folds --- queries/mermaid/folds.scm | 10 ++++++++++ queries/mermaid/indents.scm | 18 ++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 queries/mermaid/folds.scm create mode 100644 queries/mermaid/indents.scm diff --git a/queries/mermaid/folds.scm b/queries/mermaid/folds.scm new file mode 100644 index 000000000..5f28abf5b --- /dev/null +++ b/queries/mermaid/folds.scm @@ -0,0 +1,10 @@ +[ + (diagram_sequence) + (diagram_class) + (diagram_state) + (diagram_gantt) + (diagram_pie) + (diagram_er) + (diagram_flow) + (flow_stmt_subgraph) +] @fold diff --git a/queries/mermaid/indents.scm b/queries/mermaid/indents.scm new file mode 100644 index 000000000..fb95bd8de --- /dev/null +++ b/queries/mermaid/indents.scm @@ -0,0 +1,18 @@ +([ + (diagram_sequence) + (diagram_class) + (diagram_state) + (diagram_gantt) + (diagram_pie) + (diagram_er) + (diagram_flow) + (flow_stmt_subgraph) +] @indent.begin + (#set! indent.immediate 1)) + +"end" @indent.branch + +[ + (ERROR) + (comment) +] @indent.auto -- cgit v1.2.3-70-g09d2