Making Mailman Archive Pages Readable
There are several email lists to which I do not subscribe, but whose archives I like to read from time to time. There's one thing that make it incredibly frustrating however: paragraphs of text formatted as single lines ten times wider than my screen. I rather dislike software which inserts actual line breaks into the data of an email, as my screen is a good deal wider than 80 columns and there's no reason to permanently format text for such a width, on the other hand the text does need to be formatted to some sane width for reading. A little bit of CSS fixes all:
body pre {
max-width: 100%;
white-space: pre-wrap;
}
This just needs to then be applied to the relevant pages. Since PithHelmet still doesn't really work, I threw a rule into GlimmerBlocker to insert this CSS into all pages with URLs containing "pipermail".