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 |