From 7439993b1aff1cf9b8cbb68815a86993d8a099ec Mon Sep 17 00:00:00 2001 From: Benjamin Wheeler Date: Mon, 17 Feb 2014 16:33:05 -0500 Subject: [PATCH 1/2] Allowed . in markdown language blocks Updated markdown highlighter to allow stuff like ```python.run --- lib/ace/mode/markdown_highlight_rules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ace/mode/markdown_highlight_rules.js b/lib/ace/mode/markdown_highlight_rules.js index e5146ae0..6c2a5319 100644 --- a/lib/ace/mode/markdown_highlight_rules.js +++ b/lib/ace/mode/markdown_highlight_rules.js @@ -79,7 +79,7 @@ var MarkdownHighlightRules = function() { github_embed("css", "csscode-"), { // Github style block token : "support.function", - regex : "^```\\s*[a-zA-Z]*(?:{.*?\\})?\\s*$", + regex : "^```\\s*[a-zA-Z\.]*(?:{.*?\\})?\\s*$", next : "githubblock" }, { // block quote token : "string.blockquote", From e672469923623eb97af7b39d886615d0ad116f61 Mon Sep 17 00:00:00 2001 From: Benjamin Wheeler Date: Mon, 17 Feb 2014 22:36:44 -0500 Subject: [PATCH 2/2] Updated markdown fenced blocks to allow more liberal language names --- lib/ace/mode/markdown_highlight_rules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ace/mode/markdown_highlight_rules.js b/lib/ace/mode/markdown_highlight_rules.js index 6c2a5319..ad153788 100644 --- a/lib/ace/mode/markdown_highlight_rules.js +++ b/lib/ace/mode/markdown_highlight_rules.js @@ -79,7 +79,7 @@ var MarkdownHighlightRules = function() { github_embed("css", "csscode-"), { // Github style block token : "support.function", - regex : "^```\\s*[a-zA-Z\.]*(?:{.*?\\})?\\s*$", + regex : "^```\\s*\S*(?:{.*?\\})?\\s*$", next : "githubblock" }, { // block quote token : "string.blockquote",