X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=4597931d1adaaadb63665cc688e00f67e71aeaa9;hb=3ea600b0840239c38e4b4014c6e5f4249042843d;hp=f77ea4c4f85e0ca4234a9dfc2bdd2d8b93c8d171;hpb=dad204238e8537b8e79c3165cca799d5a8fe4c3e;p=chise%2Fxemacs-chise.git.1 diff --git a/src/ChangeLog b/src/ChangeLog index f77ea4c..4597931 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,135 @@ +2005-05-25 MORIOKA Tomohiko + + * chartab.c (Fput_char_attribute): Convert char-specs in value of + `{<-|->}Oracle-Bones[^*]*' to characters and put reverse links. + (Fsave_char_attribute_table): Use `Fchar_refs_simplify_char_specs' + for `{<-|->}Oracle-Bones[^*]*'. + +2005-05-17 MORIOKA Tomohiko + + * mule.c (vars_of_mule): Update `xemacs-chise-version' to 0.22 + (Kizu). + +2005-02-28 MORIOKA Tomohiko + + * text-coding.c (Qccs_priority_list): New variable in XEmacs + CHISE. + (Fmake_coding_system): Support new property `ccs-priority-list' in + XEmacs CHISE. + (Fcoding_system_property): Likewise. + (char_encode_iso2022): Prefer CODING_SYSTEM_CCS_PRIORITY_LIST than + Vdefault_coded_charset_priority_list in XEmacs CHISE. + (syms_of_file_coding): Add builtin symbol `ccs-priority-list' in + XEmacs CHISE. + (complex_vars_of_file_coding): Define new coding-system-property + `ccs-priority-list' in XEmacs CHISE. + + * file-coding.h (XCODING_SYSTEM_CCS_PRIORITY_LIST): New macro. + +2004-12-14 MORIOKA Tomohiko + + * char-ucs.h (decoding_table_put_char): Moved to mule-charset.c; + changed to normal function. + (encode_char_2): Likewise. + + * mule-charset.c (decoding_table_put_char): Copied from + char-ucs.h; changed to normal function. + (encode_char_2): Likewise. + +2004-12-13 MORIOKA Tomohiko + + * char-ucs.h (Vdisplay_coded_charset_priority_use_inheritance): + New extern. + (Vdisplay_coded_charset_priority_use_hierarchy_order): Likewise. + (encode_char_2_search_children): New inline function. + (encode_char_2): Refer + `Vdisplay_coded_charset_priority_use_{inheritance|hierarchy_order}' + and use `encode_char_2_search_children'. + +2004-12-04 MORIOKA Tomohiko + + * mule-charset.c + (Vdisplay_coded_charset_priority_use_inheritance): New variable. + (Vdisplay_coded_charset_priority_use_hierarchy_order): Likewise. + (vars_of_mule_charset): Add new variable + `display-coded-charset-priority-use-inheritance' and + `display-coded-charset-priority-use-hierarchy-order'. + +2004-11-20 MORIOKA Tomohiko + + * char-ucs.h (Q_subsumptive): New extern. + (Q_denotational): Likewise. + (encode_char_2): Search children specified by `->subsumptive' and + `->denotational'. + +2004-11-08 MORIOKA Tomohiko + + * mule-charset.c (complex_vars_of_mule_charset): Modify the + X-registry of `ucs-bmp'. + +2004-10-30 MORIOKA Tomohiko + + * chartab.c (char-variants): Refer `->subsumptive', + `->denotational' and `->identical' as same as `->ucs-unified'. + +2004-10-14 MORIOKA Tomohiko + + * chartab.c (Fput_char_attribute): Convert char-specs in value of + `{<-|->}{fullwidth|halfwidth}[^*]*' to characters and put reverse + links. + +2004-09-14 MORIOKA Tomohiko + + * text-coding.c: Add EXFUN for `Fregexp_quote'. + (decode_add_er_char): Fix problem about infinite loop when a CCS + specified in `coded-charset-entity-reference-alist' is not + existed. + +2004-09-09 MORIOKA Tomohiko + + * mule-charset.c (syms_of_mule_charset): Rename + `=jis-x0208-{1978|1983|1990}' to `=jis-x0208@{1978|1983|1990}'. + +2004-08-28 MORIOKA Tomohiko + + * fns.c (simplify_char_spec): Don't allocate new character-object + if specified char_spec does not have any CCS-features. + + * chartab.h: Add EXFUN for Fdefine_char. + + * chartab.c: Delete EXFUN for Fdefine_char. + +2004-08-26 MORIOKA Tomohiko + + * fns.c (simplify_char_spec): Use Fdefine_char instead of + Ffind_char for char-spec. + +2004-07-31 MORIOKA Tomohiko + + * lisp-disunion.h (XCHARVAL): Fix condition about + SIZEOF_EMACS_INT. + +2004-07-31 MORIOKA Tomohiko + + * mule-charset.c (decode_builtin_char): Use instead of + for `code'. + (Fdecode_builtin_char): Use instead of for code + point; use instead of for character-id. + +2004-07-30 MORIOKA Tomohiko + + * lisp-disunion.h (make_int): Cast the argument into . + (make_char): Likewise. + (XCHARVAL): Don't use the inline function for UTF-2000 in 64 bit + environment. + (XCHARVAL[for UTF-2000 in 32 bit environment]): Use + instead of as the type of return value; use + instead of as the type of argument. + (XCHARVAL[macro version]): Cast the result into . + + * syntax.h (SYNTAX_CODE_UNSAFE): Use and instead of . + 2004-07-27 MORIOKA Tomohiko * chartab.c (put_char_composition): Use DECODE_CHAR to get @@ -209,7 +341,7 @@ characters in value of `ideographic-structure'. (Fsave_char_attribute_table): Use `Fchar_refs_simplify_char_specs' for `{<-|->}simplified(@...)'. - (Fdefine_char): bTry to use predefined character's id. + (Fdefine_char): Try to use predefined character's id. 2004-02-10 MORIOKA Tomohiko