Mercurial > public > mercurial-scm > python-hglib
comparison hglib/util.py @ 86:f98d6e234cd9
util: eliminate py2.6 if/else expression
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Thu, 17 Nov 2011 12:53:41 -0600 |
parents | 4282391dd693 |
children | 1b47146a4a2c |
comparison
equal
deleted
inserted
replaced
85:bfd1c264f6cb | 86:f98d6e234cd9 |
---|---|
79 if val is None: | 79 if val is None: |
80 continue | 80 continue |
81 | 81 |
82 arg = arg.replace('_', '-') | 82 arg = arg.replace('_', '-') |
83 if arg != '-': | 83 if arg != '-': |
84 arg = '-' + arg if len(arg) == 1 else '--' + arg | 84 if len(arg) == 1: |
85 arg = '-' + arg | |
86 else: | |
87 arg = '--' + arg | |
85 if isinstance(val, bool): | 88 if isinstance(val, bool): |
86 if val: | 89 if val: |
87 cmd.append(arg) | 90 cmd.append(arg) |
88 elif isinstance(val, list): | 91 elif isinstance(val, list): |
89 for v in val: | 92 for v in val: |