Earlier this week I talked about an updated version of PHP Markdown which can parse the whole TextMate manual in about 1.5 seconds (iBook G4 1.2 Ghz). Here it is. I've also updated Extra. It's nowhere as fast as PHP Markdown right now -- parses the TextMate manual in 5,8 seconds, and it doesn't scale linearly -- but Extra still benefits much from PHP Markdown's speed bump. Something tells me there's still much room for improvement in Extra's HTML block parser, but that will be for another update. You can download both of them at the PHP Markdown web site: <http://www.michelf.com/projects/php-markdown/> Alternatively -- *and this is new* -- you can also grab packages "markdown" and "markdownextra" from the "pear.michelf.com" channel using the PEAR installer (available on almost all PHP installations), or you can access the Git repository mirrored at <http:// git.michelf.com/php-markdown/>. More details to come. Below you'll find the the official list of things that changed, but don't be fooled by the size of that list. The "speed improvements" item applies to various elements everywhere in the code and fixing the escaped-backslash-in-front-of-a-code-span issue involves a small regex-based incremental parser to handle span-level HTML, code spans, and backslash escapes in one shot. Extra 1.1.5 (31 Aug 2007): 1.0.1i (31 Aug 2007): * Fixed a problem where an escaped backslash before a code span would prevent the code span from being created. This should now work as expected: Litteral backslash: \\`code span` * Overall speed improvements, especially with long documents. Michel Fortin michel.fortin at michelf.com http://www.michelf.com/