Show More
@@ -19,13 +19,13 b' from mercurial.utils import (' | |||
|
19 | 19 | procutil, |
|
20 | 20 | ) |
|
21 | 21 | |
|
22 | options = [('L', 'label', [], _('labels to use on conflict markers')), | |
|
23 | ('a', 'text', None, _('treat all files as text')), | |
|
24 | ('p', 'print', None, | |
|
25 | _('print results instead of overwriting LOCAL')), | |
|
26 | ('', 'no-minimal', None, _('no effect (DEPRECATED)')), | |
|
27 | ('h', 'help', None, _('display help and exit')), | |
|
28 | ('q', 'quiet', None, _('suppress output'))] | |
|
22 | options = [(b'L', b'label', [], _(b'labels to use on conflict markers')), | |
|
23 | (b'a', b'text', None, _(b'treat all files as text')), | |
|
24 | (b'p', b'print', None, | |
|
25 | _(b'print results instead of overwriting LOCAL')), | |
|
26 | (b'', b'no-minimal', None, _(b'no effect (DEPRECATED)')), | |
|
27 | (b'h', b'help', None, _(b'display help and exit')), | |
|
28 | (b'q', b'quiet', None, _(b'suppress output'))] | |
|
29 | 29 | |
|
30 | 30 | usage = _('''simplemerge [OPTS] LOCAL BASE OTHER |
|
31 | 31 | |
@@ -41,16 +41,16 b' class ParseError(Exception):' | |||
|
41 | 41 | |
|
42 | 42 | def showhelp(): |
|
43 | 43 | sys.stdout.write(usage) |
|
44 | sys.stdout.write('\noptions:\n') | |
|
44 | sys.stdout.write(b'\noptions:\n') | |
|
45 | 45 | |
|
46 | 46 | out_opts = [] |
|
47 | 47 | for shortopt, longopt, default, desc in options: |
|
48 | out_opts.append(('%2s%s' % (shortopt and '-%s' % shortopt, | |
|
49 | longopt and ' --%s' % longopt), | |
|
50 | '%s' % desc)) | |
|
48 | out_opts.append((b'%2s%s' % (shortopt and b'-%s' % shortopt, | |
|
49 | longopt and b' --%s' % longopt), | |
|
50 | b'%s' % desc)) | |
|
51 | 51 | opts_len = max([len(opt[0]) for opt in out_opts]) |
|
52 | 52 | for first, second in out_opts: |
|
53 | sys.stdout.write(' %-*s %s\n' % (opts_len, first, second)) | |
|
53 | sys.stdout.write(b' %-*s %s\n' % (opts_len, first, second)) | |
|
54 | 54 | |
|
55 | 55 | try: |
|
56 | 56 | for fp in (sys.stdin, sys.stdout, sys.stderr): |
@@ -61,11 +61,11 b' try:' | |||
|
61 | 61 | args = fancyopts.fancyopts(sys.argv[1:], options, opts) |
|
62 | 62 | except getopt.GetoptError as e: |
|
63 | 63 | raise ParseError(e) |
|
64 | if opts['help']: | |
|
64 | if opts[b'help']: | |
|
65 | 65 | showhelp() |
|
66 | 66 | sys.exit(0) |
|
67 | 67 | if len(args) != 3: |
|
68 | raise ParseError(_('wrong number of arguments')) | |
|
68 | raise ParseError(_(b'wrong number of arguments')) | |
|
69 | 69 | local, base, other = args |
|
70 | 70 | sys.exit(simplemerge.simplemerge(uimod.ui.load(), |
|
71 | 71 | context.arbitraryfilectx(local), |
@@ -73,11 +73,11 b' try:' | |||
|
73 | 73 | context.arbitraryfilectx(other), |
|
74 | 74 | **opts)) |
|
75 | 75 | except ParseError as e: |
|
76 | sys.stdout.write("%s: %s\n" % (sys.argv[0], e)) | |
|
76 | sys.stdout.write(b"%s: %s\n" % (sys.argv[0], e)) | |
|
77 | 77 | showhelp() |
|
78 | 78 | sys.exit(1) |
|
79 | 79 | except error.Abort as e: |
|
80 | sys.stderr.write("abort: %s\n" % e) | |
|
80 | sys.stderr.write(b"abort: %s\n" % e) | |
|
81 | 81 | sys.exit(255) |
|
82 | 82 | except KeyboardInterrupt: |
|
83 | 83 | sys.exit(255) |
General Comments 0
You need to be logged in to leave comments.
Login now