Version: (using KDE 4.3.2) OS: Linux Installed from: Mandriva RPMs In the following example (copied from real message): tracking system at https://bugs.freedesktop.org, "poppler" product. When I click on URL, attempt is made to open https://bugs.freedesktop.org, - including trailing comma, which of course fails. When I paste the same line in konsole, it correctly excludes trailing comma from URL. Hmm ... I was sure KDE is using single backend to parse URLs everywhere :)
confirming this issue
The problem is: a plain text mail has no definition of a delimiter of an URL. The parsing was changed in august to solve other bugs (e.g. bug 202445, bug 201900) Also "," (comma) is a valid character in a URL, so stripping it would simply be wrong. see also http://tools.ietf.org/html/rfc3986#appendix-A and appendix-C
Well ... there is also such thing as common sense. How likely is to get URL that ends with comma? I'd say if you see URL that ends with a comma followed by space in a message text, in 99% this comma is not part of URL. In bugs you quoted you had punctuation characters followed by non-space; it is slightly different. Having some heuristic that covers common cases and check button to turn it off for purists would be nice.