Austin Group Defect Tracker

Aardvark Mark IV


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000896 [1003.1(2013)/Issue7+TC1] Base Definitions and Headers Comment Omission 2014-11-27 03:00 2019-06-10 08:54
Reporter Don Cragun View Status public  
Assigned To
Priority normal Resolution Accepted  
Status Closed  
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
Attached Files

- Relationships

-  Notes
(0002506)
shware_systems (reporter)
2014-12-18 17:49

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.
(0002507)
Don Cragun (manager)
2014-12-18 18:25

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.

- Issue History
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


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker