Mercurial > hg
comparison mercurial/ui.py @ 4617:669e76b7df24
extensions: pull extension-aware bits out of ui
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 18 Jun 2007 13:24:34 -0500 |
parents | 5371a213b0f4 |
children | 7c8f8b736365 |
comparison
equal
deleted
inserted
replaced
4616:70352337934e | 4617:669e76b7df24 |
---|---|
317 sections.sort() | 317 sections.sort() |
318 for section in sections: | 318 for section in sections: |
319 for name, value in self.configitems(section, untrusted): | 319 for name, value in self.configitems(section, untrusted): |
320 yield section, name, str(value).replace('\n', '\\n') | 320 yield section, name, str(value).replace('\n', '\\n') |
321 | 321 |
322 def extensions(self): | |
323 result = self.configitems("extensions") | |
324 for i, (key, value) in enumerate(result): | |
325 if value: | |
326 result[i] = (key, os.path.expanduser(value)) | |
327 return result | |
328 | |
329 def hgignorefiles(self): | 322 def hgignorefiles(self): |
330 result = [] | 323 result = [] |
331 for key, value in self.configitems("ui"): | 324 for key, value in self.configitems("ui"): |
332 if key == 'ignore' or key.startswith('ignore.'): | 325 if key == 'ignore' or key.startswith('ignore.'): |
333 result.append(os.path.expanduser(value)) | 326 result.append(os.path.expanduser(value)) |