NKF.nkfの仕様について教えてください。
ruby 1.8.6 (2009-08-04 patchlevel 383) [i386-mingw32]
require 'nkf'
puts NKF.nkf('-Ww16','abc').unpack("H*").join('')
#=> 006100620063
ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mswin32]
require 'nkf'
puts NKF.nkf('-Ww16','abc').unpack("H*").join('')
#=> feff006100620063
1.9.1ではBOMが付きますが、これはRuby1.9の仕様でしょうか?
1.8系のコードを1.9で動かしたときに、差があったので気づきました。