From eb98db6c9f3eeb33cb74f6d1dd7aaad814965c5a Mon Sep 17 00:00:00 2001 From: Colin Rioux Date: Fri, 17 Feb 2017 23:47:08 -0500 Subject: [PATCH] added asciidoc --- syntax_files/asciidoc.yaml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 syntax_files/asciidoc.yaml diff --git a/syntax_files/asciidoc.yaml b/syntax_files/asciidoc.yaml new file mode 100644 index 0000000..ce72a8d --- /dev/null +++ b/syntax_files/asciidoc.yaml @@ -0,0 +1,33 @@ +filetype: asciidoc + +detect: + filename: "\\.(asc|asciidoc|adoc)$" + +rules: + - red: "^====+$" + - red: "^==[[:space:]].*$" + - red: "^----+$" + - magenta: "^===[[:space:]].*$" + - magenta: "^~~~~+$" + - green: "^====[[:space:]].*$" + - green: "^\\^\\^\\^\\^+$" + - brightblue: "^=====[[:space:]].*$" + - brightblue: "^\\+\\+\\+\\++$" + - brightgreen: ":.*:" + - brightred: "\\{[a-z0-9]*\\}" + - red: "\\\\\\{[a-z0-9]*\\}" + - red: "\\+\\+\\+\\{[a-z0-9]*\\}\\+\\+\\+" + - yellow: "^\\..*$" + - magenta: "^\\[(source,.+|NOTE|TIP|IMPORTANT|WARNING|CAUTION)\\]" + - yellow: ".*[[:space:]]\\+$" + - yellow: "_[^_]+_" + - yellow: "\\*[^\\*]+\\*" + - yellow: "\\+[^\\+]+\\+" + - yellow: "`[^`]+`" + - yellow: "\\^[^\\^]+\\^" + - yellow: "~[^~]+~" + - yellow: "'[^']+'" + - cyan: "`{1,2}[^']+'{1,2}" + - brightmagenta: "^[[:space:]]*[\\*\\.-]{1,5}[[:space:]]" + - brightwhite: "\\[\\[.*\\]\\]" + - brightwhite: "<<.*>>"