View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000896 | 1003.1(2013)/Issue7+TC1 | Base Definitions and Headers | public | 2014-11-27 03:00 | 2019-06-10 08:54 |
Reporter | Don Cragun | Assigned To | |||
Priority | normal | Severity | Comment | Type | Omission |
Status | Closed | Resolution | Accepted | ||
Name | Don Cragun | ||||
Organization | Self | ||||
User Reference | |||||
Section | 3.353 Source Code definition | ||||
Page Number | 90 | ||||
Line Number | 2510 & 2512 | ||||
Interp Status | --- | ||||
Final Accepted Text | See desired action | ||||
Summary | 0000896: Utility missing in lists | ||||
Description | The definition of the term Source Code includes a list of standard utilities that can be fed input known as source code. Part of that definition on P90, L2509-2510 is: "Source code also refers to the input statements prepared for the following standard utilities: awk, bc, ed, lex, localedef, make, sed, and yacc." The same list is included in a note on L2512-2513. Both lists should also include the ex utility. | ||||
Desired Action | On P90, L2010, change:ed, lex to: ed, ex, lex Make the same change on P90, L2012. | ||||
Tags | tc2-2008 |
|
I believe ex is not included as it is a variant of the vi utility, which requires capabilities that may not be present on all systems for terminal cursor positioning and display. If ex is added, I think additional language is required about that it qualifies only when the -s batch mode in effect. |
|
The ex utility is not a variant of the vi utility, although it is related and the vi utility's :<command>s are described in the ex utility's description. The ex utility is a line oriented text editor while the vi utility is a screen oriented visual text editor. The ex utility is described in detail in the 2013 edition of the standard on pages 2662-2734. Both ex and vi are part of the User Portability Utilities option, and both are required to be present on any implementation claiming to conform to the standard. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-11-27 03:00 | Don Cragun | New Issue | |
2014-11-27 03:00 | Don Cragun | Name | => Don Cragun |
2014-11-27 03:00 | Don Cragun | Organization | => Self |
2014-11-27 03:00 | Don Cragun | Section | => 3.353 Source Code definition |
2014-11-27 03:00 | Don Cragun | Page Number | => 90 |
2014-11-27 03:00 | Don Cragun | Line Number | => 2510 & 2512 |
2014-11-27 03:00 | Don Cragun | Interp Status | => --- |
2014-12-18 17:49 | shware_systems | Note Added: 0002506 | |
2014-12-18 18:25 | Don Cragun | Note Added: 0002507 | |
2015-03-05 16:10 | nick | Final Accepted Text | => See desired action |
2015-03-05 16:10 | nick | Status | New => Resolved |
2015-03-05 16:10 | nick | Resolution | Open => Accepted |
2015-03-05 16:12 | geoffclare | Tag Attached: tc2-2008 | |
2019-06-10 08:54 | agadmin | Status | Resolved => Closed |