[#38724] 祝日判定用メソッド — Take_tk <ggb03124@...>

たけ(tk)です

19 messages 2003/11/02

[#38756] ruby-dev summary 21730-21822 /draft — Minero Aoki <aamine@...>

青木です。

14 messages 2003/11/05

[ruby-list:38791] Re: convert EBCDIC to SJIS

From: Masao Mutoh <mutoh@...>
Date: 2003-11-11 19:36:31 UTC
List: ruby-list #38791
むとうです。

On Tue, 11 Nov 2003 11:32:40 +0900
nobu.nakada@nifty.ne.jp wrote:

> なかだです。
> 
> At Tue, 11 Nov 2003 04:09:23 +0900,
> T.Fukagawa wrote:
> > Solaris(SJIS) と IBM AS400(EBCDIC) とで、ファイルの送受信をすることに
> > なり、SJIS->EBCDIC / EBCDIC->SJIS のコード変換が必要になりました。
> > google で調べた感じでは、rgettext を使用すればできそうな記述がありまし
> > たので、ruby-gettext-package-0.5.1.tar.gz をインストールしましたが、以
> > 下のようなエラーになってしまいました。
> 
> その記述というのはどういうものでしょうか。たしかruby-gettext自
> 体にはコード変換の機能はないはずです。
> 
> それはそれとして、
> > /cygdrive/f/ruby/ruby-gettext-package-0.5.1/lib/gettext/locale_win32.rb:17:in `__get': undefined local variable or method `__locale_id' for Locale:Module (NameError)
> 
> ext/gettext/gettext/_locale.cでは、HAVE_WINDOWS_Hのときに
> Locale#locale_idは定義されていますが、__locale_idというのはあり
> ません。これはruby-gettextのバグだと思われます。
> 
> # rb_ary_new3(2,x,y)よりもrb_assoc_new(x,y)のほうがいいかも。

うげげっ。Windowsの場合のコード、自分で言うのもなんですがひどいですね...。 

偶然、ruby-talkの方でも話題になってるようなので、急遽rb_assoc_newの件も
含めて修正しました。

最新版はこちらです。
http://ponx.s5.xrea.com/hiki/ja/ruby-gettext.html

それでは。
-- 
.:% Masao Mutoh<mutoh@highway.ne.jp>

In This Thread