View Issue Details

IDProjectCategoryView StatusLast Update
00009331003.1(2013)/Issue7+TC1Base Definitions and Headerspublic2015-05-07 16:31
Reporterdannyniu Assigned To 
PrioritynormalSeverityCommentTypeEnhancement Request
Status ClosedResolutionRejected 
NameDannyNiu/NJF
Organization
User Reference
Section11.2.6 Special Control Characters
Page Numberbasedefs/V1_chap11.html
Line NumberUnsure.
Interp Status---
Final Accepted Text
Summary0000933: I believe all c_cc subscripts shall be unique, and there should be no exception.
DescriptionI believe all c_cc subscripts shall be unique, and there should be no exception.

For example, I put the terminal into non-canon state with MIN=1 and TIME=0 so that I can receive all keyboard input immediately.

If I were to temporarially restore the 'sane' state so that I can read a string let's say a filepath, EVEN THOUGH I'd not type in NUL ('\0') or SOH ('\1'), It's still absured just to let the terminal think them as EOF and EOL.

And EOF-EOL and MIN-TIME are completely different concepts (world of nut),
EOF-EOL are characters that should be recognized by the terminal,
MIN-TIME are parameters that controls the terminal (more specifially, read()).

I could be wrong, and there may already be implementation doing so. But I don't think overlapping their memory location is in any way a good idea.
Desired ActionChange:

The subscript values are unique, except that the VMIN and VTIME subscripts may have the same values as the VEOF and VEOL subscripts, respectively.

To:

All subscripts have unique values.
TagsNo tags attached.

Activities

geoffclare

2015-05-07 16:31

manager   bugnote:0002662

This is common existing practice on conforming systems which would be rendered non-conforming by the proposed change.

Issue History

Date Modified Username Field Change
2015-04-03 11:53 dannyniu New Issue
2015-04-03 11:53 dannyniu Name => DannyNiu/NJF
2015-04-03 11:53 dannyniu Section => 11.2.6 Special Control Characters
2015-04-03 11:53 dannyniu Page Number => basedefs/V1_chap11.html
2015-04-03 11:53 dannyniu Line Number => Unsure.
2015-05-07 16:31 geoffclare Interp Status => ---
2015-05-07 16:31 geoffclare Note Added: 0002662
2015-05-07 16:31 geoffclare Status New => Closed
2015-05-07 16:31 geoffclare Resolution Open => Rejected