後しいNKFになってからだと思うのですが
NKF.nkf("", "abc\n def")が
"abc def"を返すようになっています。
NKF.nkf("-m0", "abc\n def")なら
"abc\n def"になりますが、
この変更は意図されたものでしょうか。
(今日のruby_1_8)
$ ruby1.8 -v -rnkf -e 'p NKF.nkf("-e", "abc\n def")'
ruby 1.8.2 (2004-11-29) [i386-linux]
"abc def"
(NKFが変わる少し前のruby_1_8)
$ ruby -v -rnkf -e 'p NKF.nkf("-e -m0", "abc\ndef")'
ruby 1.8.2 (2004-11-03) [i386-linux]
"abc\n def"
$ ruby1.6 -v -rnkf -e 'p NKF.nkf("-e", "abc\n def")'
ruby 1.6.8 (2003-07-09) [i386-linux]
"abc\n def"
--
やまだあきら / akira yamada <http://arika.org>