Tomas Doran
2008-Jul-25 07:52 UTC
+ in email addresses - edge case with a lot of variation between implementations.
http://babelmark.bobtfish.net/?markdown=%3Ca%2Bb%40c.org%3E&normalize=on Only Python markdown, Pandoc, discount and PEG markdown seem to get this 'right'. As a + is perfectly valid in email addresses, I'm going to fix this in my modules. This was reported to me via the cpan.org RT (37909), and I thought I'd share as it's a good one in Babelmark. Cheers Tom
Michel Fortin
2008-Jul-25 09:28 UTC
+ in email addresses - edge case with a lot of variation between implementations.
Le 2008-07-25 ? 3:52, Tomas Doran a ?crit :> http://babelmark.bobtfish.net/?markdown=%3Ca%2Bb%40c.org%3E&normalize=on > > Only Python markdown, Pandoc, discount and PEG markdown seem to get > this 'right'. > > As a + is perfectly valid in email addresses, I'm going to fix this > in my modules. > > This was reported to me via the cpan.org RT (37909), and I thought > I'd share as it's a good one in Babelmark.I'm looking at [some examples of valid email addresses on Wikipedia] [1] and wondering if we should we support all these... <abc.123 at example.com> <1234567890 at example.com> <_______ at example.com> <abc+mailbox/department=shipping at example.com> <!#$%&'*+-/=?^_`.{|}~@example.com> (all of these characters are allowed) <"abc at def"@example.com> (anything goes inside quotation marks) <"Fred Bloggs"@example.com> Michel Fortin michel.fortin at michelf.com http://michelf.com/