diff options
| author | Tom Tromey | 2011-01-18 10:28:28 -0700 |
|---|---|---|
| committer | Tom Tromey | 2011-01-18 10:28:28 -0700 |
| commit | cab0ba989e31c0ba8272adc1dbb2615f61ecb35f (patch) | |
| tree | c1323eeffa778ac52225c85df8d7c4b86d2806b3 /src | |
| parent | 422745d0bc0a7031231187ecab65812234595944 (diff) | |
| download | emacs-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/ChangeLog | 9 | ||||
| -rw-r--r-- | src/gtkutil.c | 7 | ||||
| -rw-r--r-- | src/gtkutil.h | 5 |
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 @@ | |||
| 1 | 2011-01-18 Tom Tromey <tromey@redhat.com> | 1 | 2011-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 | |||
| 10 | 2011-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 | |||
| 1536 | xg_uses_old_file_dialog (void) | 1536 | xg_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) | |||
| 1577 | static void | 1576 | static void |
| 1578 | xg_toggle_notify_cb (GObject *gobject, GParamSpec *arg1, gpointer user_data) | 1577 | xg_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. */ |
| 183 | extern int xg_ignore_gtk_scrollbar; | 183 | extern int xg_ignore_gtk_scrollbar; |
| 184 | 184 | ||
| 185 | extern int x_gtk_use_old_file_dialog; | ||
| 186 | extern int x_gtk_show_hidden_files; | ||
| 187 | extern int x_gtk_file_dialog_help_text; | ||
| 188 | extern 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 | ||