Xterm, greek locales and color

Katsaloulis Panagiotis grad0307 at di.uoa.gr
Wed May 9 01:49:45 EEST 2001


On Tue, 8 May 2001, Vasilis Vasaitis wrote:

> On Sun, May 06, 2001 at 01:46:58PM +0300, Alejandros Diamandidis wrote:
> > Διαπίστωσα κάτι πολύ περίεργο:
> > Όταν χρησιμοποιώ ελληνικά locales, σταματάνε να δουλεύουν *μόνο για το
> > xterm* οι προσδιορισμοί χρωμάτων της μορφής "rgbi:.12/.14/.56".
> > 
> > Για παράδειγμα:
> > $ export LANG=el_GR
> > $ xterm -bg 'rgbi:0.12/0.14/0.56'
> > Warning: Color name "rgbi:0.12/0.14/0.56" is not defined
> > (και το xterm βγαίνει άσπρο)


> 
>   Όχι, είναι μάλλον misfeature. Παίξε με την LC_NUMERIC ή εναλλακτικά δώσε

Είναι «γνωστό» (;) bug της glibc :( και υποτίθεται πως στην glibc 2.2.
έχει διορθωθεί.
Δοκίμασε να βάλεις 
export LC_NUMERIC=C
ή
export LC_NUMERIC=en

--
$_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map{$_%16or$t^=$c^=(
$m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t^=(72, at z=(64,72,$a^=12*($_%16
-2?0:$m&17)),$b^=$_%64?12:0, at z)[$_%8]}(16..271);if((@a=unx"C*",$_)[20]&48){$h
=5;$_=unxb24,join"", at b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$
d=unxV,xb25,$_;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=$t&($d>>12^$d>>4^
$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9,$_=$t[$_]^
(($h>>=8)+=$f+(~$g&$t))for at a[128..$#a]}print+x"C*", at a}';s/x/pack+/g;eval




More information about the I18ngr mailing list