quoting of names in .hgrc
Stefan van der Walt
stefan at sun.ac.za
Mon Sep 5 06:20:30 CDT 2005
Hi,
I often forget that strings arn't quoted in .hgrc. My username then
is parsed as "blah at blah.com" instead of blah at blah.com.
Would it be viable to run the user string through two simple regular
expressions first, in order to remove quote marks? Something like
import re
q1 = re.compile('^"[^"]*"$')
q2 = re.compile("^'[^']*'$")
if (re.match(q1, name) or re.match(q2, name)):
name = name[1:-1]
This way, names like Me "Nickname" <...> or "Me" Myself "I" are left
intact, but the quotes are removed from names like "asdads
<blah at blah.com>".
Regards
Stéfan
More information about the Mercurial
mailing list