From: Yukihiro Matsumoto Date: 2005-12-26T15:40:21+09:00 Subject: [ruby-dev:28124] Re: 1.8.4 documents? まつもと ゆきひろです In message "Re: [ruby-dev:28123] Re: 1.8.4 documents?" on Mon, 26 Dec 2005 15:21:00 +0900, nobuyoshi nakada writes: |At Sat, 24 Dec 2005 01:55:19 +0900, |Koji Arai wrote in [ruby-dev:28105]: |> これなんですが、試してみると以下のように 1.8 ではエラーになりますね。 |> |> def bar; p "bar"; end |> alias :"foo" :"bar" |> foo |> |> # => ruby 1.8.4 (2005-12-22) [i686-linux] |> -:2: syntax error, unexpected tSTRING_CONTENT |> alias :"foo" :"bar" |> ^ |> -:2: warning: unused literal ignored |> # => ruby 1.9.0 (2005-12-10) [i686-linux] |> "bar" | |ChangeLogには載ってませんが、2004-10-30 15:56:17の変更ですね。 |バックポートしても問題なさそうに見えますが。 バックポートしてください。