A NOTE has been added to this issue. ====================================================================== https://www.austingroupbugs.net/view.php?id=1340 ====================================================================== Reported By: shware_systems Assigned To: ====================================================================== Project: 1003.1(2016)/Issue7+TC2 Issue ID: 1340 Category: Base Definitions and Headers Type: Clarification Requested Severity: Objection Priority: normal Status: New Name: Mark Ziegast Organization: SHware Systems Dev. User Reference: Section: XBD 8.3 Page Number: 178 Line Number: 5854-7 Interp Status: --- Final Accepted Text: ====================================================================== Date Submitted: 2020-05-04 16:28 UTC Last Modified: 2020-05-06 14:39 UTC ====================================================================== Summary: PATH specification has an ambiguity. ======================================================================
---------------------------------------------------------------------- (0004866) kre (reporter) - 2020-05-06 14:39 https://www.austingroupbugs.net/view.php?id=1340#c4866 ---------------------------------------------------------------------- Here are the editing instructions to get to text shown in https://www.austingroupbugs.net/view.php?id=1340#c4862 as requested in https://www.austingroupbugs.net/view.php?id=1340#c4864 Al of this applies to the description of the environment variable PATH in XBD 8.3, on page 178 (2016 edition). In lines 5843-4 delete the words "known only by a filename". In line 5844, after the sentence that ends "...separated by a <colon> (':')." insert the words (beginning a new sentence) If the pathname being sought contains no slash ('/') characters, and hence is a filename, and then follow that by moving the sentence that starts on line 5851 The list shall be searched... (up to the end of that sentence, on line 5854) ...permissions is found. While moving that sentence, change the capital 'T' in the leading "The" to lower case, as it is no longer the beginning of a sentence, just a claise. That's it, the rest of the text is unchanged (since in https://www.austingroupbugs.net/view.php?id=1340#c4862 I did not attempt to fix the "resolve the path" issue. What I might do for that is to replace the sentence that runs from line 5855-7, viz: If the pathname begins with a <slash>, the specified path is resolved (see Section 4.13, on page 111). and replace it with In each case, either the result of appending the filename to each prefix from PATH when the pathname (filename) contains no slash characters, or the pathname when it does contain one or more slash characters, is resolved (see Section 4.13, on page 111). but I am less happy with that wording than the earlier part. Someone please suggest something better. Issue History Date Modified Username Field Change ====================================================================== 2020-05-04 16:28 shware_systems New Issue 2020-05-04 16:28 shware_systems Name => Mark Ziegast 2020-05-04 16:28 shware_systems Organization => SHware Systems Dev. 2020-05-04 16:28 shware_systems Section => XBD 8.3 2020-05-04 16:28 shware_systems Page Number => 178 2020-05-04 16:28 shware_systems Line Number => 5854-7 2020-05-04 19:31 kre Note Added: 0004846 2020-05-04 19:33 kre Note Added: 0004847 2020-05-04 20:05 shware_systems Note Added: 0004848 2020-05-05 03:00 kre Note Added: 0004849 2020-05-05 03:16 shware_systems Note Added: 0004850 2020-05-05 04:39 kre Note Added: 0004851 2020-05-05 05:03 kre Note Edited: 0004851 2020-05-05 05:04 kre Note Edited: 0004851 2020-05-05 05:11 kre Note Edited: 0004851 2020-05-05 05:13 kre Note Edited: 0004851 2020-05-05 08:40 geoffclare Note Added: 0004854 2020-05-05 08:46 geoffclare Note Added: 0004855 2020-05-05 08:47 geoffclare Note Edited: 0004855 2020-05-05 16:19 shware_systems Note Added: 0004861 2020-05-05 16:21 kre Note Added: 0004862 2020-05-06 08:18 geoffclare Note Added: 0004864 2020-05-06 14:39 kre Note Added: 0004866 ======================================================================
