From: matz@... (Yukihiro Matsumoto) Date: 1998-03-31T13:34:08+09:00 Subject: [ruby-dev:2001] Re: eval exp, bind, fn, ln まつもと ゆきひろです In message "[ruby-dev:1998] Re: eval exp, bind, fn, ln" on 98/03/31, 石塚圭樹 writes: |第3引数と関連しているみたいですね. このパッチでどうでしょう. diff -u -1 -r1.1.1.2.2.33 eval.c --- eval.c 1998/03/30 09:41:13 1.1.1.2.2.33 +++ eval.c 1998/03/31 04:32:39 @@ -3715,4 +3715,7 @@ } - else if (line > 0) { - sourceline = line; + else { + sourcefile = file; + if (line > 0) { + sourceline = line; + } }