Thread View: pl.comp.lang.tcl
11 messages
11 total messages
Started by Tomasz Olszewski
Wed, 01 Jun 2005 13:49
Polskie literki a tcl
Author: Tomasz Olszewski
Date: Wed, 01 Jun 2005 13:49
Date: Wed, 01 Jun 2005 13:49
14 lines
1131 bytes
1131 bytes
Witam! Mam problem z używaniem polskich literek w interpreterze TCL-a (tclsh): % string toupper "azscążść" AZSCążść Jeśli użyję wisha, powyższe daje poprawny wynik. Chodzi TCL-a 8.4.9 działającego pod kontrolą Linuksa z poprawnie ustawionymi parametrami lokalizacyjnymi. -- Tomasz Olszewski
Re: Polskie literki a tcl
Author: Googie
Date: Thu, 02 Jun 2005 13:47
Date: Thu, 02 Jun 2005 13:47
7 lines
1182 bytes
1182 bytes
> Chodzi TCL-a 8.4.9 działającego pod kontrolą Linuksa z poprawnie ustawionymi > parametrami lokalizacyjnymi. W tym momencie mam pod ręką tylko wersję 8.4.6, ale dla mnie działa poprawnie. Nie masz możliwości sprawdzenia tego na jakiejś innej maszynie? (np na shellu na serwerze)
Re: Polskie literki a tcl
Author: Derek Kuliński / takeda
Date: Thu, 02 Jun 2005 21:01
Date: Thu, 02 Jun 2005 21:01
24 lines
2056 bytes
2056 bytes
On Wed, 1 Jun 2005 15:49:52 +0200, Tomasz Olszewski wrote: > Mam problem z używaniem polskich literek w interpreterze TCL-a (tclsh): > > % string toupper "azscążść" > AZSCążść > > Jeśli użyję wisha, powyższe daje poprawny wynik. > > Chodzi TCL-a 8.4.9 działającego pod kontrolą Linuksa z poprawnie ustawionymi > parametrami lokalizacyjnymi. Ten test jest pod tclsh czy pod jakimś programem używającym Tcla (np. eggdrop :)? Wbrew pozorom to ważne, ponieważ możesz mieć linuksa poprawnie skonfigurowanego, ale gdy program źle ustawi samego tcla to problemy mogą być takie jakie piszesz. Co zwracają polecenia "encoding system" oraz "encoding names"? -- takeda@IRCnet.EFnet, ICQ# 15827691, TLEN: taked4, YahooIM: takeda64 http://eggwiki.takeda.tk - nowa ulepszona strona !!!
Re: Polskie literki a tcl
Author: Tomasz Olszewski
Date: Thu, 02 Jun 2005 22:41
Date: Thu, 02 Jun 2005 22:41
29 lines
2231 bytes
2231 bytes
Dnia Thu, 2 Jun 2005 14:01:57 -0700, Derek Kuliński / takeda
<d.kulinski@gmail.com> napisał(a):
> Ten test jest pod tclsh czy pod jakimś programem używającym Tcla (np.
> eggdrop :)?
>> Mam problem z używaniem polskich literek w interpreterze TCL-a (tclsh):
^^^^^
Czyli było, chociaż może niezbyt wyraźnie zaznaczone ;)
> Co zwracają polecenia "encoding system" oraz "encoding names"?
% encoding names
cp860 cp861 cp862 cp863 tis-620 cp864 cp865 cp866 gb2312-raw gb12345 cp949
cp950 cp869 dingbats ksc5601 cp874 macCentEuro macUkraine jis0201 gb2312
euc-cn euc-jp iso8859-10 macThai jis0208 iso2022-jp macIceland iso2022
iso8859-13 jis0212 iso8859-14 iso8859-15 cp737 iso8859-16 big5 euc-kr
macRomania macTurkish gb1988 iso2022-kr macGreek cp437 ascii macRoman
iso8859-1 iso8859-2 iso8859-3 koi8-r iso8859-4 ebcdic macCroatian iso8859-5
cp1250 iso8859-6 macCyrillic cp1251 koi8-u iso8859-7 macDingbats cp1252
iso8859-8 cp1253 iso8859-9 cp1254 cp1255 cp850 cp1256 cp932 identity cp1257
cp852 macJapan cp1258 utf-8 shiftjis cp855 cp936 symbol cp775 unicode cp857
% encoding system
iso8859-2
Czyli niby wszystko w porządku.
--
Tomasz Olszewski
Re: Polskie literki a tcl
Author: Tomasz Olszewski
Date: Thu, 02 Jun 2005 22:47
Date: Thu, 02 Jun 2005 22:47
13 lines
1495 bytes
1495 bytes
Dnia Thu, 2 Jun 2005 15:47:21 +0200, Googie <googie@no.spam.org> napisał(a): > W tym momencie mam pod ręką tylko wersję 8.4.6, ale dla mnie działa > poprawnie. Nie masz możliwości sprawdzenia tego na jakiejś innej maszynie? > (np na shellu na serwerze) Mam taką możliwość. Okazuje się, że na innej maszynie działa -- z TCL-em 8.4.6. Wygląda więc na to, że albo w 8.4.9 jest coś popsute albo to wyłącznie problem z paczką PLD-ową. Może jakiś użytkownik 8.4.9 mógłby potwierdzić, czy u niego podobne zjawisko także występuje? -- Tomasz Olszewski
Re: Polskie literki a tcl
Author: voidhead
Date: Thu, 02 Jun 2005 23:54
Date: Thu, 02 Jun 2005 23:54
23 lines
1349 bytes
1349 bytes
On 2005-06-01, Tomasz Olszewski <caster@3miastoWYTNIJTO.net> wrote: > Mam problem z używaniem polskich literek w interpreterze TCL-a (tclsh): > % string toupper "azscążść" > AZSCążść > Jeśli użyję wisha, powyższe daje poprawny wynik. > Chodzi TCL-a 8.4.9 działającego pod kontrolą Linuksa z poprawnie ustawionymi > parametrami lokalizacyjnymi. Przed chwila zainstalowalem 8.4.9 (Linux): 1. Dla pustego LANG i LC_* ustawione na "POSIX": % string toupper "azscążść" AZSCążśĆ 2. LANG=pl_PL: % string toupper "azscążść" AZSCĄŻŚĆ -- vh.
Re: Polskie literki a tcl
Author: Derek Kuliński / takeda
Date: Fri, 03 Jun 2005 03:31
Date: Fri, 03 Jun 2005 03:31
23 lines
1953 bytes
1953 bytes
On Thu, 2 Jun 2005 23:54:19 +0000 (UTC), voidhead wrote: > Przed chwila zainstalowalem 8.4.9 (Linux): > > 1. Dla pustego LANG i LC_* ustawione na "POSIX": > > % string toupper "azscążść" > AZSCążśĆ > > 2. LANG=pl_PL: > > % string toupper "azscążść" > AZSCĄŻŚĆ Niby Tomasz napisał, że ma poprawnie skonfigurowane. Polecenie encoding system też niby zwracało poprawną wartość. Z drugiej strony u Ciebie Tcl 8.4.9 działa, więc może faktycznie ma coś w swoim Linuxie nie tak... -- takeda@IRCnet.EFnet, ICQ# 15827691, TLEN: taked4, YahooIM: takeda64 http://eggwiki.takeda.tk - nowa ulepszona strona !!!
Re: Polskie literki a tcl
Author: Googie
Date: Fri, 03 Jun 2005 07:03
Date: Fri, 03 Jun 2005 07:03
2 lines
1024 bytes
1024 bytes
A powiedz co wypisuje polecenie (spod tclsh): parray ::env
Re: Polskie literki a tcl
Author: Tomasz Olszewski
Date: Fri, 03 Jun 2005 10:29
Date: Fri, 03 Jun 2005 10:29
13 lines
1343 bytes
1343 bytes
Dnia Fri, 3 Jun 2005 09:03:52 +0200, Googie <googie@no.spam.org> napisał(a): > A powiedz co wypisuje polecenie (spod tclsh): > parray ::env Rozumiem, że nia ma sensu przytaczać całości, a pewnie chodzi Ci o to: ::env(LANG) = pl_PL ::env(LC_ALL) = pl_PL ::env(LINGUAS) = pl_PL -- Tomasz Olszewski
Re: Polskie literki a tcl
Author: Tomasz Olszewski
Date: Fri, 03 Jun 2005 22:46
Date: Fri, 03 Jun 2005 22:46
11 lines
1352 bytes
1352 bytes
Dnia Thu, 2 Jun 2005 20:31:43 -0700, Derek Kuliński / takeda <d.kulinski@gmail.com> napisał(a): > Z drugiej strony u Ciebie Tcl 8.4.9 działa, więc może faktycznie ma coś w > swoim Linuxie nie tak... Tak, okazało się, że winna jest jedna z łatek nałożona na pakiet PLD-owy. Dzięki wszystkim za odpowiedzi! -- Tomasz Olszewski
Re: Polskie literki a tcl
Author: Stachu 'Dozzie' K.
Date: Sun, 26 Jun 2005 18:29
Date: Sun, 26 Jun 2005 18:29
17 lines
1650 bytes
1650 bytes
On 02.06.2005, Tomasz Olszewski wrote: > Dnia Thu, 2 Jun 2005 15:47:21 +0200, Googie <googie@no.spam.org> napisał(a): > >> W tym momencie mam pod ręką tylko wersję 8.4.6, ale dla mnie działa >> poprawnie. Nie masz możliwości sprawdzenia tego na jakiejś innej maszynie? >> (np na shellu na serwerze) > > Mam taką możliwość. Okazuje się, że na innej maszynie działa -- z TCL-em > 8.4.6. Wygląda więc na to, że albo w 8.4.9 jest coś popsute albo to wyłącznie > problem z paczką PLD-ową. Może jakiś użytkownik 8.4.9 mógłby potwierdzić, czy > u niego podobne zjawisko także występuje? Slackware 10.1 z Tcl/Tk 8.4.9 (własna kompilacja), [string toupper] na pliterkach działa poprawnie. -- Stanislaw Klekot
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads