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
0001725 [1003.1(2016/18)/Issue7+TC2] Shell and Utilities Editorial Clarification Requested 2023-05-09 22:16 2023-08-17 10:55
Reporter steffen View Status public  
Assigned To
Priority normal Resolution Accepted  
Status Applied  
Name steffen
Organization
User Reference
Section mailx
Page Number 3086
Line Number 103809
Interp Status ---
Final Accepted Text
Summary 0001725: mailx: *screen*: specify default
Description This variable is exceptionally not given a default.
Desired Action Note: page and line number are for 202x/D3, March 2023.

On page 3086, line 103809, change

  of these shall be used.

to

  of these shall be used. The default shall be noscreen.
Tags applied_after_i8d3, tc3-2008
Attached Files

- Relationships

-  Notes
(0006279)
geoffclare (manager)
2023-05-11 11:11
edited on: 2023-05-11 16:46

The value of screen is numeric, and the standard includes a statement about what value is used when screen has not been specified. (The statement ends with the words "of these shall be used" that are quoted in the desired action.)

(0006280)
steffen (reporter)
2023-05-11 15:58

Yes, it does say what default should be used, but it does not say that this is the actual default. But all looked-at implementations do not set it by default.

So as POSIX specifies whether or not a variable is set by default it should definitely do this for *screen*, too.
(Reminder that for mailx "set noXY" equals "unset XY", "set noscreen" is thus identically to specify the variable is not set. So "shall be noscreen" means the variable is not set by default, and the default algorithm shall kick in. Which is what implementations do.)
(0006283)
geoffclare (manager)
2023-05-11 16:45

Okay, I see your point now, and I notice that crt (which is also numeric) has "The default shall be nocrt". So I'm fine with adding an equivalent statement for screen.

- Issue History
Date Modified Username Field Change
2023-05-09 22:16 steffen New Issue
2023-05-09 22:16 steffen Name => steffen
2023-05-09 22:16 steffen Section => mailx
2023-05-09 22:16 steffen Page Number => 3086
2023-05-09 22:16 steffen Line Number => 103809
2023-05-11 11:11 geoffclare Note Added: 0006279
2023-05-11 15:58 steffen Note Added: 0006280
2023-05-11 16:45 geoffclare Note Added: 0006283
2023-05-11 16:46 geoffclare Note Edited: 0006279
2023-07-31 15:51 Don Cragun Interp Status => ---
2023-07-31 15:51 Don Cragun Status New => Resolved
2023-07-31 15:51 Don Cragun Resolution Open => Accepted
2023-07-31 15:52 Don Cragun Tag Attached: tc3-2008
2023-08-17 10:55 geoffclare Status Resolved => Applied
2023-08-17 10:56 geoffclare Tag Attached: applied_after_i8d3


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