Commit d25047d70b4d7ca5cc20e8d3159157be35616b4a

Lea Verou 2016-04-29T14:50:46

Merge pull request #943 from larsks/bug/942 fix hilighting of YAML keys on first line of code block

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/components/prism-yaml.js b/components/prism-yaml.js
index ce8f083..936dc0a 100644
--- a/components/prism-yaml.js
+++ b/components/prism-yaml.js
@@ -6,7 +6,7 @@ Prism.languages.yaml = {
 	},
 	'comment': /#.*/,
 	'key': {
-		pattern: /(\s*[:\-,[{\r\n?][ \t]*(![^\s]+)?[ \t]*)[^\r\n{[\]},#]+?(?=\s*:\s)/,
+		pattern: /(\s*(?:^|[:\-,[{\r\n?])[ \t]*(![^\s]+)?[ \t]*)[^\r\n{[\]},#]+?(?=\s*:\s)/,
 		lookbehind: true,
 		alias: 'atrule'
 	},