comparison src/ChangeLog @ 3676:3ef0aaf3dc34

[xemacs-hg @ 2006-11-12 13:40:04 by aidan] Prevent a crash if the ASCII charset registries match nothing.
author aidan
date Sun, 12 Nov 2006 13:40:09 +0000
parents f200f93c0b69
children efca49973324
comparison
equal deleted inserted replaced
3675:0492077a2e85 3676:3ef0aaf3dc34
1 2006-11-12 Aidan Kehoe <kehoea@parhasard.net>
2
3 * charset.h:
4 * mule-charset.c (set_charset_registries):
5 Provide a C-accessible version of set-charset-registries that
6 doesn't error. Called from x_find_charset_font.
7
8 * faces.c (ensure_face_cachel_contains_charset):
9 Correct my spelling.
10
11 * faces.c (update_EmacsFrame):
12 Don't update the frame if it isn't live.
13
14 * faces.h:
15 Add some documentation on FACE_FONT.
16
17 * frame-gtk.c (gtk_update_frame_external_traits):
18 * frame-x.c (x_update_frame_external_traits):
19 In the event that FACE_FONT has deleted the frame, don't
20 manipulate it further in update_frame_external_traits.
21
22 * mule-charset.c:
23
24 * mule-charset.c (Fset_charset_registries):
25 Don't allow XLFD wildcards in charset registries. Call the
26 factored-out C-callable version instead of implementing the guts
27 of the function here.
28
29 * objects-gtk.c:
30 #include "charset.h"
31
32 * objects-xlike-inc.c (x_find_charset_font,
33 gtk_find_charset_font): In the event that the charset is ASCII and
34 we haven't matched anything up to now, even with a pattern of "*",
35 add "iso8859-1" to the charset's registry and try again.
36
37 * window.c (window_pixel_width_to_char_width):
38 The default width of a face may be zero; only divide by it if it's
39 nonzero.
40
1 2006-11-11 Aidan Kehoe <kehoea@parhasard.net> 41 2006-11-11 Aidan Kehoe <kehoea@parhasard.net>
2 42
3 * specifier.c: 43 * specifier.c:
4 Update the specifier-matching-instance documentation to reflect 44 Update the specifier-matching-instance documentation to reflect
5 the new format of font-specifier MATCHSPECs. 45 the new format of font-specifier MATCHSPECs.