Download: <http://daringfireball.net/projects/downloads/Markdown_1.0.2b8.tbz> Changes from 1.0.2b7: + Fixed bug with nested raw HTML tags that contained attributes. The problem is that it uses a backreference in the expression that it passes to gen_extract_tagged, which is broken when Text::Balanced wraps it in parentheses. Thanks to Matt Kraai for the patch. + Now supports URLs containing literal parentheses, such as: http://en.wikipedia.org/wiki/WIMP_(computing) Such parentheses may be arbitrarily nested, but must be balanced. Starting tomorrow, I'll be offline for the next week or so, but after that I plan to finish off this beta. I'm thinking it should probably be reversioned to 1.1, as the syntax has some subtle differences. Bug fixes and performance improvements = 1.1. After that, syntax additions and changes for something we'll either number 1.5 or 2.0. -J.G.
On Wed, May 09, 2007 at 03:42:45PM -0400, John Gruber wrote:> + Fixed bug with nested raw HTML tags that contained > attributes. The problem is that it uses a backreference in > the expression that it passes to gen_extract_tagged, which > is broken when Text::Balanced wraps it in parentheses. > > Thanks to Matt Kraai for the patch.The patch was originally from Joey Hess, so please credit him instead. -- Matt
Matt Kraai <kraai at ftbfs.org> wrote on 5/9/07 at 7:30 PM:> The patch was originally from Joey Hess, so please credit him instead.Noted. Thanks for the correction. -J.G.
On 9. May 2007, at 21:42, John Gruber wrote:> + Now supports URLs containing literal parentheses, such as: > > http://en.wikipedia.org/wiki/WIMP_(computing) > > Such parentheses may be arbitrarily nested, but must be > balanced.This breaks markup such as: See [left paren](<http://en.wikipedia.org/wiki/(>) and [right paren](<http://en.wikipedia.org/wiki/)>). Previously the first link would work, but not the latter.