> I think having Emacs using red for error message in the echo area etc would look pretty odd? Anybody got an opinion here? I don't think it looks odd, it just makes errors more conspicuous which is not a bad thing: (run-with-idle-timer 0 nil (lambda () (message (propertize "Error in post-command-hook (my-test-post-command): (args-out-of-range 0 1)" 'face 'error)))) But it can have its own face (error-message) to use by error and signal, so people can customize it.