+2000-05-29 Kenichi Handa <handa@etl.go.jp>
+
+ * Makefile.in (callproc.o): Depend on composite.h.
+
+ * callproc.c: Include composite.h.
+ (Fcall_process): Handle composition correctly.
+
+ * coding.h (coding_allocate_composition_data): Extern it.
+ (coding_restore_composition): Likewise.
+
+ * coding.c (DECODE_COMPOSITION_START): If coding->cmp_data is not
+ yet allocated, finish decoding with result
+ CODING_FINISH_INSUFFICIENT_CMP.
+ (coding_allocate_composition_data): Make it non-static.
+ (coding_restore_composition): Likewise.
+
+2000-05-29 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * charset.c (syms_of_charset): Revert last change.
+
+2000-05-28 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * term.c (produce_glyphs): Treat characters from the eight-bit-*
+ charsets as unibyte, with 1-column screen width. Sent by Kenichi
+ Handa.
+
+2000-05-28 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * charset.c (syms_of_charset): Set width of character sets
+ eight-bit-control and eight-bit-graphic to 1 column.
+
+2000-05-26 Gerd Moellmann <gerd@gnu.org>
+
+ * config.in (HAVE_SPEED_T): New define.
+
+ * sysdep.c, terminfo.c (ospeed) [HAVE_SPEED_T]: Declare as
+ `extern speed_t'.
+
+2000-05-26 Dave Love <fx@gnu.org>
+
+ * coding.c (shrink_decoding_region): Initialize eol_conversion.
+
+ * data.c (Qsubrp, Qmany, Qunevalled): New variables.
+ (Fsubr_arity): New function.
+ (syms_of_data): Install them.
+
+2000-05-26 Kenichi Handa <handa@etl.go.jp>
+
+ * charset.c (init_charset_once): Set the table bytes_by_char_head
+ correctly.
+
+ * fontset.c (syms_of_fontset): Adjust the font name for ascii of
+ the default fontset to what Emacs uses by default.
+ (check_registry_encoding): This function deleted.
+ (Fset_fontset_font): Remove the adhoc condition for the default
+ fontset. Allow cons in FONTNAME.
+
+ * fns.c (map_char_table): Ignore char-table entries for
+ charsets eight-bit-control and eight-bit-graphic.
+
+2000-05-25 Ken Raeburn <raeburn@gnu.org>
+
+ * emacs.c (main): Initialize keyboard syms before initializing
+ window code, so face names are available.
+
+2000-05-25 Stefan Monnier <monnier@cs.yale.edu>
+
+ * regex.c (at_begline_loc_p): Also recognize the \\(?:^ case
+ of an anchor at the beginning of a shy-group.
+
+2000-05-25 Gerd Moellmann <gerd@gnu.org>
+
+ * xdisp.c (handle_invisible_prop): Don't try to skip over
+ invisible text if end of text is already reached.
+
+2000-05-25 Dave Love <fx@gnu.org>
+
+ * xdisp.c (Fdump_glyph_matrix): Declare the arg.
+
+ * coding.c (encode_eol): Add null statement after label.
+
+2000-05-25 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * w16select.c (Fw16_set_clipboard_data): Fix the change from
+ 2000-05-20.
+
+2000-05-25 Kenichi Handa <handa@etl.go.jp>
+
+ * ccl.c (ccl_driver): Fix previous change.
+
+2000-05-25 Kenichi Handa <handa@etl.go.jp>
+
+ * coding.c (run_pre_post_conversion_on_str): Set point to the
+ beginning of buffer before calling coding->post_read_conversion.
+ (decode_coding_string): Give correct args to
+ run_pre_post_conversion_on_str.
+ (encode_coding_string): Likewise.
+
+ * ccl.c (ccl_driver) <CCL_ReadMultibyteChar2>
+ <CCL_WriteMultibyteChar2>: Handle charsets eight-bit-control and
+ eight-bit-graphic correctly.
+
2000-05-24 Kenichi HANDA <handa@etl.go.jp>
* fileio.c (Finsert_file_contents): Even if a file is not found,