Changeset 4843
- Timestamp:
- 06/28/08 18:40:04 (2 months ago)
- Files:
-
- trunk/docs/tgext.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/docs/tgext.py
r4830 r4843 23 23 24 24 beginmarker_re = re.compile(r'##\{(?P<section>.+)}') 25 endmarker_re = re.compile(r'## $')25 endmarker_re = re.compile(r'##') 26 26 27 27 def format_block(block): … … 63 63 end = len(source) 64 64 65 return ' '.join([source[line] for line in xrange(begin, end) \65 return '\n'.join([source[line] for line in xrange(begin, end) \ 66 66 if not (beginmarker_re.search(source[line]) \ 67 67 or endmarker_re.search(source[line])) ]) … … 104 104 elif environment.config.code_scm == 'hg': 105 105 scm = HgClient(environment.config.code_path) 106 data = scm.get_file(fpath, revision).splitlines( True)106 data = scm.get_file(fpath, revision).splitlines() 107 107 else: 108 108 fp = open(fpath) 109 data = fp.read lines()109 data = fp.read().splitlines() 110 110 fp.close() 111 111 section_name = options.get('section', '')