I've been revisiting a 5 year old Emacs mode I wrote: https://github.com/Wilfred/logstash-conf.el It's nice to see that I've learnt tons in that time! I've massively improved indentation performance, corrected syntax highlighting, and even added a test suite.