Commit 0e3e938db7d5c64a35196ac758870d88e895e473

rbricheno 2016-06-15T17:13:07

Fix highlighting of empty comments A single # on a line by itself with no other characters following it is a valid comment in powershell.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
diff --git a/components/prism-powershell.js b/components/prism-powershell.js
index 41a21f8..6c24200 100644
--- a/components/prism-powershell.js
+++ b/components/prism-powershell.js
@@ -5,7 +5,7 @@ Prism.languages.powershell = {
 			lookbehind: true
 		},
 		{
-			pattern: /(^|[^`])#.+/,
+			pattern: /(^|[^`])#.*/,
 			lookbehind: true
 		}
 	],
@@ -49,4 +49,4 @@ Prism.languages.powershell = {
 // Variable interpolation inside strings, and nested expressions
 Prism.languages.powershell.string[0].inside.boolean = Prism.languages.powershell.boolean;
 Prism.languages.powershell.string[0].inside.variable = Prism.languages.powershell.variable;
-Prism.languages.powershell.string[0].inside.function.inside = Prism.util.clone(Prism.languages.powershell);
\ No newline at end of file
+Prism.languages.powershell.string[0].inside.function.inside = Prism.util.clone(Prism.languages.powershell);