diff options
| author | Kenichi Handa | 2008-11-27 07:58:57 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2008-11-27 07:58:57 +0000 |
| commit | 708550f509756e730559723094f6f64f4e8f5e23 (patch) | |
| tree | 56434487011c4aae4165c2fbf70310d9bbe98541 /src | |
| parent | 386b953c1ad9a3713751648121e3ffac8649e153 (diff) | |
| download | emacs-708550f509756e730559723094f6f64f4e8f5e23.tar.gz emacs-708550f509756e730559723094f6f64f4e8f5e23.zip | |
*** empty log message ***
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 82bb25ae26c..ef08589e4ea 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,66 @@ | |||
| 1 | 2008-11-27 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * category.h (SET_CATEGORY_SET): Call set_category_set. | ||
| 4 | (set_category_set): Extern it. | ||
| 5 | |||
| 6 | * category.c (hash_get_category_set): New function. | ||
| 7 | (Fmodify_category_entry): Adjusted for the change of | ||
| 8 | char_table_ref_and_range. Call hash_get_category_set to get a | ||
| 9 | category set to store in the table. | ||
| 10 | |||
| 11 | * character.h (MAYBE_UNIFY_CHAR): Call maybe_unify_char instead of | ||
| 12 | Funify_charset. | ||
| 13 | |||
| 14 | * charset.h (enum charset_method): Delete | ||
| 15 | CHARSET_METHOD_MAP_DEFERRED. | ||
| 16 | (DECODE_CHAR): Check if the decoder vector is ready. | ||
| 17 | (ENCODE_CHAR): Check if the encoder char-table is ready. | ||
| 18 | (maybe_unify_char): Extern it. | ||
| 19 | |||
| 20 | * charset.c (Vchar_unified_charset_table): Delete it. | ||
| 21 | (inhibit_load_charset_map): New variable. | ||
| 22 | (temp_charset_work): New variable. | ||
| 23 | (SET_TEMP_CHARSET_WORK_ENCODER, GET_TEMP_CHARSET_WORK_ENCODER) | ||
| 24 | (SET_TEMP_CHARSET_WORK_DECODER, GET_TEMP_CHARSET_WORK_DECODER): | ||
| 25 | New macros. | ||
| 26 | (load_charset_map): Meaning of control_flag changed. If | ||
| 27 | inhibit_load_charset_map is nonzero, setup a table in | ||
| 28 | temp_charset_work. | ||
| 29 | (load_charset): New argument control_flag. | ||
| 30 | (map_charset_for_dump): New function. | ||
| 31 | (map_charset_chars): If inhibit_load_charset_map is nonzero, use | ||
| 32 | map_charset_for_dump. | ||
| 33 | (Fdefine_charset_internal): If the charset method is MAP, load | ||
| 34 | mapping tables by calling load_charset. | ||
| 35 | (Funify_charset): Don't load a mapping table but directly set | ||
| 36 | Vchar_unify_table. | ||
| 37 | (maybe_unify_char): New function. | ||
| 38 | (decode_char): Don't handle the deleted method MAP_DEFERRED. | ||
| 39 | Handle the case of inhibit_load_charset_map being nonzero. | ||
| 40 | (encode_char): Don't handle the deleted method MAP_DEFERRED. | ||
| 41 | Handle the case of inhibit_load_charset_map being nonzero. | ||
| 42 | (Fclear_charset_maps): Just free temp_charset_work. | ||
| 43 | (syms_of_charset): Make `inhibit-load-charset-map' a Lisp | ||
| 44 | variable. | ||
| 45 | |||
| 46 | * chartab.c (sub_char_table_ref_and_range): Adjusted for the | ||
| 47 | change of char_table_ref_and_range. | ||
| 48 | (char_table_ref_and_range): Change the meaning of argument FROM | ||
| 49 | and TO. Now the caller must provide initial values for *FROM | ||
| 50 | and *TO. | ||
| 51 | |||
| 52 | * fontset.c (fontset_add): Adjusted for the change of | ||
| 53 | char_table_ref_and_range. | ||
| 54 | (fontset_get_font_group): Likewise. | ||
| 55 | (Ffontset_info): Likewise. | ||
| 56 | |||
| 57 | * keymap.c (describe_vector): Adjusted for the change of | ||
| 58 | char_table_ref_and_range. For char-table, put boundary between | ||
| 59 | non-ASCII and 8-bit characters. | ||
| 60 | |||
| 61 | * print.c (print_object): For bool-vector, delete unnecessary | ||
| 62 | check of ASCII_BYTE_P. | ||
| 63 | |||
| 1 | 2008-11-26 Jason Rumney <jasonr@gnu.org> | 64 | 2008-11-26 Jason Rumney <jasonr@gnu.org> |
| 2 | 65 | ||
| 3 | * w32font.c (w32font_open_internal): Don't include external | 66 | * w32font.c (w32font_open_internal): Don't include external |