[#42243] コミュニティと宗教の分離について — Beyond <beyond@...>

14 messages 2006/05/21

[#42267] メニューのループについて — リックス <rubyer4649@...>

りっくすです

21 messages 2006/05/27

[#42301] Re: メニューのループについて — "conundrum /" <conundrum@...>

conundrumです。

11 messages 2006/05/28

[ruby-list:42180] Re: NKF MIME encode problem

From: OHARA Shigeki <os@...>
Date: 2006-05-01 08:32:04 UTC
List: ruby-list #42180
大原です。

From: しん <dezawa@aliadne.net>
Subject: [ruby-list:42179] Re: NKF MIME encode problem
Message-ID: <20060501.170402.41630494.dezawa@aliadne.net>
Date: Mon, 1 May 2006 17:04:31 +0900

> 大原さんのご提案の修正をしかけて、止まってます

すみません、お手数をお掛けしています。

> > ファイル名は "mime/header-encode.rb" あたりで、
> > あと、メソッド名の encode64, decode64 は
> > pack("m"), unpack("m") を想像してしまうので、
> >
> >   MIME::Header::encode_ja, decode_ja 
> 
> 今の実装は String clasas へのメソッド追加になっていますが、
> これを MIME Classのメソッドにしてはどうか、というご提案でしょうか。
> で、
> 私の 1.8.1のrubyのライブラリを見てるのですが、 mime subdirectory が
> ありません。標準配布では無いのかな。

はい、そういう提案です。
# MIME Class よりは MIME Module の方が良いかなと思っています。

御指摘の通りで、
mime subdirectory も MIME モジュールも標準配布では無いのですが、
今後、その他の MIME 関連モジュールが標準添付されることを期待して、
先の提案をしました。

説明が足りずに混乱させてしまいすみませんでした。

それと、そもそもこういう構成が最適かというのも
いまひとつ自信が持てずにいまして、
こういうふうにした方が良いという意見があればお願いします。


> あと、 :: が二つ入る書式 のための実装知らなかったり、、(恥)

これは、こんな感じでいけるかと思います。

module MIME
  module Header
    def Header::encode(str)
      ...
    end
  end
end

----
OHARA Shigeki (大原 重樹) <os@iij.ad.jp>

In This Thread