diff --git a/docs/browser/browser.html b/docs/browser/browser.html
index 412ac1f..ff8a7c0 100644
--- a/docs/browser/browser.html
+++ b/docs/browser/browser.html
@@ -66,47 +66,47 @@
NEURON
],
patterns: [
{
- match: /(?!]*?>)(\/\/.*$)(?![^<]*?)/g,
+ match: /(?!]*?>)(\/\/.*$)(?![^<]*?<\/span>)/g,
name: "comment"
},
{
- match: /(?!]*?>)(\w+(?=\s*?\{))(?![^<]*?)/g,
+ match: /(?!]*?>)(\w+(?=\s*?\{))(?![^<]*?<\/span>)/g,
name: "entity.name.function"
},
{
- match: /(?!]*?>)(\w+(?=\s*?\())(?![^<]*?)/g,
+ match: /(?!]*?>)(\w+(?=\s*?\())(?![^<]*?<\/span>)/g,
name: "entity.name.function"
},
{
- match: /(?!]*?>)(\=\>)(?![^<]*?)/g,
+ match: /(?!]*?>)(\=\>)(?![^<]*?<\/span>)/g,
name: "entity.name.function"
},
{
- match: /(?!]*?>)(^(?=\:))(?![^<]*?)/g,
+ match: /(?!]*?>)(^(?=\:))(?![^<]*?<\/span>)/g,
name: "entity.name.type"
},
{
- match: /(?!]*?>)([0-9])(?![^<]*?)/g,
+ match: /(?!]*?>)([0-9])(?![^<]*?<\/span>)/g,
name: "constant.numeric"
},
{
- match: /(?!]*?>)(#\S+)(?![^<]*?)/g,
+ match: /(?!]*?>)(#\S+)(?![^<]*?<\/span>)/g,
name: "entity.name.type"
},
{
- match: /(?!]*?>)(\w+(?=\.))(?![^<]*?)/g,
+ match: /(?!]*?>)(\w+(?=\.))(?![^<]*?<\/span>)/g,
name: "entity.name.type"
},
{
- match: /(?!]*?>)(return|value)(?![^<]*?)/g,
+ match: /(?!]*?>)(return|value)(?![^<]*?<\/span>)/g,
name: "keyword.control"
},
{
- match: /(?!]*?>)(true|false|null)(?![^<]*?)/g,
+ match: /(?!]*?>)(true|false|null)(?![^<]*?<\/span>)/g,
name: "constant.language"
},
{
- match: /(?!]*?>)(this)(?![^<]*?)/g,
+ match: /(?!]*?>)(this)(?![^<]*?<\/span>)/g,
name: "variable.language"
}
]