# HG changeset patch # User Christian Delahousse # Date 1447277280 28800 # Node ID 487cca1bf61ffa2d0827634b662aea451ca6da10 # Parent a8a5206585ec52e16e54245b68eaadfbeee6c338 debugdirstate: convert keyword parameters to **opts Removes the named arguments and replaces them by accessing opts. This will be used in the next patch in the series because we'll be adding more flags to debugdirstate diff -r a8a5206585ec -r 487cca1bf61f mercurial/commands.py --- a/mercurial/commands.py Tue Nov 17 18:01:21 2015 -0800 +++ b/mercurial/commands.py Wed Nov 11 13:28:00 2015 -0800 @@ -3162,8 +3162,12 @@ [('', 'nodates', None, _('do not display the saved mtime')), ('', 'datesort', None, _('sort by saved mtime'))], _('[OPTION]...')) -def debugstate(ui, repo, nodates=None, datesort=None): +def debugstate(ui, repo, **opts): """show the contents of the current dirstate""" + + nodates = opts.get('nodates') + datesort = opts.get('datesort') + timestr = "" if datesort: keyfunc = lambda x: (x[1][3], x[0]) # sort by mtime, then by filename