I was happy to see that Jekyll 1.0 was released today and of course I
was eager to move on. Because subcommands are the latest shit now, the
--no-auto option and the destination directory weren’t working in the Git
post-receive hook. Additionally, the
auto: true statement in my
_config.yml caused Jekyll to scream at me. Also, Jekyll told me that it could
not find a
matches method in the Markdown converter, which seems to be
required nowadays. Nevertheless, all these problems are easily fixed.
But I also noticed that syntax highlighting and the typogruby enhancements
were silently gone. Problem was, that my Kramdown converter was not used for
the Markdown input, even though the
matches method looks for the
extension. The easiest fix? Use a dummy Markdown extension in
and the default converter will be skipped. Apart from these minor problems, the Jekyll move went smoothly.
Update: Juan Antonio Navarro Pérez kindly uploaded a version of the “Kramdown + Pygments” converter to GitHub.
This post might also have some comments at Google+.