Version: 1.12.1 (using 4.3.1 (KDE 4.3.1), Debian packages) Compiler: cc OS: Linux (i686) release 2.6.31-1.slh.1-sidux-686 When I insert a long URL (longer than the line break border) that contains one or more "-" into a mail and save or send the mail the link isn't clickable as whole. The second part that's wrapped is dead, doesn't belong to the link. So links with "-" from kmail mails always have to be pasted into the browser instead of being just clickable.
The problem is twofold: 1) QTextEdit breaks links on inserting at "-". See bug 163609 for a response of Nokia on that issue 2) Even if kmail sees a link (probably coming from another mail client) with line-breaks, it should detect these as 1 link. I tried to fix the second during fixing bug 202445 but the line break does not work yet. That's somehow not so trivial to fix in the way kmail handles line breaks ... So I'll keep this issue open to fix the line-break detection in urls.
I can confirm this problem in KMail 1.13.0 (KDE 4.4.0, Archlinux packages). Seeming as the problem has its roots in a Qt limitation, why not follow the suggestion in bug 79144 and make word wrapping selectable on a per paragraph base?
The mentioned QTextEdit bug is currently not seen as a bug by Nokia (closed as "out of scope"), therefore either Nokia has to be persuaded that it *IS* a bug, or another solution has to emerge.
Still seen in 4.8.4 (both issues)
fixed in 4.9.2