[Ruby] utf-8 ruby tk

Igor Didkovsky ididkovsky at mail.ru
Fri Nov 7 10:52:12 MSK 2003


Nikolay Ponomarenko пишет:
> Hello Igor,
> 
> Thursday, November 6, 2003, 8:12:10 AM, you wrote:
> 
> 
>>>Есть чужая обертка на Ruby над Tktable.
>>>При использовании из Руби этот Tktable отображает только Юникод, в то
>>>время как остальные виджеты (TkButton,... ) отображают только cp1251.
>>>Если использовать Tktable из TCL, то опять таки cp1251 отображается
>>>нормально.
>>>Не подскажет ли кто, в каком месте может быть затык? Хочется все
>>>привести к общему знаменателю(или Юникод или ср1251)
>>>ruby 1.8
>>>tcl 8.3
>>>win2k prof
> 
> 
> ID> Думаю нужно обновить соответстующий дистрибутив...
> 
> Обновился до tcl 8.4 - не помогло. Помогла вставка в скрипт
> Tk.encoding = 'utf-8' :)
> 
> Но, обратный финт Tk.encoding = 'cp1251' Tktable не лечит.
> Где еще можно покопаться? Почему обертки над остальными виджетами
> работают  с cp1251, а эта нет?

Очень странно, у меня по умолчанию в руби - utf-8. А руби ты
компилировал сам,
или скачивал с http://rubyinstaller.sourceforge.net/ ?


-- 
Best regards, Igor Didkovsky.
========================================================
My projects in www:
http://langos.lrn.ru/
http://www.prolos.net/






More information about the Ruby mailing list