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
0001695 [Issue 8 drafts] Shell and Utilities Editorial Clarification Requested 2023-05-07 12:04 2023-06-20 08:40
Reporter rillig View Status public  
Assigned To
Priority normal Resolution Duplicate  
Status Closed   Product Version Draft 3
Name Roland Illig
Organization
User Reference
Section make
Page Number 3106
Line Number 104594
Final Accepted Text
Summary 0001695: Description of MAKEFLAGS has confusing cross reference to word splitting
Description The description of the MAKEFLAGS environment variable says:
> similar to a portion of the make utility command line
> ...
> as described in XBD Section 12.2
> ...
> shall not be subjected to the word expansions
> (see Section 2.6, ...)

These references are fairly broad, as XBD Section 12.2 describes all utility syntax guideliines, of which only a few are relevant to this cross reference.

As field splitting is one of the word expansions from Section 2.6, the 'shall not' would imply that no field splitting shall occur.

Instead of having these cross references, it seems to be simpler to just specify that the fields shall be split using the default IFS, followed by quote removal.
Desired Action Re-check whether the cross references are helpful.

If they aren't, replace the cross references with more specific and accurate text.
Tags No tags attached.
Attached Files

- Relationships
duplicate of 0001653Applied make: confusing reference to word expansion 

-  Notes
(0006308)
geoffclare (manager)
2023-06-05 11:01

This is about the same text as bug 0001653 was. Perhaps the resolution of 1653 is sufficient to solve this one too?
(0006309)
rillig (reporter)
2023-06-05 12:37

Yes, it's a duplicate.

- Issue History
Date Modified Username Field Change
2023-05-07 12:04 rillig New Issue
2023-05-07 12:04 rillig Name => Roland Illig
2023-05-07 12:04 rillig Section => make
2023-05-07 12:04 rillig Page Number => 3106
2023-05-07 12:04 rillig Line Number => 104594
2023-06-05 11:01 geoffclare Note Added: 0006308
2023-06-05 11:01 geoffclare Relationship added related to 0001653
2023-06-05 12:37 rillig Note Added: 0006309
2023-06-19 15:25 nick Status New => Resolved
2023-06-19 15:25 nick Resolution Open => Duplicate
2023-06-19 15:27 nick Relationship replaced duplicate of 0001653
2023-06-20 08:40 geoffclare Status Resolved => Closed


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