From 261eb4191277b09b8b878e018dbfa61c23aa6f42 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Thu, 18 Feb 2021 06:27:56 +0300 Subject: [PATCH] Add Gemini syntax file (#2016) --- runtime/syntax/gemini.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 runtime/syntax/gemini.yaml diff --git a/runtime/syntax/gemini.yaml b/runtime/syntax/gemini.yaml new file mode 100644 index 00000000..b3ea7bf1 --- /dev/null +++ b/runtime/syntax/gemini.yaml @@ -0,0 +1,19 @@ +filetype: gemini + +detect: + filename: "\\.(gmi|gemini)$" + +rules: + # link lines + - constant: "^=>[[:space:]].*" + # preformatted text lines + - special: + start: "^```" + end: "^```" + rules: [] + # heading lines + - special: "^#{1,3}.*" + # unordered list items + - identifier: "^\\*[[:space:]]" + # quote lines + - statement: "^>.*"