Mercurial > public > mercurial-scm > hg
comparison mercurial/ui.py @ 951:859de3ebc041
Read global config file /etc/mercurial/hgrc and fix reading hgrc on Windows.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Thu, 18 Aug 2005 21:35:36 +0100 |
parents | 61c6b4178b9e |
children | 52d8d81e72ad |
comparison
equal
deleted
inserted
replaced
950:fbaf0380efd1 | 951:859de3ebc041 |
---|---|
11 | 11 |
12 class ui: | 12 class ui: |
13 def __init__(self, verbose=False, debug=False, quiet=False, | 13 def __init__(self, verbose=False, debug=False, quiet=False, |
14 interactive=True): | 14 interactive=True): |
15 self.cdata = ConfigParser.SafeConfigParser() | 15 self.cdata = ConfigParser.SafeConfigParser() |
16 self.cdata.read(os.path.expanduser("~/.hgrc")) | 16 self.cdata.read([os.path.normpath(hgrc) for hgrc in |
17 "/etc/mercurial/hgrc", os.path.expanduser("~/.hgrc")]) | |
17 | 18 |
18 self.quiet = self.configbool("ui", "quiet") | 19 self.quiet = self.configbool("ui", "quiet") |
19 self.verbose = self.configbool("ui", "verbose") | 20 self.verbose = self.configbool("ui", "verbose") |
20 self.debugflag = self.configbool("ui", "debug") | 21 self.debugflag = self.configbool("ui", "debug") |
21 self.interactive = self.configbool("ui", "interactive", True) | 22 self.interactive = self.configbool("ui", "interactive", True) |