I'm trying to set my ediff faces to reuse some of the magit faces. The ediff colors are not very good in the dark mode I'm using. But I'm getting an error about compatibility. I found this error message in custom.el.
ediff/:config: Incompatible Custom theme spec
See this face-remap-set-base discussion for why I was trying face-all-attributes
.
(custom-set-faces 'ediff-current-diff-face-A 'magit-diff-removed-highlight)
(custom-set-faces 'ediff-current-diff-face-A (face-all-attributes 'magit-diff-removed-highlight))
(face-remap-set-base 'ediff-current-diff-face-B (face-all-attributes 'magit-diff-added-highlight))
I don't understand where theme is coming from. I don't see it in the ediff or magit files that define the faces. The ediff and magit faces define a different number of classes. Is this related to the error? Is there some way I can make this work?