From: Felix W. <Fel...@gm...> - 2004-06-28 19:20:04
|
Felix Wiemann wrote: > * Upon reviewing RFC 2396, I see that asterisks are valid URL > characters, sometimes actually used. Beni Cherniavsky found one in > mid-November and fixed it by modifying the text. There's a conflict > - with emphasis, but backslash escapes should overcome that; they > - don't though. I consider it a bug in the parser that escaped > - asterisks in URLs aren't recognized. Here's the URL that broke:: > + with emphasis. Here's the URL that broke:: > > http://cvs.sf.net/viewcvs.py/*checkout*/emu/speech_tools/scripts/tex_to_images.prl?rev=HEAD If we did URI recognition *before* any other inline markup recognition, this bug would be fixed. David, can you implement that? > - We should be able to escape the first asterisk like this:: > + As a workaround you can escape the first asterisk like this:: By the way, I didn't fix that, I just noticed that it was already fixed. -- When replying to my email address, please ensure that the mail header contains 'Felix Wiemann'. <http://www.ososo.de/> |
From: David G. <go...@py...> - 2004-06-29 02:45:23
|
Felix Wiemann wrote: >> http://cvs.sf.net/viewcvs.py/*checkout*/emu/speech_tools/scripts/ >> tex_to_images.prl?rev=HEAD > > If we did URI recognition *before* any other inline markup > recognition, this bug would be fixed. David, can you implement > that? No, because inline literals like ``this='http://example.org/'`` wouldn't work any more. I'm willing to live with requiring a backslash to escape the asterisk. I removed the BUGS text, reworked it, and added it to the FAQ. >> - We should be able to escape the first asterisk like this:: >> + As a workaround you can escape the first asterisk like this:: > > By the way, I didn't fix that, I just noticed that it was already > fixed. Interesting. I don't remember fixing it. Maybe it never was a real bug, maybe just buggy ad-hoc testing. -- David Goodger <http://python.net/~goodger> |
From: Beni C. <cb...@us...> - 2004-07-02 14:46:47
|
David Goodger wrote: > Felix Wiemann wrote: > >> http://cvs.sf.net/viewcvs.py/*checkout*/emu/speech_tools/scripts/ > >> tex_to_images.prl?rev=HEAD > > > > If we did URI recognition *before* any other inline markup > > recognition, this bug would be fixed. David, can you implement > > that? > > No, because inline literals like ``this='http://example.org/'`` > wouldn't work any more. > Why can't the URL recognition explicitly search inside literal nodes? -- Beni Cherniavsky <cb...@us...> Note: I can only read email on week-ends... |
From: David G. <go...@py...> - 2004-07-02 15:30:33
|
Beni Cherniavsky wrote: > Why can't the URL recognition explicitly search inside literal nodes? Because "No markup interpretation (including backslash-escape interpretation) is done within inline literals." That includes standalone URL recognition. -- David Goodger <http://python.net/~goodger> |