On Friday, 4 July 2025 23:49:01 BST G. Branden Robinson wrote:
> > 3) the number has too many (irrelevant) digits.
> 
> groff is written in C++.  We don't have a numeric tower including
> rationals.

I thought C++ had snprintf to handle rounding to a fixed number of decimal
digits? What is the purpose of the reference to rational numbers in this 
context?

[...]

> > b) be adequate to draw simple conclusions
> 
> I don't have trouble understanding that "less than one one-hundredth of
> an inch" is an almost negligbly small number.  With sufficient demand we
> could add a feature that suppresses these messages below a certain
> threshold.

That is a good idea, you might consider suggesting a specific .tkf command 
which would get rid of the message for such very small numbers.

[...]

> How deeply did you think about this complaint before making it?

The issue is about the abundance of decimals for lines which overset by a very 
small margin. You may not agree with the suggested fixes to the issue, but it 
is probably better not to be so "brusque" with people whose intent is to 
improve groff.

Cheers

Deri




Reply via email to