Mercurial > hg > xemacs-beta
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. |
