At Mon, 29 Nov 2004 10:50:53 +0900, Yukihiro Matsumoto wrote: > In message "Re: [ruby-dev:24984] Re: jcode tr? : from.upto(to) { |c| a.push c }" > on Sun, 28 Nov 2004 23:48:41 +0900, Fumitoshi UKAI <ukai / debian.or.jp> writes: > > |rb_str_modify()の位置が問題だとしても、どこかでrb_str_modify() > |しないといけないのでは? > > その通りです。修正します。 この時のdebug時にいれてみていたと思われるcodeが混入しています。 http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/jcode.rb.diff?r1=1.25;r2=1.25.2.1 % irb irb(main):001:0> $KCODE="e" => "e" irb(main):002:0> require "jcode" => true irb(main):003:0> a = "あ" => "あ" irb(main):004:0> a.succ [-605453324, -605474174] # <- これが出力されてしまう => "ぃ" -- 鵜飼文敏