changeset 21794 | 753af9ee7c81 |
parent 20034 | 1e5b38a919dd |
child 25563 | 69e8384a436c |
--- a/mercurial/fancyopts.py Mon Jun 23 09:23:57 2014 -0400 +++ b/mercurial/fancyopts.py Mon Jun 23 09:24:16 2014 -0400 @@ -77,7 +77,7 @@ # copy defaults to state if isinstance(default, list): state[name] = default[:] - elif getattr(default, '__call__', False): + elif callable(default): state[name] = None else: state[name] = default