#
94bd6c5c |
| 16-May-2024 |
schwarze <schwarze@openbsd.org> |
Add a complete suite of tests covering ASCII characters in UTF-8 spelling. Most of this goes to nogroff.in rather than ascii.in for now because groff-1.23.0 is buggy as hell in this respect and i'm t
Add a complete suite of tests covering ASCII characters in UTF-8 spelling. Most of this goes to nogroff.in rather than ascii.in for now because groff-1.23.0 is buggy as hell in this respect and i'm too lazy to debug the horrific function make_glyph_node() in the file groff/src/roff/troff/node.cpp right now.
show more ...
|
#
20cffd75 |
| 15-May-2024 |
schwarze <schwarze@openbsd.org> |
Add a complete set of tests for all C0 and C1 control characters. This is particularly useful to make sure that man(1) does not let control characters sneak through to the output side, no matter how
Add a complete set of tests for all C0 and C1 control characters. This is particularly useful to make sure that man(1) does not let control characters sneak through to the output side, no matter how hard an input file tries to deceive it.
show more ...
|
#
614c3e4f |
| 02-Jun-2021 |
schwarze <schwarze@openbsd.org> |
test private use areas some more as they have proven fragile
|
#
474ead6c |
| 03-Sep-2019 |
schwarze <schwarze@openbsd.org> |
adapt to new <p> output logic (html.c rev. 1.131)
|
#
242c7ee0 |
| 14-Jul-2017 |
schwarze <schwarze@openbsd.org> |
adapt to hex format of character entities, committed by bentley@ in html.c rev. 1.86
|
#
0692510c |
| 26-Jan-2017 |
schwarze <schwarze@openbsd.org> |
Fix -man -Thtml formatting after .nf (which has nothing to do with "literal", by the way, it means "no fill"):
* Use <pre> such that whitespace is preserved. * Preserve lines breaks. * For font alte
Fix -man -Thtml formatting after .nf (which has nothing to do with "literal", by the way, it means "no fill"):
* Use <pre> such that whitespace is preserved. * Preserve lines breaks. * For font alternating macros, avoid node recursion which required scary juggling with the fill state. Instead, simply print the text children directly.
Missing feature first noticed by kristaps@ in 2011, the again reported by afresh1@ in 2016, and finally reported here: https://github.com/Debian/debiman/issues/21 , which i only found because of Shane Kerr's comment here: https://plus.google.com/110314300533310775053/posts/H1eaw9Yskoc
show more ...
|
#
b1eea027 |
| 18-Jan-2017 |
schwarze <schwarze@openbsd.org> |
Make HTML output more human readable by overhauling line break logic around tags and by introducing some simple indentation. No change of HTML semantics intended.
|
#
674df03b |
| 18-Jul-2015 |
schwarze <schwarze@openbsd.org> |
now that groff handles \(bu properly, remove the special casing in the test suite
|
#
0fa320cc |
| 16-Dec-2014 |
schwarze <schwarze@openbsd.org> |
correct -Tutf8 and -Thtml rendering of \(~= and change the name of \(-~ to \(|= to agree with groff; difference found by Carsten dot Kunze at arcor dot de
|
#
c6711fce |
| 15-Dec-2014 |
schwarze <schwarze@openbsd.org> |
correct some character names to match groff; reported by Carsten dot Kunze at arcor dot de
|
#
8c2760b3 |
| 29-Oct-2014 |
schwarze <schwarze@openbsd.org> |
test various recent improvements of special character rendering
|