comparison src/ChangeLog @ 95900:99342636fa96

(Fserial_process_configure, Fprocess_send_eof): Use EQ to compare Lisp_Objects.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 13 Jun 2008 16:35:17 +0000
parents d87b6172ad66
children 9725d7b12f53
comparison
equal deleted inserted replaced
95899:d5d7186027e2 95900:99342636fa96
1 2008-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * process.c (Fserial_process_configure, Fprocess_send_eof):
4 Use EQ to compare Lisp_Objects.
5
1 2008-06-13 Jason Rumney <jasonr@gnu.org> 6 2008-06-13 Jason Rumney <jasonr@gnu.org>
2 7
3 * w32fns.c (Fw32_select_font): Removed old font API function. 8 * w32fns.c (Fw32_select_font): Remove old font API function.
4 9
5 * w32font.c (logfont_to_fcname): New function. 10 * w32font.c (logfont_to_fcname): New function.
6 (Fx_select_font): New font dialog function compatible with 11 (Fx_select_font): New font dialog function compatible with
7 GTK/fontconfig version. 12 GTK/fontconfig version.
8 13
9 * font.c (font_style_symbolic_from_value): New function. 14 * font.c (font_style_symbolic_from_value): New function.
10 (font_style_symbolic): Use it. 15 (font_style_symbolic): Use it.
11 16
12 * font.h (font_style_symbolic_from_value): Declare new function. 17 * font.h (font_style_symbolic_from_value): Declare new function.
13 18
14 2008-06-13 Juanma Barranquero <lekktu@gmail.com> 19 2008-06-13 Juanma Barranquero <lekktu@gmail.com>
15 20
16 * font.c (syms_of_font) <font-weight-table, font-slant-table>: 21 * font.c (syms_of_font) <font-weight-table, font-slant-table>:
17 <font-width-table>: Fix typos in docstrings. 22 <font-width-table>: Fix typos in docstrings.
50 (font_list_entities): Don't check alternate_familes here. 55 (font_list_entities): Don't check alternate_familes here.
51 (font_clear_prop): Handle foundry. 56 (font_clear_prop): Handle foundry.
52 (font_update_lface): Don't parse "foundry-family" form here. 57 (font_update_lface): Don't parse "foundry-family" form here.
53 Handle FONT_FOUNDRY_INDEX. 58 Handle FONT_FOUNDRY_INDEX.
54 (font_find_for_lface): Likewise. Handle alternate families here. 59 (font_find_for_lface): Likewise. Handle alternate families here.
55 If registry is nil, try iso8859-1 and ascii-0. 60 If registry is nil, try iso8859-1 and ascii-0.
56 (font_open_for_lface): Pay attention to size in ENTITY. 61 (font_open_for_lface): Pay attention to size in ENTITY.
57 (font_open_by_name): Simplify by calling font_load_for_lface. 62 (font_open_by_name): Simplify by calling font_load_for_lface.
58 (free_font_driver_list): Delete it. 63 (free_font_driver_list): Delete it.
59 (font_update_drivers): Preserve the order of backends. 64 (font_update_drivers): Preserve the order of backends.
60 (syms_of_font): Setting of sort_shift_bits adjusted for the change 65 (syms_of_font): Setting of sort_shift_bits adjusted for the change
1056 w32font_info struct to font object. Fill in font object from 1061 w32font_info struct to font object. Fill in font object from
1057 font_entity. Get Outline metrics if possible. Use them to 1062 font_entity. Get Outline metrics if possible. Use them to
1058 calculate underline position and thickness. Use xlfd name as name 1063 calculate underline position and thickness. Use xlfd name as name
1059 property. Don't set codepage. 1064 property. Don't set codepage.
1060 (w32font_open): Pass font_object to w32font_open_internal. Don't 1065 (w32font_open): Pass font_object to w32font_open_internal. Don't
1061 update dpyinfo->smallest_font_height and 1066 update dpyinfo->smallest_font_height and dpyinfo->smallest_char_width.
1062 dpyinfo->smallest_char_width.
1063 (w32font_draw): Use s->font. 1067 (w32font_draw): Use s->font.
1064 (clear_cached_metrics): Don't clear non-existent blocks. 1068 (clear_cached_metrics): Don't clear non-existent blocks.
1065 1069
1066 * w32term.c (w32_compute_glyph_string_overhangs): Don't compute if 1070 * w32term.c (w32_compute_glyph_string_overhangs): Don't compute if
1067 font was not found. 1071 font was not found.
1068 (x_draw_glyph_string): Use underline position and thickness from 1072 (x_draw_glyph_string): Use underline position and thickness from font.
1069 font.
1070 1073
1071 * w32uniscribe.c (uniscribe_open): Pass font_object to 1074 * w32uniscribe.c (uniscribe_open): Pass font_object to
1072 w32font_open_internal. 1075 w32font_open_internal.
1073 1076
1074 2008-05-14 Kenichi Handa <handa@m17n.org> 1077 2008-05-14 Kenichi Handa <handa@m17n.org>