mercurial/ui.py
branchstable
changeset 10506 42afde35e9f7
parent 10455 40dfd46d098f
child 10507 79dd96774187
equal deleted inserted replaced
10505:b3311e26f94f 10506:42afde35e9f7
    82         if self.plain():
    82         if self.plain():
    83             for k in ('debug', 'fallbackencoding', 'quiet', 'traceback',
    83             for k in ('debug', 'fallbackencoding', 'quiet', 'traceback',
    84                       'verbose'):
    84                       'verbose'):
    85                 if k in cfg['ui']:
    85                 if k in cfg['ui']:
    86                     del cfg['ui'][k]
    86                     del cfg['ui'][k]
       
    87             for k, v in cfg.items('alias'):
       
    88                 del cfg['alias'][k]
    87             for k, v in cfg.items('defaults'):
    89             for k, v in cfg.items('defaults'):
    88                 del cfg['defaults'][k]
    90                 del cfg['defaults'][k]
    89 
    91 
    90         if trusted:
    92         if trusted:
    91             self._tcfg.update(cfg)
    93             self._tcfg.update(cfg)