Activity log for bug #1654688

Date Who What changed Old value New value Message
2017-01-07 00:22:07 William Andrea bug added bug
2017-01-07 00:26:54 William Andrea description I have a script that outputs arbitrary Unicode characters in neat columns, but for anything outside the Basic Latin range (i.e. codepoints > 127), the justification is off. For example, both below commands should output a leading space: $ printf "%2s\n" 'a' a $ printf "%2s\n" 'á' á This seems to affect the binary /usr/bin/printf as well, but I'm not sure where to report a bug for that. Ubuntu version: 14.04.5 Bash version: 4.3-7ubuntu1.5 (latest) I have a script that outputs arbitrary Unicode characters in neat columns, but for anything outside the Basic Latin range (i.e. codepoints > 127), the justification is off. For example, both below commands should output a leading space: $ printf "%2s\n" 'a'  a $ printf "%2s\n" 'á' á The spacing problem seems to start between U+7F and U+80, and occur again between U+7FF and U+800. This affects the binary /usr/bin/printf as well, but I'm not sure where to report a bug for that. Ubuntu version: 14.04.5 Bash version: 4.3-7ubuntu1.5 (latest)
2017-01-07 00:29:05 William Andrea description I have a script that outputs arbitrary Unicode characters in neat columns, but for anything outside the Basic Latin range (i.e. codepoints > 127), the justification is off. For example, both below commands should output a leading space: $ printf "%2s\n" 'a'  a $ printf "%2s\n" 'á' á The spacing problem seems to start between U+7F and U+80, and occur again between U+7FF and U+800. This affects the binary /usr/bin/printf as well, but I'm not sure where to report a bug for that. Ubuntu version: 14.04.5 Bash version: 4.3-7ubuntu1.5 (latest) I have a script that outputs arbitrary Unicode characters in neat columns, but for anything outside the Basic Latin range (i.e. codepoints > 127), the justification is off. For example, both below commands should output a leading space: $ printf "%2s\n" 'a'  a $ printf "%2s\n" 'á' á The spacing problem starts between U+7F and U+80. If you try to print two leading spaces, the same problem occurs between U+7FF and U+800. This affects the binary /usr/bin/printf as well, but I'm not sure where to report a bug for that. Ubuntu version: 14.04.5 Bash version: 4.3-7ubuntu1.5 (latest)
2017-06-16 18:05:13 xhienne bug added subscriber xhienne