Update of bug #68064 (group groff):

                  Status:                    None => Need Info
             Assigned to:                    None => barx

    _______________________________________________________

Follow-up Comment #13:

[comment #12 comment #12:]
> [comment #10 comment #10:]
>> As far as I can tell, the `systat` feature was just flat broken in
>> _groff_ 1.22.4 (and presumably earlier), and fixed in _groff_ 1.23.0.
> 
> The last two results of comment #3 are at odds with the latter half of this
> hypothesis.

Yes.  I erred by piping nroff's output through "cat -s", which in a POSIX
shell conceals any erroneous exit status from nroff.

One can use GNU Bash's `set -o pipefail` feature to work around this.  (Maybe
this is latter-day POSIX too; I'm not bothering to look.)

Or just get rid of pipelines altogether and use an input document as, perhaps,
Ossanna intended.

Doing that appears to reveal that the feature **never was** broken.  At least
not in the past ~14 years.


$ cat ATTIC/bad-sy.groff
.sy exit 2
.tm command exited with status \n[systat]
$ ~/groff-1.22.3/bin/groff -U ATTIC/bad-sy.groff >/dev/null
command exited with status 512
$ ~/groff-1.22.4/bin/groff -U ATTIC/bad-sy.groff >/dev/null
command exited with status 512
$ ~/groff-1.23.0/bin/groff -U ATTIC/bad-sy.groff >/dev/null
command exited with status 512
$ ~/groff-1.24.0/bin/groff -U ATTIC/bad-sy.groff >/dev/null
command exited with status 512


Dave, if you can reproduce and agree, then I suggest we can close this as
invalid just as the original submitter suggested in  comment #7.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?68064>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to