diff options
| author | Kenichi Handa | 2000-03-21 00:50:39 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2000-03-21 00:50:39 +0000 |
| commit | 6c4bfdc0b738f865199859fbd4f7be88f21429cb (patch) | |
| tree | 3eed8e7307d1ee2d13d21a3cc072ddf528b8b340 | |
| parent | af8cb95c2e4d04e99822ccdc3c97d51cb259d24a (diff) | |
| download | emacs-6c4bfdc0b738f865199859fbd4f7be88f21429cb.tar.gz emacs-6c4bfdc0b738f865199859fbd4f7be88f21429cb.zip | |
*** empty log message ***
| -rw-r--r-- | lisp/ChangeLog | 34 | ||||
| -rw-r--r-- | src/ChangeLog | 9 |
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 @@ | |||
| 1 | 2000-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 | |||
| 1 | 2000-03-21 Kenichi Handa <handa@etl.go.jp> | 35 | 2000-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. |