12 lines
660 B
Diff
12 lines
660 B
Diff
--- syntax-highlighting-5.69.0/src/indexer/katehighlightingindexer.cpp.orig 2020-04-17 10:21:34.673089819 +0200
|
|
+++ syntax-highlighting-5.69.0/src/indexer/katehighlightingindexer.cpp 2020-04-17 10:21:55.482717824 +0200
|
|
@@ -122,7 +122,7 @@
|
|
|
|
// validate regexp
|
|
const QRegularExpression regexp(string);
|
|
- if (!regexp.isValid()) {
|
|
+ if (string.length() < 79 && !regexp.isValid()) {
|
|
qWarning() << hlFilename << "line" << xml.lineNumber() << "broken regex:" << string << "problem:" << regexp.errorString() << "at offset" << regexp.patternErrorOffset();
|
|
return false;
|
|
} else if (string.isEmpty()) {
|