comparison src/lisp.h @ 90046:b637c617432f

Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-72 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-693 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-695 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-696 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-697 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-702 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-703 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-704 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-708 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-72 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-73 Merge from emacs--cvs-trunk--0
author Miles Bader <miles@gnu.org>
date Fri, 19 Nov 2004 06:55:13 +0000
parents cb7f41387eb3 e8156cc4a58f
children f2ebccfa87d4
comparison
equal deleted inserted replaced
90045:dfd72aa2c4e2 90046:b637c617432f
1376 /* The ID of the mode line highlighting face. */ 1376 /* The ID of the mode line highlighting face. */
1377 #define GLYPH_MODE_LINE_FACE 1 1377 #define GLYPH_MODE_LINE_FACE 1
1378 1378
1379 /* Data type checking */ 1379 /* Data type checking */
1380 1380
1381 #define NILP(x) (XFASTINT (x) == XFASTINT (Qnil)) 1381 #define NILP(x) EQ (x, Qnil)
1382 #define GC_NILP(x) GC_EQ (x, Qnil) 1382 #define GC_NILP(x) GC_EQ (x, Qnil)
1383 1383
1384 #define NUMBERP(x) (INTEGERP (x) || FLOATP (x)) 1384 #define NUMBERP(x) (INTEGERP (x) || FLOATP (x))
1385 #define GC_NUMBERP(x) (GC_INTEGERP (x) || GC_FLOATP (x)) 1385 #define GC_NUMBERP(x) (GC_INTEGERP (x) || GC_FLOATP (x))
1386 #define NATNUMP(x) (INTEGERP (x) && XINT (x) >= 0) 1386 #define NATNUMP(x) (INTEGERP (x) && XINT (x) >= 0)
2326 extern int string_byte_to_char P_ ((Lisp_Object, int)); 2326 extern int string_byte_to_char P_ ((Lisp_Object, int));
2327 extern Lisp_Object string_make_multibyte P_ ((Lisp_Object)); 2327 extern Lisp_Object string_make_multibyte P_ ((Lisp_Object));
2328 extern Lisp_Object string_make_unibyte P_ ((Lisp_Object)); 2328 extern Lisp_Object string_make_unibyte P_ ((Lisp_Object));
2329 EXFUN (Fcopy_alist, 1); 2329 EXFUN (Fcopy_alist, 1);
2330 EXFUN (Fplist_get, 2); 2330 EXFUN (Fplist_get, 2);
2331 EXFUN (Fsafe_plist_get, 2);
2331 EXFUN (Fplist_put, 3); 2332 EXFUN (Fplist_put, 3);
2332 EXFUN (Fplist_member, 2); 2333 EXFUN (Fplist_member, 2);
2333 EXFUN (Frassoc, 2); 2334 EXFUN (Frassoc, 2);
2334 EXFUN (Fstring_equal, 2); 2335 EXFUN (Fstring_equal, 2);
2335 EXFUN (Fcompare_strings, 7); 2336 EXFUN (Fcompare_strings, 7);