.
Last update: 1997-05-20
9945-2-133
_____________________________________________________________________________
Topic: stty
Sections: 4.59.4.6
Defect Report:
-----------------------
From: andrew@novell.co.uk (Andrew Josey)
Date: Thu, 20 Jul 1995 15:08:13 +0100
For the attention of :
Secretary, IEEE Standards Board
IEEE Standards Department
445 Hoes Lane
P.O. Box 1331
Piscataway, NJ 08855-1331
Email: stds.pasc-interp-request@ieee.org
This is a request for interpretation of ISO/IEC POSIX 9945-2-92
Topic: stty
Sections: 4.59.4.6
Section 4.59.4.6 states:
9944 nl (-nl) Enable (disable) icrnl. In addition, -nl unsets
9945 inlcr and igncr.
In the case of nl, this specifies the exact opposite of historical SysV
practice, from which the definition of stty is taken.
SVID 3 states (minus output modes which aren't specified by POSIX):
nl (-nl) Unset (set) icrnl. In addtion -nl unsets inlcr, igncr.
This appears to be a straightforward editorial error. The standard should
read:
9944 nl (-nl) Disable (enable) icrnl. In addition, -nl disables
9945 inlcr and igncr.
Please could you clarify if the standard is in error?
Interpretation response
------------------------
The standard states the requirement for stty nl
and conforming implementations must conform
to this. However concerns have been raised about this which are
being referred to the sponsor.
Rationale
-------------
Forwarded to Interpretations group: Jul 25 1995
Recirculated for 30 day review: Oct 19 1995
Finalised: Nov 20 1995