+2012-02-17 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * text-coding.c (DECODE_ADD_UCS_CHAR): Add `static'.
+
+2012-02-11 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * text-coding.c (DECODE_ADD_UCS_CHAR): Don't use `INLINE_HEADER'.
+
+ * chartab.c (UINT8_DECODE): Don't use `INLINE_HEADER'.
+ (UINT16_DECODE): Ditto.
+
+ * glyphs-eimage.c (png_instantiate):
+ - Use `png_get_image_height (png_ptr, info_ptr)' instead of
+ `info_ptr->height'.
+ - Use `png_get_image_width (png_ptr, info_ptr)' instead of
+ `info_ptr->width'.
+ - Use `png_get_color_type(png_ptr, info_ptr)' instead of
+ `info_ptr->color_type'.
+ - Use `png_get_bit_depth(png_ptr, info_ptr)' instead of
+ `info_ptr->bit_depth'.
+
+2011-07-20 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * mule-charset.c (charset_code_point): If nil is specified as a
+ feature-value, don't find in mother and return -1.
+
+2011-07-22 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * chartab.c (Fput_char_attribute): Accept nil as a value of
+ CCS-feature [it means that specified object does not have
+ code-point of the CCS-feature].
+
+2011-06-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule-charset.c (complex_vars_of_mule_charset): Use "jisx0208"
+ instead of "jisx0208\\.1990" as the X-registry of `=jis-x0208'.
+
+2011-05-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * text-coding.c (char_encode_as_entity_reference): Don't use
+ `DECODE_CHAR' to detect isolated characters.
+
+ * mule-charset.c (charset_code_point): Change the third argument
+ `defined_only' to `accepted_mode'; `accepted_mode' can be
+ CHAR_ISOLATED_ONLY, CHAR_ALL or CHAR_DEFINED_ONLY.
+
+ * char-ucs.h (CHAR_ISOLATED_ONLY): New macro.
+ (CHAR_ALL): New macro.
+ (CHAR_DEFINED_ONLY): New macro.
+
+2011-03-14 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * chartab.c (Fchar_feature_base_name_eq): New function when
+ UTF2000 is enabled.
+ (Fput_char_attribute): Use `Fchar_feature_base_name_eq'.
+ (syms_of_chartab): Add new builtin function
+ `char-feature-base-name=' when UTF2000 is enabled.
+
+2011-02-17 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * text-coding.c (Vdecomposition_feature_list): New variable when
+ UTF2000 is defined.
+ (char_encode_utf8): Refer variable `decomposition-feature-list'
+ instead of `=decomposition' feature.
+ (vars_of_file_coding): Add new variable
+ `decomposition-feature-list' when UTF2000 is defined.
+
+2011-02-16 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * chartab.c (Fput_char_attribute): Support `=decomposition@FOO' as
+ `=decomposition' feature.
+
+2011-02-12 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * mule-charset.c (Fmake_charset): Fix problem for 94^n or 96^n
+ coded-charsets with builtin characters.
+
+2011-02-09 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
+
+ * text-coding.c (Qrep_decomposition): New extern.
+ (char_encode_utf8): Try to encode as combing sequence (or IVS).
+
+2011-01-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * concord.c (Fconcord_genre_ds): Add "#ifdef HAVE_LIBCHISE" ...
+ "#endif" for code to refer Vchise_system_db_directory.
+
+2010-12-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * concord.c (Fconcord_object_put): Use `member' instead of `memq'.
+ (Fconcord_object_adjoin): New function.
+ (Fconcord_object_adjoinX): New function.
+ (syms_of_concord): Defsubred `Fconcord_object_adjoin' and
+ `Fconcord_object_adjoinX'.
+
+2010-12-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * concord.c:
+ - Include "elconcord.h".
+ - Move EXFUNs for `Fconcord_decode_object', `Fconcord_object_put'
+ and `Fconcord_object_get' to elconcord.h.
+ (Lisp_CONCORD_DS): Moved to elconcord.h.
+ (struct Lisp_CONCORD_DS): Ditto.
+ (XCONCORD_DS): Ditto.
+ (XSET_CONCORD_DS): Ditto.
+ (CONCORD_DS_P): Ditto.
+ (CHECK_CONCORD_DS): Ditto.
+ (CONCHECK_CONCORD_DS): Ditto.
+ (Lisp_CONCORD_Object): Ditto.
+ (struct Lisp_CONCORD_Object): Ditto.
+ (XCONCORD_OBJECT): Ditto.
+ (XSET_CONCORD_OBJECT): Ditto.
+ (CONCORD_OBJECT_P): Ditto.
+ (CHECK_CONCORD_OBJECT): Ditto.
+ (CONCHECK_CONCORD_OBJECT): Ditto.
+ (CONCORD_OBJECT_GENRE): Ditto.
+ (CONCORD_OBJECT_ID): Ditto.
+ (XCONCORD_OBJECT_ID): Ditto.
+ (XCONCORD_OBJECT_GENRE): Ditto.
+ (concord_object_equal): New function.
+ (LRECORD_IMPLEMENTATION of "concord_object"): Use
+ `concord_object_equal'.
+
+ * elconcord.h: New file.
+
+2010-12-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * concord.c (print_concord_object): Use readable form even if
+ `print-readably' is nil.
+
+2010-11-19 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * concord.c (print_concord_object): Don't display location of
+ data-source when `print-readably' is nil.
+
+2010-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * concord.c (Fconcord_genre_ds): Use Vchise_system_db_directory as
+ the default location of data-source.
+ (complex_vars_of_concord): Use Vchise_system_db_directory to
+ assign genre `character' and `feature'.
+
+ * chartab.h (Vchise_system_db_directory): New extern when
+ HAVE_CONCORD is defined.
+
+2010-09-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * concord.c: Include <chise.h> if HAVE_LIBCHISE is defined.
+ (Qcharacter): New variable when HAVE_LIBCHISE is defined.
+ (Qfeature): Ditto.
+ (Fconcord_object_genre): New function.
+ (syms_of_concord):
+ - Add new builtin symbols `character' and `feature' when
+ HAVE_LIBCHISE is defined.
+ - Add Add new builtin function `concord-object-genre'.
+ (complex_vars_of_concord): New function; assign genres `character'
+ and `feature' when HAVE_LIBCHISE is defined.
+
+2010-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * emacs.c (main_1): Call `complex_vars_of_concord' when
+ HAVE_CONCORD is defined.
+
+ * symsinit.h (complex_vars_of_concord): New prototype.
+
+2010-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * chartab.c (allocate_character): Add `static'.
+
+2010-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * chartab.c (allocate_character): New function.
+ (Fdefine_char): Use allocate_character().
+
2010-06-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* mule.c (vars_of_mule): Update `xemacs-chise-version' to 0.25