changeset 20654 | af9d9b778550 |
parent 20549 | 2025315cfb0c |
child 20682 | 7f8cbaaa8eea |
--- a/mercurial/minirst.py Wed Mar 05 14:03:08 2014 +0100 +++ b/mercurial/minirst.py Wed Feb 19 17:32:21 2014 +0100 @@ -697,6 +697,10 @@ for row in data: l = [] for w, v in zip(widths, row): + if '\n' in v: + # only remove line breaks and indentation, long lines are + # handled by the next tool + v = ' '.join(e.lstrip() for e in v.split('\n')) pad = ' ' * (w - encoding.colwidth(v)) l.append(v + pad) out.append(indent + ' '.join(l) + "\n")