Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
81e302ef
Commit
81e302ef
authored
Jan 24, 2003
by
Jan Djärv
Browse files
gtkutil.c (xg_initialize): Initialize id_to_widget here instead
of static initializer
parent
8bdf601f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
1 deletion
+16
-1
src/ChangeLog
src/ChangeLog
+5
-0
src/gtkutil.c
src/gtkutil.c
+11
-1
No files found.
src/ChangeLog
View file @
81e302ef
2003-01-24 Jan D. <jan.h.d@swipnet.se>
* gtkutil.c (xg_initialize): Initialize id_to_widget here instead
of static initializer.
2003-01-24 Dave Love <fx@gnu.org>
* s/gnu-linux.h (GC_SETJMP_WORKS, GC_MARK_STACK): Define for more
...
...
src/gtkutil.c
View file @
81e302ef
...
...
@@ -2214,7 +2214,7 @@ static struct
GtkWidget
**
widgets
;
int
max_size
;
int
used
;
}
id_to_widget
=
{
0
,
0
,
0
}
;
}
id_to_widget
;
/* Grow this much every time we need to allocate more */
#define ID_TO_WIDGET_INCR 32
...
...
@@ -2883,6 +2883,9 @@ xg_initialize ()
xg_menu_cb_list
.
prev
=
xg_menu_cb_list
.
next
=
xg_menu_item_cb_list
.
prev
=
xg_menu_item_cb_list
.
next
=
0
;
id_to_widget
.
max_size
=
id_to_widget
.
used
=
0
;
id_to_widget
.
widgets
=
0
;
/* Remove F10 as a menu accelerator, it does not mix well with Emacs key
bindings. It doesn't seem to be any way to remove properties,
so we set it to VoidSymbol which in X means "no key". */
...
...
@@ -2890,6 +2893,13 @@ xg_initialize ()
"gtk-menu-bar-accel"
,
"VoidSymbol"
,
EMACS_CLASS
);
/* Make GTK text input widgets use Emacs style keybindings. This is
Emacs after all. */
gtk_settings_set_string_property
(
gtk_settings_get_default
(),
"gtk-key-theme-name"
,
"Emacs"
,
EMACS_CLASS
);
}
#endif
/* USE_GTK */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment