diff src/ChangeLog @ 4608:1e3cf11fa27d

Make #$ truly read-only for Lisp; check this in the test suite. lisp/ChangeLog addition: 2009-02-10 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-tests.el : Check that #$ is not modifiable from Lisp, and that load-file-name is modifiable from Lisp. src/ChangeLog addition: 2009-02-10 Aidan Kehoe <kehoea@parhasard.net> * lread.c (Fload_internal): Make load-file-name-internal readonly for Lisp code; make load-file-name a modifiable copy. (init_lread): Initialised Vload_file_name_internal, Vload_file_name to nil on each post-dump start.
author Aidan Kehoe <kehoea@parhasard.net>
date Tue, 10 Feb 2009 16:07:31 +0000
parents 2986723ac32d
children e254bf96eb9e
line wrap: on
line diff
--- a/src/ChangeLog	Sun Feb 08 18:45:22 2009 +0000
+++ b/src/ChangeLog	Tue Feb 10 16:07:31 2009 +0000
@@ -1,3 +1,12 @@
+2009-02-10  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* lread.c (Fload_internal): 
+	Make load-file-name-internal readonly for Lisp code; make
+	load-file-name a modifiable copy. 
+	(init_lread): 
+	Initialised Vload_file_name_internal, Vload_file_name to nil on
+	each post-dump start.
+
 2009-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
 
 	* frame-x.c (x_init_frame_2): Update comment per new info from HT.