aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Document.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/Document.cxx')
-rw-r--r--src/Document.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Document.cxx b/src/Document.cxx
index 5fd2f79e5..2312e3f5a 100644
--- a/src/Document.cxx
+++ b/src/Document.cxx
@@ -3162,6 +3162,10 @@ Sci::Position Cxx11RegexFindText(const Document *doc, Sci::Position minPos, Sci:
if (!caseSensitive)
flagsRe = flagsRe | std::regex::icase;
+#if defined(REGEX_MULTILINE) && !defined(_MSC_VER)
+ flagsRe = flagsRe | std::regex::multiline;
+#endif
+
// Clear the RESearch so can fill in matches
search.Clear();