id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
264	Tycoon bank account with re special chars	rikbsd	KevinLai	"Email address with '+' sign will cause an error.
Here the patch that will fix this.

{{{
--- BankClient.py       2006-07-20 16:13:53.000000000 +0400
+++ /usr/lib/python2.4/site-packages/Tycoon/BankClient.py       2006-09-05 19:59:09.000000000 +0400
@@ -267,12 +267,12 @@

         espk = from_public_key.replace(""+"", ""\+"")
         pat = ""(%s)(%s)(%s)([1-9]+[0-9]*)_transfer"" % (
-            from_account, espk, to_account)
+            re.escape(from_account), espk, re.escape(to_account))
         m = re.search(pat, receipt)
         if m == None:
             raise BankClientException(
                 'Not a receipt for a transfer from ""%s"" to ""%s"":\n%s' % (
                 from_account, to_account, receipt))
         return long(m.groups()[3])

     def create_account(
}}}"	defect	closed	highest		Auctioneer		blocker	fixed		
