A NOTE has been added to this issue. ====================================================================== https://www.austingroupbugs.net/view.php?id=1649 ====================================================================== Reported By: kre Assigned To: ====================================================================== Project: Issue 8 drafts Issue ID: 1649 Category: Shell and Utilities Type: Error Severity: Objection Priority: normal Status: Resolved Name: Robert Elz Organization: User Reference: Section: XCU 2.6.5 Page Number: 2476 Line Number: 80478 - 80504 Final Accepted Text: See https://www.austingroupbugs.net/view.php?id=1649#c6488. Resolution: Accepted As Marked Fixed in Version: ====================================================================== Date Submitted: 2023-03-31 01:55 UTC Last Modified: 2023-09-29 20:42 UTC ====================================================================== Summary: Field splitting is woefully under specified, and in places, simply wrong ====================================================================== Relationships ID Summary ---------------------------------------------------------------------- related to 0001560 clarify wording of command substitution ======================================================================
---------------------------------------------------------------------- (0006495) larryv (reporter) - 2023-09-29 20:42 https://www.austingroupbugs.net/view.php?id=1649#c6495 ---------------------------------------------------------------------- Some nitpicking on https://www.austingroupbugs.net/view.php?id=1649#c6488: <ul><li>The text contains several comma splices, which are broadly considered to be incorrect in formal writing. The errant commas should be replaced with semicolons, or the sentences should be split into multiple sentences. The following suggestions generally do the former. Change:<blockquote>Note that this occurs before quote removal, any input field that contains any quoting characters can never be empty at this point.</blockquote>to:<blockquote>Note that this occurs before quote removal; any input field that contains any quoting characters can never be empty at this point.</blockquote> Change:<blockquote>In the remainder of this description, it is assumed that there is present in the field at least one expansion result, this assumption will not be restated.</blockquote>to:<blockquote>In the remainder of this description, it is assumed that there is present in the field at least one expansion result; this assumption will not be restated.</blockquote> Change:<blockquote>Note that these delimiters terminate a field, they do not, of themselves, cause a new field to start, subsequent data bytes that are not from the results of an expansion, or that do not form IFS white-space characters are required for a new field to begin.</blockquote>to:<blockquote>Note that these delimiters terminate a field; they do not, of themselves, cause a new field to start. Subsequent data bytes that are not from the results of an expansion or that do not form IFS white-space characters are required for a new field to begin.</blockquote> Change:<blockquote>Note that the shell processes arbitrary bytes from the input fields, there is no requirement that those bytes form valid characters.</blockquote>to:<blockquote>Note that the shell processes arbitrary bytes from the input fields; there is no requirement that those bytes form valid characters.</blockquote></li><li>A typo: Change:<blockquote>the the candidate field</blockquote>to:<blockquote>then the candidate field</blockquote></li></ul> Issue History Date Modified Username Field Change ====================================================================== 2023-03-31 01:55 kre New Issue 2023-03-31 01:55 kre File Added: ifs 2023-03-31 01:55 kre Name => Robert Elz 2023-03-31 01:55 kre Section => XCU 2.6.5 2023-03-31 01:55 kre Page Number => 2476 2023-03-31 01:55 kre Line Number => 80478 - 80504 2023-07-31 16:13 Don Cragun Note Added: 0006412 2023-09-07 14:14 kre Note Added: 0006459 2023-09-07 14:15 kre Note Added: 0006460 2023-09-07 14:30 kre Note Added: 0006462 2023-09-07 14:32 kre Note Added: 0006463 2023-09-07 14:41 kre Note Deleted: 0006463 2023-09-07 14:43 kre Note Edited: 0006462 2023-09-07 14:45 kre Note Added: 0006464 2023-09-07 14:54 kre Note Added: 0006465 2023-09-07 15:01 kre Note Added: 0006466 2023-09-07 15:03 kre Note Added: 0006467 2023-09-07 15:06 kre File Added: IFS-test 2023-09-07 15:07 kre File Added: POSIX-bug-1649-impl.sh 2023-09-07 15:09 kre File Added: Expected-Results 2023-09-07 15:15 kre Note Added: 0006468 2023-09-07 15:21 kre Note Added: 0006469 2023-09-07 15:22 kre Note Edited: 0006469 2023-09-07 16:12 kre Note Added: 0006471 2023-09-07 16:40 geoffclare Note Added: 0006472 2023-09-07 16:41 geoffclare Relationship added related to 0001560 2023-09-07 17:06 kre Note Added: 0006473 2023-09-07 17:09 kre Note Edited: 0006473 2023-09-11 03:35 kre Note Added: 0006477 2023-09-11 03:36 kre Note Added: 0006478 2023-09-11 03:39 kre Note Edited: 0006469 2023-09-11 03:59 kre Note Added: 0006479 2023-09-11 03:59 kre File Added: Revised-bug-1649-suggestion 2023-09-11 04:18 kre Note Added: 0006480 2023-09-11 04:20 kre Note Edited: 0006480 2023-09-21 15:51 Don Cragun Note Added: 0006482 2023-09-21 15:58 Don Cragun Note Deleted: 0006482 2023-09-21 16:48 Don Cragun Note Added: 0006483 2023-09-21 16:52 Don Cragun Note Edited: 0006483 2023-09-21 17:01 Don Cragun Note Edited: 0006483 2023-09-21 17:03 Don Cragun Final Accepted Text => See https://www.austingroupbugs.net/view.php?id=1649#c6483. 2023-09-21 17:03 Don Cragun Status New => Resolved 2023-09-21 17:03 Don Cragun Resolution Open => Accepted As Marked 2023-09-21 17:04 Don Cragun Tag Attached: issue8 2023-09-21 19:28 kre Note Added: 0006485 2023-09-25 09:43 Don Cragun Note Edited: 0006483 2023-09-25 09:47 Don Cragun Note Edited: 0006483 2023-09-25 14:21 Don Cragun Note Added: 0006487 2023-09-25 14:21 Don Cragun Resolution Accepted As Marked => Reopened 2023-09-25 15:43 Don Cragun Note Added: 0006488 2023-09-25 15:46 Don Cragun Final Accepted Text See https://www.austingroupbugs.net/view.php?id=1649#c6483. => See https://www.austingroupbugs.net/view.php?id=1649#c6488. 2023-09-25 15:46 Don Cragun Resolution Reopened => Accepted As Marked 2023-09-26 13:14 kre Note Added: 0006490 2023-09-29 01:50 Don Cragun Note Edited: 0006488 2023-09-29 01:58 Don Cragun Note Edited: 0006488 2023-09-29 02:04 Don Cragun Note Edited: 0006488 2023-09-29 02:16 Don Cragun Note Edited: 0006488 2023-09-29 02:28 Don Cragun Note Added: 0006491 2023-09-29 08:59 kre Note Added: 0006492 2023-09-29 20:42 larryv Note Added: 0006495 ======================================================================
