Sigh. So, https://github.com/neovim/neovim/pull/32013 (released in 0.11.0) made Neovim display stderr highlighted with ErrorMsg.

Which _might_ be considered a good thing, but CLI applications use stderr for all sorts of things, not just errors. For example, `git push` will print status to stderr by default.

It completely defeats the purpose of highlighting errors in red if non-errors are red as well.

Yes, I'll probably open an issue about that. (Edit: done, https://github.com/neovim/neovim/issues/33405)

#Neovim #ErrorMsg #stderr

feat(messages): add :!cmd shell message kinds by luukvbaal · Pull Request #32013 · neovim/neovim

feat(messages): add :!cmd shell message kinds Also print stderr error messages with ErrorMsg highlight group. Fix #31901 fix(messages): verbose kind for nvim_echo() Problem: No "verbose"...

GitHub

For a second I was worried.

{"code":500,"data":null,"message":"Woops, an undescribed error occoured - but dont worry, the developers have been notified about this"}

But now I'm fine.

#ErrorMsg