Parse the old format, dammit!
As a result of playing around with Debian testing, I ended up with a version of awesome 3.x installed. It has done away with the old fashioned configuration file, replacing it (and various bits of the core) with a Lua interpreter and piles of Lua code. This is undoubtedly wonderful for developers and power users - I may even find the time to take advantage of it myself one day, but right now I’m stuck having to convert my old configuration file to Lua, which is a pain. This leads to what I think should be the first task when replacing traditional configuration files with an interpreter:
Write a parser for the old configuration file format using the new interpreter, so that users don’t have to suffer!
Thanks.