mercurial/fancyopts.py
changeset 209 63af1db35611
parent 164 2e87f04880ab
child 293 11d64332a1cb
equal deleted inserted replaced
208:0a37e9c8ad6c 209:63af1db35611
    44         if dt[map[opt]] is type(help): state[map[opt]](state,map[opt],arg)
    44         if dt[map[opt]] is type(help): state[map[opt]](state,map[opt],arg)
    45         elif dt[map[opt]] is type(1): state[map[opt]] = int(arg)
    45         elif dt[map[opt]] is type(1): state[map[opt]] = int(arg)
    46         elif dt[map[opt]] is type(''): state[map[opt]] = arg
    46         elif dt[map[opt]] is type(''): state[map[opt]] = arg
    47         elif dt[map[opt]] is type([]): state[map[opt]].append(arg)
    47         elif dt[map[opt]] is type([]): state[map[opt]].append(arg)
    48         elif dt[map[opt]] is type(None): state[map[opt]] = 1
    48         elif dt[map[opt]] is type(None): state[map[opt]] = 1
    49         
    49 
       
    50     del state["help"]
       
    51 
    50     return args
    52     return args
    51 
    53