From: Hidetoshi NAGAI Date: 2003-11-21T02:04:10+09:00 Subject: Re: Encoding in ruby/tk internals Hi, From: Nikolay Ponomarenko Subject: Re: Encoding in ruby/tk internals Date: Thu, 20 Nov 2003 18:25:58 +0900 Message-ID: <1649750029.20031120112934@pstu.edu> > HN> Tk.encoding_convertto(TkComm::string(arg_val[idx]), enc) > Seems that something wrong here. > > I try to replace it with this for testing and debug purpose > > puts Tk.encoding_convertto(TkComm::string(arg_val[idx]), enc) > puts Iconv.iconv('CP1251','UTF-8',TkComm::string(arg_val[idx])) > arg_cnv << Iconv.iconv('CP1251','UTF-8',TkComm::string(arg_val[idx])) > > works right Hmmm... Could you try to replace 'Tk.encoding_convertto(TkComm::string(arg_val[idx]), enc)' to 'Tk.fromUTF8(TkComm::string(arg_val[idx]), enc)'? # Is the value of enc is 'cp1251'? -- Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp)