# HG changeset patch # User Karl Heuer # Date 791515597 0 # Node ID 76c57a8695b2f93ce99e2bea11977662d869ebfc # Parent 97b210b19217a805ad96a20c1928e5100e2d6537 (DEFVAR_DISPLAY): New macro. diff -r 97b210b19217 -r 76c57a8695b2 src/lisp.h --- a/src/lisp.h Tue Jan 31 01:26:09 1995 +0000 +++ b/src/lisp.h Tue Jan 31 01:26:37 1995 +0000 @@ -1149,6 +1149,10 @@ #define DEFVAR_INT(lname, vname, doc) defvar_int (lname, vname) #define DEFVAR_PER_BUFFER(lname, vname, type, doc) \ defvar_per_buffer (lname, vname, type, 0) +#define DEFVAR_DISPLAY(lname, vname, doc) \ + defvar_display (lname, \ + (int)((char *)(get_perdisplay (selected_frame)->vname) \ + - (char *)get_perdisplay (selected_frame))) /* Structure for recording Lisp call stack for backtrace purposes. */