Update of bug #67437 (group groff):
Category: Macro package - others/general => Driver grohtml
Severity: 3 - Normal => 1 - Wish
Item Group: None => Documentation
Status: None => Invalid
Assigned to: None => gbranden
Open/Closed: Open => Closed
Summary: html-end.tmac: tautology with ".ll \n[.l]u" and ".ta
\n[.tabs]" => [grohtml] html-end.tmac: tautology with ".ll \n[.l]u" and ".ta
\n[.tabs]"
_______________________________________________________
Follow-up Comment #1:
[comment #0 original submission:]
> Subject: html-end.tmac: tautology with ".ll \n[.l]u" and ".ta \n[.tabs]"
>
> Directory: tmac
>
> .\" tell grohtml some default parameter values
> [...]
> .ll \n[.l]u
> .ta \n[.tabs]
These calls are not tautologus with use of the "html" output device, which is
implied by their presence in the macro file "html-end.tmac" as opposed to
something else.
Further, the existing comment does pretty much explain why they're there--to
pass information to the output driver, _grohtml_(1).
If you want a glimpse of the internal mechanism by which this happens, I
direct your attention to:
https://cgit.git.savannah.gnu.org/cgit/groff.git/tree/src/roff/troff/env.cpp?h=1.23.0#n1384
and
https://cgit.git.savannah.gnu.org/cgit/groff.git/tree/src/roff/troff/env.cpp?h=1.23.0#n2822
> If this is necessary an explanation must be present.
No, it needn't, but it is[*]. Closing as invalid.
[*] While terse, it also has the virtue of not wittering on about
implementation details.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67437>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
