Mercurial > emacs
changeset 34161:d8535b05965f
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Mon, 04 Dec 2000 06:27:02 +0000 |
parents | bb9ec0151423 |
children | 08b928780fd1 |
files | lisp/ChangeLog src/ChangeLog |
diffstat | 2 files changed, 16 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon Dec 04 06:26:38 2000 +0000 +++ b/lisp/ChangeLog Mon Dec 04 06:27:02 2000 +0000 @@ -1,3 +1,11 @@ +2000-12-04 Kenichi Handa <handa@etl.go.jp> + + * 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 <monnier@cs.yale.edu> * emacs-lisp/easy-mmode.el (define-derived-mode)
--- a/src/ChangeLog Mon Dec 04 06:26:38 2000 +0000 +++ b/src/ChangeLog Mon Dec 04 06:27:02 2000 +0000 @@ -1,5 +1,13 @@ 2000-12-04 Kenichi Handa <handa@etl.go.jp> + * 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.