[#22242] <<< hoge.rd (rd2 bug) — gotoken@... (GOTO Kentaro)
ごとけんです
新井です。
In message "[ruby-list:22244] Re: <<< hoge.rd (rd2 bug)"
Toshです。
ごとけんです
Toshです。
ごとけんです
ごとけんです
Toshです。
[#22267] runit — Masatoshi SEKI <m_seki@...>
From: Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>
石橋秀仁です。
石橋秀仁です。
助田です.
なひです.現時点ではまだRubyUnitは使ってません.
助田です.まだ迷ってます.
[#22268] irb on 1.4.? — "Kikutani, Makoto" <kikutani@...>
すげ恥ずかしい質問ですが、久々にirbを使ってみようかと思ったら、
[#22275] host.conf は参照しないの? — Uechi Yasumasa <uechi@...>
ruby でホスト名から IPアドレスを得ようとすると、必ずネームサーバ
わたなべです.
ごとけんさん、わたなべさん ありがとうございます。
[#22276] Access Control List — Masatoshi SEKI <m_seki@...>
[#22311] update uri.rb — Tomoyuki Kosimizu <greentea@...2.so-net.ne.jp>
越水です。
[#22317] $0hoge, $1hoge — MOROHOSHI Akihiko <moro@...>
はじめまして。師星と申します。
[#22323] Be FileType and Attribute library — tenmei@... (Noriaki Harada)
はらだです。
[#22325] comp.lang.ruby — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
こんにちは。鈴木教郎です。
ごとけんです
まつもと ゆきひろです
こんにちは。鈴木教郎です。
まつもと ゆきひろです
まつもと ゆきひろです
In message <E12tsRc-0004ed-00@ev.netlab.co.jp>
こんばんは。鈴木教郎です。
On Tue, 23 May 2000 00:55:49 +0900,
In message <20000523.005541.104066157.nosuzuki@localhost.peanuts.li>
[#22347] (RD) Verbatim — gotoken@... (GOTO Kentaro)
ごとけんです
Toshです。
ごとけんです
Toshです。
ごとけんです
Toshです。
ごとけんです
Toshです。
ごとけんです
Toshです。
ごとけんです
Toshです。
ごとけんです
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
[#22361] rexp excluding Japanese — "Kikutani, Makoto" <kikutani@...>
メイル本文で、email addressを強調表示したいので
[#22363] cgi.rb is too slow — WATANABE Hirofumi <eban@...>
わたなべです.
[#22369] lists generated by rd2man — kjana@... (YANAGAWA Kazuhisa)
rd2man では ItemList や DescList 等を「手作業で」整形しているように見
[#22374] about Gtk::RadioMenuItem — goto@...
お世話になります。後藤@横河工事です。
[#22384] tmail — rubikitch <rubikitch@...>
るびきちです。
[#22409] postgres security — Noboru Saitou <noborus@...>
有馬です。
まつもと ゆきひろです
[#22422] media watch 2000.05.08 — Noritsugu Nakamura <nnakamur@...>
日時 Tue, 9 May 2000 20:44:02 +0900 の
[#22434] Re: win OLE / eRuby — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです.
[#22451] pack/unpack 'w' (BER comperssed integer) — Ryunosuke Ohshima <ryu@...>
大島です。
やまぐち@現実逃避中です。
[#22458] IO.foreach — Hiroshi SATO <hiroshi@...>
佐藤@NTTと申します.
まつもと ゆきひろです
In message <E12po9X-0002nd-00@ev.netlab.co.jp>
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
[#22483] p option of Regexp — Shin-ichiro Hara <sinara@...>
原です。
まつもと ゆきひろです
原です。
新井です。
まつもと ゆきひろです
新井です。
まつもと ゆきひろです
青山です。
まつもと ゆきひろです
新井です。
新井です。
青山です。
[#22489] M17N/I18N for Ruby — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
いがらしです。
TAKAHASHI Masayoshi <maki@inac.co.jp> wrote:
高橋です。
Toshです。
ごとけんです
Toshです。
なひです.なぜか血が騒ぐ...^^;
Toshです。
なひです.
ごとけんです
Toshです。
ごとけんです
Toshです。
ごとけんです
Toshです。
ごとけんです
Toshです。
[#22494] [Q] blade internal design — Hideto ISHIBASHI <hideto-i@...4u.or.jp>
石橋"rubyholic"秀仁です
原です。
石橋"rubyholic"秀仁です。
石橋"rubyholic"秀仁です。
やまぐちです。
大島です。
石橋"rubyholic"秀仁です。
Toshです。
石橋"rubyholic"秀仁です。
Toshです。
石橋"rubyholic"秀仁です。
青山です。
石橋"rubyholic"秀仁です。
[#22498] Re: M17N/I18N for Ruby — TAKAHASHI Masayoshi <maki@...>
高橋です。
In message "[ruby-list:22498] Re: M17N/I18N for Ruby"
高橋征義です。
ごとけんです
高橋征義です。
ごとけんです
池田です。
In "ikeda@auc.co.jp" wrote:
池田です。
In message <m34s8042fs.wl@sato.sofken.com>
[#22539] Array.concat on ruby-1.5.3 — Tokita Kousui <ktokita@...>
ども、時田です。
まつもと ゆきひろです
これつぐです。
まつもと ゆきひろです
[#22583] TMail::Mail RD document — rubikitch <rubikitch@...>
るびきちです。
あおきです。
From: Minero Aoki <aamine@dp.u-netsurf.ne.jp>
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
[#22585] =~ — NAWATE Masahiko <agul@...>
縄手@松江です。
ごとけんです
縄手@松江です。
ごとけんです
縄手@松江です。
gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) wrote:
On Tue, 16 May 2000 22:13:51 +0900,
原です。
[#22624] Ruby Hotlinks — SUGIHARA Hiroshi <maili31s@...>
<URL:http://www.ruby-lang.org/ja/hotlinks.html>
まつもと ゆきひろです
[#22668] CGI での添付ファイル付きメール送信 — Yukihiko Eda <eda@...>
江田です。
[#22669] about net/telnet.rb — goto@...
お世話になります。後藤@横河工事です。
青山です。
後藤@横河工事です。
青山です。
[#22671] assert with iterator — rubikitch <rubikitch@...>
るびきちです。
助田です。
石橋"rubyholic"秀仁です。
助田です。
なひです.
[#22688] charset について — Shinya TOMOBE <shinya.tomobe@...>
はじめまして、友部と申します。
前田です。
Shugo Maedaさんの<87wvks982n.wl@studly.netlab.co.jp>から
[#22694] iterator? — Wakou Aoyama <wakou@...>
青山です。
[#22739] mod_ruby での __FILE__ — Shinya TOMOBE <shinya.tomobe@...>
友部です。
前田です。
まつもと ゆきひろです
前田です。
[#22765] postgres-0.6.0 — Noboru Saitou <noborus@...>
稲垣です。
Date: Mon, 22 May 2000 06:50:02 +0900
稲垣です。
稲垣です。
In message "[ruby-list:22773] Re: postgres-0.6.0"
[#22793] ruby/tk の SUNOS でのコンパイル方法について — 山根 修一 <s-yamane@...>
山根といいます。
[#22807] String#each_char — Wakou Aoyama <wakou@...>
青山です。
[#22819] Re: メーリングリスト( ruby-list )との gateway — Yukihiro Matsumoto <matz@...>
The following message is a courtesy copy of an article
[#22828] zlib — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
[#22844] またもや rd-mode.el — rubikitch <rubikitch@...>
るびきちです。
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
Toshです。
なかだです。
阿部です。
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
[#22869] CGI::escape — Ryunosuke Ohshima <ryu@...>
大島です。
[#22879] MTA replacement — Shugo Maeda <shugo@...>
前田です。
[#22961] most efficient check-list implementation — Hideto ISHIBASHI <hideto-i@...4u.or.jp>
石橋"rubyholic"秀仁です。
[#22973] setup.rb — rubikitch <rubikitch@...>
るびきちです。
あおきです。
[#22980] eruby on cygwin 1.1.? — SUGAI Norihiko <sugai904@...>
須貝といいます。
わたなべです.
須貝です。
わたなべです.
[#22997] Install Some Version, again. — ARIMA Yasuhiro <fit0298@...>
有馬です。
[#23013] File Utilities — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
[ruby-list:22583] TMail::Mail RD document
るびきちです。
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