Mercurial > hg > xemacs-beta
changeset 5636:07256dcc0c8b
Add missing foreback specifier values to the GUI Element face.
They were missing for an unexplicable reason in my initial patch, leading to
nil color instances in the whole hierarchy of widget faces.
-------------------- ChangeLog entries follow: --------------------
src/ChangeLog addition:
2012-01-03 Didier Verna <didier@xemacs.org>
* faces.c (complex_vars_of_faces): Add missing foreback specifier
values to the GUI Element face.
author | Didier Verna <didier@lrde.epita.fr> |
---|---|
date | Tue, 03 Jan 2012 11:25:06 +0100 |
parents | 2fc3f2f35523 |
children | 4050bbef9bf6 |
files | src/ChangeLog src/faces.c |
diffstat | 2 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Mon Jan 02 13:35:31 2012 +0000 +++ b/src/ChangeLog Tue Jan 03 11:25:06 2012 +0100 @@ -1,3 +1,8 @@ +2012-01-03 Didier Verna <didier@xemacs.org> + + * faces.c (complex_vars_of_faces): Add missing foreback specifier + values to the GUI Element face. + 2012-01-01 Aidan Kehoe <kehoea@parhasard.net> Add #'test-completion, API from GNU.
--- a/src/faces.c Mon Jan 02 13:35:31 2012 +0000 +++ b/src/faces.c Tue Jan 03 11:25:06 2012 +0100 @@ -2563,20 +2563,25 @@ #%!@#ed up before the styles are set, which override the fallbacks. */ fg_fb = Facons (list1 (Qgtk), build_ascstring ("black"), fg_fb); + fb_fb = Facons (list1 (Qgtk), build_ascstring ("Gray70"), fb_fb); bg_fb = Facons (list1 (Qgtk), build_ascstring ("Gray80"), bg_fb); #endif #ifdef HAVE_X_WINDOWS fg_fb = Facons (list1 (Qx), build_ascstring ("black"), fg_fb); + fb_fb = Facons (list1 (Qx), build_ascstring ("Gray70"), fb_fb); bg_fb = Facons (list1 (Qx), build_ascstring ("Gray80"), bg_fb); #endif #ifdef HAVE_TTY fg_fb = Facons (list1 (Qtty), Fvector (0, 0), fg_fb); + fb_fb = Facons (list1 (Qtty), Fvector (0, 0), fb_fb); bg_fb = Facons (list1 (Qtty), Fvector (0, 0), bg_fb); #endif #ifdef HAVE_MS_WINDOWS fg_fb = Facons (list1 (Qmsprinter), build_ascstring ("black"), fg_fb); + fb_fb = Facons (list1 (Qmsprinter), build_ascstring ("Gray90"), fb_fb); bg_fb = Facons (list1 (Qmsprinter), build_ascstring ("white"), bg_fb); fg_fb = Facons (list1 (Qmswindows), build_ascstring ("black"), fg_fb); + fb_fb = Facons (list1 (Qmswindows), build_ascstring ("Gray65"), fb_fb); bg_fb = Facons (list1 (Qmswindows), build_ascstring ("Gray75"), bg_fb); #endif set_specifier_fallback (Fget (Vgui_element_face, Qforeground, Qnil),