diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2011-09-19 22:36:16 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2011-09-19 22:36:16 +0000 |
commit | bbc1c34dd91da0a6589b4a76b4c861db09eeab42 (patch) | |
tree | 966b48c25d489fc44a0d9043441dd82db45f5cad /chars.c | |
parent | 8c76f32c930d4fac4fe4b05aacc9b57b7e190516 (diff) | |
download | mandoc-bbc1c34dd91da0a6589b4a76b4c861db09eeab42.tar.gz |
Remove the terminal frontend flag TERMP_NOLPAD.
In columnated contexts (.Bl -column, .Bl -tag, .IP, .TP, .HP etc.), do not
pad after writing a column. Instead, always pad before writing content.
In itself, this change avoids:
- writing trailing whitespace in some situations
- with .fi/.nf in .HP, breaking lines that were already padded
It allows several bugfixes included in this patch:
- Do not count backspace as a character with positive width.
- Set up proper indentation when encountering .fi/.nf in .HP.
- Adjust the .HP indentation width to what groff does.
- Never unlimit the right margin unless in the final column.
ok kristaps@
Diffstat (limited to 'chars.c')
0 files changed, 0 insertions, 0 deletions