Interesting file watcher model: pscid shows errors as you edit, but only one error at a time to help iteration! https://github.com/kRITZCREEK/pscid