I just configured eglot for C++ using clangd, and my eldoc buffers include some spurious characters rendered as two highlighted underscores after each symbol ( e.g., “Foo__”): https://i.imgur.com/Snqt9JA.png

If I copy them to another buffer, they turn out to be a backtick followed by two spaces: "` ".

Does anybody know how to get rid of them?

I tried downloading the latest eglot (rather than using the one that comes with Emacs 29) and setting ‘eglot-prefer-plaintext’ to ‘t’, but this got rid of all syntax highlighting.