>>348
そもそもUTF-16はBOMがない限り自動判定外のはずでした・・・が、
バグで自動判定の候補に入っていたので、場合によってUTF-16が選ばれるケースがありました。

半端なサロゲートペアでもない限りUTF-16の可能性は常にありますからな。
自動判定の対象はあくまで JIS/SJIS/EUC/UTF-8 で、
UTF-16 と UTF-32 はBOMがあるときのみ自動判定対象です。