Mercurial > diff-colorize
comparison diff-colorize.py @ 6:d58b4e2e12d4
Moved the imports of sys and fileinput, so that all the imports are together.
author | Peter Hosey |
---|---|
date | Mon, 11 Aug 2008 00:14:01 -0700 |
parents | fa7cd4c2716b |
children | c6337f653d9b |
comparison
equal
deleted
inserted
replaced
5:fa7cd4c2716b | 6:d58b4e2e12d4 |
---|---|
1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
2 | 2 |
3 import sys | |
3 import os | 4 import os |
5 import fileinput | |
4 | 6 |
5 INDEX_COLOR = int(os.environ.get('DIFF_INDEX_COLOR', 32)) | 7 INDEX_COLOR = int(os.environ.get('DIFF_INDEX_COLOR', 32)) |
6 OLD_MODE_COLOR = int(os.environ.get('DIFF_OLD_MODE_COLOR', 124)) | 8 OLD_MODE_COLOR = int(os.environ.get('DIFF_OLD_MODE_COLOR', 124)) |
7 NEW_MODE_COLOR = int(os.environ.get('DIFF_NEW_MODE_COLOR', 28)) | 9 NEW_MODE_COLOR = int(os.environ.get('DIFF_NEW_MODE_COLOR', 28)) |
8 REMOVED_COLOR = int(os.environ.get('DIFF_REMOVED_COLOR', 203)) | 10 REMOVED_COLOR = int(os.environ.get('DIFF_REMOVED_COLOR', 203)) |
78 COLOR_FORMAT % (HUNK_START_COLOR,) | 80 COLOR_FORMAT % (HUNK_START_COLOR,) |
79 + BEGIN_REVERSE_FORMAT | 81 + BEGIN_REVERSE_FORMAT |
80 + '@@' | 82 + '@@' |
81 ) | 83 ) |
82 | 84 |
83 import sys | |
84 import fileinput | |
85 | |
86 for line in fileinput.input(): | 85 for line in fileinput.input(): |
87 for prefix_to_test in prefixes: | 86 for prefix_to_test in prefixes: |
88 if line.startswith(prefix_to_test): | 87 if line.startswith(prefix_to_test): |
89 sys.stdout.write(prefixes[prefix_to_test]) | 88 sys.stdout.write(prefixes[prefix_to_test]) |
90 line = line[len(prefix_to_test):] | 89 line = line[len(prefix_to_test):] |