comparison src/ChangeLog @ 96079:efbaf6995245

* w32fns.c, xfns.c (Qfont_param): New var. (syms_of_w32fns): Initialize it. (x_default_font_parameter): Record explicit `font' into `font-parameter'. * faces.el (face-set-after-frame-default): Re-apply explicit `font' frame parameters after setting up the `default' face.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 19 Jun 2008 01:57:19 +0000
parents 00430d3968f2
children 06ba89946164
comparison
equal deleted inserted replaced
96078:00430d3968f2 96079:efbaf6995245
1 2008-06-19 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * w32fns.c, xfns.c (Qfont_param): New var.
4 (syms_of_w32fns): Initialize it.
5 (x_default_font_parameter): Record explicit `font' into `font-parameter'.
6
1 2008-06-18 Kenichi Handa <handa@m17n.org> 7 2008-06-18 Kenichi Handa <handa@m17n.org>
2 8
3 * font.c (font_parse_xlfd): Fix previous change. 9 * font.c (font_parse_xlfd): Fix previous change.
4 (font_parse_fcname): Don't use :fc-unknown-spec. 10 (font_parse_fcname): Don't use :fc-unknown-spec.
5 (FRAME_X_DISPLAY_INFO): Besure to have at least 1 pixel height. 11 (FRAME_X_DISPLAY_INFO): Besure to have at least 1 pixel height.
22 HAVE_WINDOW_SYSTEM. 28 HAVE_WINDOW_SYSTEM.
23 (syms_of_font): Only defsubr if HAVE_WINDOW_SYSTEM. 29 (syms_of_font): Only defsubr if HAVE_WINDOW_SYSTEM.
24 30
25 2008-06-18 Jason Rumney <jasonr@gnu.org> 31 2008-06-18 Jason Rumney <jasonr@gnu.org>
26 32
27 * w32font.c (w32font_list, w32font_match): Add logging. 33 * w32font.c (w32font_list, w32font_match): Add logging.
28 34
29 * w32uniscribe (uniscribe_list, uniscribe_match): Add logging. 35 * w32uniscribe (uniscribe_list, uniscribe_match): Add logging.
30 36
31 2008-06-17 Chong Yidong <cyd@stupidchicken.com> 37 2008-06-17 Chong Yidong <cyd@stupidchicken.com>
32 38
33 * font.c (font_parse_fcname): Store divider characters for 39 * font.c (font_parse_fcname): Store divider characters for
34 unknown-spec list. For known key symbols, intern using correct 40 unknown-spec list. For known key symbols, intern using correct