This addresses issue 123:
<https://gitlab.com/protesilaos/modus-themes/-/issues/123>.
Thanks to Manuel Uberti for reporting it and communicating with Daniel
Mendler upstream. And thanks to Daniel for reporting on Consult's
development progress.
WARNING for early adopters of the yet-to-be-released version 1.0.0:[1]
the 'modus-themes-intense-paren-match' is no longer present and I did
not write a declaration to render it obsolete. The idea is that all the
'make-obsolete' should be about the transition from the older versions
to 1.0.0. Thank you for your understanding and apologies for the
inconvenience.
[1]: https://gitlab.com/protesilaos/modus-themes/-/issues/119
* modus-themes.el (modus-themes-diffs): Add 'bg-only' choice.
(modus-themes--diff): Apply condition for 'bg-only' case.
(modus-themes-faces): Tweak 'modus-theme-diff-heading' and 'diff-mode'
indicator faces to cope with the new requirements.
* doc/modus-themes.org (Configure options prior to loading):
Update sample configuration.
(Option for diff buffer looks): Document the scope of the new 'bg-only'
value. Explain why Magit is not yet yielding the desired results.