On Sun, Jun 25, 2006 at 12:51:33PM -0600, Chad Perrin wrote:
Mutt does that with wrapped URL's in my mail. It's a pain because you can't then paste the copied text in without having to fix it.
On one-line URL's, this is practical.
If it's a couple hundred lines of code, maybe not so much.
I, too, use mutt, and have the same issue from time to time. It's easily solved with XHTML and CSS, though: use block elements and styles to position the plus signs (or whatever) in a separate block from the stuff you want to wrap, or use inline element styles to attach some visual cue like a left-side or right-side thin and understated border, or use a left-aligned background image on wrapped lines, or turn the block of code with line-wraps into a link to a plaintext file without linewraps, or . . .
One of the benefits of rendered markup with styles is that it allows you to use something other than content characters within the same block of content as visual presentation, thus allowing for visually associated characteristics that are not associated as closely according to what your mouse will highlight for copying and pasting.
Excellent point, though I was thrown a bit there at first, wondering how exactly you were going to get Mutt to issue XHTML. :-)
Cheers, -- jra