From: arton Date: 2010-09-13T00:15:44+09:00 Subject: [ruby-dev:42240] Re: 1.9.2 readline can't handle cursorkeys, mbcs chars etc (msvcrt) artonです。 > おおざっぱな理解&曖昧な記憶なのでアレなんですが、 > まず、1.9 は Windows では W 系の API を用いるようにしていく方針で、 > それを通常は互換性のために CP932 に変換して渡すようにしています。 > で、コンソールについてもそういう予定だったような気がするので、 > ReadConsoleInputW を使うのではないかと思います。 なるほど。それが良いですね。CP932 ⊂ Unicodeなので(厳密にわかって書いて いるのではないですが)。 > なお、libedit は最近実験的に UTF-8 サポートが入っています。 実はこれを見たので、UTF-8に変換するのが良いかな、と思ったのでした。 -- arton -------------------------------------- GyaO! - Anime, Dramas, Movies, and Music videos [FREE] http://pr.mail.yahoo.co.jp/gyao/