diff options
| author | Kenichi Handa | 2003-01-10 07:42:18 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2003-01-10 07:42:18 +0000 |
| commit | 23b513e6e2c6136471ea2964ad7dc178ced861b5 (patch) | |
| tree | fa70d86d50761c7d9d0a1f3716cfd56b54415aed | |
| parent | 7ca01d2ab84fe7c0b5507b58285b6092e6c4b0e6 (diff) | |
| download | emacs-23b513e6e2c6136471ea2964ad7dc178ced861b5.tar.gz emacs-23b513e6e2c6136471ea2964ad7dc178ced861b5.zip | |
*** empty log message ***
| -rw-r--r-- | etc/ChangeLog | 7 | ||||
| -rw-r--r-- | lisp/ChangeLog | 23 | ||||
| -rw-r--r-- | src/ChangeLog | 52 |
3 files changed, 82 insertions, 0 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index 549790e2636..77bc03e143c 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,10 @@ | |||
| 1 | 2003-01-10 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * HELLO: Fix upcase and downcase for several languages. Change | ||
| 4 | the two German lines into one. Change "Nederlangs" to | ||
| 5 | "Dutch (Nederlands)". Add original language names to several | ||
| 6 | entries. | ||
| 7 | |||
| 1 | 2003-01-06 Kenichi Handa <handa@m17n.org> | 8 | 2003-01-06 Kenichi Handa <handa@m17n.org> |
| 2 | 9 | ||
| 3 | * TUTORIAL.es: Add local variable coding: latin-1. | 10 | * TUTORIAL.es: Add local variable coding: latin-1. |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a488b635212..db460088155 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,26 @@ | |||
| 1 | 2003-01-10 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * international/fontset.el: Enable the default fontset to use | ||
| 4 | unicode fonts for ASCII characters. | ||
| 5 | (x-decompose-font-name): Don't try to resolve PATTERN by | ||
| 6 | x-resolve-font-name. | ||
| 7 | (x-complement-fontset-spec): Never prepend an ASCII font. | ||
| 8 | (create-fontset-from-fontset-spec): If a fontset of the same name | ||
| 9 | already exists, override it instead of signalling an error. Don't | ||
| 10 | turn `ascii' into `latin'. Don't update fontset-alias-alist here. | ||
| 11 | |||
| 12 | * international/mule-conf.el (unicode-bmp): Delete duplicated | ||
| 13 | definition. Give it :code-offset 0. | ||
| 14 | |||
| 15 | * international/mule-diag.el (print-fontset-element): New | ||
| 16 | function. | ||
| 17 | (print-fontset): Use print-fontset-element to print the elements | ||
| 18 | of a fontset. Use it also to print fonts fallen back to the | ||
| 19 | default fontsets. | ||
| 20 | |||
| 21 | * term/x-win.el: Delete the code to create a fontset from the X | ||
| 22 | resource "Font". | ||
| 23 | |||
| 1 | 2003-01-09 Kenichi Handa <handa@m17n.org> | 24 | 2003-01-09 Kenichi Handa <handa@m17n.org> |
| 2 | 25 | ||
| 3 | * international/mule-diag.el (print-fontset): Insert proper | 26 | * international/mule-diag.el (print-fontset): Insert proper |
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. |