"open": "(^\\s*\\b(?:if|until|unless|while|begin|class|module|def\\b\\s*[a-zA-Z_]+)|do)\\b"
vitaLee wrote:you might want to update open pattern to"open": "(^\\s*\\b(?:if|until|unless|while|begin|class|module|def\\b\\s*[a-zA-Z_]+)|do)\\b"
to account for this side effect
vitaLee wrote:Also i vote 1+ for styles extracted and reused across definitions.
{
"enabled": true, "language_list": ["HTML", "HTML 5", "XML", "PHP", "ColdFusion", "ColdFusionCFC"], "language_filter": "whitelist", "entries": [
{"name": "HTML/XML Tag", "brackets": ["<${BH_SEL:NAME}>", "</${BH_SEL:NAME}>"]},
{"name": "HTML/XML Tag - Block", "brackets": ["<${BH_SEL:NAME}>", "</${BH_SEL:NAME}>"], "insert_style": "block"},
{"name": "HTML/XML Tag - Block Indent", "brackets": ["<${BH_SEL:NAME}>", "</${BH_SEL:NAME}>"], "insert_style": "indent_block"},
{"name": "PHP Tags", "brackets": ["<?php${BH_SEL}", "?>"], "insert_style": "indent_block"},
{"name": "PHP Tags", "brackets": ["<?php${BH_SEL}", "?>"], "insert_style": "block"}
]
},// PHP enclosure
{
"name": "php_enclosure",
"open": "(<\\?php)",
"close": "(\\?>)",
"icon": "angle",
"color": "brackethighlighter.angle",
"style": "underline",
"language_filter": "whitelist",
"scope_exclude": ["string", "comment", "keyword.operator"],
"language_list": ["HTML", "HTML 5", "XML", "PHP", "HTML+CFML", "ColdFusion", "ColdFusionCFC"],
"enabled": true
},
// HTML Tags
{
"name": "tag",
"open": "(<)",
"close": "(>)",
"icon": "tag",
"color": "brackethighlighter.tag",
"style": "outline",
"language_filter": "whitelist",
"scope_exclude": ["string", "comment", "keyword.operator"],
"language_list": ["HTML", "HTML 5", "XML", "PHP", "HTML+CFML", "ColdFusion", "ColdFusionCFC"],
"plugin_library": "bh_modules.tags",
"enabled": true
},
Return to Plugin Announcements
Users browsing this forum: Google [Bot] and 4 guests