commit | 6df9a82bd3bdb69e1e7febc3997ca4c7c1d629fb | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Thu Jan 03 19:08:15 2008 +0000 |
committer | Guido van Rossum <guido@python.org> | Thu Jan 03 19:08:15 2008 +0000 |
tree | 54e2021c2feb64306776ef5a5b2395c4c9e3fd3e | |
parent | 309e2418810a0a8125411de4d9f2b21affc46060 [diff] [blame] |
Issue #1700, reported by Nguyen Quan Son, fix by Fredruk Lundh: Regular Expression inline flags not handled correctly for some unicode characters.
diff --git a/Lib/sre_compile.py b/Lib/sre_compile.py index 7109599..22ab2fd 100644 --- a/Lib/sre_compile.py +++ b/Lib/sre_compile.py
@@ -525,7 +525,7 @@ indexgroup[i] = k return _sre.compile( - pattern, flags, code, + pattern, flags | p.pattern.flags, code, p.pattern.groups-1, groupindex, indexgroup )