]> git.eshelyaron.com Git - emacs.git/commitdiff
(x_toolkit): New variable.
authorRichard M. Stallman <rms@gnu.org>
Thu, 7 Jul 1994 06:50:45 +0000 (06:50 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 7 Jul 1994 06:50:45 +0000 (06:50 +0000)
(syms_of_xfns): Set up Lisp var x-toolkit.

src/xfns.c

index 3e04cf4cc7eded6f37be98f5bf168fa5543106f6..c138c4cacb1fe00fdf44e331655947ab0bf22736 100644 (file)
@@ -90,6 +90,9 @@ extern void free_frame_menubar ();
 /* X Resource data base */
 static XrmDatabase xrdb;
 
+/* 1 if using a toolkit, 0 otherwise.  */
+static int x_toolkit;
+
 /* The class of this X application.  */
 #define EMACS_CLASS "Emacs"
 
@@ -4442,7 +4445,15 @@ or when you set the mouse color.");
   Vmouse_depressed = Qnil;
 
   DEFVAR_LISP ("x-no-window-manager", &Vx_no_window_manager,
-              "t if no X window manager is in use.");
+              "Non-nil if no X window manager is in use.");
+
+  DEFVAR_BOOL ("x-toolkit", &x_toolkit,
+              "Non-nil if this Emacs was built to use an X toolkit.");
+#ifdef USE_X_TOOLKIT
+  x_toolkit = 1;
+#else
+  x_toolkit = 0;
+#endif
 
 #ifdef HAVE_X11
   defsubr (&Sx_get_resource);