Mercurial > hg > mercurial-crew-with-dirclash
diff mercurial/ui.py @ 2502:18cf95ad3666
Allow using default values with ui.configlist, too, and add a test for this.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Mon, 26 Jun 2006 22:44:48 +0200 |
parents | 894435215344 |
children | 0875cda033fd 6e5427447f4c |
line wrap: on
line diff
--- a/mercurial/ui.py +++ b/mercurial/ui.py @@ -99,10 +99,10 @@ class ui(object): """Return a list of comma/space separated strings""" result = self.config(section, name) if result is None: - return [] - else: - return result.replace(",", " ").split() - + result = default or [] + if isinstance(result, basestring): + result = result.replace(",", " ").split() + return result def configbool(self, section, name, default=False): if self.overlay.has_key((section, name)):