From: tomo Date: Wed, 5 Sep 2001 10:02:33 +0000 (+0000) Subject: update. X-Git-Tag: r21-2-41-syntax-1 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=ed527be26dcc7c17808e5f486495829a74156982;p=chise%2Fxemacs-chise.git.1 update. --- diff --git a/src/ChangeLog b/src/ChangeLog index 1443c08..a539ded 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,72 @@ +2001-09-05 MORIOKA Tomohiko + + * syntax.h (SYNTAX_CODE_UNSAFE): New implementation in XEmacs + UTF-2000. + (update_syntax_table): Deleted in XEmacs UTF-2000. + + * syntax.c (find_defun_start): Use `syntax_table' instead of + `mirror_syntax_table' in XEmacs UTF-2000. + (Fset_syntax_table): Don't use `mirror_syntax_table' in XEmacs + UTF-2000. + (Fchar_syntax): Use `syntax_table' instead of `mirror_table' in + XEmacs UTF-2000. + (Fmatching_paren): Likewise. + (scan_words): Use `syntax_table' instead of `mirror_syntax_table' + in XEmacs UTF-2000. + (find_start_of_comment): Likewise. + (find_end_of_comment): Likewise. + (Fforward_comment): Likewise. + (scan_lists): Likewise. + (char_quoted): Likewise. + (Fbackward_prefix_chars): Likewise. + (scan_sexps_forward): Likewise. + (update_just_this_syntax_table): Deleted in XEmacs UTF-2000. + (update_syntax_table): Likewise. + + * search.c (skip_chars): Use `syntax_table' instead of + `mirror_syntax_table' in XEmacs UTF-2000. + (wordify): Likewise. + (Freplace_match): Likewise. + + * regex.c (re_compile_fastmap): Use `syntax_table' instead of + `mirror_syntax_table' in XEmacs UTF-2000. + (WORDCHAR_P_UNSAFE): Likewise. + (re_match_2_internal): Likewise. + + * font-lock.c (find_context): Use `buf->syntax_table' instead of + `buf->mirror_syntax_table' in XEmacs UTF-2000. + + * cmds.c (internal_self_insert): Use `buf->syntax_table' instead + of `buf->mirror_syntax_table' in XEmacs UTF-2000. + + * chartab.h (struct Lisp_Char_Table): Delete `mirror_table' in + XEmacs UTF-2000. + + * chartab.c (mark_char_table): Don't mark `mirror_table' in XEmacs + UTF-2000. + (print_char_table): Print `default_value' in XEmacs UTF-2000. + (char_table_description): Delete `mirror_table' in XEmacs + UTF-2000. + (fill_char_table): Don't call `update_syntax_table' in XEmacs + UTF-2000. + (Fmake_char_table): Don't use `mirror_table' in XEmacs UTF-2000. + (Fcopy_char_table): Likewise. + (put_char_table): Don't call `update_syntax_table' in XEmacs + UTF-2000. + + * casefiddle.c (casify_object): Use `buf->syntax_table' instead of + `buf->mirror_syntax_table' in XEmacs UTF-2000. + (casify_region_internal): Likewise. + + * bufslots.h: Delete `mirror_syntax_table' in XEmacs UTF-2000. + + * buffer.c (common_init_complex_vars_of_buffer): Don't use + `mirror_syntax_table' in XEmacs UTF-2000. + + * abbrev.c (abbrev_match): Use `buf->syntax_table' instead of + `buf->mirror_syntax_table' in XEmacs UTF-2000. + (Fexpand_abbrev): Likewise. + 2001-09-04 MORIOKA Tomohiko * chartab.c (vars_of_chartab): Update `utf-2000-version' to 0.18.