The following issue has been SUBMITTED. ====================================================================== https://austingroupbugs.net/view.php?id=1653 ====================================================================== Reported By: rillig Assigned To: ====================================================================== Project: Issue 8 drafts Issue ID: 1653 Category: Shell and Utilities Type: Clarification Requested Severity: Editorial Priority: normal Status: New Name: Roland Illig Organization: User Reference: Section: make Page Number: 3106 Line Number: 104597 Final Accepted Text: ====================================================================== Date Submitted: 2023-03-31 09:05 UTC Last Modified: 2023-03-31 09:05 UTC ====================================================================== Summary: make: confusing reference to word expansion Description: The current specification says: > The difference > between the contents of MAKEFLAGS and the make utility command line is > that the contents of the variable shall not be subjected to the word expansions > (see Section 2.6, on page 2468) associated with parsing the command line > values.
The reference points to the shell command language, even though there is no shell involved at this point. The text "parsing the command line values" is not related to word expansion, as the "command line values" are interpreted as separate strings, typically by getopt. Desired Action: Remove the confusing sentence. Alternatively, reword the sentence to not refer to the shell. ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2023-03-31 09:05 rillig New Issue 2023-03-31 09:05 rillig Name => Roland Illig 2023-03-31 09:05 rillig Section => make 2023-03-31 09:05 rillig Page Number => 3106 2023-03-31 09:05 rillig Line Number => 104597 ======================================================================