Fixing syntax highlighting in Jekyll

When I was getting the Jekyll version of my site rolling, I ran into some problems with how RedCloth, liquid, and pygments were interacting. What follows is the error that was caused.

Liquid error: undefined method `join'

Here is how I solved it:

sudo gem uninstall liquid
sudo gem install liquid --version '2.2.2'

2.3.0 of liquid is incompatible.

I know this site is a bit of a disaster zone, but if you like my writing or think you could learn something useful from me, please take a look at the Haskell book I've been writing. There's a free sample available too!