Fix C++ raw strings not being checked for matching captures
This commit is contained in:
parent
0600724a8b
commit
da8058487b
|
@ -145,7 +145,7 @@ evaluate-commands %sh{
|
||||||
add-highlighter shared/FT regions
|
add-highlighter shared/FT regions
|
||||||
add-highlighter shared/FT/code default-region group
|
add-highlighter shared/FT/code default-region group
|
||||||
add-highlighter shared/FT/string region %{MAYBEAT(?<!QUOTE)(?<!QUOTE\\)"} %{(?<!\\)(?:\\\\)*"} fill string
|
add-highlighter shared/FT/string region %{MAYBEAT(?<!QUOTE)(?<!QUOTE\\)"} %{(?<!\\)(?:\\\\)*"} fill string
|
||||||
add-highlighter shared/FT/raw_string region %{R"([^(]*)\(} %{\)([^")]*)"} fill string
|
add-highlighter shared/FT/raw_string region -match-capture %{R"([^(]*)\(} %{\)([^")]*)"} fill string
|
||||||
add-highlighter shared/FT/comment region /\* \*/ fill comment
|
add-highlighter shared/FT/comment region /\* \*/ fill comment
|
||||||
add-highlighter shared/FT/line_comment region // (?<!\\)(?=\n) fill comment
|
add-highlighter shared/FT/line_comment region // (?<!\\)(?=\n) fill comment
|
||||||
add-highlighter shared/FT/disabled region -recurse "#\h*if(?:def)?" ^\h*?#\h*if\h+(?:0|FALSE)\b "#\h*(?:else|elif|endif)" fill rgb:666666
|
add-highlighter shared/FT/disabled region -recurse "#\h*if(?:def)?" ^\h*?#\h*if\h+(?:0|FALSE)\b "#\h*(?:else|elif|endif)" fill rgb:666666
|
||||||
|
|
Loading…
Reference in New Issue
Block a user