aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKim F. Storm2003-12-28 00:11:03 +0000
committerKim F. Storm2003-12-28 00:11:03 +0000
commitdea9b52152ce21296c22e996c29e80d3b542b450 (patch)
treeb8d4aca391a70beb5b922a96fb0e0a6116ec4c7d /src
parent2e3f0f616bd831dbc6a09c9f753085c6caf563f8 (diff)
downloademacs-dea9b52152ce21296c22e996c29e80d3b542b450.tar.gz
emacs-dea9b52152ce21296c22e996c29e80d3b542b450.zip
(IMAGEP): New macro to test for image object type.
(Qimage): Declare extern.
Diffstat (limited to 'src')
-rw-r--r--src/lisp.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 94de2c2960f..e1f939581db 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1381,6 +1381,10 @@ typedef unsigned char UCHAR;
1381#define GC_FRAMEP(x) GC_PSEUDOVECTORP (x, PVEC_FRAME) 1381#define GC_FRAMEP(x) GC_PSEUDOVECTORP (x, PVEC_FRAME)
1382 1382
1383#define SUB_CHAR_TABLE_P(x) (CHAR_TABLE_P (x) && NILP (XCHAR_TABLE (x)->top)) 1383#define SUB_CHAR_TABLE_P(x) (CHAR_TABLE_P (x) && NILP (XCHAR_TABLE (x)->top))
1384
1385/* Test for image (image . spec) */
1386#define IMAGEP(x) (CONSP (x) && EQ (XCAR (x), Qimage))
1387
1384 1388
1385#define GC_EQ(x, y) EQ (x, y) 1389#define GC_EQ(x, y) EQ (x, y)
1386 1390
@@ -2283,6 +2287,7 @@ extern Lisp_Object Qinhibit_point_motion_hooks;
2283extern Lisp_Object Qinhibit_redisplay, Qdisplay; 2287extern Lisp_Object Qinhibit_redisplay, Qdisplay;
2284extern Lisp_Object Qinhibit_eval_during_redisplay; 2288extern Lisp_Object Qinhibit_eval_during_redisplay;
2285extern Lisp_Object Qmessage_truncate_lines; 2289extern Lisp_Object Qmessage_truncate_lines;
2290extern Lisp_Object Qimage;
2286extern Lisp_Object Vmessage_log_max; 2291extern Lisp_Object Vmessage_log_max;
2287extern int message_enable_multibyte; 2292extern int message_enable_multibyte;
2288extern Lisp_Object echo_area_buffer[2]; 2293extern Lisp_Object echo_area_buffer[2];