]> git.eshelyaron.com Git - emacs.git/commitdiff
(DEFVAR_DISPLAY): New macro.
authorKarl Heuer <kwzh@gnu.org>
Tue, 31 Jan 1995 01:26:37 +0000 (01:26 +0000)
committerKarl Heuer <kwzh@gnu.org>
Tue, 31 Jan 1995 01:26:37 +0000 (01:26 +0000)
src/lisp.h

index 0cbfa45442019bed375f47cd2bdd725ae69aeb0b..94ba6bc3948d15a2cd97cda66f8746b84c442fd3 100644 (file)
@@ -1149,6 +1149,10 @@ extern void defvar_int ();
 #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)))
 \f
 /* Structure for recording Lisp call stack for backtrace purposes.  */