mercurial/ui.py
changeset 2499 894435215344
parent 2498 1e2ec4fd16df
child 2502 18cf95ad3666
--- a/mercurial/ui.py
+++ b/mercurial/ui.py
@@ -95,6 +95,15 @@ class ui(object):
         else:
             return self.parentui.config(section, name, default)
 
+    def configlist(self, section, name, default=None):
+        """Return a list of comma/space separated strings"""
+        result = self.config(section, name)
+        if result is None:
+            return []
+        else:
+            return result.replace(",", " ").split()
+
+
     def configbool(self, section, name, default=False):
         if self.overlay.has_key((section, name)):
             return self.overlay[(section, name)]