Re: Wrong alignment in select lists
On 5/31/10 5:42 PM, Bernd Eggink wrote: > Select lists are sometimes displayed with incorrect vertical alignment > if an item contains one or more German umlauts. Examples: > > select x in äöü blah{1..20}; do :; done# wrong > select x in amöbe blah{1..20}; do :; done# wrong > select x in amöb blah{1..20}; do :; done# wrong > select x in amö blah{1..20}; do :; done# OK > > Bash version is 4.1.7(1)-release, LANG is de_DE.UTF-8. Thanks for the report. This will be fixed in the next release. Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, ITS, CWRUc...@case.eduhttp://cnswww.cns.cwru.edu/~chet/
Re: Wrong alignment in select lists
Bernd Eggink wrote: Select lists are sometimes displayed with incorrect vertical alignment if an item contains one or more German umlauts. Examples: select x in äöü blah{1..20}; do :; done# wrong select x in amöbe blah{1..20}; do :; done# wrong select x in amöb blah{1..20}; do :; done# wrong select x in amö blah{1..20}; do :; done# OK Bash version is 4.1.7(1)-release, LANG is de_DE.UTF-8. Bernd It's long ago I since inspected the select code, but I think it's because it counts bytes for the space calculations. The last one succeeds because there's a minimum width reached. J.
Wrong alignment in select lists
Select lists are sometimes displayed with incorrect vertical alignment if an item contains one or more German umlauts. Examples: select x in äöü blah{1..20}; do :; done # wrong select x in amöbe blah{1..20}; do :; done # wrong select x in amöb blah{1..20}; do :; done# wrong select x in amö blah{1..20}; do :; done # OK Bash version is 4.1.7(1)-release, LANG is de_DE.UTF-8. Bernd -- Bernd Eggink http://sudrala.de