[#30549] [ANN] Ruby 1.8.6 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 をリリースしました。

14 messages 2007/03/12

[#30553] help: lib/shell for ruby 1.9 — keiju@... (Keiju ISHITSUKA)

けいじゅ@いしつかです.

13 messages 2007/03/13
[#30585] Re: help: lib/shell for ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/03/15

まつもと ゆきひろです

[#30587] Re: help: lib/shell for ruby 1.9 — keiju@... (石塚圭樹) 2007/03/15

けいじゅ@いしつかです.

[#30588] Re: help: lib/shell for ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/03/15

まつもと ゆきひろです

[ruby-dev:30660] Re: Unicode対応と文字化け(Re: win32/registry wtime)

From: "U.Nakamura" <usa@...>
Date: 2007-03-21 11:51:18 UTC
List: ruby-dev #30660
こんにちは、なかむら(う)です。

In message "[ruby-dev:30659] Re: Unicode対応と文字化け(Re: win32/registry wtime)"
    on Mar.21,2007 20:07:55, <tietew+ruby-dev@tietew.net> wrote:
| 呼ぶAPIを Unicode のものにすれば、やりとりする文字列をは UTF-16 
| なので、あとは変換元・先の文字エンコーディングさえ決まれば変換は
| それほど苦でもないかと。
| 
| あーでも mswin32 には標準で iconv.so とか付いてないんですよね。
| どうしたらいいんだろう。へたな libiconv 使うと Windows-31J が使
| えないし……

win32/registryが内部で変換まで行うのはどうなんかなー、という
気がします。
どっちにしろUTF-16から戻すときに化けるか例外起きるかなわけで
すし。

どっちかというと、必要であるのならばUnicodeなAPIを呼ぶインタ
ーフェースも用意して、前後の処理は呼んだ人にまかせた方がいい
のかなあ、と思います。
将来m17nが入ったら、どっちのインターフェースを使うかくらいは
自動判定できるようにもなるでしょう。


それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>


In This Thread