[#42835] RubyインストールしたがTKがインストール出来ない — "Kazutomi Ueda" <kazuto@...>

初めまして上田と申します。

16 messages 2006/09/28
[#42837] macosxでRubyインストール 塰 でエラー — 上間 つよし <mugenkai15@...> 2006/09/28

はじめまして

[ruby-list:42792] KconvはBMP外の文字を扱えない?

From: Masahiro Sakai <sakai@...>
Date: 2006-09-10 14:33:50 UTC
List: ruby-list #42792
酒井です。

先日たまたま気づいたのですが、KconvでBMPに含まれない文字を変換すると、
出力エンコーディングで表現可能であっても、空文字列になってしまうようで
す。

  Kconv.kconv([0x1D516].pack("U"), Kconv::UTF16, Kconv::UTF8)
  #=> ""
  
  Kconv.kconv("\xd8\x35\xdd\x16", Kconv::UTF8, Kconv::UTF16)
  #=> ""
  
  Kconv.kconv("\xfe\xff\xd8\x35\xdd\x16", Kconv::UTF8, Kconv::UTF16)
  #=> ""

これはKconv(= NKF)の仕様なのでしょうか?

--
酒井 政裕 / Masahiro Sakai

In This Thread

Prev Next