From: Yukihiro Matsumoto Date: 2008-03-13T00:27:55+09:00 Subject: Re: Ruby 1.8.6 trace return line numbers wrong Hi, In message "Re: Ruby 1.8.6 trace return line numbers wrong" on Wed, 12 Mar 2008 11:46:47 +0900, Nobuyoshi Nakada writes: |At Tue, 11 Mar 2008 18:30:28 +0900, |Rocky Bernstein wrote in [ruby-core:15855]: |> Notice that we give a *line* trace for line 3 but the *return *line number |> which follows that goes back to line 2. | |It yielded the first line of the method. Although it's |difficult to yield the exact line number at `end', but easy for |the last executed line. Considering the case using return, |this might be better. Can you check in, along with the NODE_BMETHOD change? matz.