[#42643] メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...>

お世話になります。

34 messages 2006/08/09
[#42649] Re: メールのSMTP認証の方法(質問) — OHARA Shigeki <os@...> 2006/08/09

大原です。

[#42650] Re: メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...> 2006/08/09

大原様

[#42651] Re: メールのSMTP認証の方法(質問) — 植田裕之 <ueda@...> 2006/08/09

植田と申します。

[#42654] Re: メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...> 2006/08/09

植田 裕之様

[#42657] Re: メールのSMTP認証の方法(質問) — WATANABE Tetsuya <Tetsuya.WATANABE@...> 2006/08/09

渡辺哲也です。

[ruby-list:42766] Re: ?がメソッド名の途中にあるのはNG?

From: rubikitch <rubikitch@...>
Date: 2006-08-29 21:29:39 UTC
List: ruby-list #42766
From: Daisuke Yamazaki <yamajaki@gmail.com>
Subject: [ruby-list:42765] ?がメソッド名の途中にあるのはNG?
Date: Wed, 30 Aug 2006 04:29:36 +0900

るびきちです。

> irbのメソッドcompletionとrefeの統合をしたいと思い.method_missingを利用し
> た下記のようなプログラムを書いてみました.

おもしろい案ですね。
しかし、method_missingの濫用は得策ではありません。

参考までにihelpはriと統合しています。
http://raa.ruby-lang.org/list.rhtml?name=ihelp

require 'ihelp'

# Print out help for Fixnum
12.help

# Print out help for String#reverse
"foo".help :reverse

# Print out help for String#reverse
String.help :reverse

# Print out help for Enumerable#map
# (ri doesn't do this for some reason)
Hash.help :map

# Print out help for Enumerable#map
help "Enumerable#map"

> Rubyの文法的に?がメソッド名の途中にあるのが問題のようなのですが,
> どうすればいいのか教えてもらえますか?

仕様なのでどうしようもありません。

なので。ihelpに倣ってrefeメソッドを定義するほうが現実的です。

P.S.
zshにてM-hでmanしてくれるようにirbshでもM-hでrefe/riする機能をつけとこうかな。

--
rubikitch
http://www.rubyist.net/~rubikitch/


In This Thread