Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/ui.py @ 3035:1efd5a6df5a3
do not enable verbose output if quiet is specified in the cmdline
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Sun, 03 Sep 2006 02:28:39 +0200 |
parents | 01454af644b8 |
children | 24c1db20990c |
comparison
equal
deleted
inserted
replaced
3034:3acb76f0124d | 3035:1efd5a6df5a3 |
---|---|
52 return getattr(self.parentui, key) | 52 return getattr(self.parentui, key) |
53 | 53 |
54 def updateopts(self, verbose=False, debug=False, quiet=False, | 54 def updateopts(self, verbose=False, debug=False, quiet=False, |
55 interactive=True, traceback=False, config=[]): | 55 interactive=True, traceback=False, config=[]): |
56 self.quiet = (self.quiet or quiet) and not verbose and not debug | 56 self.quiet = (self.quiet or quiet) and not verbose and not debug |
57 self.verbose = (self.verbose or verbose) or debug | 57 self.verbose = ((self.verbose or verbose) or debug) and not self.quiet |
58 self.debugflag = (self.debugflag or debug) | 58 self.debugflag = (self.debugflag or debug) |
59 self.interactive = (self.interactive and interactive) | 59 self.interactive = (self.interactive and interactive) |
60 self.traceback = self.traceback or traceback | 60 self.traceback = self.traceback or traceback |
61 for cfg in config: | 61 for cfg in config: |
62 try: | 62 try: |