# HG changeset patch # User Patrick Mezard # Date 1224937437 -7200 # Node ID af8268c7a99b85785efc0aae870ed7f65a5a57ea # Parent 715440e45bf49e6baacff55e48e880f61e8ef23d Fix cmdutil.findcmd() not taking a ui argument anymore diff -r 715440e45bf4 -r af8268c7a99b forest.py --- a/forest.py Mon Jan 28 12:59:13 2008 -0500 +++ b/forest.py Sat Oct 25 14:23:57 2008 +0200 @@ -66,9 +66,13 @@ def findcmd(ui, cmd, table): """Find and execute mercurial.*.findcmd(ui, cmd[, table]).""" try: - return findcmd.findcmd(ui, cmd, table) + # ui argument was removed as of b4c035057d34 + return findcmd.findcmd(cmd, table) except TypeError: - return findcmd.findcmd(ui, cmd) + try: + return findcmd.findcmd(ui, cmd, table) + except TypeError: + return findcmd.findcmd(ui, cmd) try: findcmd.findcmd = cmdutil.findcmd findcmd.__doc__ = cmdutil.findcmd.__doc__