aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl Heuer1995-01-31 01:26:37 +0000
committerKarl Heuer1995-01-31 01:26:37 +0000
commit3abccc4b1893748c60e9f3d2f2a5b64d6ce0d1fe (patch)
treeffda5c3ce85dc5854e2b424b5312000b8f205b00
parent950c215d92e111b1a6e43c06824f68737c8f5a6e (diff)
downloademacs-3abccc4b1893748c60e9f3d2f2a5b64d6ce0d1fe.tar.gz
emacs-3abccc4b1893748c60e9f3d2f2a5b64d6ce0d1fe.zip
(DEFVAR_DISPLAY): New macro.
-rw-r--r--src/lisp.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 0cbfa454420..94ba6bc3948 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1149,6 +1149,10 @@ extern void defvar_int ();
1149#define DEFVAR_INT(lname, vname, doc) defvar_int (lname, vname) 1149#define DEFVAR_INT(lname, vname, doc) defvar_int (lname, vname)
1150#define DEFVAR_PER_BUFFER(lname, vname, type, doc) \ 1150#define DEFVAR_PER_BUFFER(lname, vname, type, doc) \
1151 defvar_per_buffer (lname, vname, type, 0) 1151 defvar_per_buffer (lname, vname, type, 0)
1152#define DEFVAR_DISPLAY(lname, vname, doc) \
1153 defvar_display (lname, \
1154 (int)((char *)(get_perdisplay (selected_frame)->vname) \
1155 - (char *)get_perdisplay (selected_frame)))
1152 1156
1153/* Structure for recording Lisp call stack for backtrace purposes. */ 1157/* Structure for recording Lisp call stack for backtrace purposes. */
1154 1158