+2000-06-26 Stefan Monnier <monnier@cs.yale.edu>
+
+ * fns.c (Fplist_member): Renamed from Fwidget_plist_member.
+ (Fwidget_get): Use it.
+ (syms_of_fns): Defsubr it.
+
+2000-06-26 Gerd Moellmann <gerd@gnu.org>
+
+ * xterm.c (xim_initialize) [!USE_XIM]: Don't set up the
+ display info for XIM.
+ (xim_open_dpy): Likewise.
+ (xim_close_dpy): Don't free the display info's XIM.
+
+ * xfns.c (x_window) [!USE_XIM]: Don't call create_frame_ic.
+
+ * config.in (USE_XIM): New define.
+
+ * keymap.c (get_keyelt): For menu-items containing a `:filter
+ FILTER', apply FILTER to the menu-item's definition to get the
+ real definition to use.
+
+ * lisp.h (QCfilter): External declaration.
+
+ * xfns.c (Fimage_size): New function.
+ (syms_of_xfns): Defsubr it.
+
+2000-06-26 Andreas Schwab <schwab@suse.de>
+
+ * coding.c (decode_coding_string): Re-fetch STRING_BYTES after
+ Fstring_as_unibyte.
+
+2000-06-25 Dave Love <fx@gnu.org>
+
+ * term.c [!HAVE_TERMCAP_H]: Declare tputs, tgetent, tgetflag,
+ tgetnum.
+
+ * Makefile.in (blockinput.h): Depend on atimer.h.
+ (atimer.h): Depend on systime.h.
+
+ * blockinput.h: Protect against multiple inclusion. Include
+ atimer.h.
+
+ * atimer.h: Protect against multiple inclusion. Include
+ systime.h.
+
+ * lisp.h (swap_in_global_binding): Declare.
+
+2000-06-24 Ken Raeburn <raeburn@gnu.org>
+
+ * process.c (Fopen_network_stream): Turn off atimers for duration
+ of call to connect. (Patch from Gerd.)
+
+2000-06-23 Dave Love <fx@gnu.org>
+
+ * ralloc.c: Maybe include unistd.h
+
+ * emacs.c (setgrp): Undefine before defining.
+ (malloc_warning, set_time_zone_rule, index): Prototype.
+
+ * systime.h (EMACS_GET_TIME) [!GETTIMEOFDAY_ONE_ARGUMENT]: Use
+ HAVE_STRUCT_TIMEZONE.
+
+ * s/osf1.h: Move string.h hack here from alpha.h and make it
+ conditional.
+ (C_SWITCH_SYSTEM): Use _OSF_SOURCE, not -BSD, which clashes with
+ _XOPEN_SOURCE.
+ (WAIT_USE_INT, SYS_SIGLIST_DECLARED, sys_siglist, NSIG): Define.
+ (SOCKLEN_TYPE): Don't define.
+
+ * m/alpha.h: Remove string.h hack.
+
+ * s/osf5-0.h: New file.
+
+ * filelock.c: Use feature tests for fcntl.h, string.h. Don't
+ include time.h, done by systime.h.
+ [__FreeBSD__]: Remove redundant includes.
+
+ * callproc.c (setpgrp): Undefine before defining.
+ (delete_temp_file): Return Qnil to avoid warning.
+
+ * config.in (HAVE_TERM_H, HAVE_STRUCT_TIMEZONE): Add.
+
+ * xfaces.c: Include fontset.h dependent on HAVE_WINDOW_SYSTEM, not
+ HAVE_X_WINDOWS.
+
+ * fontset.h (free_face_fontset): Renamed from fs_free_face_fontset.
+
+ * composite.h (compose_text): Declare.
+
+ * xterm.c: Don't include sys/types.h unconditionally. Don't
+ protect its inclusion with !USG (following xmenu.c).
+
+2000-06-23 Gerd Moellmann <gerd@gnu.org>
+
+ * xfns.c (x_create_tip_frame): Initialize frame's colors like
+ in x_create_frame.
+
+2000-06-23 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * coding.c (decode_eol_post_ccl): Special handling for undecided
+ and inconsistent EOL types.
+
+2000-06-22 Gerd Moellmann <gerd@gnu.org>
+
+ * xrdb.c (x_load_resources): Add default resource for scroll bar's
+ trough color and main window's background color.
+
+ * xfns.c (Fx_file_dialog) [HAVE_MOTIF_2_1]: Handle events
+ differently.
+
+ * xterm.h (Xt_app_con): External declaration.
+
+ * widget.c (EmacsFrameRealize): Fix typo.
+
+ * widget.c (EmacsFrameRealize): Remove SubstructureRedirectMask.
+
+ * xdisp.c (handle_stop): Initialize it->add_overlay_start to zero.
+ (handle_invisible_prop): Record the start of invisible text in
+ it->add_overlay_start.
+ (struct overlay_entry): Add member `overlay'.
+ (handle_overlay_change): Simplify.
+ (next_overlay_string): After having processed overlay strings at the
+ end of the buffer, record that fact in
+ it->overlay_strings_at_end_processed_p.
+ (compare_overlay_entries): If before- and after-strings come
+ from the same overlay, let before-strings come first.
+ (RECORD_OVERLAY_STRING): Record the overlay that strings come from.
+ (load_overlay_strings): Take it->add_overlay_start into account
+ when adding overlay strings.
+
+ * dispextern.h (struct it): Add member add_overlay_start.
+
2000-06-22 Dave Love <fx@gnu.org>
* s/isc3-0.h (C_SWITCH_SYSTEM): Define _XOPEN_SOURCE=500.