作者: Bruce.
日時: 2005/9/5(17:32)
Bruce.です。

Zazel writes:

> chomp() のせいだと思います。
> 
> |              If the "encoding" pragma is in scope then the lengths returned
> |              are calculated from the length of $/ in Unicode characters,
> |              which is not always the same as the length of $/ in the native
> |              encoding.

おー、chomp()でupgradeが起きるとは盲点でした。
確かに chomp() しないと utf8フラグもたちませんね。

いじょ。