Include intervals.h.
[bpt/emacs.git] / src / ChangeLog
index 9d71be3..ddb0f53 100644 (file)
@@ -1,3 +1,105 @@
+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,