mercurial/ui.py
changeset 3886 abaee83ce0a6
parent 3737 9f5c46c50118
child 3891 a0b18a8e0460
equal deleted inserted replaced
3885:1e0b94cfba0e 3886:abaee83ce0a6
     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 from i18n import gettext as _
     8 from i18n import gettext as _
     9 from demandload import *
     9 import errno, getpass, os, re, socket, sys, tempfile
    10 demandload(globals(), "errno getpass os re socket sys tempfile")
    10 import ConfigParser, traceback, util
    11 demandload(globals(), "ConfigParser traceback util")
       
    12 
    11 
    13 def dupconfig(orig):
    12 def dupconfig(orig):
    14     new = util.configparser(orig.defaults())
    13     new = util.configparser(orig.defaults())
    15     updateconfig(orig, new)
    14     updateconfig(orig, new)
    16     return new
    15     return new