+2009-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * lread.c (Funintern): Comment out last change.
+
2009-11-19 Richard Stallman <rms@gnu.org>
* lread.c (Funintern): Error if symbol is t or nil.
2009-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
- * fns.c (Fplist_get): Merge the active and the uncommented code.
+ * fns.c (Fplist_get): Merge the active and the commented out code.
2009-11-10 Jan Djärv <jan.h.d@swipnet.se>
if (SYMBOLP (name) && !EQ (name, tem))
return Qnil;
- if (EQ (tem, Qnil) || EQ (tem, Qt))
- error ("Attempt to unintern t or nil");
+ /* There are plenty of other symbols which will screw up the Emacs
+ session if we unintern them, as well as even more ways to use
+ `setq' or `fset' or whatnot to make the Emacs session
+ unusable. Let's not go down this silly road. --Stef */
+ /* if (EQ (tem, Qnil) || EQ (tem, Qt))
+ error ("Attempt to unintern t or nil"); */
XSYMBOL (tem)->interned = SYMBOL_UNINTERNED;
XSYMBOL (tem)->constant = 0;