Hi,

Werner wrote:
> Doug McIlroy wrote:
> > When eqn encounters erroneous input, it normally continues
> > processing, presumably to try to find multiple errors in one pass.
> > When it eventually terminates, though, it returns 0, indicating
> > successful execution.
> 
> This is correct.  eqn only returns non-zero for fatal errors.  As far
> as I can see, this behaviour is true for all preprocessors of groff.

I've taken to collecting stderr and deleting lines matching known
patterns to consider OK on a per-case basis, anything left over is a
failure needing further investigation.

Cheers, Ralph.

Reply via email to