+2002-08-19 Kenichi Handa <handa@localhost>
+
+ * composite.c (run_composition_function): Call FUNC if it is
+ fboundp.
+
+ * composite.h (COMPOSITION_MODIFICATION_FUNC): If PROP is not a
+ cons, return Qnil.
+
+2002-08-17 Richard M. Stallman <rms@gnu.org>
+
+ * s/sol2-5.h (BROKEN_SIGIO): Add #undef.
+
+ * sysdep.c [!VMS]: Include sys/files.h.
+
+ * editfns.c (save_restriction_restore): Defend from unchained marker.
+
+ * buffer.c (overlays_at): Handle extending vec uniformly.
+ (overlays_in): Handle extending vec from length 0 as in overlays_at.
+
+2002-08-15 Andrew Choi <akochoi@shaw.ca>
+
+ * mac.c (init_mac_osx_environment): New function.
+
+ * emacs.c (main) [MAC_OSX]: Call init_mac_osx_environment.
+
+2002-08-14 Kim F. Storm <storm@cua.dk>
+
+ * macros.c (Fstart_kbd_macro): Added NO-EXEC argument to inhibit
+ executing macro before appending to it (when used from Lisp).
+ (Fexecute_kbd_macro): Added LOOPFUNC argument to supply function
+ which is called prior to each iteration of macro (for kmacro.el).
+ (Fend_kbd_macro, Fcall_last_kbd_macro): Likewise.
+
+ * lisp.h (Fexecute_kbd_macro): Update prototype.
+
+ * keyboard.c (Fcommand_execute): Update call to Fexecute_kbd_macro.
+
2002-08-14 Kenichi Handa <handa@etl.go.jp>
* xselect.c (QUTF8_STRING): New variable.