+2001-09-17 Gerd Moellmann <gerd@gnu.org>
+
+ * buffer.h (BUF_COMPUTE_UNCHANGED): Use BUF_MODIFF and
+ BUF_OVERLAY_MODIFF instead of MODIFF and OVERLAY_MODIFF.
+
+ * m/macppc.h (DATA_SEG_BITS) [__linux__]: Define for GCC
+ versions >= 2.95.
+
+2001-09-14 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * dired.c (Ffile_attributes): Doc fix.
+
+2001-09-14 Gerd Moellmann <gerd@gnu.org>
+
+ * fileio.c (Ffile_symlink_p): Fix last change.
+
+ * filelock.c (current_lock_owner): Fix last change.
+
+2001-09-13 Gerd Moellmann <gerd@gnu.org>
+
+ * filelock.c (current_lock_owner): If readlink returns ERANGE,
+ take that to mean that the buffer is too small.
+
+ * fileio.c (Ffile_symlink_p): If readlink returns ERANGE, take
+ that to mean that the buffer is too small.
+
+ * xdisp.c (reseat_1): Set IT's multibyte_p flag according to the
+ current buffer's multibyteness when discarding the iterator's
+ stack.
+
+ * xfns.c (Fx_window_property): Handle case that property gets
+ deleted between the two calls to XGetWindowProperty.
+
+2001-09-11 Gerd Moellmann <gerd@gnu.org>
+
+ * minibuf.c (read_minibuf_unwind): Bind inhibit-modification-hooks.
+
+ * minibuf.c (read_minibuf): Bind inhibit-modification-hooks to t,
+ in addition to read-only.
+
+ * xdisp.c (with_echo_area_buffer): Bind inhibit-modification-hooks
+ to t in addition to read-only.
+
+ * lisp.h (Qinhibit_modification_hooks): Declare.
+
+ * insdel.c (Qinhibit_modification_hooks): New variable.
+ (syms_of_insdel): Initialize and staticpro it.
+
+ * textprop.c (verify_interval_modification): Don't run
+ modification-hooks if inhibit_modification_hooks.
+
+ * dispnew.c (set_window_cursor_after_update): Fix code
+ finding glyph row containing cursor when cursor_in_echo_area
+ is >= 0.
+
+ * xdisp.c (init_from_display_pos): Put some code in #if 0.
+ (add_to_log): Use bcopy instead of strcpy.
+ (init_from_display_pos): Use an explicit loop over bytes in
+ overlay strings instead of calling index.
+
+2001-09-10 Gerd Moellmann <gerd@gnu.org>
+
+ * alloc.c (allocate_buffer): Call VALIDATE_LISP_STORAGE.
+
+ * dispnew.c (direct_output_for_insert): Don't change IT's
+ stop_charpos to something in front of its current position.
+
+ * xdisp.c (Ftrace_to_stderr) [GLYPH_DEBUG]: Take args like
+ `format'.
+
+2001-09-10 Richard M. Stallman <rms@gnu.org>
+
+ * frame.c (Fmouse_position): Doc fix.
+
+2001-09-07 Gerd Moellmann <gerd@gnu.org>
+
+ * xdisp.c (init_from_display_pos): Don't compare the result
+ of calling index with NULL.
+
+2001-09-06 Gerd Moellmann <gerd@gnu.org>
+
+ * xfns.c (x_set_background_color): Don't change the colors
+ of the X window of scroll bar widgets.
+
+2001-09-05 Andrew Innes <andrewi@gnu.org>
+
+ * w32fns.c (w32_createwindow): Undo last change.
+
2001-09-05 Gerd Moellmann <gerd@gnu.org>
+ * macros.c (store_kbd_macro_char): Fix computation of kbd_macro_end.
+
* xdisp.c (string_buffer_position): Use *single_char_property*
functions instead of the *single_property* functions.
2001-09-04 Andrew Innes <andrewi@gnu.org>
- * w32term.c (w32_read_socket): Add more information to debugging output.
+ * w32term.c (w32_read_socket): Add more information to debugging
+ output.
* w32fns.c (w32_createwindow): Remove the WS_CLIPCHILDREN style
from Emacs frames, so that calls to GetClipBox in w32term.c