William M. Perry wrote:
So, does anybody have a good reason why faces.el does things like
this:
(set-face-background 'highlight
'(((x default color) . "darkseagreen2")
((x default color) . "green")
((x default grayscale) . "gray53")
((gtk default color) . "darkseagreen2")
((gtk default color) . "green")
((gtk default grayscale) . "gray53")
((mswindows default color) . "darkseagreen2")
((mswindows default color) . "green")
((mswindows default grayscale) . "gray53"))
'global)
Instead of the (in my opinion) saner way:
(set-face-background 'highlight
'(((win default color) . "darkseagreen2")
((win default color) . "green")
((win default grayscale) . "gray53"))
'global)
That's saner. Should highlight et al be set in gtk-init-device-faces in
gtk-faces.el, using the style information from gtk-style-info?
I'm going to try and hunt down some of the bugs on XEmacs/GTK
this
week. I dedicated the last 2 weeks or so to hacking on the URL
library while I had free time, now it is XEmacs' turn. :)
Hooray!
--
John Paul Wallington