Move post dates into the filename
They're immutable anyway so I can live with this.
Fix copying of newlines in code blocks.
Support header anchors in Markdown with custom syntax.
Converts `## Foo Bar [example]` to `<h2 id="example">Foo Bar</h2>`.
This allows one to specify precise anchor names for linking to sections. `generate_toc` is nice but links break if you change the wording.
Check inside current post folder when looking for assets.
Fix semantics of generated markup for highlighted code lines.
Add support for highlighting multiple lines of code with ranges.
Preserve spaces within Pygmentize options.
Preserve timestamps of static files.
Check referenced images when when generating stylesheet timestamp.
Refactor asset tag suffix into a helper method.
Treat posts without a date as unpublished.
This fixes a sort failure on nil dates which crashes the build.
Treat all input files as UTF-8 by default.
Add cache busting for assets referenced from pages (i.e. stylesheets).
Skip Jekyll's <pre /> wrapper as we have our own.
Load monkey patches via the Jekyll plugin API.
Process Sass files even if they don't have the YAML front matter.
Add basic Haml and Sass support.
Thanks to <http://blog.martiandesigns.com/2010/07/19/haml-sass-converters-for-jekyll.html>.