mercurial/ui.py
changeset 506 1f81ebff98c9
parent 350 b4e0e20646bb
child 508 42a660abaf75
equal deleted inserted replaced
505:dc1f735dfaac 506:1f81ebff98c9
    39     def configitems(self, section):
    39     def configitems(self, section):
    40         if self.cdata.has_section(section):
    40         if self.cdata.has_section(section):
    41             return self.cdata.items(section)
    41             return self.cdata.items(section)
    42         return []
    42         return []
    43 
    43 
       
    44     def expandpath(self, loc):
       
    45         paths = {}
       
    46         for name, path in self.configitems("paths"):
       
    47             paths[name] = path
       
    48 
       
    49         return paths.get(loc, loc)
       
    50 
    44     def write(self, *args):
    51     def write(self, *args):
    45         for a in args:
    52         for a in args:
    46             sys.stdout.write(str(a))
    53             sys.stdout.write(str(a))
    47     def readline(self):
    54     def readline(self):
    48         return sys.stdin.readline()[:-1]
    55         return sys.stdin.readline()[:-1]