\f
* Lisp Changes in Emacs 21.3
+** Support for Mocklisp has been removed.
+
+** The function insert-string is now obsolete.
+
** The precedence of file-name-handlers has been changed.
Instead of blindly choosing the first handler that matches,
find-file-name-handler now gives precedence to a file-name handler
+2001-12-22 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * makefile.nt, makefile.w32-in: Remove mocklisp files.
+
2001-12-19 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
* emacsserver.c: Conditionally include config.h.
* subr.el (insert-string): Moved from mocklisp.c, reimplemented in
Lisp. Obsoleted.
+ * emulation/mlconvert.el: File removed.
+
+ * emulation/mlsupport.el: Moved to obsolete.
+
* obsolete/mlsupport.el: Moved there from lisp/emulation.
* emacs-lisp/find-gc.el (source-files): Remove mocklisp.c.
-2001-12-22 Pavel Janík <Pavel@Janik.cz>
+2001-12-22 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
* cw5-mcp.xml, cw6-mcp.xml, makefile.MPW: Remove mocklisp files.
* src/macfns.c (x_report_frame_params): Make the scroll-bar-width
frame parameter have a numeric value all the time.
-2001-12-08 Pavel Janík <Pavel@Janik.cz>
+2001-12-08 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
* COPYING: New file.
* src/macterm.c: Merged changes from xterm.c.
* src/macfns.c: Merged changes from xfns.c.
-2001-11-16 Pavel Janík <Pavel@Janik.cz>
+2001-11-16 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
* src/macterm.c (waiting_for_input): Remove unnecessary declaration.
* inc/macterm.h (x_display_list): Declare extern.
-2001-07-20 Pavel Janík <Pavel@Janik.cz>
+2001-07-20 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
* src/macterm.c (xim_open_dpy): Fix typo.
* src/macterm.c: New file.
+;; Local Variables:
+;; coding: iso-2022-7bit-unix
+;; End:
+
Copyright (C) 2001 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted provided the copyright notice and this notice are preserved.
+2001-12-22 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ The following changes remove mocklisp support:
+
+ * mocklisp.h, mocklisp.c: Files removed.
+
+ * lisp.h: Remove declarations of variables `Vmocklisp_arguments',
+ `Qmocklisp' and `Qmocklisp_arguments'.
+ Remove prototype of syms_of_mocklisp.
+
+ * makefile.nt, makefile.w32-in, Makefile.in: Remove mocklisp
+ files.
+
+ * callint.c: Do not include mocklisp.h.
+ (Fcall_interactively): Do not test for mocklisp case.
+
+ * eval.c: Remove variables `Qmocklisp_arguments',
+ `Vmocklisp_arguments' and `Qmocklisp'. Remove prototype of
+ ml_apply.
+ (Fprogn, Fwhile, Fcommandp, Feval, Ffuncall, funcall_lambda): Do
+ not test for mocklisp case.
+ (Fwhile): Remove unused variable `tem'.
+ (syms_of_eval): Remove variable `moclisp-arguments'.
+
+ * data.c (wrong_type_argument): Remove mocklisp case.
+
+ * doc.c (Fdocumentation): Remove mocklisp case.
+
+ * emacs.c (main): Do not call syms_of_mocklisp.
+
2001-12-21 Richard M. Stallman <rms@gnu.org>
* xfns.c (compute_tip_xy): If tooltip won't fit on the screen