|
|
|
|
@ -6633,16 +6633,16 @@ y" {return quirkykeyscript}
|
|
|
|
|
switch -- $syntax { |
|
|
|
|
basic { |
|
|
|
|
#rudimentary colourising only |
|
|
|
|
set argl [punk::ansi::grepstr -return all -highlight tk-darkcyan {\{|\}} $argl] |
|
|
|
|
set argl [punk::ansi::grepstr -return all -highlight term-teal {\{|\}} $argl] |
|
|
|
|
|
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight green {^\s*#.*} $body] ;#Note, will not highlight comments at end of line - like this one. |
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight green {;\s*(#.*)} $body] ;#treat as tail comment only if preceeded by semicolon |
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight green {^\s*#.*} $body] ;#Note, will not highlight comments at end of line - like this one. |
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight green {;\s*(#.*)} $body] ;#treat as tail comment only if preceeded by semicolon |
|
|
|
|
|
|
|
|
|
##set body [punk::ansi::grepstr -return all -highlight tk-darkcyan {\{|\}} $body] |
|
|
|
|
|
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight tk-darkcyan {^(\{)|[^\\](\{+)} $body] |
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight tk-darkcyan {[^\\](\}+)} $body] |
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight tk-orange {\[|\]} $body] |
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight term-teal {^(\{)|[^\\](\{+)} $body] |
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight term-teal {[^\\](\}+)} $body] |
|
|
|
|
set body [punk::ansi::grepstr -return all -highlight term-orange {\[|\]} $body] |
|
|
|
|
} |
|
|
|
|
default { |
|
|
|
|
set is_highlighted 0 |
|
|
|
|
|