error-reporting: sort by location and keep direct access to location
Switch to ftplugin-based loading.