=================================================================== RCS file: /cvs/mandoc/TODO,v retrieving revision 1.333 retrieving revision 1.337 diff -u -p -r1.333 -r1.337 --- mandoc/TODO 2023/11/24 04:38:50 1.333 +++ mandoc/TODO 2025/04/08 21:53:14 1.337 @@ -1,6 +1,6 @@ ************************************************************************ * Official mandoc TODO. -* $Id: TODO,v 1.333 2023/11/24 04:38:50 schwarze Exp $ +* $Id: TODO,v 1.337 2025/04/08 21:53:14 schwarze Exp $ ************************************************************************ Many issues are annotated for difficulty as follows: @@ -76,12 +76,7 @@ are mere guesses, and some may be wrong. to Nab 8 Aug 2023 20:05:32 +0200 Subject: if/ie d condition always true loc ** exist *** algo *** size ** imp * -- tag.c, tag_put() should not put ASCII_HYPH into the tag file, - which happens when the tag contains "-" on the input side - weerd@ 28 Sep 2021 12:44:07 +0200 - loc * exist * algo * size * imp *** - ************************************************************************ * missing features ************************************************************************ @@ -239,6 +234,11 @@ are mere guesses, and some may be wrong. --- missing man features ----------------------------------------------- +- When calling less(1), specify -P to print "name(sec) lines ..." + in the bottom line instead of "/tmp/man..." + Jan Engelhardt (SuSE) via Matej Cepl 06 Apr 2025 14:42:52 +0200 + loc * exist * algo * size * imp ** + - MANWIDTH Markus Waldeck 9 Jun 2015 05:49:56 +0200 Laura Morales 26 Apr 2018 08:15:55 +0200 @@ -324,12 +324,6 @@ are mere guesses, and some may be wrong. mail to sternenseemann 19 Aug 2021 19:11:50 +0200 loc * exist ** algo ** size * imp ** -- tag.c, tag_put() and callers like man_validate.c, check_tag() - should not mistake "\-" as a word-ending escape sequence but - instead translate it to plain "-" in the tag name - weerd@ 28 Sep 2021 12:44:07 +0200 - loc ** exist * algo * size * imp *** - - handle Unicode letters in tags in both HTML and terminal output thread "section headers with diacritics" starting with Mario Blaettermann 24 Mar 2022 18:13:23 +0100 @@ -494,6 +488,10 @@ are mere guesses, and some may be wrong. reveals lots of bugs both in groff and mandoc... reported by bentley@ Wed, 22 May 2013 23:49:30 -0600 +- Make an underlined blank an underscore rather than a blank in both + groff and mandoc terminal output (likely tricky, needs investigation) + job@ 21 Jan 2025 18:03:52 +0000 + --- PostScript and PDF issues ------------------------------------------ - PDF output doesn't use a monospaced font for .Bd -literal @@ -593,7 +591,17 @@ are mere guesses, and some may be wrong. Steffen Nurpmeso Sat, 08 Nov 2014 13:34:59 +0100 loc * exist ** algo ** size * imp ** -- In .Bl -enum -width 0n, groff continues one the same line after +- Multiple issues with .In below SYNOPSIS; groff behaviour is: + text line + .In -> no line break before #include + called .In -> no line break before angle bracket + .In + .In -> second one gets #include, too + two arguments -> line break before second + child macro -> line break before child + .In + text line -> line break before the text line + Evan Silberman Fri, 20 Sep 2024 16:48:19 -0700 + loc ** exist ** algo * size * imp * + +- In .Bl -enum -width 0n, groff continues on the same line after the number, mandoc breaks the line. mail to kristaps@ Mon, 20 Jul 2009 02:21:39 +0200 loc * exist ** algo ** size * imp **