On Tue, Aug 28, 2001 at 07:40:39PM +0400, Victor Wagner wrote:
> On Tue, 28 Aug 2001, Dmitry L. Evdokimov wrote:
> 
> > From: Dmitry L. Evdokimov <[EMAIL PROTECTED]>
> > Subject: tcl по-русски
> >
> > Доброе время суток!
> >
> > имею такое:
> > [quote]
> > [EMAIL PROTECTED]|20:35:46|~>tclsh
> > % set a тест
> > яп╣яя
> > [end quote]
> >
> > что копать, чтобы было мне хорошо?
> 
> А чем тебе плохо? Тебе честно вернули строку тест в кодировке UTF-8.
> Попробуй puts $a и ты увидишь, что все на месте.
> 
> Tcl 8.1 и выше работает внутри в Unicode по определению. Фиксить
> его shell на предмет корректного преобразования в системную кодировку (ту,
> которую возвращает encoding system) никто не пробовал, потому что никому
> нафиг не нужно. В скриптах этот вывод все равно подавлен, а кодировка по
> умолчанию для файлов ставится правильно.
> 
> Если очень хочется баловаться интерактивным вводом команд, возьми у
> меня на ftp.ice.ru Tkcon (он лежит в debian/dists/slink/local/binary-all)
> и играйся с ним.
> 
вот если б я еще сам за это болел :)
вот что мне пишет мой главный потребитель этого счастья:
---cut here---
Короче знаю я про юникод. Не в нем дело. то ли окружение надо настраивать, то ли
хз компилить как. Смотри tcl с редхата:

[quote]
% puts [info tclversion]
8.1
% set a тест
тест
[end quote]

Абсолютно то же самое в tclsh 8.3.3, который я вручную собрал прямо на ccfit
безо всяких особенных опций. Так что преемственность соблюдается, а почему
именно этот пакет так крив, я не знаю. Мне лично никакими ухищрениями не
удавалось заставить tclsh отдавать строку в unicode.

я не спорю, что есть много грязного кода, и именно такой сторонний мне юзать и
приходится (eggdrop например). Уж не знаю что он там делает внутри, но часть
русских мессаджес у него вываливается в unicode.
---cut here---

-- 
+---------------+-------------------------------+---------------+           
|    Office:    | Dmitry L. Evdokimov aka DEvd, |    Mobile:    |
| +73832396297  | System administrator of       | +79029866328  |
|               | Auktion24 Development Ltd.    |               |
+---------------+-------------------------------+---------------+           

Attachment: pgp3wAafjASyg.pgp
Description: PGP signature

Ответить