From e98c061913541ac3b5d649b178ebb535d8031a3f Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Sun, 28 Feb 2010 08:25:16 +0000 Subject: Fix for bug #2959876 Regular expression replace cannot escape \ --- src/Document.cxx | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/Document.cxx b/src/Document.cxx index e76211395..8af819271 100644 --- a/src/Document.cxx +++ b/src/Document.cxx @@ -1780,6 +1780,9 @@ const char *BuiltinRegex::SubstituteByPosition(Document *doc, const char *text, case 'v': *o++ = '\v'; break; + case '\\': + *o++ = '\\'; + break; default: *o++ = '\\'; j--; -- cgit v1.2.3