equal
deleted
inserted
replaced
1 #@PydevCodeAnalysisIgnore |
|
2 import sys |
1 import sys |
3 import os |
2 import os |
4 |
3 |
5 extra = {} |
4 extra = {} |
6 if sys.version_info >= (3, 0): |
5 if sys.version_info >= (3, 0): |
43 acc = [] |
42 acc = [] |
44 for line in meta_fh: |
43 for line in meta_fh: |
45 if line.strip() == '# -eof meta-': |
44 if line.strip() == '# -eof meta-': |
46 break |
45 break |
47 acc.append(line) |
46 acc.append(line) |
48 for pattern, handler in pats.iteritems(): |
47 for pattern, handler in pats.items(): |
49 m = pattern.match(line.strip()) |
48 m = pattern.match(line.strip()) |
50 if m: |
49 if m: |
51 meta.update(handler(m)) |
50 meta.update(handler(m)) |
52 m = re_doc.match("".join(acc).strip()) |
51 m = re_doc.match("".join(acc).strip()) |
53 if m: |
52 if m: |