version 1.290, 2019/04/01 15:57:29 |
version 1.296, 2019/11/09 17:09:15 |
Line 33 Obviously, as the issues have not been solved yet, the |
|
Line 33 Obviously, as the issues have not been solved yet, the |
|
are mere guesses, and some may be wrong. |
are mere guesses, and some may be wrong. |
|
|
************************************************************************ |
************************************************************************ |
|
* crashes |
|
************************************************************************ |
|
|
|
- .ce .if n .B two crashes because "return (*roffs[t].sub)" bypasses |
|
the "high level macros abort .ce" safeguard in roff_parseln() |
|
reported by espie@ in textproc/fstrcmp |
|
|
|
************************************************************************ |
* missing features |
* missing features |
************************************************************************ |
************************************************************************ |
|
|
Line 62 are mere guesses, and some may be wrong. |
|
Line 70 are mere guesses, and some may be wrong. |
|
needed for Tcl_NewStringObj(3) via wiz@ Wed, 5 Mar 2014 22:27:43 +0100 |
needed for Tcl_NewStringObj(3) via wiz@ Wed, 5 Mar 2014 22:27:43 +0100 |
loc ** exist *** algo *** size * imp *** |
loc ** exist *** algo *** size * imp *** |
|
|
|
- .als only works for macros in mandoc, not for user-defined strings. |
|
Also, the "val" field in struct roffkv would have to be replaced |
|
with a pointer to a reference-counted wrapper, and an alias |
|
would have to point to the same wrapper as the original. |
|
.als to undefined does nothing; the alias is not created. |
|
.rm'ing the original leaves the alias to point to the old value. |
|
.de .als .de changes both, but |
|
.de .als .rm .de only changes the new value, not the alias. |
|
Found in groffer(1) version 1.19 |
|
Jan Stary 20 Apr 2019 20:16:54 +0200 |
|
loc * exist ** algo ** size ** imp * |
|
|
|
- roff string condition comparisons fail when vars contain quotes: |
|
.ds s ' |
|
.if '\*s'' \&... |
|
hard to fix because of the basic architecture (string replacement |
|
happens before roff(7) syntax parsing) |
|
Found in groffer(1) version 1.19 |
|
Jan Stary 20 Apr 2019 20:16:54 +0200 |
|
loc * exist *** algo *** size ** imp * |
|
|
--- missing mdoc features ---------------------------------------------- |
--- missing mdoc features ---------------------------------------------- |
|
|
- .Bl -column .Xo support is missing |
- .Bl -column .Xo support is missing |
Line 196 are mere guesses, and some may be wrong. |
|
Line 225 are mere guesses, and some may be wrong. |
|
|
|
--- missing misc features ---------------------------------------------- |
--- missing misc features ---------------------------------------------- |
|
|
- man 3am readline |
|
does not work because man(1) only accepts digit + one letter, |
|
otherwise explicit -s is currently required |
|
https://github.com/void-linux/void-packages/issues/9868 |
|
loc * exist * algo * size * imp *** |
|
|
|
- man 3 readline may show readline(3m) |
|
because in manpage_compare, "3" and "3am" compare equal |
|
https://github.com/void-linux/void-packages/issues/9868 |
|
probably requires putting string version of section into struct manpage |
|
loc * exist ** algo * size * imp *** |
|
|
|
- restore flags for result ordering, but only for man(1), not for apropos(1) |
|
such that man 3 syslog show syslog.3 not klogctl.3 |
|
and such that man 3p acosl shows acosl.3p not acos.3p |
|
https://github.com/void-linux/void-packages/issues/9868 |
|
loc * exist ** algo * size * imp *** |
|
|
|
- dead .so links should be entered into the database to avoid: |
|
man -M. lvm-config |
|
man: outdated mandoc.db lacks lvm-config(8) entry, run makewhatis /co/void-man |
|
https://github.com/void-linux/void-packages/issues/9868 |
|
loc * exist ** algo * size * imp ** |
|
|
|
- man -ks 1,8 route; kn@ Jul 13, 2018 orally |
- man -ks 1,8 route; kn@ Jul 13, 2018 orally |
|
|
- italic correction (\/) in PostScript mode |
- italic correction (\/) in PostScript mode |
Line 288 are mere guesses, and some may be wrong. |
|
Line 293 are mere guesses, and some may be wrong. |
|
https://github.com/schmonz/ikiwiki/compare/mandoc |
https://github.com/schmonz/ikiwiki/compare/mandoc |
Amitai Schlair Mon, 19 May 2014 14:05:53 -0400 |
Amitai Schlair Mon, 19 May 2014 14:05:53 -0400 |
|
|
|
- check compatibility with |
|
https://git.sr.ht/~sircmpwn/scdoc |
|
|
- check features of the Slackware man.conf(5) format |
- check features of the Slackware man.conf(5) format |
Carsten Kunze Wed, 11 Mar 2015 17:57:24 +0100 |
Carsten Kunze Wed, 11 Mar 2015 17:57:24 +0100 |
|
|
Line 385 are mere guesses, and some may be wrong. |
|
Line 393 are mere guesses, and some may be wrong. |
|
and render them with <a class="Xr" href=...> |
and render them with <a class="Xr" href=...> |
https://github.com/Debian/debiman/issues/15 |
https://github.com/Debian/debiman/issues/15 |
loc * exist * algo ** size ** imp ** |
loc * exist * algo ** size ** imp ** |
|
|
|
- space characters can end up in href= attributes, for example coming |
|
from the first .Xr argument (where they make no sense, but still); |
|
does this affect other characters, other source macros...? |
|
Jackson Pauls 29 Aug 2017 16:56:27 +0100 |
|
|
- The tables used to render the three-part page headers actually force |
- The tables used to render the three-part page headers actually force |
the width of the <body> to the max-width given for <html>. |
the width of the <body> to the max-width given for <html>. |