aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2000-03-21 00:50:39 +0000
committerKenichi Handa2000-03-21 00:50:39 +0000
commit6c4bfdc0b738f865199859fbd4f7be88f21429cb (patch)
tree3eed8e7307d1ee2d13d21a3cc072ddf528b8b340
parentaf8cb95c2e4d04e99822ccdc3c97d51cb259d24a (diff)
downloademacs-6c4bfdc0b738f865199859fbd4f7be88f21429cb.tar.gz
emacs-6c4bfdc0b738f865199859fbd4f7be88f21429cb.zip
*** empty log message ***
-rw-r--r--lisp/ChangeLog34
-rw-r--r--src/ChangeLog9
2 files changed, 42 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index a8429359bad..44130b804ad 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,37 @@
12000-03-21 Kenichi HANDA <handa@etl.go.jp>
2
3 * term/x-win.el: Fontsets related initialization is simplified.
4
5 * international/mule-diag.el (describe-font): Don't refer to
6 global-fontset-alist, instead call font-list.
7 (describe-fontset, list-fontsets, mule-diag): Likewise.
8 (print-fontset): Adjusted for the change of fontset
9 implementation.
10
11 * international/fontset.el (x-charset-registries): Variable
12 removed, instead the corresponding data is stored in the default
13 fontset.
14 (register-alternate-fontnames): Function removed.
15 (resolved-ascii-font): Variable removed.
16 (x-compose-font-name): Ignore the second argument REDOCE.
17 (x-complement-fontset-spec): Complement only an ASCII font and
18 element for those charsets than can use that ASCII font.
19 (generate-fontset-menu): Don't refer to global-fontset-alist,
20 instead call fontset-list.
21 (uninstantiated-fontset-alist): Variable removed.
22 (x-style-funcs-alist): Likewise.
23 (fontset-default-styles): Likewise.
24 (x-modify-font-name): Function removed.
25 (create-fontset-from-fontset-spec): Ignore the argument
26 STYLE-VARIANT.
27 (create-fontset-from-ascii-font): Docsting adjusted for the above
28 change.
29 (instantiate-fontset, resolve-fontset-name): Functions removed.
30 (fontset-list): Now implemented by C code.
31
32 * faces.el (read-face-font): Fix TABLE arg to completing-read.
33 (describe-face): Include `font' attribute in the description.
34
12000-03-21 Kenichi Handa <handa@etl.go.jp> 352000-03-21 Kenichi Handa <handa@etl.go.jp>
2 36
3 * international/quail.el (quail-set-keyboard-layout): Typo fixed. 37 * international/quail.el (quail-set-keyboard-layout): Typo fixed.
diff --git a/src/ChangeLog b/src/ChangeLog
index 41757ac1de8..1f748139ff2 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -4,6 +4,10 @@
4 characters, not charset. In addition, they recover fontset 4 characters, not charset. In addition, they recover fontset
5 facilities while utilizing the new font selection mechanism. 5 facilities while utilizing the new font selection mechanism.
6 6
7 * Makefile.in (fontset.o): Depend on dispextern.h.
8
9 * alloc.c (mark_face_cache): Don't mark face->registry.
10
7 * dispextern.h (struct glyph): New member glyph_not_available_p. 11 * dispextern.h (struct glyph): New member glyph_not_available_p.
8 Use 22 bits for face_id. 12 Use 22 bits for face_id.
9 (enum lface_attribute_index): Add LFACE_FONT_INDEX. 13 (enum lface_attribute_index): Add LFACE_FONT_INDEX.
@@ -58,6 +62,8 @@
58 * frame.c (make_frame): Don't allocate f->fontset_data. 62 * frame.c (make_frame): Don't allocate f->fontset_data.
59 (Fdelete_frame): Don't free f->fontset_data. 63 (Fdelete_frame): Don't free f->fontset_data.
60 64
65 * msdos.c (XMenuActivate): Args to lookup_derived_face changed.
66
61 * xdisp.c (charset_at_position): Function removed. 67 * xdisp.c (charset_at_position): Function removed.
62 (init_iterator): Don't set member charset of struct `it'. 68 (init_iterator): Don't set member charset of struct `it'.
63 (handle_face_prop, reseat_to_string, set_iterator_to_next, 69 (handle_face_prop, reseat_to_string, set_iterator_to_next,
@@ -115,7 +121,8 @@
115 (syms_of_xfaces): Remove code for Qx_charset_registry and 121 (syms_of_xfaces): Remove code for Qx_charset_registry and
116 Vface_default_registry. 122 Vface_default_registry.
117 123
118 * xterm.c: Include fontset.h after dispextern.h. 124 * xterm.c: Include fontset.h after dispextern.h. Undo the changes
125 related to PER_CHAR_METRIC done by Gerd on 2000-03-03.
119 (x_per_char_metric): Don't try FONT->default_char. Even if 126 (x_per_char_metric): Don't try FONT->default_char. Even if
120 pcm->width is zero, glyph bits may exist. 127 pcm->width is zero, glyph bits may exist.
121 (x_encode_char): Always initialize char2b->byte1. 128 (x_encode_char): Always initialize char2b->byte1.