pygments.rb no longer recognizes lang:bash and doesn't like filenames that include .zsh
After not updating for a very long time, I started to update my site last night. Previously there was no version specification for pygments.rb, now it's looking for 0.3.2 or higher. 9 of my postings had lang:bash on code blocks and none of those work now. I tried lang:console and lang:sh to no avail. In the end I just made a list of those postings for later resolution and removed the lang specification altogether.
Now pygments.rb is objecting to code snippets where the file name includes .zsh.
On my system I had the following pygments.rb versions: 0.4.2, 0.3.7, 0.3.4, and 0.2.12. I removed all but 0.4.2, and changed the Gemfile and Gemfile.lock files to use 0.4.2 throughout. Still no luck.
Why was this working at all before? And more importantly, how do I get it working again.
Thanks.
Source: imathis/octopress