I'd like to suggest having an environment variable to set --file-line-error-style. This would be useful for Emacs, which could set that variable when running M-x compile. (There's no way Emacs can alter the tex cmdline since it might be inside a Makefile, etc.) Ok?