equal
deleted
inserted
replaced
88 while True: |
88 while True: |
89 try: |
89 try: |
90 args = fancyopts.fancyopts(list(args), cmdoptions, opts, True) |
90 args = fancyopts.fancyopts(list(args), cmdoptions, opts, True) |
91 break |
91 break |
92 except getopt.GetoptError as ex: |
92 except getopt.GetoptError as ex: |
93 if r"requires argument" in ex.msg: |
93 if "requires argument" in ex.msg: |
94 raise |
94 raise |
95 if (r'--' + ex.opt) in ex.msg: |
95 if (r'--' + ex.opt) in ex.msg: |
96 flag = b'--' + pycompat.bytestr(ex.opt) |
96 flag = b'--' + pycompat.bytestr(ex.opt) |
97 elif (r'-' + ex.opt) in ex.msg: |
97 elif (r'-' + ex.opt) in ex.msg: |
98 flag = b'-' + pycompat.bytestr(ex.opt) |
98 flag = b'-' + pycompat.bytestr(ex.opt) |