View Issue Details

IDProjectCategoryView StatusLast Update
00017251003.1(2016/18)/Issue7+TC2Shell and Utilitiespublic2024-06-11 09:07
Reportersteffen Assigned To 
PrioritynormalSeverityEditorialTypeClarification Requested
Status ClosedResolutionAccepted 
Namesteffen
Organization
User Reference
Sectionmailx
Page Number3086
Line Number103809
Interp Status---
Final Accepted Text
Summary0001725: mailx: *screen*: specify default
DescriptionThis variable is exceptionally not given a default.
Desired ActionNote: 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.
Tagsapplied_after_i8d3, tc3-2008

Activities

geoffclare

2023-05-11 11:11

manager   bugnote:0006279

Last edited: 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.)

steffen

2023-05-11 15:58

reporter   bugnote:0006280

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.)

geoffclare

2023-05-11 16:45

manager   bugnote:0006283

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
2024-06-11 09:07 agadmin Status Applied => Closed