History log of /openbsd/regress/usr.bin/mandoc/char/unicode/nogroff.out_html (Results 1 – 11 of 11)
Revision Date Author Comments
# 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