# HG changeset patch # User Kenichi Handa # Date 1072681918 0 # Node ID 01e8a4191802057e87d7b3232f4cb607268290cc # Parent 8e5d406a10a52145fa7d80946e4b38579eb0df55 *** empty log message *** diff -r 8e5d406a10a5 -r 01e8a4191802 lisp/ChangeLog --- a/lisp/ChangeLog Mon Dec 29 07:10:51 2003 +0000 +++ b/lisp/ChangeLog Mon Dec 29 07:11:58 2003 +0000 @@ -1,3 +1,17 @@ +2003-12-29 Kenichi Handa + + * international/mule-cmds.el (reset-language-environment): Call + set-overriding-fontspec-internal with nil. + (set-language-environment): Call set-overriding-fontspec-internal + if the language environment specify `overriding-fontspec'. + (language-info-alist): Doc added. + + * language/cyrillic.el (ccl-encode-koi8-font): Make it work for + characters of mule-unicode-0100-24ff. + (ccl-encode-windows-1251-font): New CCL program. + ("Bulgarian"): Specify overriding-fontspec. + ("Belarusian"): Likewise. + 2003-12-28 Sam Steingold * net/ange-ftp.el (ange-ftp-file-attributes): Add new optional diff -r 8e5d406a10a5 -r 01e8a4191802 src/ChangeLog --- a/src/ChangeLog Mon Dec 29 07:10:51 2003 +0000 +++ b/src/ChangeLog Mon Dec 29 07:11:58 2003 +0000 @@ -1,3 +1,21 @@ +2003-12-29 Kenichi Handa + + * dispextern.h (face_font_available_p): Extern it. + + * fontset.c (Voverriding_fontspec_alist): New variable. + (lookup_overriding_fontspec): New function. + (fontset_ref_via_base): Call lookup_overriding_fontspec if + necessary. + (fontset_font_pattern): Likewise. + (regulalize_fontname): New function. + (Fset_fontset_font): Call regulalize_fontname. + (Fset_overriding_fontspec_internal): New function. + (syms_of_fontset): Initialize and staticprop + Voverriding_fontspec_alist. Defsubr + Sset_overriding_fontspec_internal. + + * xfaces.c (face_font_available_p): New function. + 2003-12-28 Luc Teirlinck * coding.c (Fcheck_coding_system): Doc fix.