diff --git a/platform/platform-impl/src/com/intellij/patterns/compiler/PatternCompilerImpl.java b/platform/platform-impl/src/com/intellij/patterns/compiler/PatternCompilerImpl.java index e533d54cfeba..53fbc8c85b3f 100644 --- a/platform/platform-impl/src/com/intellij/patterns/compiler/PatternCompilerImpl.java +++ b/platform/platform-impl/src/com/intellij/patterns/compiler/PatternCompilerImpl.java @@ -162,7 +162,7 @@ public class PatternCompilerImpl implements PatternCompiler { case param_start: if (Character.isWhitespace(ch)) { } - else if (Character.isDigit(ch) || ch == '\"') { + else if (Character.isDigit(ch) || ch == '-' || ch == '\"') { curFrame.state = State.literal; curString.append(ch); }