いつものことですが今日は特に寝すぎました。 01:00 に寝て起きたのが 17:00 ってなんだそりゃ。 もうこんなんじゃ何もやる気が起きない (言いわけ)
あ、そうなんです、「m +1」が二項演算になるのは 1.8 からです。 細かく言うと 2002-11-14 の parse.y:1.227 からですね。 以下簡単に挙動をまとめました。
1.6.x m+1 # 二項演算 m + 1 # 二項演算 m +1 # メソッド 1.8 m+1 # 二項演算 m + 1 # 二項演算 m +1 # ローカル変数 m がある → 二項演算 m +1 # ローカル変数 m が未定義 → メソッド
rbconfig.rb をカレントディレクトリにコピーして書き換えておけばいい。
この日のツッコミは違法なファイルのURLを含むため削除しました。