Commit 8beaa6fb85f43ad8124ec687a891e95a75be4db7

Avi Aryan 2014-07-13T13:26:00

fixed another bug with ini highlight

diff --git a/components/prism-ini.js b/components/prism-ini.js
index 24f8625..0d44861 100644
--- a/components/prism-ini.js
+++ b/components/prism-ini.js
@@ -1,11 +1,11 @@
 Prism.languages.ini= {
 	'comment': /^\s*;.*$/gm,
 	'important': /\[.*?\]/gm,
-	'constant': /^\s*[^\W]+?(?=\=)/gm,
+	'constant': /^\s*[^\s\=]+?(?=[ \t]*\=)/gm,
 	'attr-value': {
 		pattern: /\=.*/gm, 
 		inside: {
-			'punctuation': /[\=]/g
+			'punctuation': /^[\=]/g
 		}
 	}
 };
\ No newline at end of file
diff --git a/components/prism-ini.min.js b/components/prism-ini.min.js
index d0b847b..1552265 100644
--- a/components/prism-ini.min.js
+++ b/components/prism-ini.min.js
@@ -1 +1 @@
-Prism.languages.ini={comment:/^\s*;.*$/gm,important:/\[.*?\]/gm,constant:/^\s*[^\W]+?(?=\=)/gm,"attr-value":{pattern:/\=.*/gm,inside:{punctuation:/[\=]/g}}};
\ No newline at end of file
+Prism.languages.ini={comment:/^\s*;.*$/gm,important:/\[.*?\]/gm,constant:/^\s*[^\s\=]+?(?=[ \t]*\=)/gm,"attr-value":{pattern:/\=.*/gm,inside:{punctuation:/^[\=]/g}}};
\ No newline at end of file