aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTom Tromey2011-01-18 10:28:28 -0700
committerTom Tromey2011-01-18 10:28:28 -0700
commitcab0ba989e31c0ba8272adc1dbb2615f61ecb35f (patch)
treec1323eeffa778ac52225c85df8d7c4b86d2806b3 /src
parent422745d0bc0a7031231187ecab65812234595944 (diff)
downloademacs-cab0ba989e31c0ba8272adc1dbb2615f61ecb35f.tar.gz
emacs-cab0ba989e31c0ba8272adc1dbb2615f61ecb35f.zip
Declare some DEFVARs globally, not locally
* gtkutil.h (x_gtk_use_old_file_dialog, x_gtk_show_hidden_files) (x_gtk_file_dialog_help_text, x_gtk_whole_detached_tool_bar): Declare. * gtkutil.c (xg_uses_old_file_dialog): (xg_get_file_with_chooser): (xg_tool_bar_detach_callback): Don't redeclare globals.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog9
-rw-r--r--src/gtkutil.c7
-rw-r--r--src/gtkutil.h5
3 files changed, 14 insertions, 7 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index d6808bb27b7..1b9655e9605 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,14 @@
12011-01-18 Tom Tromey <tromey@redhat.com> 12011-01-18 Tom Tromey <tromey@redhat.com>
2 2
3 * gtkutil.h (x_gtk_use_old_file_dialog, x_gtk_show_hidden_files)
4 (x_gtk_file_dialog_help_text, x_gtk_whole_detached_tool_bar):
5 Declare.
6 * gtkutil.c (xg_uses_old_file_dialog):
7 (xg_get_file_with_chooser):
8 (xg_tool_bar_detach_callback): Don't redeclare globals.
9
102011-01-18 Tom Tromey <tromey@redhat.com>
11
3 * lisp.h (DEFVAR_BUFFER_DEFAULTS): New macro. 12 * lisp.h (DEFVAR_BUFFER_DEFAULTS): New macro.
4 * buffer.c (syms_of_buffer): Use DEFVAR_BUFFER_DEFAULTS. 13 * buffer.c (syms_of_buffer): Use DEFVAR_BUFFER_DEFAULTS.
5 14
diff --git a/src/gtkutil.c b/src/gtkutil.c
index 52512687a07..9d55f52c9f9 100644
--- a/src/gtkutil.c
+++ b/src/gtkutil.c
@@ -1536,7 +1536,6 @@ int
1536xg_uses_old_file_dialog (void) 1536xg_uses_old_file_dialog (void)
1537{ 1537{
1538#ifdef HAVE_GTK_FILE_SELECTION_NEW 1538#ifdef HAVE_GTK_FILE_SELECTION_NEW
1539 extern int x_gtk_use_old_file_dialog;
1540 return x_gtk_use_old_file_dialog; 1539 return x_gtk_use_old_file_dialog;
1541#else 1540#else
1542 return 0; 1541 return 0;
@@ -1577,8 +1576,6 @@ xg_toggle_visibility_cb (GtkWidget *widget, gpointer data)
1577static void 1576static void
1578xg_toggle_notify_cb (GObject *gobject, GParamSpec *arg1, gpointer user_data) 1577xg_toggle_notify_cb (GObject *gobject, GParamSpec *arg1, gpointer user_data)
1579{ 1578{
1580 extern int x_gtk_show_hidden_files;
1581
1582 if (strcmp (arg1->name, "show-hidden") == 0) 1579 if (strcmp (arg1->name, "show-hidden") == 0)
1583 { 1580 {
1584 GtkWidget *wtoggle = GTK_WIDGET (user_data); 1581 GtkWidget *wtoggle = GTK_WIDGET (user_data);
@@ -1626,9 +1623,6 @@ xg_get_file_with_chooser (FRAME_PTR f,
1626 GtkFileChooserAction action = (mustmatch_p ? 1623 GtkFileChooserAction action = (mustmatch_p ?
1627 GTK_FILE_CHOOSER_ACTION_OPEN : 1624 GTK_FILE_CHOOSER_ACTION_OPEN :
1628 GTK_FILE_CHOOSER_ACTION_SAVE); 1625 GTK_FILE_CHOOSER_ACTION_SAVE);
1629 extern int x_gtk_show_hidden_files;
1630 extern int x_gtk_file_dialog_help_text;
1631
1632 1626
1633 if (only_dir_p) 1627 if (only_dir_p)
1634 action = GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER; 1628 action = GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER;
@@ -3794,7 +3788,6 @@ xg_tool_bar_detach_callback (GtkHandleBox *wbox,
3794 gpointer client_data) 3788 gpointer client_data)
3795{ 3789{
3796 FRAME_PTR f = (FRAME_PTR) client_data; 3790 FRAME_PTR f = (FRAME_PTR) client_data;
3797 extern int x_gtk_whole_detached_tool_bar;
3798 3791
3799 g_object_set (G_OBJECT (w), "show-arrow", !x_gtk_whole_detached_tool_bar, 3792 g_object_set (G_OBJECT (w), "show-arrow", !x_gtk_whole_detached_tool_bar,
3800 NULL); 3793 NULL);
diff --git a/src/gtkutil.h b/src/gtkutil.h
index 78df4fe7863..1bc3a1e77ea 100644
--- a/src/gtkutil.h
+++ b/src/gtkutil.h
@@ -182,6 +182,11 @@ extern void xg_initialize (void);
182 to indicate that the callback should do nothing. */ 182 to indicate that the callback should do nothing. */
183extern int xg_ignore_gtk_scrollbar; 183extern int xg_ignore_gtk_scrollbar;
184 184
185extern int x_gtk_use_old_file_dialog;
186extern int x_gtk_show_hidden_files;
187extern int x_gtk_file_dialog_help_text;
188extern int x_gtk_whole_detached_tool_bar;
189
185#endif /* USE_GTK */ 190#endif /* USE_GTK */
186#endif /* GTKUTIL_H */ 191#endif /* GTKUTIL_H */
187 192