From 1e3b8f0d0cbc9af30353f645d975073ec8ee2a2d Mon Sep 17 00:00:00 2001 From: "maruel@chromium.org" Date: Mon, 31 May 2010 23:47:51 +0000 Subject: [PATCH] Certain versions of python for Windows don't support epilog in the constructor. TBR=bradnelson Review URL: http://codereview.chromium.org/2444001 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@48610 0039d316-1c4b-4281-b951-d872f2087c98 --- trychange.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/trychange.py b/trychange.py index ff935e6fd..9a28727db 100755 --- a/trychange.py +++ b/trychange.py @@ -458,13 +458,13 @@ def TryChange(argv, swallow_exception: Whether we raise or swallow exceptions. """ # Parse argv + parser = optparse.OptionParser(usage=USAGE, + version=__version__, + prog=prog) epilog = EPILOG % { 'prog': prog } if extra_epilog: epilog += extra_epilog - parser = optparse.OptionParser(usage=USAGE, - version=__version__, - prog=prog, - epilog=epilog) + parser.epilog = epilog # Remove epilog formatting parser.format_epilog = lambda x: parser.epilog parser.add_option("-v", "--verbose", action="count", default=0,