[#44909] VRDdeClientについて — Toshiyasu Soejima <clev@...2.so-net.ne.jp>
#
17 messages
2008/05/11
[#44911] Re: VRDdeClientについて
— yukimi_sake <yukimi_sake@...>
2008/05/11
こんにちは、雪見酒です。
[#44923] Re: VRDdeClientについて
— Takahiro Kambe <taca@...>
2008/05/13
In message <4826942F.4080102@ck2.so-net.ne.jp>
[#44910] SimpleDelegator#dupの引数objについて — "SHIMADA Koji" <snoozer.05@...>
しまだです。
6 messages
2008/05/11
[#44936] yamlとencoding — "Yutaka Kanemoto" <kinpoco@...>
金本と申します。
16 messages
2008/05/14
[#44937] Re: yamlとencoding
— "NARUSE, Yui" <naruse@...>
2008/05/14
成瀬です。
[#44952] Re: yamlとencoding
— "NARUSE, Yui" <naruse@...>
2008/05/17
成瀬です。
[#44997] Re: yamlとencoding
— "Yutaka Kanemoto" <kinpoco@...>
2008/06/03
金本と申します.
[#44942] Gemでhpricotインストールエラー — "Yangkook Kim" <yangkookkim@...>
Kimと申します。
8 messages
2008/05/16
[#44945] Re: Gemでhpricotインストールエラー
— rubikitch@...
2008/05/16
From: "Yangkook Kim" <yangkookkim@gmail.com>
[#44980] 重いタスクと平行にirbを使うと遅い? — "takeru sasaki" <sasaki.takeru@...>
佐々木と申します。
8 messages
2008/05/31
[#44981] Re: 重いタスクと平行にirbを使うと遅い?
— rubikitch@...
2008/05/31
From: "takeru sasaki" <sasaki.takeru@gmail.com>
[#44986] Ruby 1.8.7 has been released — "Akinori MUSHA" <knu@...>
Ruby 1.8.7 をリリースしました。
5 messages
2008/05/31
[ruby-list:44879] Re: NKFでの文字変換について
From:
ishida@...
Date:
2008-05-01 02:40:21 UTC
List:
ruby-list #44879
成瀬さん、お世話になりました。
下記のように変更し、0x2015に変換できるようになりました。
#! ruby -Ku
require "nkf"
utf8 = "—"
utf16le = NKF.nkf("-W80w16L -xm0 --no-best-fit-chars", utf8)
open("./utf16le.txt", "wb") do |f|
f.print utf16le
end
ありがとうございました。石田
"NARUSE, Yui" <naruse@airemix.jp> wrote on 2008/05/01 00:39:16:
> 成瀬です。
>
> ishida@topics.or.jp wrote:
> > NKFで"—"をUTF−8(0xE28095)からUTF−16LEに変換したときに
、
> > "—"(0x2015)に変換されずに、"?"(0x2014)に変換されます。
> > ※ソースコードは以下です。
> >
> > バグだと思うのですが?
> > どうしたら良いでしょうか、教えてください。
>
> UTF-8 から UTF-16 への変換等における罠だとは思っているのですが、
> 一応仕様という認識です。
>
> 理由としては nkf ではこれを始めとして、CP932 拡張周りの文字を中心に、
> 日本語文字コードと Unicode で多対一対応な文字が多々あるのですが、
> これが Unicode 間での変換でも動いているからです。
>
> とりあえず意図しているであろう動作にするためには、
> -xm0 --no-best-fit-chars を加えればよいです。
>
> utf16le = NKF.nkf("-xm0 --no-best-fit-chars --ic=UTF-8 --oc=UTF-16LE",
utf8)
> が見やすいかな
>
> --
> NARUSE, Yui <naruse@airemix.jp>
>