* lisp.h (LISP_INT_TAG, LISP_INT1_TAG, LISP_STRING_TAG): Remove.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 29 Jul 2012 22:42:12 +0000 (15:42 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 29 Jul 2012 22:42:12 +0000 (15:42 -0700)
commitd5040d2dec0f7e08b715ce6952d5568ed86d1812
treeceb72ae576a0d5fb43286ed4beb287b1bdf46b8d
parentd6e7c17b31f74169fc787d02a36b15f17ba41f86
* lisp.h (LISP_INT_TAG, LISP_INT1_TAG, LISP_STRING_TAG): Remove.

These macros are confusing and no longer need to be defined, as
the enum values now suffice.  Each use replaced with definiens.
(Lisp_Int1, Lisp_String): Define directly; this is clearer.
src/ChangeLog
src/buffer.c
src/data.c
src/lisp.h