Long text lines in messages are not wrapped, and they cause the appearance of horizontal scrollbars, which makes reading hard.
Example:
(Incidentally, the old Mailman archiver also doesn't wrap long lines, so this seems an unwelcome blast from the past.)
+1
Adding
white-space: pre-wrap
fixes the issue. It's much more usable than the horizontal scrolling, with the exception of git patches on mobile.While not perfect, I think this is a big improvement as many emails are not manually wrapped.
+1
This wrapping issue makes viewing list archives from mobile very difficult—in my opinion, almost unusable. Why not make this a user-configurable setting?
I read the discussion and understand the motivation for not wrapping. It seems to boil down to the fact that sometimes "...some people also deliberately format their lines exceeding the [recommended 72 character] limit in some cases, for example with an embedded log file or some such.". I certainly see the value in preserving formatting in this case. But I wonder how often this is relevant? If most messages aren't intentionally exceeding the limit, wouldn't it make more sense to wrap by default, and perhaps add the option to "view original"? Just my thoughts.
If you're willing to install a userscript, I created this: sourcehut-lists-userscript, which adds wrapping by default, as well as a link on each message to view unwrapped.