Index: Mailman/Handlers/CookHeaders.py =================================================================== RCS file: /cvsroot/mailman/mailman/Mailman/Handlers/CookHeaders.py,v retrieving revision 2.40 diff -u -r2.40 CookHeaders.py --- Mailman/Handlers/CookHeaders.py 28 Aug 2005 05:31:27 -0000 2.40 +++ Mailman/Handlers/CookHeaders.py 1 Nov 2005 12:22:55 -0000 @@ -268,7 +268,7 @@ else: old_style = mm_cfg.OLD_STYLE_PREFIXING subject = re.sub(prefix_pattern, '', subject) - rematch = re.match('((RE|AW|SV)(\[\d+\])?:\s*)+', subject, re.I) + rematch = re.match('((RE|AW|SV|VS)(\[\d+\])?:\s*)+', subject, re.I) if rematch: subject = subject[rematch.end():] recolon = 'Re:' Index: Mailman/Archiver/HyperArch.py =================================================================== RCS file: /cvsroot/mailman/mailman/Mailman/Archiver/HyperArch.py,v retrieving revision 2.45 diff -u -r2.45 HyperArch.py --- Mailman/Archiver/HyperArch.py 31 Oct 2005 04:33:38 -0000 2.45 +++ Mailman/Archiver/HyperArch.py 1 Nov 2005 12:22:56 -0000 @@ -428,7 +428,7 @@ prefix_pat = re.sub(r'%\d*d', r'\s*\d+\s*', prefix_pat) subject = re.sub(prefix_pat, '', subject) subject = subject.lstrip() - strip_pat = re.compile('^((RE|AW|SV)(\[\d+\])?:\s*)+', re.I) + strip_pat = re.compile('^((RE|AW|SV|VS)(\[\d+\])?:\s*)+', re.I) stripped = strip_pat.sub('', subject) return stripped