[#22242] <<< hoge.rd (rd2 bug) — gotoken@... (GOTO Kentaro)

ごとけんです

20 messages 2000/05/03
[#22244] Re: <<< hoge.rd (rd2 bug) — Koji Arai <JCA02266@...> 2000/05/03

新井です。

[#22246] Re: <<< hoge.rd (rd2 bug) — gotoken@... (GOTO Kentaro) 2000/05/03

In message "[ruby-list:22244] Re: <<< hoge.rd (rd2 bug)"

[#22248] Re: <<< hoge.rd (rd2 bug) — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/03

Toshです。

[#22250] Re: <<< hoge.rd (rd2 bug) — gotoken@... (GOTO Kentaro) 2000/05/03

ごとけんです

[#22267] runit — Masatoshi SEKI <m_seki@...>

31 messages 2000/05/04
[#22280] Re: runit — rubikitch <rubikitch@...> 2000/05/04

From: Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>

[#22281] Re: runit — Masatoshi SEKI <m_seki@...> 2000/05/05

[#22291] Re: runit — Hideto ISHIBASHI <hideto-i@...4u.or.jp> 2000/05/05

石橋秀仁です。

[#22315] Re: runit — Masatoshi SEKI <m_seki@...> 2000/05/05

[#22327] Re: runit — Hideto ISHIBASHI <hideto-i@...4u.or.jp> 2000/05/06

石橋秀仁です。

[#22275] host.conf は参照しないの? — Uechi Yasumasa <uechi@...>

ruby でホスト名から IPアドレスを得ようとすると、必ずネームサーバ

14 messages 2000/05/04

[#22325] comp.lang.ruby — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

38 messages 2000/05/05
[#22329] Re: comp.lang.ruby — nosuzuki@... (Norio Suzuki) 2000/05/06

こんにちは。鈴木教郎です。

[#22746] Re: comp.lang.ruby — gotoken@... (GOTO Kentaro) 2000/05/19

ごとけんです

[#22785] Re: comp.lang.ruby — nosuzuki@... (Norio Suzuki) 2000/05/22

こんにちは。鈴木教郎です。

[#22787] Re: comp.lang.ruby — matz@... (Yukihiro Matsumoto) 2000/05/22

まつもと ゆきひろです

[#22791] Re: comp.lang.ruby — matz@... (Yukihiro Matsumoto) 2000/05/22

まつもと ゆきひろです

[#22795] Re: comp.lang.ruby — Takahiro Kambe <taca@...> 2000/05/22

In message <E12tsRc-0004ed-00@ev.netlab.co.jp>

[#22803] Re: comp.lang.ruby — nosuzuki@... (Norio Suzuki) 2000/05/22

こんばんは。鈴木教郎です。

[#22347] (RD) Verbatim — gotoken@... (GOTO Kentaro)

ごとけんです

30 messages 2000/05/06
[#22351] Re: (RD) Verbatim — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/06

Toshです。

[#22352] Re: (RD) Verbatim — gotoken@... (GOTO Kentaro) 2000/05/06

ごとけんです

[#22353] Re: (RD) Verbatim — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/06

Toshです。

[#22534] Re: (RD) Verbatim — gotoken@... (GOTO Kentaro) 2000/05/14

ごとけんです

[#22536] Re: (RD) Verbatim — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/14

Toshです。

[#22548] Re: (RD) Verbatim — gotoken@... (GOTO Kentaro) 2000/05/14

ごとけんです

[#22550] Re: (RD) Verbatim — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/14

Toshです。

[#22458] IO.foreach — Hiroshi SATO <hiroshi@...>

佐藤@NTTと申します.

22 messages 2000/05/11
[#22459] Re: IO.foreach — matz@... (Yukihiro Matsumoto) 2000/05/11

まつもと ゆきひろです

[#22483] p option of Regexp — Shin-ichiro Hara <sinara@...>

原です。

26 messages 2000/05/12
[#22484] Re: p option of Regexp — matz@... (Yukihiro Matsumoto) 2000/05/12

まつもと ゆきひろです

[#22485] Re: p option of Regexp — Shin-ichiro Hara <sinara@...> 2000/05/12

原です。

[#22513] Re: p option of Regexp — Koji Arai <JCA02266@...> 2000/05/13

新井です。

[#22543] Re: p option of Regexp — matz@... (Yukihiro Matsumoto) 2000/05/14

まつもと ゆきひろです

[#22547] Re: p option of Regexp — Koji Arai <JCA02266@...> 2000/05/14

新井です。

[#22575] Re: p option of Regexp — matz@... (Yukihiro Matsumoto) 2000/05/15

まつもと ゆきひろです

[#22489] M17N/I18N for Ruby — TAKAHASHI Masayoshi <maki@...>

高橋征義です。

48 messages 2000/05/12
[#22495] Re: M17N/I18N for Ruby — Kazuhiro Nishiyama <nishiyama@...1.tiki.ne.jp> 2000/05/12

TAKAHASHI Masayoshi <maki@inac.co.jp> wrote:

[#22500] Re: M17N/I18N for Ruby — TAKAHASHI Masayoshi <maki@...> 2000/05/12

高橋です。

[#22501] Re: M17N/I18N for Ruby — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/13

Toshです。

[#22515] Re: M17N/I18N for Ruby — gotoken@... (GOTO Kentaro) 2000/05/13

ごとけんです

[#22517] Re: M17N/I18N for Ruby — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/13

Toshです。

[#22518] Re: M17N/I18N for Ruby — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/05/13

なひです.なぜか血が騒ぐ...^^;

[#22527] Re: M17N/I18N for Ruby — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/13

Toshです。

[#22528] Re: M17N/I18N for Ruby — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/05/13

なひです.

[#22532] Re: M17N/I18N for Ruby — gotoken@... (GOTO Kentaro) 2000/05/14

ごとけんです

[#22537] Re: M17N/I18N for Ruby — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/14

Toshです。

[#22494] [Q] blade internal design — Hideto ISHIBASHI <hideto-i@...4u.or.jp>

石橋"rubyholic"秀仁です

35 messages 2000/05/12
[#22579] Re: [Q] blade internal design — Shin-ichiro Hara <sinara@...> 2000/05/15

原です。

[#22743] Re: [Q] blade internal design — Hideto ISHIBASHI <hideto-i@...4u.or.jp> 2000/05/19

石橋"rubyholic"秀仁です。

[#22744] Re: [Q] blade internal design — Takayuki YAMAGUCHI <tyamaguchi@...> 2000/05/19

やまぐちです。

[#22788] Re: [Q] blade internal design — Ryunosuke Ohshima <ryu@...> 2000/05/22

大島です。

[#22868] Re: [Q] blade internal design — Hideto ISHIBASHI <hideto-i@...4u.or.jp> 2000/05/23

石橋"rubyholic"秀仁です。

[#22870] Re: [Q] blade internal design — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/23

Toshです。

[#22886] Re: [Q] blade internal design — Hideto ISHIBASHI <hideto-i@...4u.or.jp> 2000/05/24

石橋"rubyholic"秀仁です。

[#22899] Re: [Q] blade internal design — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/24

Toshです。

[#22498] Re: M17N/I18N for Ruby — TAKAHASHI Masayoshi <maki@...>

高橋です。

19 messages 2000/05/12
[#22514] Re: M17N/I18N for Ruby — gotoken@... (GOTO Kentaro) 2000/05/13

In message "[ruby-list:22498] Re: M17N/I18N for Ruby"

[#22541] Re: M17N/I18N for Ruby — TAKAHASHI Masayoshi <maki@...> 2000/05/14

高橋征義です。

[#22554] Re: M17N/I18N for Ruby — gotoken@... (GOTO Kentaro) 2000/05/14

ごとけんです

[#22564] Re: M17N/I18N for Ruby — TAKAHASHI Masayoshi <maki@...> 2000/05/15

高橋征義です。

[#22566] Re: M17N/I18N for Ruby — gotoken@... (GOTO Kentaro) 2000/05/15

ごとけんです

[#22539] Array.concat on ruby-1.5.3 — Tokita Kousui <ktokita@...>

ども、時田です。

18 messages 2000/05/14

[#22585] =~ — NAWATE Masahiko <agul@...>

縄手@松江です。

34 messages 2000/05/15
[#22598] FYI: Ruby document (Re: =~) — gotoken@... (GOTO Kentaro) 2000/05/16

ごとけんです

[#22604] Re: FYI: Ruby document (Re: =~) — agul@... 2000/05/16

縄手@松江です。

[#22607] Re: FYI: Ruby document (Re: =~) — gotoken@... (GOTO Kentaro) 2000/05/16

ごとけんです

[#22671] assert with iterator — rubikitch <rubikitch@...>

るびきちです。

15 messages 2000/05/17
[#22751] Re: assert with iterator — Masaki Suketa <CQN02273@...> 2000/05/20

助田です。

[#22688] charset について — Shinya TOMOBE <shinya.tomobe@...>

はじめまして、友部と申します。

15 messages 2000/05/17

[#22765] postgres-0.6.0 — Noboru Saitou <noborus@...>

26 messages 2000/05/20
[#22766] Re: postgres-0.6.0 — Kentaro Inagaki / 稲垣 健太郎 <inagaki@...> 2000/05/21

稲垣です。

[#22773] Re: postgres-0.6.0 — Noboru Saitou <noborus@...> 2000/05/21

[#22844] またもや rd-mode.el — rubikitch <rubikitch@...>

るびきちです。

26 messages 2000/05/23
[#22851] Re: またもや rd-mode.el — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/23

Toshです。

[#22855] Re: またもや rd-mode.el — rubikitch <rubikitch@...> 2000/05/23

From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>

[#22864] Re: またもや rd-mode.el — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/23

Toshです。

[#22885] Re: またもや rd-mode.el — rubikitch <rubikitch@...> 2000/05/24

From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>

[#22909] Re: ツ陳、テ楪陳、ツソツ陳、テ「ツ陳、テ、 rd-mode.el — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/25

Toshです。

[#22911] RE: rd-mode.el — rubikitch <rubikitch@...> 2000/05/25

From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>

[#22912] Re: rd-mode.el — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/25

Toshです。

[#22914] Re: rd-mode.el — rubikitch <rubikitch@...> 2000/05/25

From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>

[#22923] Re: rd-mode.el — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp> 2000/05/25

Toshです。

[ruby-list:22583] TMail::Mail RD document

From: rubikitch <rubikitch@...>
Date: 2000-05-15 15:08:26 UTC
List: ruby-list #22583
るびきちです。

TMail::Mail クラスのドキュメントを RD に手変換しました。
これで拙作 RDindex で手軽に参照できます。

#他のクラスのRD化の方はどうします?>あおきさん

=begin
= TMail::Mailクラス

== スーパークラス
Object

== クラスメソッド
--- TMail::Mail.new( ((|port|)), ((|strict|)) = false )
      新しい Mail オブジェクトを返します。
      引数は((<Port|URL:port.html>))です。


      strict が真のときはヘッダをパースできなかったときに、
      例外 ParseError を発生します。偽のときはエラーを無視します。

--- TMail::Mail.load_from( ((|filename|)) )
      新しい Mail オブジェクトを返します。引数 filename は mh などのように、
      メール一通がファイルひとつに対応するファイルの名前でなければいけません。
      UNIX mbox のような形式は単独では対応していないので、
      別途((<ローダー|URL:loader.html>))を使ってください。

--- TMail::Mail.boundary
      新しいバウンダリを作成して返します。

--- TMail::Mail.msgid
      新しいMessage-IDを作成して返します。
      ホスト名が取得できれば'<ランダム文字列@ホスト名>'の形式で作成します。
      取得できないときはかわりに'tmail.on.ruby'を使います。

--- TMail::Mail.msgid?( ((|str|)) )
      文字列 str が正しいメッセージ ID 形式かどうかを返します。

--- TMail::Mail.zonestr2i( ((|str|)) )
      タイムゾーンを表す文字列 str を整数に変換します。単位は分です。

--- TMail::Mail.time2str( ((|time|)) )
      Time オブジェクトを RFC822 形式の文字列に変換します。

--- TMail::Mail.quote( ((|str|)) )
      文字列 str がメールヘッダで特殊な意味を持つとき、「"」でクオートします。
      そうでないときは str をそのまま返します。

--- TMail::Mail.encoded?( ((|str|)) )
      文字列 str にヘッダ用の MIME エンコードがなされていると思われる時、真。




== メソッド

--- TMail::Mail#body_port
      TMail が本文を保存している((<ポート|URL:port.html>))を返します。
      
      ただし、ここに書きこんでも実際のメールは変更されません。実際に変更するためには
      このポートに書きこんだ後 write_back メソッドを呼ぶ必要があります。

--- TMail::Mail#each
      body_port.each と同じです。

--- TMail::Mail#body
--- TMail::Mail#preamble
      メールボディ(本文)全てを文字列で返します。
      MIMEマルチパートメールのときはpreambleに相当します。

--- TMail::Mail#parts
      メールがMIMEマルチパートメールの時、
      各パートが TMail::Mail の配列として格納されています。
      マルチパートメールでないときは空の配列です。
      
      
      この配列を変更しても実際のメールには反映されません。
      反映させるには write_back を呼びます。

--- TMail::Mail#epilogue, epilogue=
      MIMEマルチパートメールでの epilogue に相当する文字列です。
      通常のメールのときは空文字列がはいっています。
      
      
      この文字列を変更しても実際のメールには反映されません。
      反映させるには write_back を呼びます。

--- TMail::Mail#multipart?
      メールがMIMEマルチパートのとき true。
      このメソッドは Content-Type ヘッダの内容で真偽を判断します。

--- TMail::Mail#encoded( ((|eol|)) = "\n", ((|charset|)) = 'j', ((|ret|)) = '', ((|sep|)) = '' )
      適宜エンコードを行いつつメールを ret に書きこみます。
      その際、ヘッダの行末コードを eol に、
      ヘッダ内のエンコード前の日本語の文字コードを charset にセットし、
      ヘッダと本文の間に文字列 sep をはさみます(たとえば Mh 形式なら'----')。
      
      
      このメソッドは 0.7 までは to_s と呼ばれていたものですが、
      今後は encoded を推奨します。
      将来のバージョンでは to_s は decoded の別名になります。

--- TMail::Mail#decoded( ((|eol|)) = "\n", ((|charset|)) = 'e', ((|ret|)) = '', ((|sep|)) = '' )
      メールを文字列に変換します。
      ヘッダがデコードされたものになること以外は encoded と同じです。
      
      
      0.7 まではこのメソッドは inspect と呼ばれていましたが、
      今後は decoded を使うことを勧めます。
      将来のバージョンでは inspect はまったく違う意味になります。

--- TMail::Mail#to( default = '' )
      Toヘッダの一番最初のアドレスを返します。
      Toが存在しないときはdefaultを返します。

--- TMail::Mail#to=( str )
      To ヘッダにに str をセットします。

--- TMail::Mail#from( default = '' )
      From の一番最初のアドレスを返します。
      From が存在しないときは default を返します。

--- TMail::Mail#from_phrase( default = '' )
      From の一番最初のアドレスの phrase 部分を返します。
      From が存在しないときは default を返します。

--- TMail::Mail#from=( str )
      From に str を使います。

--- TMail::Mail#subject( default = '' )
      Subject を返します。Subject ヘッダがないときは default を返します。

--- TMail::Mail#subject=( str )
      Subject ヘッダを str にセットします。

--- TMail::Mail#msgid( default = '' )
      メッセージID を返します。

--- TMail::Mail#msgid=( str )
      メッセージID に str をセットします。

--- TMail::Mail#maintype( default = nil )
      メール内容のメインタイプを返します。

--- TMail::Mail#subtype( default = nil )
      メール内容のサブタイプを返します。

--- TMail::Mail#charset( default = nil )
      charset が設定されていればそれを返します。

--- TMail::Mail#charset=( str )
      charset を str に設定します。

--- TMail::Mail#set_contenttype( main, sub, params = nil )
      コンテントタイプを main/sub; param ; param ; ... のように設定します。
      params は Hash です。

--- TMail::Mail#encoding( default = nil )
      転送用エンコーディングを返します。

--- TMail::Mail#encoding=( str )
      転送用エンコーディングを設定します。

--- TMail::Mail#each_dest{|addr| ....}
      全ての宛先に対するくりかえし。

--- TMail::Mail#clear
      ヘッダを全て消去します。

--- TMail::Mail#keys
      ヘッダ名の配列を返します。

--- TMail::Mail#self[ key ]
      ヘッダ名からヘッダオブジェクトを返します。

--- TMail::Mail#self[ key ]= val
      keyヘッダの内容としてvalヘッダオブジェクトを使います。

--- TMail::Mail#delete( key )
      keyヘッダを消します。

--- TMail::Mail#delete_if{|key, val| ..... }
      ヘッダ名とヘッダを与えてブロックを評価し、真ならその関連づけを消します。

--- TMail::Mail#each_header{|name, field| ... }
--- TMail::Mail#each_pair{|name, field| ... }
      全てのヘッダ名とヘッダオブジェクトに対するくりかえし。

--- TMail::Mail#each_header_name{|header_name| .....}
      全てのヘッダ名に対するくりかえし。

--- TMail::Mail#each_field{|field| ... }
--- TMail::Mail#each_value{|field| ... }
      全てのヘッダオブジェクトに対するくりかえし。

--- TMail::Mail#fetch( key, default_body )
--- TMail::Mail#fetch( key ){ ... }
      keyヘッダに対応するヘッダオブジェクトを返します。配列 TMail::Mail::USE_ARRAY に
      名前が設定されているヘッダに対しては('Received'など)、ヘッダオブジェクトの
      配列が返ります。keyヘッダが存在しない場合はdefault_bodyに与えられた文字列を
      ヘッダボディとして登録したうえでそのヘッダオブジェクトを返します。
      default_bodyが省略され、ブロックが与えられたときは、そのブロックを評価した結果を
      default_bodyとして使います。

--- TMail::Mail#has_key?( name )
--- TMail::Mail#include?( name )
--- TMail::Mail#key?( name )
      name ヘッダがあれば真。

--- TMail::Mail#has_value?( field )
--- TMail::Mail#value?( field )
      field ヘッダオブジェクトがあれば真。

--- TMail::Mail#indexes( *keys )
--- TMail::Mail#indices( *keys )
      全てのkeysについてfetchした結果の配列を返します。

--- TMail::Mail#store( fname, fbody )
      fname ヘッダを fbody に設定します。fbody は文字列、HeaderField オブジェクトです。
      Received: など一部のヘッダに対してはさらにその配列も与えることができます。

--- TMail::Mail#values
      登録されている全てのヘッダオブジェクトの配列を返します。


Copyright (c) 1998-2000 Minero Aoki
((<aamine@dp.u-netsurf.ne.jp|URL:mailto:aamine@dp.u-netsurf.ne.jp>))
=end


In This Thread

Prev Next