diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c48c5d846e9..82ec420a182 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,55 @@ | |||
| 1 | 2003-01-10 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * dispextern.h (check_face_attributes, generate_ascii_font_name) | ||
| 4 | (font_name_registry): Don't extern them. | ||
| 5 | (split_font_name_into_vector, build_font_name_from_vector): Extern | ||
| 6 | them. | ||
| 7 | |||
| 8 | * fontset.h (Qfontset): Don't extern it. | ||
| 9 | (new_fontset_from_font_name): Extern it. | ||
| 10 | |||
| 11 | * fontset.c: Give 8 extra slots to fontset objects. | ||
| 12 | (Qfontset_info): New variable. | ||
| 13 | (syms_of_fontset): Defsym it. | ||
| 14 | (FONTSET_FALLBACK): New macro. | ||
| 15 | (fontset_face): Try also the default fontset. | ||
| 16 | (make_fontset): Realize a fallback fontset from the default | ||
| 17 | fontset. | ||
| 18 | (generate_ascii_font_name): Moved from xfaces.c. Rewritten by | ||
| 19 | using split_font_name_into_vector and build_font_name_from_vector. | ||
| 20 | (Fset_fontset_font): Access the elements of font_spec by enum | ||
| 21 | FONT_SPEC_INDEX. If font_spec is a string, extract the registry | ||
| 22 | name by using split_font_name_into_vector. | ||
| 23 | (Fnew_fontset): If no ASCII font is specified in FONTLIST, | ||
| 24 | generate a proper font name from the fontset name. Update | ||
| 25 | Vfontset_alias_alist. | ||
| 26 | (n_auto_fontsets): New variable. | ||
| 27 | (new_fontset_from_font_name): New function. | ||
| 28 | (Ffont_info): Store the information about fonts generated from the | ||
| 29 | default fontset in the first extra slot of the returned | ||
| 30 | char-table. | ||
| 31 | |||
| 32 | * xfaces.c (generate_ascii_font_name): Moved to fontset.c. | ||
| 33 | (font_name_registry): Function deleted. | ||
| 34 | (split_font_name_into_vector): New function. | ||
| 35 | (build_font_name_from_vector): New function. | ||
| 36 | (font_list): The argument REGISTRY is now a list of registry | ||
| 37 | names. | ||
| 38 | (choose_face_font): If we are choosing an ASCII font, and ATTRS | ||
| 39 | specifies an explicit font name, return the name as is. Make a | ||
| 40 | list of registy names. | ||
| 41 | |||
| 42 | * xfns.c (x_set_font, x_create_tip_frame): Adjusted to the change | ||
| 43 | of x_new_fontset. | ||
| 44 | (Fx_create_frame): Don't call x_new_fontset here. Just use | ||
| 45 | x_list_fonts to check the existence of fonts. | ||
| 46 | |||
| 47 | * xterm.h (x_new_fontset): Prototype adjusted. | ||
| 48 | |||
| 49 | * xterm.c (x_new_fontset): Change the arg FONTSETNAME to Lisp | ||
| 50 | string. Use new_fontset_from_font_name to create a fontset from a | ||
| 51 | font name. | ||
| 52 | |||
| 1 | 2003-01-07 Dave Love <fx@gnu.org> | 53 | 2003-01-07 Dave Love <fx@gnu.org> |
| 2 | 54 | ||
| 3 | * Makefile.in: Fix some dependencies. | 55 | * Makefile.in: Fix some dependencies. |