Impressively, Elm collects bad error message examples to find ways of improving them! https://github.com/elm-lang/error-message-catalog/issues Elm errors are already v good!
Related Posts
Some delightful examples of good compiler error messages in the latest Gleam release: https://gleam.run/news/context-aware-compilation/
Doing another iteration on my diagnostics display. I'm reasonably happy with the bold highlighting within the error message.
I'm not sure about the colour on Warning and Error though. It gives the output some visual structure, but arguably the message itself is more important.
I've released difftastic 0.59! In this release:
* Fixed a nasty crash on textual files
* Added F# and device tree support
* Improved comment syntax highlighting (especially for Elm)
https://github.com/Wilfred/difftastic/releases/tag/0.59.0