Re: man page rendering speed (was: Playground pager lsp(1))

Larry McVoy <[email protected]>
Newsgroups gmane.comp.printing.groff.general,gmane.linux.man,gmane.comp.tex.texinfo.general
Message-ID <[email protected]>
On Fri, Apr 07, 2023 at 06:06:39PM +0300, Eli Zaretskii wrote:
> > Date: Fri, 7 Apr 2023 09:43:19 -0500
> > From: "G. Branden Robinson" <[email protected]>
> > Cc: [email protected], [email protected], [email protected],
> > 	[email protected], [email protected], [email protected]
> > 
> > ...which brings me to the other factor, of which I'm more confident: man
> > page rendering times are much lower than they were in Unix's early days.
> > 
> > On my system, all groff man pages but one render in between a tenth and
> > a fortieth of a second.  The really huge pages like groff(7),
> > groff_char(7), and groff_diff(7) are toward the upper end of this range,
> > because they are long, at ~20-25 U.S. letter pages when formatted for
> > PostScript or PDF, or have many large tables so the tbl(1) preprocessor
> > produces a lot of output.
> > 
> > The outlier is groff_mdoc(7) at just over one-third of a second.
> 
> Some people consider 0.1 sec, let alone 0.3 sec, to be long enough to
> be annoying.

True but try and balance that with what they are trying to do, clean 
things up.  I'm retired so my opinion doesn't count but I think they
are on the right path.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.