New Code! (oh, g-d, quit with the markdown, please! edition)
Markdown has been rolled up to version 0.9 with large wad of changes that I needed to put in to make it [mostly] pass John Gruber’s markdown test suite and to properly handle some of the other standard test warhorses. I’ve modified (but not documented – sorry!) the published interface, added new features like pandoc title blocks, worked over some of the more hairy parts of the code (see also: “refactoring with a chainsaw”,) and otherwise added to the bloatyness of the code.
The next release, modulo some horrible bug that has still to pop up, will be the official 1.0 release. All I need to do is document the published interface properly, write a “dingus” (a webpage that lets you type in markdown code and see what it compiles to,) and write the public functions that let you retrieve data from the header block.
I’m using it right now, so it’s possible it will even fail to explode. It’s here, it works, and it’s written in C, so what are you waiting for? Come on down and get your piping hot and chock full -o- (subtle) bugs New Code!