• Owen Taylor's avatar
    Add a function to delete all bindings add by gtk_binding_parse_binding() · 7b79dfbe
    Owen Taylor authored
    Fri Feb  8 18:46:13 2002  Owen Taylor  <otaylor@redhat.com>
    
    	* gtk/gtkbindings.[ch] (_gtk_binding_reset_parsed): Add
    	a function to delete all bindings add by
    	gtk_binding_parse_binding() when rereading RC files.
    
    	* gtk/gtkrc.c (gtk_rc_reparse_all_for_settings): Reset
    	binding set content as well as RC content.
    
    	* gtk/gtkbindings.c (binding_compose_params): Fix
    	various GValue handling problems.
    
    	* gtk/gtkentry.c (gtk_entry_class_init): Remove bindings
    	for C-b, C-f, M-b, M-f, C-a, C-e, C-w, C-y, M-space, C-u,
    	C-k, M-\, M-d, C-d.
    
    	* gtk/gtktextview.c (gtk_text_view_class_init): Remove
    	same bindings as GtkEntry, plus C-n, C-p, C-space
    
            * gtk/gtkrc.key.default gtk/gtkrc.key.emacs gtk/Makefile.am:
    	Add Emacs and Default key themes.
    7b79dfbe
gtkbindings.h 3.77 KB