mercurial/fancyopts.py
changeset 5878 d39af2eabb8c
parent 5638 a9b7e425674f
child 7772 88887054d277
equal deleted inserted replaced
5877:5692bed8230b 5878:d39af2eabb8c
    36 
    36 
    37         # copy defaults to state
    37         # copy defaults to state
    38         if isinstance(default, list):
    38         if isinstance(default, list):
    39             state[name] = default[:]
    39             state[name] = default[:]
    40         elif callable(default):
    40         elif callable(default):
    41             print "whoa", name, default
       
    42             state[name] = None
    41             state[name] = None
    43         else:
    42         else:
    44             state[name] = default
    43             state[name] = default
    45 
    44 
    46         # does it take a parameter?
    45         # does it take a parameter?