Show More
@@ -73,7 +73,7 b' def findblocks(text):' | |||
|
73 | 73 | if lines: |
|
74 | 74 | indent = min((len(l) - len(l.lstrip())) for l in lines) |
|
75 | 75 | lines = [l[indent:] for l in lines] |
|
76 |
blocks.append( |
|
|
76 | blocks.append({'indent': indent, 'lines': lines}) | |
|
77 | 77 | return blocks |
|
78 | 78 | |
|
79 | 79 | def findliteralblocks(blocks): |
@@ -174,8 +174,8 b' def splitparagraphs(blocks):' | |||
|
174 | 174 | items = [] |
|
175 | 175 | for j, line in enumerate(lines): |
|
176 | 176 | if match(lines, j, itemre, singleline): |
|
177 |
items.append( |
|
|
178 |
|
|
|
177 | items.append({'type': type, 'lines': [], | |
|
178 | 'indent': blocks[i]['indent']}) | |
|
179 | 179 | items[-1]['lines'].append(line) |
|
180 | 180 | blocks[i:i + 1] = items |
|
181 | 181 | break |
@@ -385,7 +385,7 b' def addmargins(blocks):' | |||
|
385 | 385 | # no lines in previous block, do not separate |
|
386 | 386 | i += 1 |
|
387 | 387 | else: |
|
388 |
blocks.insert(i, |
|
|
388 | blocks.insert(i, {'lines': [''], 'indent': 0, 'type': 'margin'}) | |
|
389 | 389 | i += 2 |
|
390 | 390 | return blocks |
|
391 | 391 |
General Comments 0
You need to be logged in to leave comments.
Login now