diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog.22 | 97 |
1 files changed, 51 insertions, 46 deletions
diff --git a/src/ChangeLog.22 b/src/ChangeLog.22 index 939a5d1eb9a..5fb7f42b808 100644 --- a/src/ChangeLog.22 +++ b/src/ChangeLog.22 | |||
| @@ -1,4 +1,9 @@ | |||
| 1 | 2004-03-11 Kenichi Handa <handa@etlken2> | 1 | 2004-03-30 Kenichi Handa <handa@m17n.org> |
| 2 | |||
| 3 | * fileio.c (Finsert_file_contents): Be sure to call unbind_to | ||
| 4 | after calling code_conversion_save. | ||
| 5 | |||
| 6 | 2004-03-11 Kenichi Handa <handa@m17n.org> | ||
| 2 | 7 | ||
| 3 | * xdisp.c (handle_auto_composed_prop): Fix Lisp_Object/int mixup. | 8 | * xdisp.c (handle_auto_composed_prop): Fix Lisp_Object/int mixup. |
| 4 | 9 | ||
| @@ -1048,7 +1053,7 @@ | |||
| 1048 | 1053 | ||
| 1049 | * syntax.c (skip_chars, skip_syntaxes): Fix type errors. | 1054 | * syntax.c (skip_chars, skip_syntaxes): Fix type errors. |
| 1050 | 1055 | ||
| 1051 | 2003-01-07 Kenichi Handa <handa@etl.go.jp> | 1056 | 2003-01-07 Kenichi Handa <handa@m17n.org> |
| 1052 | 1057 | ||
| 1053 | * xterm.c (x_new_font): Optimize for the case that the font is | 1058 | * xterm.c (x_new_font): Optimize for the case that the font is |
| 1054 | already set for the frame. | 1059 | already set for the frame. |
| @@ -1100,7 +1105,7 @@ | |||
| 1100 | adjusted. | 1105 | adjusted. |
| 1101 | (CODING_ANNOTATE_CHARSET_MASK): New macro. | 1106 | (CODING_ANNOTATE_CHARSET_MASK): New macro. |
| 1102 | 1107 | ||
| 1103 | 2003-01-06 Kenichi Handa <handa@etl.go.jp> | 1108 | 2003-01-06 Kenichi Handa <handa@m17n.org> |
| 1104 | 1109 | ||
| 1105 | * insdel.c (insert_from_gap): Fix argument to offset_intervals. | 1110 | * insdel.c (insert_from_gap): Fix argument to offset_intervals. |
| 1106 | 1111 | ||
| @@ -1234,7 +1239,7 @@ | |||
| 1234 | 1239 | ||
| 1235 | * editfns.c (Finsert_byte): Return a proper value. | 1240 | * editfns.c (Finsert_byte): Return a proper value. |
| 1236 | 1241 | ||
| 1237 | 2002-10-14 Kenichi Handa <handa@etl.go.jp> | 1242 | 2002-10-14 Kenichi Handa <handa@m17n.org> |
| 1238 | 1243 | ||
| 1239 | * coding.c (decode_coding): Fix args to translate_chars. Pay | 1244 | * coding.c (decode_coding): Fix args to translate_chars. Pay |
| 1240 | attention to Vstandard_translation_table_for_decode. | 1245 | attention to Vstandard_translation_table_for_decode. |
| @@ -1333,7 +1338,7 @@ | |||
| 1333 | characters. | 1338 | characters. |
| 1334 | (boyer_moore): Rename the last argument to char_high_bits. | 1339 | (boyer_moore): Rename the last argument to char_high_bits. |
| 1335 | 1340 | ||
| 1336 | 2002-09-27 Kenichi Handa <handa@etl.go.jp> | 1341 | 2002-09-27 Kenichi Handa <handa@m17n.org> |
| 1337 | 1342 | ||
| 1338 | * xdisp.c (display_string): Fix for the case of zero width glyph. | 1343 | * xdisp.c (display_string): Fix for the case of zero width glyph. |
| 1339 | 1344 | ||
| @@ -1347,15 +1352,15 @@ | |||
| 1347 | * xterm.c (x_new_fontset): If FONTSETNAME specifies the default | 1352 | * xterm.c (x_new_fontset): If FONTSETNAME specifies the default |
| 1348 | fontset, return Qt. | 1353 | fontset, return Qt. |
| 1349 | 1354 | ||
| 1350 | 2002-09-19 Kenichi Handa <handa@etl.go.jp> | 1355 | 2002-09-19 Kenichi Handa <handa@m17n.org> |
| 1351 | 1356 | ||
| 1352 | * regex.c (re_search_2): Fix previous change. | 1357 | * regex.c (re_search_2): Fix previous change. |
| 1353 | 1358 | ||
| 1354 | 2002-09-18 Kenichi Handa <handa@etl.go.jp> | 1359 | 2002-09-18 Kenichi Handa <handa@m17n.org> |
| 1355 | 1360 | ||
| 1356 | * syntax.c (skip_syntaxes): Fix previous change. | 1361 | * syntax.c (skip_syntaxes): Fix previous change. |
| 1357 | 1362 | ||
| 1358 | 2002-09-13 Kenichi Handa <handa@etl.go.jp> | 1363 | 2002-09-13 Kenichi Handa <handa@m17n.org> |
| 1359 | 1364 | ||
| 1360 | * syntax.c (skip_chars): Fix previous change. | 1365 | * syntax.c (skip_chars): Fix previous change. |
| 1361 | (skip_syntaxes): Fix previous change. | 1366 | (skip_syntaxes): Fix previous change. |
| @@ -1387,7 +1392,7 @@ | |||
| 1387 | 1392 | ||
| 1388 | * charset.h (charset_ordered_list_tick): Declare extern. | 1393 | * charset.h (charset_ordered_list_tick): Declare extern. |
| 1389 | 1394 | ||
| 1390 | 2002-09-03 Kenichi Handa <handa@etl.go.jp> | 1395 | 2002-09-03 Kenichi Handa <handa@m17n.org> |
| 1391 | 1396 | ||
| 1392 | The following changes (and some of 2002-08-20 changes of mine) are | 1397 | The following changes (and some of 2002-08-20 changes of mine) are |
| 1393 | for handling syntax, category, and case conversion for unibyte | 1398 | for handling syntax, category, and case conversion for unibyte |
| @@ -1495,7 +1500,7 @@ | |||
| 1495 | (Fbackward_prefix_chars): Likewise. | 1500 | (Fbackward_prefix_chars): Likewise. |
| 1496 | (scan_sexps_forward): Likewise. | 1501 | (scan_sexps_forward): Likewise. |
| 1497 | 1502 | ||
| 1498 | 2002-08-23 Kenichi Handa <handa@etl.go.jp> | 1503 | 2002-08-23 Kenichi Handa <handa@m17n.org> |
| 1499 | 1504 | ||
| 1500 | * xfaces.c (QCfontset): New variable. | 1505 | * xfaces.c (QCfontset): New variable. |
| 1501 | (LFACE_FONTSET): New macro. | 1506 | (LFACE_FONTSET): New macro. |
| @@ -1514,7 +1519,7 @@ | |||
| 1514 | 1519 | ||
| 1515 | * fns.c (base64_encode_1): Handle eight-bit chars correctly. | 1520 | * fns.c (base64_encode_1): Handle eight-bit chars correctly. |
| 1516 | 1521 | ||
| 1517 | 2002-08-21 Kenichi Handa <handa@etl.go.jp> | 1522 | 2002-08-21 Kenichi Handa <handa@m17n.org> |
| 1518 | 1523 | ||
| 1519 | * coding.c (coding_set_destination): Fix coding->destination for | 1524 | * coding.c (coding_set_destination): Fix coding->destination for |
| 1520 | the case converting a region. | 1525 | the case converting a region. |
| @@ -1528,7 +1533,7 @@ | |||
| 1528 | 1533 | ||
| 1529 | * fns.c (base64_decode_1): Insert eight-bit chars correctly. | 1534 | * fns.c (base64_decode_1): Insert eight-bit chars correctly. |
| 1530 | 1535 | ||
| 1531 | 2002-08-20 Kenichi Handa <handa@etl.go.jp> | 1536 | 2002-08-20 Kenichi Handa <handa@m17n.org> |
| 1532 | 1537 | ||
| 1533 | * xdisp.c (get_next_display_element): Don't display unibyte 8-bit | 1538 | * xdisp.c (get_next_display_element): Don't display unibyte 8-bit |
| 1534 | characters by octal form. | 1539 | characters by octal form. |
| @@ -1561,7 +1566,7 @@ | |||
| 1561 | 1566 | ||
| 1562 | * search.c (Freplace_match): Fix for the unibyte case. | 1567 | * search.c (Freplace_match): Fix for the unibyte case. |
| 1563 | 1568 | ||
| 1564 | 2002-08-19 Kenichi Handa <handa@etl.go.jp> | 1569 | 2002-08-19 Kenichi Handa <handa@m17n.org> |
| 1565 | 1570 | ||
| 1566 | * lread.c (safe_to_load_p): Fix the logic. | 1571 | * lread.c (safe_to_load_p): Fix the logic. |
| 1567 | 1572 | ||
| @@ -1576,7 +1581,7 @@ | |||
| 1576 | * emacs.c (main): In the case of --unibyte, instead of aborting on | 1581 | * emacs.c (main): In the case of --unibyte, instead of aborting on |
| 1577 | finding non-empty buffer, make it unibyte. | 1582 | finding non-empty buffer, make it unibyte. |
| 1578 | 1583 | ||
| 1579 | 2002-08-18 Kenichi Handa <handa@etl.go.jp> | 1584 | 2002-08-18 Kenichi Handa <handa@m17n.org> |
| 1580 | 1585 | ||
| 1581 | * xterm.c (x_new_fontset): Call `create-fontset-from-ascii-font' | 1586 | * xterm.c (x_new_fontset): Call `create-fontset-from-ascii-font' |
| 1582 | to create a fontset. | 1587 | to create a fontset. |
| @@ -1587,7 +1592,7 @@ | |||
| 1587 | 1592 | ||
| 1588 | * xfns.c [HAVE_STDLIB_H]: Fix last change. | 1593 | * xfns.c [HAVE_STDLIB_H]: Fix last change. |
| 1589 | 1594 | ||
| 1590 | 2002-08-15 Kenichi Handa <handa@etl.go.jp> | 1595 | 2002-08-15 Kenichi Handa <handa@m17n.org> |
| 1591 | 1596 | ||
| 1592 | * fontset.c (fontset_add): Make the type `int'. | 1597 | * fontset.c (fontset_add): Make the type `int'. |
| 1593 | (fontset_id_valid_p): Define it if FONTSET_DEBUG is defined. | 1598 | (fontset_id_valid_p): Define it if FONTSET_DEBUG is defined. |
| @@ -1612,17 +1617,17 @@ | |||
| 1612 | * lisp.h (nonascii_insert_offset, Vnonascii_translation_table): | 1617 | * lisp.h (nonascii_insert_offset, Vnonascii_translation_table): |
| 1613 | Extern deleted. | 1618 | Extern deleted. |
| 1614 | 1619 | ||
| 1615 | 2002-08-08 Kenichi Handa <handa@etl.go.jp> | 1620 | 2002-08-08 Kenichi Handa <handa@m17n.org> |
| 1616 | 1621 | ||
| 1617 | * coding.c (Fdefine_coding_system_internal): Fix category setting | 1622 | * coding.c (Fdefine_coding_system_internal): Fix category setting |
| 1618 | for a coding system of type iso-2022. | 1623 | for a coding system of type iso-2022. |
| 1619 | 1624 | ||
| 1620 | 2002-08-02 Kenichi Handa <handa@etl.go.jp> | 1625 | 2002-08-02 Kenichi Handa <handa@m17n.org> |
| 1621 | 1626 | ||
| 1622 | * fontset.h (FS_LOAD_FONT): Call fs_load_font with the arg CHARSET | 1627 | * fontset.h (FS_LOAD_FONT): Call fs_load_font with the arg CHARSET |
| 1623 | -1. | 1628 | -1. |
| 1624 | 1629 | ||
| 1625 | 2002-08-01 Kenichi Handa <handa@etl.go.jp> | 1630 | 2002-08-01 Kenichi Handa <handa@m17n.org> |
| 1626 | 1631 | ||
| 1627 | * syntax.c (Vnext_word_boundary_function_table): New variable. | 1632 | * syntax.c (Vnext_word_boundary_function_table): New variable. |
| 1628 | (syms_of_syntax): Declare it as a Lisp variable. | 1633 | (syms_of_syntax): Declare it as a Lisp variable. |
| @@ -1651,7 +1656,7 @@ | |||
| 1651 | (TIOCSIGSEND): Don't test IRIX6. | 1656 | (TIOCSIGSEND): Don't test IRIX6. |
| 1652 | (bcopy, bzero, bcmp): Define conditionally. | 1657 | (bcopy, bzero, bcmp): Define conditionally. |
| 1653 | 1658 | ||
| 1654 | 2002-07-31 Kenichi Handa <handa@etl.go.jp> | 1659 | 2002-07-31 Kenichi Handa <handa@m17n.org> |
| 1655 | 1660 | ||
| 1656 | * buffer.c (Qas, Qmake, Qto): New variables. | 1661 | * buffer.c (Qas, Qmake, Qto): New variables. |
| 1657 | (Fset_buffer_multibyte): New optional arg METHOD. Caller changed. | 1662 | (Fset_buffer_multibyte): New optional arg METHOD. Caller changed. |
| @@ -1730,7 +1735,7 @@ | |||
| 1730 | * ccl.c: Remove `emacs' conditional. Include hash table stuff | 1735 | * ccl.c: Remove `emacs' conditional. Include hash table stuff |
| 1731 | from trunk. | 1736 | from trunk. |
| 1732 | 1737 | ||
| 1733 | 2002-07-26 Kenichi Handa <handa@etl.go.jp> | 1738 | 2002-07-26 Kenichi Handa <handa@m17n.org> |
| 1734 | 1739 | ||
| 1735 | The following changes are to allow specifying multiple font | 1740 | The following changes are to allow specifying multiple font |
| 1736 | patterns for a character range (specified by script or charset). | 1741 | patterns for a character range (specified by script or charset). |
| @@ -1842,7 +1847,7 @@ | |||
| 1842 | fontsets, create a new one. | 1847 | fontsets, create a new one. |
| 1843 | (x_get_font_repertory): New function. | 1848 | (x_get_font_repertory): New function. |
| 1844 | 1849 | ||
| 1845 | 2002-07-25 Kenichi Handa <handa@etl.go.jp> | 1850 | 2002-07-25 Kenichi Handa <handa@m17n.org> |
| 1846 | 1851 | ||
| 1847 | * coding.c (Ffind_coding_systems_region_internal): Detect an | 1852 | * coding.c (Ffind_coding_systems_region_internal): Detect an |
| 1848 | ASCII only string correctly. | 1853 | ASCII only string correctly. |
| @@ -1850,7 +1855,7 @@ | |||
| 1850 | * lread.c (Fload): Don't load with Qload_force_doc_strings t if | 1855 | * lread.c (Fload): Don't load with Qload_force_doc_strings t if |
| 1851 | version is 0. | 1856 | version is 0. |
| 1852 | 1857 | ||
| 1853 | 2002-07-24 Kenichi Handa <handa@etl.go.jp> | 1858 | 2002-07-24 Kenichi Handa <handa@m17n.org> |
| 1854 | 1859 | ||
| 1855 | * lread.c: Include "coding.h". | 1860 | * lread.c: Include "coding.h". |
| 1856 | (Qget_emacs_mule_file_char, Qload_force_doc_strings, | 1861 | (Qget_emacs_mule_file_char, Qload_force_doc_strings, |
| @@ -1884,12 +1889,12 @@ | |||
| 1884 | (syms_of_lread): Intern and staticpro Qget_emacs_mule_file_char | 1889 | (syms_of_lread): Intern and staticpro Qget_emacs_mule_file_char |
| 1885 | and Qload_force_doc_strings. | 1890 | and Qload_force_doc_strings. |
| 1886 | 1891 | ||
| 1887 | 2002-07-23 Kenichi Handa <handa@etl.go.jp> | 1892 | 2002-07-23 Kenichi Handa <handa@m17n.org> |
| 1888 | 1893 | ||
| 1889 | * xdisp.c (face_before_or_after_it_pos): Call | 1894 | * xdisp.c (face_before_or_after_it_pos): Call |
| 1890 | FETCH_MULTIBYTE_CHAR with byte postion, not char position. | 1895 | FETCH_MULTIBYTE_CHAR with byte postion, not char position. |
| 1891 | 1896 | ||
| 1892 | 2002-07-22 Kenichi Handa <handa@etl.go.jp> | 1897 | 2002-07-22 Kenichi Handa <handa@m17n.org> |
| 1893 | 1898 | ||
| 1894 | * character.h (TRAILING_CODE_P): New macro. | 1899 | * character.h (TRAILING_CODE_P): New macro. |
| 1895 | (MAYBE_UNIFY_CHAR): Adjusted for the change of Funify_charset. | 1900 | (MAYBE_UNIFY_CHAR): Adjusted for the change of Funify_charset. |
| @@ -2026,7 +2031,7 @@ | |||
| 2026 | (safe_to_load_p): If safe, return the magic number version byte. | 2031 | (safe_to_load_p): If safe, return the magic number version byte. |
| 2027 | (Fload): Maybe use load-with-code-conversion. | 2032 | (Fload): Maybe use load-with-code-conversion. |
| 2028 | 2033 | ||
| 2029 | 2002-06-12 Kenichi Handa <handa@etl.go.jp> | 2034 | 2002-06-12 Kenichi Handa <handa@m17n.org> |
| 2030 | 2035 | ||
| 2031 | * category.c (Fmodify_category_entry): Don't modify the contents | 2036 | * category.c (Fmodify_category_entry): Don't modify the contents |
| 2032 | of category_set for characters out of the range. Avoid | 2037 | of category_set for characters out of the range. Avoid |
| @@ -2090,7 +2095,7 @@ | |||
| 2090 | 2095 | ||
| 2091 | * Makefile.in (chartab.o): Depend on charset.h | 2096 | * Makefile.in (chartab.o): Depend on charset.h |
| 2092 | 2097 | ||
| 2093 | 2002-06-03 Kenichi Handa <handa@etl.go.jp> | 2098 | 2002-06-03 Kenichi Handa <handa@m17n.org> |
| 2094 | 2099 | ||
| 2095 | * character.c (syms_of_character): Set the default value of | 2100 | * character.c (syms_of_character): Set the default value of |
| 2096 | Vprintable_chars to Qnil. | 2101 | Vprintable_chars to Qnil. |
| @@ -2099,7 +2104,7 @@ | |||
| 2099 | 2104 | ||
| 2100 | * Makefile.in (lisp, shortlisp): Change indian.elc to indian.el. | 2105 | * Makefile.in (lisp, shortlisp): Change indian.elc to indian.el. |
| 2101 | 2106 | ||
| 2102 | 2002-05-31 Kenichi Handa <handa@etl.go.jp> | 2107 | 2002-05-31 Kenichi Handa <handa@m17n.org> |
| 2103 | 2108 | ||
| 2104 | * charset.c (load_charset_map): Handle the case that from < to | 2109 | * charset.c (load_charset_map): Handle the case that from < to |
| 2105 | correctly. | 2110 | correctly. |
| @@ -2111,7 +2116,7 @@ | |||
| 2111 | (encode_coding_big5): Likewise. | 2116 | (encode_coding_big5): Likewise. |
| 2112 | (encode_coding_charset): Likewise. | 2117 | (encode_coding_charset): Likewise. |
| 2113 | 2118 | ||
| 2114 | 2002-05-30 Kenichi Handa <handa@etl.go.jp> | 2119 | 2002-05-30 Kenichi Handa <handa@m17n.org> |
| 2115 | 2120 | ||
| 2116 | * Makefile.in (lisp): Change chinese.elc to chinese.el. They are | 2121 | * Makefile.in (lisp): Change chinese.elc to chinese.el. They are |
| 2117 | not bytecompiled now. | 2122 | not bytecompiled now. |
| @@ -2136,7 +2141,7 @@ | |||
| 2136 | (encode_coding_iso_2022): Change the 1st arg to | 2141 | (encode_coding_iso_2022): Change the 1st arg to |
| 2137 | ENCODE_ISO_CHARACTER to a variable. | 2142 | ENCODE_ISO_CHARACTER to a variable. |
| 2138 | 2143 | ||
| 2139 | 2002-05-29 Kenichi Handa <handa@etl.go.jp> | 2144 | 2002-05-29 Kenichi Handa <handa@m17n.org> |
| 2140 | 2145 | ||
| 2141 | * charset.h (enum define_charset_arg_index): New enums | 2146 | * charset.h (enum define_charset_arg_index): New enums |
| 2142 | charset_arg_min_code and charset_arg_max_code. | 2147 | charset_arg_min_code and charset_arg_max_code. |
| @@ -2204,13 +2209,13 @@ | |||
| 2204 | * coding.c (Fdefine_coding_system_internal): Fix previous change. | 2209 | * coding.c (Fdefine_coding_system_internal): Fix previous change. |
| 2205 | (decode_coding_charset): Workaround for the bug of GCC 2.96. | 2210 | (decode_coding_charset): Workaround for the bug of GCC 2.96. |
| 2206 | 2211 | ||
| 2207 | 2002-05-23 Kenichi Handa <handa@etl.go.jp> | 2212 | 2002-05-23 Kenichi Handa <handa@m17n.org> |
| 2208 | 2213 | ||
| 2209 | * Makefile.in (lisp): Change cyrillic.elc to cyrillic.el, | 2214 | * Makefile.in (lisp): Change cyrillic.elc to cyrillic.el, |
| 2210 | vietnamese.elc to vietnamese.el. They are not bytecompiled now. | 2215 | vietnamese.elc to vietnamese.el. They are not bytecompiled now. |
| 2211 | (shortlisp): Likewise. | 2216 | (shortlisp): Likewise. |
| 2212 | 2217 | ||
| 2213 | 2002-05-22 Kenichi Handa <handa@etl.go.jp> | 2218 | 2002-05-22 Kenichi Handa <handa@m17n.org> |
| 2214 | 2219 | ||
| 2215 | * coding.c (decode_coding_charset): Adjusted for the change of | 2220 | * coding.c (decode_coding_charset): Adjusted for the change of |
| 2216 | Fdefine_coding_system_internal. | 2221 | Fdefine_coding_system_internal. |
| @@ -2220,7 +2225,7 @@ | |||
| 2220 | 2225 | ||
| 2221 | * charset.c (Fmake_char): Fix previous change. | 2226 | * charset.c (Fmake_char): Fix previous change. |
| 2222 | 2227 | ||
| 2223 | 2002-05-21 Kenichi Handa <handa@etl.go.jp> | 2228 | 2002-05-21 Kenichi Handa <handa@m17n.org> |
| 2224 | 2229 | ||
| 2225 | * coding.c (ONE_MORE_BYTE_NO_CHECK): Increment consumed_chars. | 2230 | * coding.c (ONE_MORE_BYTE_NO_CHECK): Increment consumed_chars. |
| 2226 | (emacs_mule_char): New arg src. Delete arg `composition'. Caller | 2231 | (emacs_mule_char): New arg src. Delete arg `composition'. Caller |
| @@ -2245,7 +2250,7 @@ | |||
| 2245 | (Fmake_char): If CODE1 is nil, use the minimum code of the | 2250 | (Fmake_char): If CODE1 is nil, use the minimum code of the |
| 2246 | charset. | 2251 | charset. |
| 2247 | 2252 | ||
| 2248 | 2002-05-20 Kenichi Handa <handa@etl.go.jp> | 2253 | 2002-05-20 Kenichi Handa <handa@m17n.org> |
| 2249 | 2254 | ||
| 2250 | * coding.c (encode_coding_iso_2022): If coding requires safe | 2255 | * coding.c (encode_coding_iso_2022): If coding requires safe |
| 2251 | encoding, produce a character specified by | 2256 | encoding, produce a character specified by |
| @@ -2291,14 +2296,14 @@ | |||
| 2291 | 2296 | ||
| 2292 | * s/osf5-0.h (C_SWITCH_SYSTEM) [!__GNUC__]: Remove -nointrinsics. | 2297 | * s/osf5-0.h (C_SWITCH_SYSTEM) [!__GNUC__]: Remove -nointrinsics. |
| 2293 | 2298 | ||
| 2294 | 2002-05-16 Kenichi Handa <handa@etl.go.jp> | 2299 | 2002-05-16 Kenichi Handa <handa@m17n.org> |
| 2295 | 2300 | ||
| 2296 | * character.c (string_escape_byte8): Make multibyte string with | 2301 | * character.c (string_escape_byte8): Make multibyte string with |
| 2297 | correct size. | 2302 | correct size. |
| 2298 | 2303 | ||
| 2299 | * charset.c (Fmake_char): Delete unnecessary code. | 2304 | * charset.c (Fmake_char): Delete unnecessary code. |
| 2300 | 2305 | ||
| 2301 | 2002-05-14 Kenichi Handa <handa@etl.go.jp> | 2306 | 2002-05-14 Kenichi Handa <handa@m17n.org> |
| 2302 | 2307 | ||
| 2303 | * xfns.c (x_encode_text): Allocate coding.destination here, and | 2308 | * xfns.c (x_encode_text): Allocate coding.destination here, and |
| 2304 | call encode_coding_object with dst_object Qnil. | 2309 | call encode_coding_object with dst_object Qnil. |
| @@ -2332,7 +2337,7 @@ | |||
| 2332 | (Fdefine_coding_system_alias): Use names, not symbols, in | 2337 | (Fdefine_coding_system_alias): Use names, not symbols, in |
| 2333 | coding-system-alist. | 2338 | coding-system-alist. |
| 2334 | 2339 | ||
| 2335 | 2002-05-13 Kenichi Handa <handa@etl.go.jp> | 2340 | 2002-05-13 Kenichi Handa <handa@m17n.org> |
| 2336 | 2341 | ||
| 2337 | * fontset.c (free_realized_fontsets): Call Fclear_face_cache instead | 2342 | * fontset.c (free_realized_fontsets): Call Fclear_face_cache instead |
| 2338 | of calling free_realized_face. | 2343 | of calling free_realized_face. |
| @@ -2345,7 +2350,7 @@ | |||
| 2345 | -1. | 2350 | -1. |
| 2346 | (Fdecode_char): Fix typo. | 2351 | (Fdecode_char): Fix typo. |
| 2347 | 2352 | ||
| 2348 | 2002-05-10 Kenichi Handa <handa@etl.go.jp> | 2353 | 2002-05-10 Kenichi Handa <handa@m17n.org> |
| 2349 | 2354 | ||
| 2350 | * charset.h (struct charset): New member `code_space_mask'. | 2355 | * charset.h (struct charset): New member `code_space_mask'. |
| 2351 | 2356 | ||
| @@ -2374,12 +2379,12 @@ | |||
| 2374 | (Fset_terminal_coding_system_internal) | 2379 | (Fset_terminal_coding_system_internal) |
| 2375 | (Fset_safe_terminal_coding_system_internal): Fix arg declarations. | 2380 | (Fset_safe_terminal_coding_system_internal): Fix arg declarations. |
| 2376 | 2381 | ||
| 2377 | 2002-05-08 Kenichi Handa <handa@etl.go.jp> | 2382 | 2002-05-08 Kenichi Handa <handa@m17n.org> |
| 2378 | 2383 | ||
| 2379 | * coding.c (decode_coding_charset, encode_coding_charset): Handle | 2384 | * coding.c (decode_coding_charset, encode_coding_charset): Handle |
| 2380 | multiple charsets correctly. | 2385 | multiple charsets correctly. |
| 2381 | 2386 | ||
| 2382 | 2002-05-07 Kenichi Handa <handa@etl.go.jp> | 2387 | 2002-05-07 Kenichi Handa <handa@m17n.org> |
| 2383 | 2388 | ||
| 2384 | * search.c (boyer_moore): Fix handling of mulitbyte character | 2389 | * search.c (boyer_moore): Fix handling of mulitbyte character |
| 2385 | translation. | 2390 | translation. |
| @@ -2387,7 +2392,7 @@ | |||
| 2387 | * xdisp.c (display_mode_element): When the variable `elt' is | 2392 | * xdisp.c (display_mode_element): When the variable `elt' is |
| 2388 | changed, update `this' and `lisp_string'. | 2393 | changed, update `this' and `lisp_string'. |
| 2389 | 2394 | ||
| 2390 | 2002-05-07 Kenichi Handa <handa@etl.go.jp> | 2395 | 2002-05-07 Kenichi Handa <handa@m17n.org> |
| 2391 | 2396 | ||
| 2392 | * buffer.c (Fset_buffer_multibyte): Fix 8-bit char handling. | 2397 | * buffer.c (Fset_buffer_multibyte): Fix 8-bit char handling. |
| 2393 | 2398 | ||
| @@ -2424,7 +2429,7 @@ | |||
| 2424 | * xfaces.c (try_font_list): Give higher priority to fontset's | 2429 | * xfaces.c (try_font_list): Give higher priority to fontset's |
| 2425 | family than face's family. | 2430 | family than face's family. |
| 2426 | 2431 | ||
| 2427 | 2002-04-18 Kenichi Handa <handa@etl.go.jp> | 2432 | 2002-04-18 Kenichi Handa <handa@m17n.org> |
| 2428 | 2433 | ||
| 2429 | * callproc.c (Fcall_process): Be sure to give the current buffer | 2434 | * callproc.c (Fcall_process): Be sure to give the current buffer |
| 2430 | to decode_coding_c_string. | 2435 | to decode_coding_c_string. |
| @@ -2432,19 +2437,19 @@ | |||
| 2432 | * xfaces.c (try_font_list): Give a family specified in a fontset | 2437 | * xfaces.c (try_font_list): Give a family specified in a fontset |
| 2433 | higher priority than a family specified in a face. | 2438 | higher priority than a family specified in a face. |
| 2434 | 2439 | ||
| 2435 | 2002-04-09 Kenichi Handa <handa@etl.go.jp> | 2440 | 2002-04-09 Kenichi Handa <handa@m17n.org> |
| 2436 | 2441 | ||
| 2437 | * fileio.c (Finsert_file_contents): Fix calculation of `inserted'. | 2442 | * fileio.c (Finsert_file_contents): Fix calculation of `inserted'. |
| 2438 | Fix arguments to insert_from_buffer. | 2443 | Fix arguments to insert_from_buffer. |
| 2439 | 2444 | ||
| 2440 | * xdisp.c (display_mode_element): Fix calculation of `bytepos'. | 2445 | * xdisp.c (display_mode_element): Fix calculation of `bytepos'. |
| 2441 | 2446 | ||
| 2442 | 2002-03-11 Kenichi Handa <handa@etl.go.jp> | 2447 | 2002-03-11 Kenichi Handa <handa@m17n.org> |
| 2443 | 2448 | ||
| 2444 | * coding.c (produce_chars): Set the variable `multibytep' correctly. | 2449 | * coding.c (produce_chars): Set the variable `multibytep' correctly. |
| 2445 | (decode_coding_gap): Set coding->dst_multibyte correctly. | 2450 | (decode_coding_gap): Set coding->dst_multibyte correctly. |
| 2446 | 2451 | ||
| 2447 | 2002-03-07 Kenichi Handa <handa@etl.go.jp> | 2452 | 2002-03-07 Kenichi Handa <handa@m17n.org> |
| 2448 | 2453 | ||
| 2449 | * coding.c (encode_coding_utf_8): Initialize produced_chars to 0. | 2454 | * coding.c (encode_coding_utf_8): Initialize produced_chars to 0. |
| 2450 | (decode_coding_utf_16): Fix converting high and low bytes to | 2455 | (decode_coding_utf_16): Fix converting high and low bytes to |
| @@ -2458,7 +2463,7 @@ | |||
| 2458 | 2463 | ||
| 2459 | * insdel.c (insert_from_gap): Call record_insert. | 2464 | * insdel.c (insert_from_gap): Call record_insert. |
| 2460 | 2465 | ||
| 2461 | 2002-03-04 Kenichi Handa <handa@etl.go.jp> | 2466 | 2002-03-04 Kenichi Handa <handa@m17n.org> |
| 2462 | 2467 | ||
| 2463 | * casefiddle.c (casify_region): Fix multibyte case. | 2468 | * casefiddle.c (casify_region): Fix multibyte case. |
| 2464 | 2469 | ||
| @@ -2483,7 +2488,7 @@ | |||
| 2483 | 2488 | ||
| 2484 | * syntax.h (SET_RAW_SYNTAX_ENTRY): Don't call make_number. | 2489 | * syntax.h (SET_RAW_SYNTAX_ENTRY): Don't call make_number. |
| 2485 | 2490 | ||
| 2486 | 2002-03-01 Kenichi Handa <handa@etl.go.jp> | 2491 | 2002-03-01 Kenichi Handa <handa@m17n.org> |
| 2487 | 2492 | ||
| 2488 | The following changes are for using Unicode as an internal | 2493 | The following changes are for using Unicode as an internal |
| 2489 | character model, and use UTF-8 format for buffer/string | 2494 | character model, and use UTF-8 format for buffer/string |