Skip to content

Commit 0262eff

Browse files
committed
fix !IDENTIFIER conditions being highlighted where IDENTIFIER isn't
1 parent 4bf0206 commit 0262eff

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/kotlin/org/polyfrost/intelliprocessor/editor/PreprocessorSyntaxHighlight.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ val NUMBER_TYPE = HighlightInfoType.HighlightInfoTypeImpl(HighlightSeverity.INFO
5555

5656
private val WHITESPACES_PATTERN = "\\s+".toRegex()
5757
private val EXPR_PATTERN = "(.+)(==|!=|<=|>=|<|>)(.+)".toRegex()
58-
private val IDENTIFIER_PATTERN = "[A-Za-z0-9-]+".toRegex()
58+
private val IDENTIFIER_PATTERN = "!?[A-Za-z0-9-]+".toRegex()
5959
private val OR_PATTERN = Regex.escape("||")
6060
private val AND_PATTERN = Regex.escape("&&")
6161
private val SPLIT_PATTERN = "$OR_PATTERN|$AND_PATTERN".toRegex()

0 commit comments

Comments
 (0)