1 |
|
2002-05-07 Kenichi Handa <handa@etl.go.jp> |
2 |
|
|
3 |
|
* buffer.c (Fset_buffer_multibyte): Fix 8-bit char handling. |
4 |
|
|
5 |
|
* callproc.c (Fcall_process): Be sure to give the current buffer |
6 |
|
to decode_coding_c_string. Update PT and PT_BYTE after the |
7 |
|
insertion. |
8 |
|
|
9 |
|
* charset.c (struct charset_map_entries): New struct. |
10 |
|
(load_charset_map): Renamed from parse_charset_map. New args |
11 |
|
entries and n_entries. Caller changed. |
12 |
|
(load_charset_map_from_file): Renamed from load_charset_map. |
13 |
|
Caller changed. New arg control_flag. Call load_charset_map at |
14 |
|
the tail. |
15 |
|
(load_charset_map_from_vector): New function. |
16 |
|
(Fdefine_charset_internal): Setup charset.compact_codes_p. |
17 |
|
(encode_char): If the charset is compact, change a character index |
18 |
|
to a code point. |
19 |
|
|
20 |
|
* coding.c (coding_alloc_by_making_gap): Check the case that the |
21 |
|
source and destination are the same correctly. |
22 |
|
(decode_coding_raw_text): Set coding->consumed_char and |
23 |
|
coding->consumed to 0. |
24 |
|
(produce_chars): If coding->chars_at_source is nonzero, update |
25 |
|
coding->consumed_char and coding->consumed before calling |
26 |
|
alloc_destination. |
27 |
|
(Fdefine_coding_system_alias): Register ALIAS in |
28 |
|
Vcoding_system_alist. |
29 |
|
(syms_of_coding): Define `no-convesion' coding system at the tail. |
30 |
|
|
31 |
|
* fileio.c (Finsert_file_contents): Set coding_system instead of |
32 |
|
val. If the current buffer is multibyte, always call |
33 |
|
decode_coding_gap. |
34 |
|
|
35 |
|
* xfaces.c (try_font_list): Give higher priority to fontset's |
36 |
|
family than face's family. |
37 |
|
|
38 |
|
2002-04-18 Kenichi Handa <handa@etl.go.jp> |
39 |
|
|
40 |
|
* callproc.c (Fcall_process): Be sure to give the current buffer |
41 |
|
to decode_coding_c_string. |
42 |
|
|
43 |
|
* xfaces.c (try_font_list): Give a family specified in a fontset |
44 |
|
higher priority than a family specified in a face. |
45 |
|
|
46 |
2002-04-09 Kenichi Handa <handa@etl.go.jp> |
2002-04-09 Kenichi Handa <handa@etl.go.jp> |
47 |
|
|
48 |
* fileio.c (Finsert_file_contents): Fix calculation of `inserted'. |
* fileio.c (Finsert_file_contents): Fix calculation of `inserted'. |