Operaはあまりに長い行を含むXMLに出会うと愛想を尽かしてエラーを吐くようだ。……というわけで、直すまでの間はこのサイトでエラーがでたらリロードしてください。時々描画してくれます。
それとも何か仕様で定義されているのかな。こんな事を言ってはいかんのだろうけど、さすがにXMLの仕様書は読む気にならない。その価値を見いだしにくいからこう思うんだろうな。よろしくない。
改行入れまくるようにしてみた。相変わらず気持ち悪いインデントをしてくれる。インデント用にもう一回変換する手もあるけど……これ以上スクリプトの処理を増やす気にはなれず。
下手に自前で用意するとこういう風に後悔するんだよな。
と思っていたのだが、改行を加えた後にもエラーに遭遇することがある。unexpected end-of-file
とか言うから改行がなさ過ぎるせいかと思ったのだが、どうやら違ったようだ。さて、もう心当たりがないのだけれど、これは何なのだろう。
あまりに謎すぎるのでバグとして報告してみた。Firefoxで数十回リロードしてもこの現象には出くわさないし、仮に僕に非があるとしてもこのエラーメッセージには問題があるし。XML parsing failed: syntax error
と言われても正直困る。