From: Kenichi Handa Date: Mon, 4 Dec 2000 06:27:02 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: emacs-pretest-21.0.93~256 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e225faa7f4e320380a6eed525638ccd4d1620f6c;p=emacs.git *** empty log message *** --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2828bb00ed0..df5e3fd96bf 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,11 @@ +2000-12-04 Kenichi Handa + + * faces.el (face-font-registry-alternatives): Add entries for CJK + fonts. Doc-string adjusted for the actual usage of this data. + + * international/fontset.el: Change the font registries for CJK + fonts in the default fontset. Don't append '*' to registries. + 2000-12-03 Stefan Monnier * emacs-lisp/easy-mmode.el (define-derived-mode) diff --git a/src/ChangeLog b/src/ChangeLog index dde8ebc9cdc..08d4354eaa7 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,13 @@ 2000-12-04 Kenichi Handa + * xfaces.c (struct font_name): New member registry_priority. + (split_font_name): Initialize the above member to zero. + (concat_font_list): New function. + (font_list): Include fonts of all alternative registries. + (FONT_POINT_SIZE_QUANTUM): New macro. + (better_font_p): Ignore point size difference less than + FONT_POINT_SIZE_QUANTUM. Use registry_prioprity as a last resort. + * xterm.c (x_produce_glyphs): If a font for a component of a composition is not found, use 1 pixel dot ascent and 0 dot descent value to avoid displaying terribly tall empty boxes.