Mercurial > hg > xemacs-beta
diff src/alloc.c @ 5229:7d06a8bf47d2
Move #'purecopy from alloc.c to being an obsolete alias for #'identity
lisp/ChangeLog addition:
2010-06-08 Aidan Kehoe <kehoea@parhasard.net>
* paragraphs.el (sentence-end):
* gtk-faces.el:
* custom.el (custom-declare-variable):
Remove all core code calls to #'purecopy.
* obsolete.el (purecopy):
Make the function itself an obsolete alias to #'identity.
src/ChangeLog addition:
2010-06-08 Aidan Kehoe <kehoea@parhasard.net>
* alloc.c (Fpurecopy):
Moved to obsolete.el as an alias for #'identity, marked obsolete.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Tue, 08 Jun 2010 15:58:47 +0100 |
parents | 71ee43b8a74d |
children | c096d8051f89 308d34e9f07d |
line wrap: on
line diff
--- a/src/alloc.c Mon Jun 07 18:42:10 2010 +0100 +++ b/src/alloc.c Tue Jun 08 15:58:47 2010 +0100 @@ -3345,19 +3345,6 @@ #endif /* not NEW_GC */ -DEFUN ("purecopy", Fpurecopy, 1, 1, 0, /* -Kept for compatibility, returns its argument. -Old: -Make a copy of OBJECT in pure storage. -Recursively copies contents of vectors and cons cells. -Does not copy symbols. -*/ - (object)) -{ - return object; -} - - /************************************************************************/ /* Staticpro, MCpro */ /************************************************************************/ @@ -5722,7 +5709,6 @@ DEFSUBR (Fstring); DEFSUBR (Fmake_symbol); DEFSUBR (Fmake_marker); - DEFSUBR (Fpurecopy); #ifdef ALLOC_TYPE_STATS DEFSUBR (Fobject_memory_usage_stats); DEFSUBR (Ftotal_object_memory_usage);