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