[#42817] Ruby1.8.5 がRedHat7.3 でコンパイルできません(openssl) — Yuumi Yoshida <yuumi3@...>
おせわになります、yuumi3 です。
4 messages
2006/09/22
[#42822] 再帰呼び出しの深さを知りたい — "Hideo Konami" <konami@...>
小波です。
9 messages
2006/09/23
[#42835] RubyインストールしたがTKがインストール出来ない — "Kazutomi Ueda" <kazuto@...>
初めまして上田と申します。
16 messages
2006/09/28
[#42837] macosxでRubyインストール 塰 でエラー
— 上間 つよし <mugenkai15@...>
2006/09/28
はじめまして
[#42843] Re: macosxでRubyインストール 塰 でエラー
— kimura wataru <kimuraw@...>
2006/09/29
木村といいます。
[#42844] Re: macosxでRubyインストール 塰 でエラー
— 上間 健 <mugenkai15@...>
2006/09/29
上間です。
[ruby-list:42793] Re: KconvはBMP外の文字を扱えない?
From:
NARUSE Yui <naruse@...>
Date:
2006-09-10 16:04:26 UTC
List:
ruby-list #42793
成瀬です。
Masahiro Sakai wrote:
> 先日たまたま気づいたのですが、KconvでBMPに含まれない文字を変換すると、
> 出力エンコーディングで表現可能であっても、空文字列になってしまうようで
> す。
> これはKconv(= NKF)の仕様なのでしょうか?
はい、現行では仕様です。
nkf 2.0.7 以前 (つまり全て) は BMP 外は捨てています。
そろそろ対応しないとダメですかねぇ。
JIS X 0213 対応とかが出てくると厄介ですが、
BMP 外の UTF-8, UTF-16 対応は可能かな。
なお、ugly hack になりますが、
> NKF.nkf('-w --numchar-input','𝔖')
=> "\340\235\224\226"
irb(main):012:0> NKF.nkf('-w16 --numchar-input','𝔖')
=> "\3305\335\026"
なんてことは今でも可能だったりします。
# つまり、4 bytes UTF-8 や UTF-16 サロゲートペア の入力が非対応
--
NARUSE, Yui <naruse@airemix.com>
DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA