I'm not sure if this is the right section to post this (maybe general discussion), but long text inside the <pre> tags doesn't make the text follow to the next line when it comes to the end of the page, stretching the page, giving it a ugly style, and messing up the easy reading.
For understanding it better see this thread where the <pre> tags were aplied.
Until this is described as a real bug and fixed, I advice people to use the <pre> tags carefully.
I am sorry, but it seems that this is not really a bug, but a feature. forget this post. Even that way, I think that the text between the <pre> tags should appear in a box with it's own horizontal scrollbars (only if needed).