From: Shugo Maeda Date: 2000-11-21T20:58:06+09:00 Subject: [ruby-list:26128] TMail::HFencoder bug? 前田です。 tmailで、 shugo@studly[INCHmail]$ ruby -r tmail/tmail -e \ 'puts TMail::HFencoder.encode("a cde あいうえおあいうえおあいうえおあいうえお")' abcde =?iso-2022-jp?B??= =?iso-2022-jp?B?GyRCJCIkJCQmJCgkKiQiJCQkJiQoJCokIiQkJCYkKCQqGyhC?= =?iso-2022-jp?B?GyRCJCIkJCQmJCgkKhsoQg==?= のようにencoded-wordの中身が空になるケースがあるのですが、これは バグでしょうか? また、 shugo@studly[INCHmail]$ ruby -r tmail/tmail -e 'puts TMail::HFencoder.encode("a cde あいうえおあいうえおあいうえお")' ./tmail/encode.rb:247:in `+': failed to convert nil into String (TypeError) from ./tmail/encode.rb:247:in `scanadd' from ./tmail/encode.rb:245:in `step' from ./tmail/encode.rb:245:in `scanadd' from ./tmail/encode.rb:133:in `header_body' from ./tmail/encode.rb:102:in `encode' from -e:1 のようになるケースもあります。 # これはstrscan.rbのせいかな? -- 前田 修吾