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/

Attachment: signature.asc
Description: PGP signature

Reply via email to