mercurial/ui.py
changeset 2470 fe1689273f84
parent 2403 9b0747207925
child 2494 73ac95671788
equal deleted inserted replaced
2459:5c5277f03887 2470:fe1689273f84
     3 # Copyright 2005 Matt Mackall <mpm@selenic.com>
     3 # Copyright 2005 Matt Mackall <mpm@selenic.com>
     4 #
     4 #
     5 # This software may be used and distributed according to the terms
     5 # This software may be used and distributed according to the terms
     6 # of the GNU General Public License, incorporated herein by reference.
     6 # of the GNU General Public License, incorporated herein by reference.
     7 
     7 
     8 import ConfigParser
       
     9 from i18n import gettext as _
     8 from i18n import gettext as _
    10 from demandload import *
     9 from demandload import *
    11 demandload(globals(), "errno getpass os re smtplib socket sys tempfile")
    10 demandload(globals(), "errno getpass os re smtplib socket sys tempfile")
    12 demandload(globals(), "templater traceback util")
    11 demandload(globals(), "ConfigParser templater traceback util")
    13 
    12 
    14 class ui(object):
    13 class ui(object):
    15     def __init__(self, verbose=False, debug=False, quiet=False,
    14     def __init__(self, verbose=False, debug=False, quiet=False,
    16                  interactive=True, traceback=False, parentui=None):
    15                  interactive=True, traceback=False, parentui=None):
    17         self.overlay = {}
    16         self.overlay = {}