[ruby-list:49776] Re: TkDND での日本語名の扱い

From: Hidetoshi NAGAI <nagai@...>
Date: 2014-03-07 01:20:50 UTC
List: ruby-list #49776
永井@知能.九工大です.

From: Umino <jam280400@yahoo.co.jp>
Subject: [ruby-list:49775] Re: TkDND での日本語名の扱い
Date: Thu, 6 Mar 2014 23:56:47 +0900 (JST)
Message-ID: <399948.25407.qm@web101302.mail.kks.yahoo.co.jp>

> 文字コードに関して上手く整理出来ておらず、もっぱらNKFだよりでしたので
> 複数回の変換がされているなど想像も出来ませんでした。
> #何故、2回変換が行われるのかは分かりませんが・・・・

ごめんなさい.Ruby/Tk のバグでしょうね.

# 可能であれば,OKWave とかではなく,ruby-list ML や ruby-dev ML とかで
# 問い合わせや報告をしていただけますと助かります.

Ruby 1.9 以降は Ruby 上の encoding と Tcl/Tk 上の encoding との
2つの encoding を扱わねばならなくなったため,
判断や処理を誤るとこうした過剰変換などが生じてしまいます.
大筋では問題が出ないようにしているつもりですが,
(特に I/O 絡みの部分では) 処理誤りがまだ残っていたようです.
バグ修正はきちんとするつもりですが,
目前は応急処置で対応しておいていただけますと幸いです.

よろしくお願い致します.
-- 
永井 秀利  (nagai@ai.kyutech.ac.jp)
九州工業大学大学院情報工学研究院知能情報工学研究系知能情報メディア部門助教

In This Thread