# HG changeset patch # User Augie Fackler # Date 1240622760 18000 # Node ID b45bae16be32b829ae2d07dbd24fb48ba7a6bca9 # Parent 68aea59116b65b122f8c70bf0cc8abcbe5db0f5a clone: Fix url-escaping for new config parser diff --git a/wrappers.py b/wrappers.py --- a/wrappers.py +++ b/wrappers.py @@ -213,7 +213,7 @@ def clone(orig, ui, source, dest=None, * fp = repo.opener("hgrc", "w", text=True) fp.write("[paths]\n") # percent needs to be escaped for ConfigParser - fp.write("default = %(url)s\nsvn = %(url)s\n" % {'url': svnurl.replace('%', '%%')}) + fp.write("default = %(url)s\nsvn = %(url)s\n" % {'url': svnurl}) fp.close() if (res is None or res == 0) and not opts.get('noupdate', False): commands.update(ui, repo, repo['tip'].node())