Building on Hugh Sasse’ work, I’ve developed a Ruby compiler plugin which
sets ‘errorformat’ and ‘makeprg’. The plugin has been approved for
inclusion in future releases of Vim (> 601). You can find it, and all
future revisions at:
Civilization is the limitless multiplication of unnecessary necessities.
– Mark Twain