mercurial/filemerge.py
changeset 31436 ac7aa96e4cd8
parent 31389 758526333dec
child 32047 458f7294dfee
equal deleted inserted replaced
31435:2daeab02b4b1 31436:ac7aa96e4cd8
    34 
    34 
    35 def _toolbool(ui, tool, part, default=False):
    35 def _toolbool(ui, tool, part, default=False):
    36     return ui.configbool("merge-tools", tool + "." + part, default)
    36     return ui.configbool("merge-tools", tool + "." + part, default)
    37 
    37 
    38 def _toollist(ui, tool, part, default=None):
    38 def _toollist(ui, tool, part, default=None):
    39     return ui.configlist("merge-tools", tool + "." + part, default or [])
    39     if default is None:
       
    40         default = []
       
    41     return ui.configlist("merge-tools", tool + "." + part, default)
    40 
    42 
    41 internals = {}
    43 internals = {}
    42 # Merge tools to document.
    44 # Merge tools to document.
    43 internalsdoc = {}
    45 internalsdoc = {}
    44 
    46