Hello, it seems that since Sublime 3.1 something changed in the functionality of the brackethighlighter plugin in bash scripts. It used to highlight if … fi constructs, and do … done, case … esac. It seems to be still in the configuration, see below, but it doesn’t work. Any suggestion to get it working again?
//Bash
{
"name": "bash",
"open": "(?:(?<!\\\\\\n)(?:;|^|&|\\|)\\s*)\\b(if|case|while|select|until|for)\\s",
"close": "(?:(?<!\\\\\\n)(?:;|^)\\s*)\\b(fi|esac|done)(?=;|\\s|$)",
"style": "default",
"scope_exclude": ["string", "comment"],
"plugin_library": "bh_modules.bashsupport",
"language_filter": "whitelist",
"language_list": ["Shell-Unix-Generic"],
"enabled": true
},