A NOTE has been added to this issue. ====================================================================== https://austingroupbugs.net/view.php?id=1771 ====================================================================== Reported By: calestyo Assigned To: ====================================================================== Project: Issue 8 drafts Issue ID: 1771 Category: Shell and Utilities Type: Enhancement Request Severity: Editorial Priority: normal Status: Resolved Name: Christoph Anton Mitterer Organization: User Reference: Section: Utilities / printf Page Number: 3269 Line Number: 111019 Final Accepted Text: See https://austingroupbugs.net/view.php?id=1771#c6439. Resolution: Accepted As Marked Fixed in Version: ====================================================================== Date Submitted: 2023-08-07 19:22 UTC Last Modified: 2023-08-31 22:00 UTC ====================================================================== Summary: support or reserve %q as printf-utility format specifier ====================================================================== Relationships ID Summary ---------------------------------------------------------------------- related to 0001774 Support ' <apostrophe> as a forma... ======================================================================
---------------------------------------------------------------------- (0006442) eblake (manager) - 2023-08-31 22:00 https://austingroupbugs.net/view.php?id=1771#c6442 ---------------------------------------------------------------------- As long as we are documenting things, Emanuele Torre pointed out that: Also note that, in ksh93, %B is already used for something else. It interprets its argument as a variable name, and dereferences it: `printf %B PWD' is similar to `printf %s "$PWD"' (assuming PWD is a string variable). So if a future version of POSIX does change %b to output binary literals "0b0" (rather than undocumenting it altogether and leaving it up to implementations if they provide it as an extension), we'll have to be careful about whether to make %B do "0B0" or remain up to the implementation. Issue History Date Modified Username Field Change ====================================================================== 2023-08-07 19:22 calestyo New Issue 2023-08-07 19:22 calestyo Name => Christoph Anton Mitterer 2023-08-07 19:22 calestyo Section => Utilities / printf 2023-08-07 19:22 calestyo Page Number => 3269 2023-08-07 19:22 calestyo Line Number => 111019 2023-08-07 19:36 chet_ramey Note Added: 0006416 2023-08-07 19:46 calestyo Note Added: 0006417 2023-08-07 23:39 salewski Issue Monitored: salewski 2023-08-08 08:46 geoffclare Note Added: 0006418 2023-08-08 14:28 calestyo Note Added: 0006420 2023-08-08 15:04 geoffclare Note Added: 0006421 2023-08-08 17:10 calestyo Note Added: 0006422 2023-08-08 18:45 eblake Note Added: 0006423 2023-08-08 20:40 jsm28 Note Added: 0006424 2023-08-08 20:53 calestyo Note Added: 0006425 2023-08-31 16:10 Don Cragun Note Added: 0006439 2023-08-31 16:13 Don Cragun Final Accepted Text => See https://austingroupbugs.net/view.php?id=1771#c6439. 2023-08-31 16:13 Don Cragun Status New => Resolved 2023-08-31 16:13 Don Cragun Resolution Open => Accepted As Marked 2023-08-31 16:14 Don Cragun Tag Attached: issue8 2023-08-31 17:46 eblake Relationship added related to 0001774 2023-08-31 17:48 eblake Note Added: 0006440 2023-08-31 17:49 eblake Note Edited: 0006440 2023-08-31 18:33 eblake Note Added: 0006441 2023-08-31 22:00 eblake Note Added: 0006442 ======================================================================
