pre tag test
code tag test
So, this issue seems to be due to the interaction between the WordPress theme used for the forum, and the implementation of the pre tag. The full quote should be:
Well, the way they make shows is, they make one show. That show's called a pilot. Then they show that show to the people who make shows, and on the strength of that one show they decide if they're going to make more shows. Some pilots get picked and become television programs. Some don't, become nothing. She starred in one of the ones that became nothing.
(thanks to slipsum.com
Specifically, the CSS for the preformatted block is not set to wrap text, so it creates a side-scroll area, but when this area is displayed in a post on the forum it extends the display width of the post. However, the theme has a maximum display width that is smaller than the now expanded post width, and as a result the right side of the post is hidden and inaccessible. Interestingly, the side-scroll area also seems to have a width limit, and (at least for me) the entire line isn’t visible, which makes pre even less useful.
Recently, the plugin that was being used to apply color highlighting and line numbers in the preformatted blocks on our forum was deprecated due to lack of updates, and WordPress removed it, so we no longer have that functionality. Effectively, this means that pre and code behave the same, except for the text wrapping. For the moment, I recommend using code and not pre, but be aware that text wrapping will break up long lines (visually). Text in a code block should still copy & paste normally - the line breaks added for display on the forum shouldn’t end up in copied text.
James has been looking for a plugin to replace the lost functionality, but hasn’t found one yet.