changeset 2502 | 18cf95ad3666 |
parent 2499 | 894435215344 |
child 2579 | 0875cda033fd |
child 2583 | 6e5427447f4c |
--- 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)):