This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author conorh
Recipients conorh
Date 2010-01-13.20:02:29
SpamBayes Score 3.9791612e-08
Marked as misclassified No
Message-id <1263412950.84.0.252347161386.issue7695@psf.upfronthosting.co.za>
In-reply-to
Content
Module termios is missing some constants useful for handling control characters under Mac OS X (and Solaris, and probably BSD but I don't have a pure BSD system to test against).

In particular, these systems support a control character "DSUSP" (which is similar to SUSP), but there is no provided symbol for the index into the cc array to use. The correct value for the proposed termios.VDSUSP would be 11 on MacOS and Solaris. I'm no Linux wizard but I don't believe it has this control character.

In addition, MacOS supports a control character STATUS, and the correct value for the proposed termios.VSTATUS would be 18.

Likewise, _POSIX_VDISABLE (or some similar identifier) is missing from the module. I believe the correct value on Solaris would be '\x00', MacOS '\xff', Linux '\x00'.
History
Date User Action Args
2010-01-13 20:02:31conorhsetrecipients: + conorh
2010-01-13 20:02:30conorhsetmessageid: <1263412950.84.0.252347161386.issue7695@psf.upfronthosting.co.za>
2010-01-13 20:02:29conorhlinkissue7695 messages
2010-01-13 20:02:29conorhcreate