Mercurial > hg > xemacs-beta
diff src/data.c @ 5473:ac37a5f7e5be
Merge with trunk.
author | Mats Lidell <matsl@xemacs.org> |
---|---|
date | Thu, 17 Mar 2011 23:42:59 +0100 |
parents | 89331fa1c819 d967d96ca043 |
children | 4dee0387b9de |
line wrap: on
line diff
--- a/src/data.c Tue Feb 22 22:56:02 2011 +0100 +++ b/src/data.c Thu Mar 17 23:42:59 2011 +0100 @@ -181,24 +181,6 @@ return EQ_WITH_EBOLA_NOTICE (object1, object2) ? Qt : Qnil; } -DEFUN ("old-eq", Fold_eq, 2, 2, 0, /* -Return t if the two args are (in most cases) the same Lisp object. - -Special kludge: A character is considered `old-eq' to its equivalent integer -even though they are not the same object and are in fact of different -types. This is ABSOLUTELY AND UTTERLY HORRENDOUS but is necessary to -preserve byte-code compatibility with v19. This kludge is known as the -\"char-int confoundance disease\" and appears in a number of other -functions with `old-foo' equivalents. - -Do not use this function! -*/ - (object1, object2)) -{ - /* #### blasphemy */ - return HACKEQ_UNSAFE (object1, object2) ? Qt : Qnil; -} - DEFUN ("null", Fnull, 1, 1, 0, /* Return t if OBJECT is nil. */ @@ -3566,7 +3548,6 @@ DEFSUBR (Fdiv); #endif DEFSUBR (Feq); - DEFSUBR (Fold_eq); DEFSUBR (Fnull); Ffset (intern ("not"), intern ("null")); DEFSUBR (Flistp);