The face settings in lisp/faces.el and a few other places used
window-system specific specifications instead of using the generic 'win'
type. This patch changes things like:
(set-face-background 'text-cursor
'(((x default) . "Red3")
((mswindows default) . "Red3"))
'global)
to
(set-face-background 'text-cursor
'(((win default) . "Red3"))
'global)
This has the side-effect that GTK and MacOS faces will get the same
defaults as everything else.
This patch also addresses some default faces not being initialized
correctly in GTK.
-bp
--
Ceterum censeo vi esse delendam