version 1.287, 2019/03/04 11:37:30 |
version 1.294, 2019/05/03 17:31:15 |
Line 62 are mere guesses, and some may be wrong. |
|
Line 62 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 446 are mere guesses, and some may be wrong. |
|
Line 467 are mere guesses, and some may be wrong. |
|
* warning issues |
* warning issues |
************************************************************************ |
************************************************************************ |
|
|
- When a man(1) command returns no result and there was an -S |
|
argument, check the -S argument against the list of valid |
|
architectures and say "Unknown architecture AAA" rather than |
|
"No entry for NNN in the manual" if there is no match. |
|
Requires moving the lists of valid architectures out of |
|
mdoc_validate.c such that they can be used by main.c. |
|
Discussed with jmc@ 10 Aug 2018 19:20:12 +0100. |
|
loc ** exist * algo * size * imp ** |
|
|
|
- warn about duplicate .Sh/.Ss heads |
- warn about duplicate .Sh/.Ss heads |
gre(4): Rename duplicate sections 20 Apr 2018 15:27:33 +0200 |
gre(4): Rename duplicate sections 20 Apr 2018 15:27:33 +0200 |
loc * exist * algo * size * imp ** |
loc * exist * algo * size * imp ** |
Line 522 are mere guesses, and some may be wrong. |
|
Line 534 are mere guesses, and some may be wrong. |
|
See the file test-PATH_MAX.c for details. |
See the file test-PATH_MAX.c for details. |
Found by Aaron M. Ucko in the GNU Hurd via Bdale Garbee, |
Found by Aaron M. Ucko in the GNU Hurd via Bdale Garbee, |
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829624 |
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829624 |
|
|
- We use the input line number at several places to distinguish |
|
same-line from different-line input. That plainly doesn't work |
|
with user-defined macros, leading to random breakage. |
|
|
|
- Is it possible to further simplify ENDBODY_SPACE? |
- Is it possible to further simplify ENDBODY_SPACE? |
|
|