* lisp.h (LIST_END_P): Remove unused macro and its bogus comment.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Jun 2011 00:09:24 +0000 (17:09 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Jun 2011 00:09:24 +0000 (17:09 -0700)
src/ChangeLog
src/lisp.h

index 1b4edb9..2bf6cc8 100644 (file)
@@ -4,6 +4,7 @@
        This didn't break anything, but it didn't help either.
        It's confusing to put a bogus integer in a place where the actual
        value does not matter.
+       (LIST_END_P): Remove unused macro and its bogus comment.
 
 2011-06-18  Paul Eggert  <eggert@cs.ucla.edu>
 
index e065bad..54c5091 100644 (file)
@@ -3590,24 +3590,6 @@ extern void init_system_name (void);
 
 #define SWITCH_ENUM_CAST(x) (x)
 
-/* Loop over Lisp list LIST.  Signal an error if LIST is not a proper
-   list, or if it contains circles.
-
-   HARE and TORTOISE should be the names of Lisp_Object variables, and
-   N should be the name of an EMACS_INT variable declared in the
-   function where the macro is used.  Each nested loop should use
-   its own variables.
-
-   In the loop body, HARE is set to each cons of LIST, and N is the
-   length of the list processed so far.  */
-
-#define LIST_END_P(list, obj)                          \
-  (NILP (obj)                                          \
-   ? 1                                                 \
-   : (CONSP (obj)                                      \
-      ? 0                                              \
-      : (wrong_type_argument (Qlistp, (list))), 1))
-
 /* Use this to suppress gcc's warnings. */
 #ifdef lint