[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3345

From: "pypypy567 (py _)" <redmine@r...>
Date: Tue, 2 Oct 2012 21:30:10 +0900
Subject: [ruby-reference-manual:3345] [るりまプロジェクト - Bug #7102][Open] クラス/メソッドの定義の alias と undef の項のシンボルへのリンク


Issue #7102 has been reported by pypypy567 (py _).

----------------------------------------
Bug #7102: クラス/メソッドの定義の alias と undef の項のシンボルへのリンク

https://bugs.ruby-lang.org/issues/7102

Author: pypypy567 (py _)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
reporter: 
ruby_version: 


シンボルへのリンクが [[c:Symbol]] になってますが実際に alias などの引数に書けるのはシンボルリテラルなのでそちらにリンクする方が適切だと思います。
リンクの書き方は [[ref:d:spec/literal#symbol]] でしょうか?
多分リンクの所には リテラル/シンボル と表示されるのでその場合
> obj.method のような式を書くことはできません
この注意書きはなくてもいいかも。

ちなみに 1.8.5 あたりから :'foo' とか :"#{foo}" みたいなのも書けるけど %s(foo) は書けないようです。
式展開が有効になってるということは

> alias の引数はメソッド呼び出し等の一切の評価は行われません。
> undef の引数はメソッド呼び出し等の一切の評価は行われません。
これらはちょっと嘘かも?

http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2fdef.html#alias
http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2fdef.html#undef



-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    3345 2012-10-02 14:30 [redmine@r...        ] [るりまプロジェクト - Bug #7102][Open] クラス/メソッドの定義の alias と undef の項のシンボルへのリンク
      3790 2013-09-02 08:06 ┗[redmine@r...        ] [るりまプロジェクト - Bug #7102][Closed] クラス/メソッドの定義の alias と undef の項のシンボルへのリンク