aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLute Kamstra2003-08-26 08:44:35 +0000
committerLute Kamstra2003-08-26 08:44:35 +0000
commit8a16bd4f2b7b282e5b1ac19717de8ec8e96b44c0 (patch)
treebaaf1b886cbb68e32615ffc180d99a44238ea5ad
parentac7ec68c8dc9343a36251487378e8e4cd790055c (diff)
downloademacs-8a16bd4f2b7b282e5b1ac19717de8ec8e96b44c0.tar.gz
emacs-8a16bd4f2b7b282e5b1ac19717de8ec8e96b44c0.zip
(Vgtk_version_string): New variable.
(syms_of_xfns): DEFVAR_LISP it. Provide gtk.
-rw-r--r--src/xfns.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/xfns.c b/src/xfns.c
index 439ddbfec2f..65747dbe1b9 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -125,6 +125,14 @@ static Lisp_Object Vmotif_version_string;
125 125
126#endif /* USE_X_TOOLKIT */ 126#endif /* USE_X_TOOLKIT */
127 127
128#ifdef USE_GTK
129
130/* GTK+ version info */
131
132static Lisp_Object Vgtk_version_string;
133
134#endif /* USE_GTK */
135
128#ifdef HAVE_X11R4 136#ifdef HAVE_X11R4
129#define MAXREQUEST(dpy) (XMaxRequestSize (dpy)) 137#define MAXREQUEST(dpy) (XMaxRequestSize (dpy))
130#else 138#else
@@ -10899,6 +10907,19 @@ meaning don't clear the cache. */);
10899#endif /* USE_MOTIF */ 10907#endif /* USE_MOTIF */
10900#endif /* USE_X_TOOLKIT */ 10908#endif /* USE_X_TOOLKIT */
10901 10909
10910#ifdef USE_GTK
10911 Fprovide (intern ("gtk"), Qnil);
10912
10913 DEFVAR_LISP ("gtk-version-string", &Vgtk_version_string,
10914 doc: /* Version info for GTK+. */);
10915 {
10916 char gtk_version[40];
10917 g_snprintf (gtk_version, sizeof (gtk_version), "%u.%u.%u",
10918 GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION);
10919 Vgtk_version_string = build_string (gtk_version);
10920 }
10921#endif /* USE_GTK */
10922
10902 /* X window properties. */ 10923 /* X window properties. */
10903 defsubr (&Sx_change_window_property); 10924 defsubr (&Sx_change_window_property);
10904 defsubr (&Sx_delete_window_property); 10925 defsubr (&Sx_delete_window_property);