diff -r 16277f8aca1a -r ef7636efeb01 mercurial/ui.py --- a/mercurial/ui.py Tue Jun 08 11:58:09 2010 -0500 +++ b/mercurial/ui.py Tue Jun 08 21:09:41 2010 +0200 @@ -228,7 +228,7 @@ if result is None: result = default or [] if isinstance(result, basestring): - result = _configlist(result) + result = _configlist(result.lstrip(' ,\n')) if result is None: result = default or [] return result