наб wrote, on 08 Sep 2022: > > Quoth Issue 8 Draft 2.1, XCU, stty, CHANGE HISTORY, Issue 6: > 108300 The LEGACY items iuclc(−iuclc), xcase, olcuc(−olcuc), > lcase(−lcase), and LCASE(−LCASE) are > 108300 removed. > > Compare SUSv2, Commands and Utilities, stty, OPERANDS, Local Modes: > xcase (−xcase) > Set canonical (unprocessed) upper- or lower-case presentation. This > has the effect of setting (not setting) XCASE in the termios c_lflag > field, as defined in the XBD specification, Chapter 9, General > Terminal Interface. (LEGACY) > (whole paragraph shaded EX). > > XCASE was removed in Issue 6 as well, so, naturally, -xcase makes no > sense, and, indeed, there's no mention of it. > > However, the CHANGE HISTORY would imply that, > if you read it retrochronologically, -xcase never existed, or, > if you read it prochronologically, -xcase was removed in error.
I agree this should say xcase(-xcase). Since there has been a change to the stty page since draft 2.1 (for bug 1508) I will fix this as part of the change history updates that go into draft 3. -- Geoff Clare <[email protected]> The Open Group, Apex Plaza, Forbury Road, Reading, RG1 1AX, England
