summaryrefslogtreecommitdiff
path: root/tools/xgdata.scm
diff options
context:
space:
mode:
authorDennis Braun <d_braun@kabelmail.de>2020-07-04 18:54:10 +0200
committerDennis Braun <d_braun@kabelmail.de>2020-07-04 18:54:10 +0200
commita84c9e2e095d40929a3a4d44a15cb84f92052feb (patch)
treea6736fdd7fcf82db9fbcff3be850719d26f0648f /tools/xgdata.scm
parenta5e7a8dc533d8d082604989465ea9a6e5cec0583 (diff)
New upstream version 20.5
Diffstat (limited to 'tools/xgdata.scm')
-rw-r--r--tools/xgdata.scm823
1 files changed, 606 insertions, 217 deletions
diff --git a/tools/xgdata.scm b/tools/xgdata.scm
index b4547bc..d6d32c8 100644
--- a/tools/xgdata.scm
+++ b/tools/xgdata.scm
@@ -386,28 +386,28 @@
(CINT "GDK_GRAB_BROKEN" "GdkEventType")
;;; these may be out 2.90.1
-(CINT "GDK_EXPOSURE_MASK" "GdkEventMask")
-(CINT "GDK_POINTER_MOTION_MASK" "GdkEventMask")
-;;; 3.12 (CINT "GDK_POINTER_MOTION_HINT_MASK" "GdkEventMask")
-(CINT "GDK_BUTTON_MOTION_MASK" "GdkEventMask")
-(CINT "GDK_BUTTON1_MOTION_MASK" "GdkEventMask")
-(CINT "GDK_BUTTON2_MOTION_MASK" "GdkEventMask")
-(CINT "GDK_BUTTON3_MOTION_MASK" "GdkEventMask")
-(CINT "GDK_BUTTON_PRESS_MASK" "GdkEventMask")
-(CINT "GDK_BUTTON_RELEASE_MASK" "GdkEventMask")
-(CINT "GDK_KEY_PRESS_MASK" "GdkEventMask")
-(CINT "GDK_KEY_RELEASE_MASK" "GdkEventMask")
-(CINT "GDK_ENTER_NOTIFY_MASK" "GdkEventMask")
-(CINT "GDK_LEAVE_NOTIFY_MASK" "GdkEventMask")
-(CINT "GDK_FOCUS_CHANGE_MASK" "GdkEventMask")
-(CINT "GDK_STRUCTURE_MASK" "GdkEventMask")
-(CINT "GDK_PROPERTY_CHANGE_MASK" "GdkEventMask")
-;;; 3.93.0 (CINT "GDK_VISIBILITY_NOTIFY_MASK" "GdkEventMask")
-(CINT "GDK_PROXIMITY_IN_MASK" "GdkEventMask")
-(CINT "GDK_PROXIMITY_OUT_MASK" "GdkEventMask")
-(CINT "GDK_SUBSTRUCTURE_MASK" "GdkEventMask")
-(CINT "GDK_SCROLL_MASK" "GdkEventMask")
-;;; 3.93.0 (CINT "GDK_ALL_EVENTS_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_EXPOSURE_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_POINTER_MOTION_MASK" "GdkEventMask")
+;;; 3.98.5 ;;; 3.12 (CINT "GDK_POINTER_MOTION_HINT_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_BUTTON_MOTION_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_BUTTON1_MOTION_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_BUTTON2_MOTION_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_BUTTON3_MOTION_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_BUTTON_PRESS_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_BUTTON_RELEASE_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_KEY_PRESS_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_KEY_RELEASE_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_ENTER_NOTIFY_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_LEAVE_NOTIFY_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_FOCUS_CHANGE_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_STRUCTURE_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_PROPERTY_CHANGE_MASK" "GdkEventMask")
+;;; 3.98.5 ;;; 3.93.0 (CINT "GDK_VISIBILITY_NOTIFY_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_PROXIMITY_IN_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_PROXIMITY_OUT_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_SUBSTRUCTURE_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT "GDK_SCROLL_MASK" "GdkEventMask")
+;;; 3.98.5 ;;; 3.93.0 (CINT "GDK_ALL_EVENTS_MASK" "GdkEventMask")
;;; 3.11.8 (CINT "GDK_VISIBILITY_UNOBSCURED " "GdkVisibilityState")
@@ -437,16 +437,16 @@
;;; 3.93.0 (CFNC "GdkEvent* gdk_event_peek void")
;;; out 2.18.0
;;; 3.93.0 (CFNC "void gdk_event_put GdkEvent* event")
-(CFNC "GdkEvent* gdk_event_copy GdkEvent* event")
+;;; 3.98.4? (CFNC "GdkEvent* gdk_event_copy GdkEvent* event")
;;; 3.96.0?? (CFNC "void gdk_event_free GdkEvent* event")
(CFNC "guint32 gdk_event_get_time GdkEvent* @event")
-(CFNC "gboolean gdk_event_get_state GdkEvent* event GdkModifierType* [state]")
-(CFNC "gboolean gdk_event_get_coords GdkEvent* event gdouble* [x_win] gdouble* [y_win]")
-(CFNC "gboolean gdk_event_get_root_coords GdkEvent* event gdouble* [x_root] gdouble* [y_root]")
+;;; 3.98.4? (CFNC "gboolean gdk_event_get_state GdkEvent* event GdkModifierType* [state]")
+;;; 3.98.4? (CFNC "gboolean gdk_event_get_coords GdkEvent* event gdouble* [x_win] gdouble* [y_win]")
+;;; 3.98.4? (CFNC "gboolean gdk_event_get_root_coords GdkEvent* event gdouble* [x_root] gdouble* [y_root]")
;;;; (CFNC "gboolean gdk_event_get_axis GdkEvent* event GdkAxisUse axis_use gdouble* [value]")
;;; 3.96.0 (CFNC "void gdk_event_handler_set GdkEventFunc func lambda_data @func_info GtkDestroyNotify notify")
-(CFNC "void gdk_set_show_events gboolean show_events")
-(CFNC "gboolean gdk_get_show_events void")
+;;; 3.98.4? (CFNC "void gdk_set_show_events gboolean show_events")
+;;; 3.98.4? (CFNC "gboolean gdk_get_show_events void")
;;; 2.99.3 (CFNC "void gdk_add_client_message_filter GdkAtom message_type GdkFilterFunc func lambda_data @func_info")
;;; 2.91.1 ;(CFNC "gboolean gdk_setting_get gchar* name GValue* value")
;;; 2.90.6 (CINT "GDK_CAP_NOT_LAST" "GdkCapStyle")
@@ -602,11 +602,11 @@
;;;; (CFNC "gboolean gdk_device_get_axis GdkDevice* device gdouble* axes GdkAxisUse use gdouble* value")
;;;; (CFNC "GdkDevice* gdk_device_get_core_pointer void")
-(CCAST "GDK_KEYMAP(object)" "GdkKeymap*")
-(CCHK "GDK_IS_KEYMAP(object)" "GdkKeymap*")
+;;; 3.98.4? (CCAST "GDK_KEYMAP(object)" "GdkKeymap*")
+;;; 3.98.4? (CCHK "GDK_IS_KEYMAP(object)" "GdkKeymap*")
;;;;(CFNC "GType gdk_keymap_get_type void")
;;; 3.93.0 (CFNC "GdkKeymap* gdk_keymap_get_default void")
-(CFNC "guint gdk_keymap_lookup_key GdkKeymap* keymap GdkKeymapKey* key")
+;;; 3.98.4? (CFNC "guint gdk_keymap_lookup_key GdkKeymap* keymap GdkKeymapKey* key")
;(CFNC "gboolean gdk_keymap_translate_keyboard_state GdkKeymap* keymap guint hardware_keycode GdkModifierType state gint group guint* [keyval] gint* [effective_group] gint* [level] GdkModifierType* [unused_modifiers]")
;;; 3.98.3 (CFNC "gboolean gdk_keymap_get_entries_for_keyval GdkKeymap* keymap guint keyval GdkKeymapKey** [keys] gint* [n_keys]")
;;; 3.98.3 (CFNC "gboolean gdk_keymap_get_entries_for_keycode GdkKeymap* keymap guint hardware_keycode GdkKeymapKey** [keys] guint** [keyvals] gint* [n_entries]")
@@ -1140,7 +1140,7 @@
;;; 3.93.0 (CFNC "gchar* gdk_atom_name GdkAtom atom" 'free)
;;; ;(CFNC-gtk2 "gint gdk_text_property_to_text_list GdkAtom encoding gint format guchar* text gint length gchar*** list")
;;; ;(CFNC-gtk2 "gint gdk_text_property_to_utf8_list GdkAtom encoding gint format guchar* text gint length gchar*** list")
-(CFNC "gchar* gdk_utf8_to_string_target gchar* str" 'free)
+;;; 3.98.4? (CFNC "gchar* gdk_utf8_to_string_target gchar* str" 'free)
;;; ;(CFNC-gtk2 "gboolean gdk_utf8_to_compound_text gchar* str GdkAtom* encoding gint* format guchar** [ctext] gint* [length]")
;;; ;(CFNC-gtk2 "void gdk_free_text_list gchar** list")
;;; ;(CFNC-gtk2 "gint gdk_string_to_compound_text gchar* str GdkAtom* encoding gint* format guchar** [ctext] gint* [length]")
@@ -1202,12 +1202,12 @@
;;; 3.93.0 (CATOM "GDK_SELECTION_TYPE_STRING")
;;; 2.99.3 (CFNC "void gdk_selection_send_notify guint32 requestor GdkAtom selection GdkAtom target GdkAtom property guint32 time")
(CINT "GDK_CURRENT_TIME")
-(CINT "GDK_PARENT_RELATIVE")
+;;; 3.98.5 (CINT "GDK_PARENT_RELATIVE")
;(CCAST2 "GDK_ATOM_TO_POINTER(atom)")
;(CCAST2 "GDK_POINTER_TO_ATOM(ptr)")
;;; 3.93.0 (CATOM "GDK_NONE")
-(CINT "GDK_LSB_FIRST" "GdkByteOrder")
-(CINT "GDK_MSB_FIRST" "GdkByteOrder")
+;;; 3.98.5 (CINT "GDK_LSB_FIRST" "GdkByteOrder")
+;;; 3.98.5 (CINT "GDK_MSB_FIRST" "GdkByteOrder")
(CINT "GDK_SHIFT_MASK" "GdkModifierType")
(CINT "GDK_LOCK_MASK" "GdkModifierType")
(CINT "GDK_CONTROL_MASK" "GdkModifierType")
@@ -1472,10 +1472,10 @@
;;; 3.98.2 (CFNC "void gtk_binding_entry_remove GtkBindingSet* binding_set guint keyval GdkModifierType modifiers")
;;; (CFNC "void gtk_binding_entry_add_signall GtkBindingSet* binding_set guint keyval GdkModifierType modifiers gchar* signal_name GSList* binding_args") ; out 2.11.0
;;; (CFNC "guint gtk_binding_parse_binding GScanner* scanner")
-(CCAST "GTK_BIN(obj)" "GtkBin*")
-(CCHK "GTK_IS_BIN(obj)" "GtkBin*")
+;;; 3.98.4? (CCAST "GTK_BIN(obj)" "GtkBin*")
+;;; 3.98.4? (CCHK "GTK_IS_BIN(obj)" "GtkBin*")
;;;;(CFNC "GType gtk_bin_get_type void")
-(CFNC "GtkWidget* gtk_bin_get_child GtkBin* bin")
+;;; 3.98.4? (CFNC "GtkWidget* gtk_bin_get_child GtkBin* bin")
(CCAST "GTK_BOX(obj)" "GtkBox*")
(CCHK "GTK_IS_BOX(obj)" "GtkBox*")
;;;;(CFNC "GType gtk_box_get_type void")
@@ -1514,21 +1514,21 @@
;;; 3.9.8 (CFNC "gboolean gtk_button_get_use_stock GtkButton* button")
(CCAST "GTK_CALENDAR(obj)" "GtkCalendar*")
(CCHK "GTK_IS_CALENDAR(obj)" "GtkCalendar*")
-(CINT "GTK_CALENDAR_SHOW_HEADING" "GtkCalendarDisplayOptions")
-(CINT "GTK_CALENDAR_SHOW_DAY_NAMES" "GtkCalendarDisplayOptions")
-(CINT "GTK_CALENDAR_NO_MONTH_CHANGE" "GtkCalendarDisplayOptions")
-(CINT "GTK_CALENDAR_SHOW_WEEK_NUMBERS" "GtkCalendarDisplayOptions")
+;;; 3.98.4? (CINT "GTK_CALENDAR_SHOW_HEADING" "GtkCalendarDisplayOptions")
+;;; 3.98.4? (CINT "GTK_CALENDAR_SHOW_DAY_NAMES" "GtkCalendarDisplayOptions")
+;;; 3.98.4? (CINT "GTK_CALENDAR_NO_MONTH_CHANGE" "GtkCalendarDisplayOptions")
+;;; 3.98.4? (CINT "GTK_CALENDAR_SHOW_WEEK_NUMBERS" "GtkCalendarDisplayOptions")
;;; 2.90.7 (CINT "GTK_CALENDAR_WEEK_START_MONDAY" "GtkCalendarDisplayOptions")
;;;;(CFNC "GType gtk_calendar_get_type void")
(CFNC "GtkWidget* gtk_calendar_new void")
;(CFNC "gboolean gtk_calendar_select_month GtkCalendar* calendar guint month guint year")
-(CFNC "void gtk_calendar_select_day GtkCalendar* calendar guint day")
+;(CFNC "void gtk_calendar_select_day GtkCalendar* calendar GDateTime* date")
;(CFNC "gboolean gtk_calendar_mark_day GtkCalendar* calendar guint day")
;(CFNC "gboolean gtk_calendar_unmark_day GtkCalendar* calendar guint day")
;;; these now are void funcs (2.90.3)
(CFNC "void gtk_calendar_clear_marks GtkCalendar* calendar")
;;; out 2.3 (CFNC "void gtk_calendar_display_options GtkCalendar* calendar GtkCalendarDisplayOptions flags")
-(CFNC "void gtk_calendar_get_date GtkCalendar* calendar guint* [year] guint* [month] guint* [day]")
+;;; 3.98.4? (CFNC "void gtk_calendar_get_date GtkCalendar* calendar guint* [year] guint* [month] guint* [day]")
;;; out 2.7.0 (CFNC "void gtk_calendar_freeze GtkCalendar* calendar")
;;; out 2.7.0 (CFNC "void gtk_calendar_thaw GtkCalendar* calendar")
(CCAST "GTK_CELL_EDITABLE(obj)" "GtkCellEditable*")
@@ -1635,19 +1635,19 @@
;;; out 2.3 (CFNC "void gtk_combo_set_item_string GtkCombo* combo GtkItem* item gchar* item_value")
;;; out 2.3 (CFNC "void gtk_combo_set_popdown_strings GtkCombo* combo GList* strings")
;;; out 2.3 (CFNC "void gtk_combo_disable_activate GtkCombo* combo")
-(CCAST "GTK_CONTAINER(obj)" "GtkContainer*")
-(CCHK "GTK_IS_CONTAINER(obj)" "GtkContainer*")
+;;; 3.98.4? (CCAST "GTK_CONTAINER(obj)" "GtkContainer*")
+;;; 3.98.4? (CCHK "GTK_IS_CONTAINER(obj)" "GtkContainer*")
;;; (CFNC "gboolean GTK_IS_RESIZE_CONTAINER GtkWidget* widget")
;;;;(CFNC "GType gtk_container_get_type void")
;;; 3.89 (CFNC "void gtk_container_set_border_width GtkContainer* container guint border_width")
;;; 3.89 (CFNC "guint gtk_container_get_border_width GtkContainer* container")
-(CFNC "void gtk_container_add GtkContainer* container GtkWidget* widget")
-(CFNC "void gtk_container_remove GtkContainer* container GtkWidget* widget")
+;;; 3.98.4? (CFNC "void gtk_container_add GtkContainer* container GtkWidget* widget")
+;;; 3.98.4? (CFNC "void gtk_container_remove GtkContainer* container GtkWidget* widget")
;;; 3.12.0 (CFNC "void gtk_container_set_resize_mode GtkContainer* container GtkResizeMode resize_mode")
;;; 3.12.0 (CFNC "GtkResizeMode gtk_container_get_resize_mode GtkContainer* container")
;;; 3.96.0 (CFNC "void gtk_container_check_resize GtkContainer* container")
-(CFNC "void gtk_container_foreach GtkContainer* container GtkCallback func lambda_data @func_info")
-(CFNC "GList* gtk_container_get_children GtkContainer* container") ; FREE (g_list_free)
+;;; 3.98.4? (CFNC "void gtk_container_foreach GtkContainer* container GtkCallback func lambda_data @func_info")
+;;; 3.98.4? (CFNC "GList* gtk_container_get_children GtkContainer* container") ; FREE (g_list_free)
;;; out 2.19.0 (CCAST "GTK_CURVE(obj)" "GtkCurve*")
;;; (CCHK "GTK_IS_CURVE(obj)" "GtkCurve*")
;;;;(CFNC "GType gtk_curve_get_type void")
@@ -1691,11 +1691,11 @@
;;; 2.90.7 (CFNC "void gtk_dialog_set_has_separator GtkDialog* dialog gboolean setting")
;;; 2.90.7 (CFNC "gboolean gtk_dialog_get_has_separator GtkDialog* dialog")
(CFNC "void gtk_dialog_response GtkDialog* dialog gint response_id")
-(CFNC "gint gtk_dialog_run GtkDialog* dialog")
-(CINT "GTK_DEST_DEFAULT_MOTION" "GtkDestDefaults")
-(CINT "GTK_DEST_DEFAULT_HIGHLIGHT" "GtkDestDefaults")
-(CINT "GTK_DEST_DEFAULT_DROP" "GtkDestDefaults")
-(CINT "GTK_DEST_DEFAULT_ALL" "GtkDestDefaults")
+;;; 3.98.4 (CFNC "gint gtk_dialog_run GtkDialog* dialog")
+;;; 3.98.4? (CINT "GTK_DEST_DEFAULT_MOTION" "GtkDestDefaults")
+;;; 3.98.4? (CINT "GTK_DEST_DEFAULT_HIGHLIGHT" "GtkDestDefaults")
+;;; 3.98.4? (CINT "GTK_DEST_DEFAULT_DROP" "GtkDestDefaults")
+;;; 3.98.4? (CINT "GTK_DEST_DEFAULT_ALL" "GtkDestDefaults")
;(CINT "GTK_TARGET_SAME_APP" "GtkTargetFlags")
;(CINT "GTK_TARGET_SAME_WIDGET" "GtkTargetFlags")
;;; 3.93.0 (CFNC "void gtk_drag_finish GdkDrag* context gboolean success gboolean del guint32 time")
@@ -1973,8 +1973,8 @@
(CCHK "GTK_IS_FIXED(obj)" "GtkFixed*")
;;;;(CFNC "GType gtk_fixed_get_type void")
(CFNC "GtkWidget* gtk_fixed_new void")
-(CFNC "void gtk_fixed_put GtkFixed* fixed GtkWidget* widget gint x gint y")
-(CFNC "void gtk_fixed_move GtkFixed* fixed GtkWidget* widget gint x gint y")
+;;; 3-98.5 (CFNC "void gtk_fixed_put GtkFixed* fixed GtkWidget* widget gint x gint y")
+;;; 3-98.5 (CFNC "void gtk_fixed_move GtkFixed* fixed GtkWidget* widget gint x gint y")
;;; out 2.19.3 (CFNC "void gtk_fixed_set_has_window GtkFixed* fixed gboolean has_window")
;;; (CFNC "gboolean gtk_fixed_get_has_window GtkFixed* fixed")
@@ -2143,7 +2143,7 @@
(CCHK "GTK_IS_IM_CONTEXT(obj)" "GtkIMContext*")
;;;;(CFNC "GType gtk_im_context_get_type void")
(CFNC "void gtk_im_context_get_preedit_string GtkIMContext* context gchar** [str] PangoAttrList** [attrs] gint* [cursor_pos]") ; FREE (str)
-(CFNC "gboolean gtk_im_context_filter_keypress GtkIMContext* context GdkEventKey* event")
+;;; 3.98.4? (CFNC "gboolean gtk_im_context_filter_keypress GtkIMContext* context GdkEventKey* event")
(CFNC "void gtk_im_context_focus_in GtkIMContext* context")
(CFNC "void gtk_im_context_focus_out GtkIMContext* context")
(CFNC "void gtk_im_context_reset GtkIMContext* context")
@@ -2222,7 +2222,7 @@
(CFNC "void gtk_label_set_text_with_mnemonic GtkLabel* label gchar* str")
(CFNC "void gtk_label_set_justify GtkLabel* label GtkJustification jtype")
(CFNC "GtkJustification gtk_label_get_justify GtkLabel* label")
-(CFNC "void gtk_label_set_pattern GtkLabel* label gchar* pattern")
+;;; 3.98.4? (CFNC "void gtk_label_set_pattern GtkLabel* label gchar* pattern")
;;; 3.98 (CFNC "void gtk_label_set_line_wrap GtkLabel* label gboolean wrap")
;;; 3.98 (CFNC "gboolean gtk_label_get_line_wrap GtkLabel* label")
(CFNC "void gtk_label_set_selectable GtkLabel* label gboolean setting")
@@ -2274,7 +2274,7 @@
(CFNC "void gtk_disable_setlocale void")
;;; (CFNC-gtk2 "gchar* gtk_set_locale void")
(CFNC "PangoLanguage* gtk_get_default_language void")
-(CFNC "gint gtk_events_pending void")
+;;; 3.98.4? (CFNC "gint gtk_events_pending void")
;;; 3.98 (CFNC "void gtk_main_do_event GdkEvent* event")
;;; 3.98 (CFNC "void gtk_main void")
;;; 3.98 (CFNC "guint gtk_main_level void")
@@ -2312,7 +2312,7 @@
;;;;(CFNC "GType gtk_menu_bar_get_type void")
;;; 3.98 (CCAST "GTK_MENU_BAR(obj)" "GtkMenuBar*")
;;; 3.98 (CCHK "GTK_IS_MENU_BAR(obj)" "GtkMenuBar*")
-(CFNC "GtkWidget* gtk_menu_bar_new void")
+;;; 3.98.4? (CFNC "GtkWidget* gtk_menu_bar_new void")
;;; 3.98 (CCAST "GTK_MENU(obj)" "GtkMenu*")
;;; 3.98 (CCHK "GTK_IS_MENU(obj)" "GtkMenu*")
;;;;(CFNC "GType gtk_menu_get_type void")
@@ -2458,12 +2458,12 @@
(CCAST "GTK_PANED(obj)" "GtkPaned*")
(CCHK "GTK_IS_PANED(obj)" "GtkPaned*")
;;;;(CFNC "GType gtk_paned_get_type void")
-(CFNC "void gtk_paned_add1 GtkPaned* paned GtkWidget* child")
-(CFNC "void gtk_paned_add2 GtkPaned* paned GtkWidget* child")
-(CFNC "void gtk_paned_pack1 GtkPaned* paned GtkWidget* child gboolean resize gboolean shrink")
-(CFNC "void gtk_paned_pack2 GtkPaned* paned GtkWidget* child gboolean resize gboolean shrink")
-(CFNC "gint gtk_paned_get_position GtkPaned* paned")
-(CFNC "void gtk_paned_set_position GtkPaned* paned gint position")
+;;; 3.98.4 (CFNC "void gtk_paned_add1 GtkPaned* paned GtkWidget* child")
+;;; 3.98.4 (CFNC "void gtk_paned_add2 GtkPaned* paned GtkWidget* child")
+;;; 3.98.4 (CFNC "void gtk_paned_pack1 GtkPaned* paned GtkWidget* child gboolean resize gboolean shrink")
+;;; 3.98.4 (CFNC "void gtk_paned_pack2 GtkPaned* paned GtkWidget* child gboolean resize gboolean shrink")
+;;; 3.98.4 (CFNC "gint gtk_paned_get_position GtkPaned* paned")
+;;; 3.98.4 (CFNC "void gtk_paned_set_position GtkPaned* paned gint position")
;;; out 2.3 (CFNC "void gtk_paned_compute_position GtkPaned* paned gint allocation gint child1_req gint child2_req")
;;; 2.99.3 (CCAST "GTK_PLUG(obj)" "GtkPlug*")
;;; 2.99.3 (CCHK "GTK_IS_PLUG(obj)" "GtkPlug*")
@@ -2967,7 +2967,7 @@
(CCHK "GTK_IS_TEXT_CHILD_ANCHOR(object)" "GtkTextChildAnchor*")
;;;;(CFNC "GType gtk_text_child_anchor_get_type void")
(CFNC "GtkTextChildAnchor* gtk_text_child_anchor_new void")
-(CFNC "GList* gtk_text_child_anchor_get_widgets GtkTextChildAnchor* anchor")
+;;; 3.98.4 (CFNC "GList* gtk_text_child_anchor_get_widgets GtkTextChildAnchor* anchor")
(CFNC "gboolean gtk_text_child_anchor_get_deleted GtkTextChildAnchor* anchor")
(CFNC "GtkTextBuffer* gtk_text_iter_get_buffer GtkTextIter* iter")
(CFNC "GtkTextIter* gtk_text_iter_copy GtkTextIter* iter")
@@ -3113,8 +3113,8 @@
(CFNC "void gtk_text_view_get_line_at_y GtkTextView* text_view GtkTextIter* target_iter gint y gint* [line_top]")
;;; 3.96.0 (CFNC "void gtk_text_view_buffer_to_window_coords GtkTextView* text_view GtkTextWindowType win gint buffer_x gint buffer_y gint* [window_x] gint* [window_y]")
(CFNC "void gtk_text_view_window_to_buffer_coords GtkTextView* text_view GtkTextWindowType win gint window_x gint window_y gint* [buffer_x] gint* [buffer_y]")
-(CFNC "void gtk_text_view_set_border_window_size GtkTextView* text_view GtkTextWindowType type gint size")
-(CFNC "gint gtk_text_view_get_border_window_size GtkTextView* text_view GtkTextWindowType type")
+;;; 3.98.4? (CFNC "void gtk_text_view_set_border_window_size GtkTextView* text_view GtkTextWindowType type gint size")
+;;; 3.98.4? (CFNC "gint gtk_text_view_get_border_window_size GtkTextView* text_view GtkTextWindowType type")
(CFNC "gboolean gtk_text_view_forward_display_line GtkTextView* text_view GtkTextIter* iter")
(CFNC "gboolean gtk_text_view_backward_display_line GtkTextView* text_view GtkTextIter* iter")
(CFNC "gboolean gtk_text_view_forward_display_line_end GtkTextView* text_view GtkTextIter* iter")
@@ -3173,7 +3173,7 @@
;;; out 2.3 (CINT "GTK_TOOLBAR_SPACE_EMPTY" "GtkToolbarSpaceStyle")
;;; out 2.3 (CINT "GTK_TOOLBAR_SPACE_LINE" "GtkToolbarSpaceStyle")
;;;;(CFNC "GType gtk_toolbar_get_type void")
-(CFNC "GtkWidget* gtk_toolbar_new void")
+;;; 3.98.4? (CFNC "GtkWidget* gtk_toolbar_new void")
;;; out 2.3 (CFNC "GtkWidget* gtk_toolbar_append_item GtkToolbar* toolbar char* text char* tooltip_text char* tooltip_private_text GtkWidget* icon GCallback func lambda_data @func_info")
;;; out 2.3 (CFNC "GtkWidget* gtk_toolbar_prepend_item GtkToolbar* toolbar char* text char* tooltip_text char* tooltip_private_text GtkWidget* icon GCallback func lambda_data @func_info")
@@ -3577,8 +3577,8 @@
;;; any type vals here
;;; (out 2.11.3) (CFNC "GtkWidget* gtk_widget_ref GtkWidget* widget")
;;; (out 2.11.3) (CFNC "void gtk_widget_unref GtkWidget* widget")
-(CFNC "void gtk_widget_destroy GtkWidget* widget")
-(CFNC "void gtk_widget_destroyed GtkWidget* widget GtkWidget** [widget_pointer]")
+;;; 3.98.4 (CFNC "void gtk_widget_destroy GtkWidget* widget")
+;;; 3.98.4 (CFNC "void gtk_widget_destroyed GtkWidget* widget GtkWidget** [widget_pointer]")
(CFNC "void gtk_widget_unparent GtkWidget* widget")
(CFNC "void gtk_widget_show GtkWidget* widget")
;;; 3.94.0 (CFNC "void gtk_widget_show_now GtkWidget* widget")
@@ -3599,7 +3599,7 @@
;;; 3.98.2 (CFNC "gboolean gtk_widget_remove_accelerator GtkWidget* widget GtkAccelGroup* accel_group guint accel_key GdkModifierType accel_mods")
;;; 3.98.2 (CFNC "GList* gtk_widget_list_accel_closures GtkWidget* widget") ; FREE (g_list_free)
(CFNC "gboolean gtk_widget_mnemonic_activate GtkWidget* widget gboolean group_cycling")
-(CFNC "gboolean gtk_widget_event GtkWidget* widget GdkEvent* event")
+;;; 3.98.4? (CFNC "gboolean gtk_widget_event GtkWidget* widget GdkEvent* event")
;;; 3.21.3 (CFNC "gint gtk_widget_send_expose GtkWidget* widget GdkEvent* event")
(CFNC "gboolean gtk_widget_activate GtkWidget* widget")
;;; 2.91.2 (CFNC "gboolean gtk_widget_set_scroll_adjustments GtkWidget* widget GtkAdjustment* @hadjustment GtkAdjustment* @vadjustment")
@@ -3641,7 +3641,7 @@
;;; 3.91.1 (CFNC "gint gtk_widget_get_events GtkWidget* widget")
;;; (CFNC-gtk2 "void gtk_widget_get_pointer GtkWidget* widget gint* [x] gint* [y]")
(CFNC "gboolean gtk_widget_is_ancestor GtkWidget* widget GtkWidget* ancestor")
-(CFNC "gboolean gtk_widget_translate_coordinates GtkWidget* src_widget GtkWidget* dest_widget gint src_x gint src_y gint* [dest_x] gint* [dest_y]")
+;;; 3.98.4 (CFNC "gboolean gtk_widget_translate_coordinates GtkWidget* src_widget GtkWidget* dest_widget gint src_x gint src_y gint* [dest_x] gint* [dest_y]")
;;; 3.96.0 (CFNC "gboolean gtk_widget_hide_on_delete GtkWidget* widget")
;;; (CFNC-gtk2 "void gtk_widget_set_style GtkWidget* widget GtkStyle* @style")
;;; (CFNC-gtk2 "void gtk_widget_ensure_style GtkWidget* widget")
@@ -4276,8 +4276,8 @@
(CFNC "void gdk_display_sync GdkDisplay* display")
(CFNC "void gdk_display_close GdkDisplay* display")
;;;; 2-90.1 (CFNC "GList* gdk_display_list_devices GdkDisplay* display")
-(CFNC "GdkEvent* gdk_display_get_event GdkDisplay* display")
-(CFNC "GdkEvent* gdk_display_peek_event GdkDisplay* display")
+;;; 3.98.5 (CFNC "GdkEvent* gdk_display_get_event GdkDisplay* display")
+;;; 3.98.5 (CFNC "GdkEvent* gdk_display_peek_event GdkDisplay* display")
(CFNC "void gdk_display_put_event GdkDisplay* display GdkEvent* event")
;;; 2.99.3 (CFNC "void gdk_display_add_client_message_filter GdkDisplay* display GdkAtom message_type GdkFilterFunc func lambda_data @func_info")
;;; 3.93.0 (CFNC "void gdk_display_set_double_click_time GdkDisplay* display guint msec")
@@ -4346,14 +4346,14 @@
;(CCAST "GPOINTER(obj)" "gpointer") ; do this by hand...
(CCAST "GDK_EVENT(obj)" "GdkEvent*")
-(CCAST "GDK_EVENT_ANY(obj)" "GdkEventAny*")
+;;; 3.98.4? (CCAST "GDK_EVENT_ANY(obj)" "GdkEventAny*")
(CCAST "GDK_EVENT_EXPOSE(obj)" "GdkEventExpose*")
(CCAST "GDK_EVENT_NOEXPOSE(obj)" "GdkEventNoExpose*")
(CCAST "GDK_EVENT_VISIBILITY(obj)" "GdkEventVisibility*")
(CCAST "GDK_EVENT_MOTION(obj)" "GdkEventMotion*")
(CCAST "GDK_EVENT_BUTTON(obj)" "GdkEventButton*")
;;; 3.96.0 (CCAST "GDK_EVENT_SCROLL(obj)" "GdkEventScroll*")
-(CCAST "GDK_EVENT_KEY(obj)" "GdkEventKey*")
+;;; 3.98.4? (CCAST "GDK_EVENT_KEY(obj)" "GdkEventKey*")
(CCAST "GDK_EVENT_CROSSING(obj)" "GdkEventCrossing*")
(CCAST "GDK_EVENT_FOCUS(obj)" "GdkEventFocus*")
(CCAST "GDK_EVENT_CONFIGURE(obj)" "GdkEventConfigure*")
@@ -4379,8 +4379,8 @@
;;; 3.96.0 (CFNC "gboolean gtk_button_box_get_child_secondary GtkButtonBox* widget GtkWidget* child")
;;; 3.19.2 (CFNC "void gtk_button_set_focus_on_click GtkButton* button gboolean focus_on_click")
;;; 3.19.2 (CFNC "gboolean gtk_button_get_focus_on_click GtkButton* button")
-(CFNC "void gtk_calendar_set_display_options GtkCalendar* calendar GtkCalendarDisplayOptions flags")
-(CFNC "GtkCalendarDisplayOptions gtk_calendar_get_display_options GtkCalendar* calendar")
+;;; 3.98.4? (CFNC "void gtk_calendar_set_display_options GtkCalendar* calendar GtkCalendarDisplayOptions flags")
+;;; 3.98.4? (CFNC "GtkCalendarDisplayOptions gtk_calendar_get_display_options GtkCalendar* calendar")
;;; 3.98.1 (CFNC "void gtk_check_menu_item_set_draw_as_radio GtkCheckMenuItem* check_menu_item gboolean draw_as_radio")
;;; 3.98.1 (CFNC "gboolean gtk_check_menu_item_get_draw_as_radio GtkCheckMenuItem* check_menu_item")
(CFNC "void gtk_entry_set_completion GtkEntry* entry GtkEntryCompletion* completion")
@@ -4788,10 +4788,10 @@
;;;;(CFNC "GType gtk_icon_info_get_type void")
;;; 3.7.10 (CFNC "GtkIconInfo* gtk_icon_info_copy GtkIconInfo* icon_info")
;;; 3.7.10 (CFNC "void gtk_icon_info_free GtkIconInfo* icon_info")
-(CFNC "gint gtk_icon_info_get_base_size GtkIconInfo* icon_info")
-(CFNC "gchar* gtk_icon_info_get_filename GtkIconInfo* icon_info")
+;;; 3.98.4? (CFNC "gint gtk_icon_info_get_base_size GtkIconInfo* icon_info")
+;;; 3.98.4? (CFNC "gchar* gtk_icon_info_get_filename GtkIconInfo* icon_info")
;;; 3.13.4 (CFNC "GdkPixbuf* gtk_icon_info_get_builtin_pixbuf GtkIconInfo* icon_info")
-(CFNC "GdkPixbuf* gtk_icon_info_load_icon GtkIconInfo* icon_info GError** [error]")
+;;; 3.98.4? (CFNC "GdkPixbuf* gtk_icon_info_load_icon GtkIconInfo* icon_info GError** [error]")
;;; 3.13.3 (CFNC "void gtk_icon_info_set_raw_coordinates GtkIconInfo* icon_info gboolean raw_coordinates")
;;; 3.13.3 (CFNC "gboolean gtk_icon_info_get_embedded_rect GtkIconInfo* icon_info GdkRectangle* rectangle")
;;; 3.13.3 ;;; (CFNC "gboolean gtk_icon_info_get_attach_points GtkIconInfo* icon_info GdkPoint** [points] gint* [n_points]")
@@ -4857,8 +4857,8 @@
;;; 3.93.0 (CFNC "void gtk_clipboard_request_targets GtkClipboard* clipboard GtkClipboardTargetsReceivedFunc func lambda_data @func_info")
;;; 3.93.0 (CFNC "gboolean gtk_clipboard_wait_for_targets GtkClipboard* clipboard GdkAtom** [targets] gint* [n_targets]") ; FREE (targets)
;;; 3.98.1 (CFNC "void gtk_menu_shell_cancel GtkMenuShell* menu_shell")
-(CFNC "GtkWidget* gtk_paned_get_child1 GtkPaned* paned")
-(CFNC "GtkWidget* gtk_paned_get_child2 GtkPaned* paned")
+;;; 3.98.4 (CFNC "GtkWidget* gtk_paned_get_child1 GtkPaned* paned")
+;;; 3.98.4 (CFNC "GtkWidget* gtk_paned_get_child2 GtkPaned* paned")
;;; (CFNC "GtkRadioAction* gtk_radio_action_new gchar* name gchar* label gchar* tooltip gchar* stock_id gint value")
;;; (CFNC "GtkToggleAction* gtk_toggle_action_new gchar* name gchar* label gchar* tooltip gchar* stock_id")
;;; 3.98 (CFNC "void gtk_window_set_accept_focus GtkWindow* window gboolean setting")
@@ -5549,7 +5549,7 @@
;;;void gtk_tree_store_insert_with_values GtkTreeStore* tree_store GtkTreeIter* iter GtkTreeIter* parent gint position ...
-(CFNC "gboolean gdk_display_supports_shapes GdkDisplay* display")
+;;; 3.98.4 (CFNC "gboolean gdk_display_supports_shapes GdkDisplay* display")
(CFNC "gboolean gdk_display_supports_input_shapes GdkDisplay* display")
;;; 3.89 (CFNC "gboolean gdk_screen_is_composited GdkScreen* screen")
;;; 3.93.0 (CFNC "void gdk_screen_set_resolution GdkScreen* screen gdouble dpi")
@@ -6566,9 +6566,9 @@
(CFNC "void gtk_tree_view_convert_bin_window_to_tree_coords GtkTreeView* tree_view gint bx gint by gint* [tx] gint* [ty]")
;;; ;this could be added when 211 is required (CFNC-gtk2 "void gtk_widget_modify_cursor GtkWidget* widget GdkColor* primary GdkColor* secondary")
(CFNC "void gtk_widget_set_tooltip_text GtkWidget* widget gchar* text" 'const)
-(CFNC "gchar* gtk_widget_get_tooltip_text GtkWidget* widget")
-(CFNC "void gtk_widget_set_tooltip_markup GtkWidget* widget gchar* markup" 'const)
-(CFNC "gchar* gtk_widget_get_tooltip_markup GtkWidget* widget")
+(CFNC "char* gtk_widget_get_tooltip_text GtkWidget* widget")
+(CFNC "void gtk_widget_set_tooltip_markup GtkWidget* widget char* markup" 'const)
+(CFNC "char* gtk_widget_get_tooltip_markup GtkWidget* widget")
;;; for 2.11.5
(CFNC "gboolean gtk_tree_view_is_rubber_banding_active GtkTreeView* tree_view")
@@ -6599,12 +6599,12 @@
;;; for 2.13.0, mostly deprecated in 3.19
-(CINT "GTK_CALENDAR_SHOW_DETAILS" "GtkCalendarDisplayOptions")
-(CFNC "void gtk_calendar_set_detail_func GtkCalendar* calendar GtkCalendarDetailFunc func lambda_data @func_info GDestroyNotify destroy")
-(CFNC "void gtk_calendar_set_detail_width_chars GtkCalendar* calendar gint chars")
-(CFNC "void gtk_calendar_set_detail_height_rows GtkCalendar* calendar gint rows")
-(CFNC "gint gtk_calendar_get_detail_width_chars GtkCalendar* calendar")
-(CFNC "gint gtk_calendar_get_detail_height_rows GtkCalendar* calendar")
+;;; 3.98.4? (CINT "GTK_CALENDAR_SHOW_DETAILS" "GtkCalendarDisplayOptions")
+;;; 3.98.4? (CFNC "void gtk_calendar_set_detail_func GtkCalendar* calendar GtkCalendarDetailFunc func lambda_data @func_info GDestroyNotify destroy")
+;;; 3.98.4? (CFNC "void gtk_calendar_set_detail_width_chars GtkCalendar* calendar gint chars")
+;;; 3.98.4? (CFNC "void gtk_calendar_set_detail_height_rows GtkCalendar* calendar gint rows")
+;;; 3.98.4? (CFNC "gint gtk_calendar_get_detail_width_chars GtkCalendar* calendar")
+;;; 3.98.4? (CFNC "gint gtk_calendar_get_detail_height_rows GtkCalendar* calendar")
;;; 3.22.2 (CFNC "gint gdk_screen_get_monitor_width_mm GdkScreen* screen gint monitor_num")
;;; 3.22.2 (CFNC "gint gdk_screen_get_monitor_height_mm GdkScreen* screen gint monitor_num")
;;; 3.22.2 (CFNC "gchar* gdk_screen_get_monitor_plug_name GdkScreen* screen gint monitor_num")
@@ -6875,8 +6875,8 @@
(CFNC "GtkWidget* gtk_entry_new_with_buffer GtkEntryBuffer* buffer")
(CFNC "GtkEntryBuffer* gtk_entry_get_buffer GtkEntry* entry")
(CFNC "void gtk_entry_set_buffer GtkEntry* entry GtkEntryBuffer* buffer")
-(CFNC "void gtk_label_set_track_visited_links GtkLabel* label gboolean track_links")
-(CFNC "gboolean gtk_label_get_track_visited_links GtkLabel* label")
+;;; 3.98.4? (CFNC "void gtk_label_set_track_visited_links GtkLabel* label gboolean track_links")
+;;; 3.98.4? (CFNC "gboolean gtk_label_get_track_visited_links GtkLabel* label")
(CFNC "void gtk_print_operation_set_embed_page_setup GtkPrintOperation* op gboolean embed")
(CFNC "gboolean gtk_print_operation_get_embed_page_setup GtkPrintOperation* op")
(CFNC "GtkEntryBuffer* gtk_entry_buffer_new gchar* initial_chars gint n_initial_chars")
@@ -6925,7 +6925,7 @@
;;; 3.98 (CFNC "gboolean gtk_file_chooser_get_create_folders GtkFileChooser* chooser")
(CFNC "void gtk_icon_view_set_item_padding GtkIconView* icon_view gint item_padding")
(CFNC "gint gtk_icon_view_get_item_padding GtkIconView* icon_view")
-(CFNC "gboolean gtk_widget_has_grab GtkWidget* widget")
+;;; 3.98.4 (CFNC "gboolean gtk_widget_has_grab GtkWidget* widget")
(CFNC "void gtk_widget_set_visible GtkWidget* widget gboolean visible")
(CFNC "gboolean gtk_widget_get_visible GtkWidget* widget")
;(CFNC "void gtk_widget_get_allocation GtkWidget* widget GtkAllocation* [allocation]")
@@ -7048,7 +7048,7 @@
;;; 2.19.6
-(CFNC-3.0 "void gdk_keymap_add_virtual_modifiers GdkKeymap* keymap GdkModifierType* state")
+;;; 3.98.4? (CFNC-3.0 "void gdk_keymap_add_virtual_modifiers GdkKeymap* keymap GdkModifierType* state")
;(CFNC-3.0 "void gtk_widget_get_requisition GtkWidget* widget GtkRequisition* [requisition]")
;;; 2.21.0
@@ -7065,7 +7065,7 @@
;;; 3.96.0 (CFNC-3.0 "GdkDevice* gdk_drag_context_get_device GdkDrag* context")
;;; 3.93.0 (CFNC-3.0 "GList* gdk_drag_context_list_targets GdkDrag* context")
-(CFNC-3.0 "void gdk_event_set_device GdkEvent* event GdkDevice* device")
+;;; 3.98.4? (CFNC-3.0 "void gdk_event_set_device GdkEvent* event GdkDevice* device")
(CFNC-3.0 "GdkDevice* gdk_event_get_device GdkEvent* event")
(CFNC-3.0 "gboolean gdk_events_get_distance GdkEvent* event1 GdkEvent* event2 gdouble* [distance]")
(CFNC-3.0 "gboolean gdk_events_get_angle GdkEvent* event1 GdkEvent* event2 gdouble* [angle]")
@@ -7107,7 +7107,7 @@
(CFNC-3.0 "gboolean gtk_window_has_group GtkWindow* window")
;;; 2.90.3
-(CFNC-3.0 "void gtk_calendar_select_month GtkCalendar* calendar guint month guint year")
+;;; 3.98.4? (CFNC-3.0 "void gtk_calendar_select_month GtkCalendar* calendar guint month guint year")
(CFNC-3.0 "void gtk_calendar_mark_day GtkCalendar* calendar guint day")
(CFNC-3.0 "void gtk_calendar_unmark_day GtkCalendar* calendar guint day")
@@ -7760,7 +7760,7 @@
(CFNC-3.0 "void gtk_icon_view_set_item_orientation GtkIconView* icon_view GtkOrientation orientation")
(CFNC-3.0 "GtkOrientation gtk_icon_view_get_item_orientation GtkIconView* icon_view")
-(CFNC-3.0 "gboolean gtk_text_view_im_context_filter_keypress GtkTextView* text_view GdkEventKey* event")
+;;; 3.98.4? (CFNC-3.0 "gboolean gtk_text_view_im_context_filter_keypress GtkTextView* text_view GdkEventKey* event")
(CFNC-3.0 "void gtk_text_view_reset_im_context GtkTextView* text_view")
;(CFNC-3.0 "void gtk_text_layout_draw GtkTextLayout* layout GtkWidget* widget cairo_t* cr GList** widgets")
@@ -7799,7 +7799,7 @@
(CFNC-3.0 "gboolean gtk_tree_view_is_blank_at_pos GtkTreeView* tree_view gint x gint y GtkTreePath** [path] GtkTreeViewColumn** [column] gint* [cell_x] gint* [cell_y]")
;;; 3.93.0 (CFNC-3.0 "void gtk_widget_set_device_enabled GtkWidget* widget GdkDevice* device gboolean enabled")
;;; 3.93.0 (CFNC-3.0 "gboolean gtk_widget_get_device_enabled GtkWidget* widget GdkDevice* device")
-(CFNC-3.0 "void gtk_window_set_has_user_ref_count GtkWindow* window gboolean setting")
+;;; 3.98.4 (CFNC-3.0 "void gtk_window_set_has_user_ref_count GtkWindow* window gboolean setting")
;;; 2.99.2 -- no changes for xgdata I think
;;; 2.99.3
@@ -7924,11 +7924,11 @@
;;; 3.1.16|18
;;; new: gtkcsssection.h
-(CFNC-3.2 "gboolean gdk_event_get_button GdkEvent* event guint* button")
-(CFNC-3.2 "gboolean gdk_event_get_click_count GdkEvent* event guint* click_count")
-(CFNC-3.2 "gboolean gdk_event_get_keyval GdkEvent* event guint* keyval")
-(CFNC-3.2 "gboolean gdk_event_get_keycode GdkEvent* event guint16* keycode")
-(CFNC-3.2 "gboolean gdk_event_get_scroll_direction GdkEvent* event GdkScrollDirection* [direction]")
+;;; 3.98.4? (CFNC-3.2 "gboolean gdk_event_get_button GdkEvent* event guint* button")
+;;; 3.98.4? (CFNC-3.2 "gboolean gdk_event_get_click_count GdkEvent* event guint* click_count")
+;;; 3.98.4? (CFNC-3.2 "gboolean gdk_event_get_keyval GdkEvent* event guint* keyval")
+;;; 3.98.4? (CFNC-3.2 "gboolean gdk_event_get_keycode GdkEvent* event guint16* keycode")
+;;; 3.98.4? (CFNC-3.2 "gboolean gdk_event_get_scroll_direction GdkEvent* event GdkScrollDirection* [direction]")
(CFNC-3.2 "GtkWidget* gtk_grid_get_child_at GtkGrid* grid gint left gint top")
;;; 3.1.90
@@ -7976,12 +7976,12 @@
(CINT-3.4 "GTK_CELL_RENDERER_EXPANDED" "GtkCellRendererState")
;;; 3.98.3 (CFNC-3.4 "GdkModifierType gdk_keymap_get_modifier_mask GdkKeymap* keymap GdkModifierIntent intent")
-(CFNC-3.4 "void gtk_accelerator_parse_with_keycode gchar* accelerator guint* accelerator_key guint** accelerator_codes GdkModifierType* accelerator_mods" 'const)
+;;; 3.98.4? (CFNC-3.4 "void gtk_accelerator_parse_with_keycode gchar* accelerator guint* accelerator_key guint** accelerator_codes GdkModifierType* accelerator_mods" 'const)
(CFNC-3.4 "gchar* gtk_accelerator_name_with_keycode GdkDisplay* display guint accelerator_key guint keycode GdkModifierType accelerator_mods")
(CFNC-3.4 "gchar* gtk_accelerator_get_label_with_keycode GdkDisplay* display guint accelerator_key guint keycode GdkModifierType accelerator_mods")
;;; 3.22.2 (CFNC-3.4 "void gdk_screen_get_monitor_workarea GdkScreen* screen gint monitor_num GdkRectangle* dest")
-(CFNC-3.4 "GMenuModel* gtk_application_get_app_menu GtkApplication* application")
-(CFNC-3.4 "void gtk_application_set_app_menu GtkApplication* application GMenuModel* model")
+;;; 3.98.5 (CFNC-3.4 "GMenuModel* gtk_application_get_app_menu GtkApplication* application")
+;;; 3.98.5 (CFNC-3.4 "void gtk_application_set_app_menu GtkApplication* application GMenuModel* model")
(CFNC-3.4 "GMenuModel* gtk_application_get_menubar GtkApplication* application")
(CFNC-3.4 "void gtk_application_set_menubar GtkApplication* application GMenuModel* model")
;;; 3.14 (CFNC-3.4 "void gtk_application_add_accelerator GtkApplication* application gchar* accelerator gchar* action_name GVariant* parameter" 'const)
@@ -8016,8 +8016,8 @@
;;; color_button stuff seems also to be deprecated?
;;; 3.98.3 (CFNC-3.4 "guint gdk_keymap_get_modifier_state GdkKeymap* keymap")
-(CFNC-3.4 "void gtk_hsv_to_rgb gdouble h gdouble s gdouble v gdouble* [r] gdouble* [g] gdouble* [b]")
-(CFNC-3.4 "void gtk_rgb_to_hsv gdouble r gdouble g gdouble b gdouble* [h] gdouble* [s] gdouble* [v]")
+;;; 3.98.4? (CFNC-3.4 "void gtk_hsv_to_rgb gdouble h gdouble s gdouble v gdouble* [r] gdouble* [g] gdouble* [b]")
+;;; 3.98.4? (CFNC-3.4 "void gtk_rgb_to_hsv gdouble r gdouble g gdouble b gdouble* [h] gdouble* [s] gdouble* [v]")
(CFNC-3.4 "void gtk_color_chooser_get_rgba GtkColorChooser* chooser GdkRGBA* color")
(CFNC-3.4 "void gtk_color_chooser_set_rgba GtkColorChooser* chooser GdkRGBA* color" 'const)
(CFNC-3.4 "gboolean gtk_color_chooser_get_use_alpha GtkColorChooser* chooser")
@@ -8052,10 +8052,10 @@
;(CINT-3.6 "GDK_EVENT_POINTER_EMULATED" "GdkEventFlags")
-(CINT-3.6 "GDK_TOUCH_MASK" "GdkEventMask")
-(CINT-3.6 "GDK_SMOOTH_SCROLL_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT-3.6 "GDK_TOUCH_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT-3.6 "GDK_SMOOTH_SCROLL_MASK" "GdkEventMask")
-(CFNC-3.6 "gboolean gdk_event_get_scroll_deltas GdkEvent* event gdouble* [delta_x] gdouble* [delta_y]")
+;;; 3.98.4? (CFNC-3.6 "gboolean gdk_event_get_scroll_deltas GdkEvent* event gdouble* [delta_x] gdouble* [delta_y]")
;;; 3.3.20 -- nothing new but "XI2" requirement -- what is that?? -- apparently some sort of typo
(CFNC-3.6 "void gtk_color_chooser_add_palette GtkColorChooser* chooser GtkOrientation horizontal gint colors_per_line gint n_colors GdkRGBA* colors") ; was gboolean horizontal
@@ -8118,7 +8118,7 @@
(CFNC-3.6 "void gtk_entry_set_input_hints GtkEntry* entry GtkInputHints hints")
(CFNC-3.6 "GtkInputHints gtk_entry_get_input_hints GtkEntry* entry")
;;; ?? (CFNC-3.6 "void gtk_menu_button_set_menu GtkMenuButton* menu_button GtkWidget* menu")
-(CFNC-3.6 "GtkMenu* gtk_menu_button_get_popup GtkMenuButton* menu_button")
+;;; 3.98.4? (CFNC-3.6 "GtkMenu* gtk_menu_button_get_popup GtkMenuButton* menu_button")
(CFNC-3.6 "void gtk_text_view_set_input_purpose GtkTextView* text_view GtkInputPurpose purpose")
(CFNC-3.6 "GtkInputPurpose gtk_text_view_get_input_purpose GtkTextView* text_view")
(CFNC-3.6 "void gtk_text_view_set_input_hints GtkTextView* text_view GtkInputHints hints")
@@ -8263,12 +8263,12 @@
(CFNC-3.10 "void gtk_revealer_set_transition_type GtkRevealer* revealer GtkRevealerTransitionType transition")
(CFNC-3.10 "GtkRevealerTransitionType gtk_revealer_get_transition_type GtkRevealer* revealer")
(CFNC-3.10 "GtkWidget* gtk_header_bar_new void")
-(CFNC-3.10 "void gtk_header_bar_set_title GtkHeaderBar* bar gchar* title" 'const)
-(CFNC-3.10 "gchar* gtk_header_bar_get_title GtkHeaderBar* bar" 'const)
-(CFNC-3.10 "void gtk_header_bar_set_subtitle GtkHeaderBar* bar gchar* subtitle" 'const)
-(CFNC-3.10 "gchar* gtk_header_bar_get_subtitle GtkHeaderBar* bar" 'const)
-(CFNC-3.10 "void gtk_header_bar_set_custom_title GtkHeaderBar* bar GtkWidget* title_widget")
-(CFNC-3.10 "GtkWidget* gtk_header_bar_get_custom_title GtkHeaderBar* bar")
+;;; 3.98.4 (CFNC-3.10 "void gtk_header_bar_set_title GtkHeaderBar* bar gchar* title" 'const)
+;;; 3.98.4 (CFNC-3.10 "gchar* gtk_header_bar_get_title GtkHeaderBar* bar" 'const)
+;;; 3.98.4 (CFNC-3.10 "void gtk_header_bar_set_subtitle GtkHeaderBar* bar gchar* subtitle" 'const)
+;;; 3.98.4 (CFNC-3.10 "gchar* gtk_header_bar_get_subtitle GtkHeaderBar* bar" 'const)
+;;; 3.98.4 (CFNC-3.10 "void gtk_header_bar_set_custom_title GtkHeaderBar* bar GtkWidget* title_widget")
+;;; 3.98.4 (CFNC-3.10 "GtkWidget* gtk_header_bar_get_custom_title GtkHeaderBar* bar")
(CFNC-3.10 "void gtk_header_bar_pack_start GtkHeaderBar* bar GtkWidget* child")
(CFNC-3.10 "void gtk_header_bar_pack_end GtkHeaderBar* bar GtkWidget* child")
@@ -8496,11 +8496,11 @@
(CFNC-3.12 "void gtk_action_bar_set_center_widget GtkActionBar* bar GtkWidget* center_widget")
(CFNC-3.12 "void gtk_action_bar_pack_start GtkActionBar* bar GtkWidget* child")
(CFNC-3.12 "void gtk_action_bar_pack_end GtkActionBar* bar GtkWidget* child")
-(CFNC-3.12 "void gtk_header_bar_set_has_subtitle GtkHeaderBar* bar gboolean setting")
-(CFNC-3.12 "gboolean gtk_header_bar_get_has_subtitle GtkHeaderBar* bar")
+;;; 3.98.4 (CFNC-3.12 "void gtk_header_bar_set_has_subtitle GtkHeaderBar* bar gboolean setting")
+;;; 3.98.4 (CFNC-3.12 "gboolean gtk_header_bar_get_has_subtitle GtkHeaderBar* bar")
(CFNC-3.12 "void gtk_header_bar_set_decoration_layout GtkHeaderBar* bar gchar* layout" 'const)
(CFNC-3.12 "gchar* gtk_header_bar_get_decoration_layout GtkHeaderBar* bar" 'const)
-(CFNC-3.12 "gboolean gtk_icon_info_is_symbolic GtkIconInfo* icon_info")
+;;; 3.98.4? (CFNC-3.12 "gboolean gtk_icon_info_is_symbolic GtkIconInfo* icon_info")
(CFNC-3.12 "GtkTextDirection gtk_get_locale_direction void")
;(CFNC-3.12 "GtkTreePath* gtk_tree_path_new_from_indicesv gint* indices gsize length")
(CFNC-3.12 "gboolean gtk_window_is_maximized GtkWindow* window")
@@ -8861,7 +8861,7 @@
(CINT-3.18 "GDK_TOUCHPAD_GESTURE_PHASE_END" "GdkTouchpadGesturePhase")
(CINT-3.18 "GDK_TOUCHPAD_GESTURE_PHASE_CANCEL" "GdkTouchpadGesturePhase")
-(CINT-3.18 "GDK_TOUCHPAD_GESTURE_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT-3.18 "GDK_TOUCHPAD_GESTURE_MASK" "GdkEventMask")
;(CFNC-3.18 "void gtk_flow_box_bind_model GtkFlowBox* box GListModel* model GtkFlowBoxCreateWidgetFunc create_widget_func gpointer user_data GDestroyNotify user_data_free_func")
@@ -8955,7 +8955,7 @@
;;; 3.19.7:
-(CFNC-3.20 "gboolean gdk_event_is_scroll_stop_event GdkEvent* event" 'const)
+;;; 3.98.4? (CFNC-3.20 "gboolean gdk_event_is_scroll_stop_event GdkEvent* event" 'const)
(CFNC-3.20 "void gtk_text_view_reset_cursor_blink GtkTextView* text_view")
;;; 3.19.8:
@@ -9019,7 +9019,7 @@
(CFNC-3.22 "GdkAxisFlags gdk_device_get_axes GdkDevice* device")
(CFNC-3.22 "GdkDeviceTool* gdk_event_get_device_tool GdkEvent* event")
-(CFNC-3.22 "void gdk_event_set_device_tool GdkEvent* event GdkDeviceTool* tool")
+;;; 3.98.4? (CFNC-3.22 "void gdk_event_set_device_tool GdkEvent* event GdkDeviceTool* tool")
;;; 3-98.3 (CFNC-3.22 "int gdk_event_get_scancode GdkEvent* event")
(CFNC-3.22 "void gdk_gl_context_set_use_es GdkGLContext* context int use_es")
(CFNC-3.22 "gboolean gdk_gl_context_get_use_es GdkGLContext* context")
@@ -9042,8 +9042,8 @@
(CINT-3.22 "GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB" "GdkSubpixelLayout")
(CINT-3.22 "GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR" "GdkSubpixelLayout")
-(CFNC-3.22 "int gdk_display_get_n_monitors GdkDisplay* display")
-(CFNC-3.22 "GdkMonitor* gdk_display_get_monitor GdkDisplay* display int monitor_num")
+;;; 3.98.4 (CFNC-3.22 "int gdk_display_get_n_monitors GdkDisplay* display")
+;;; 3.98.4? (CFNC-3.22 "GdkMonitor* gdk_display_get_monitor GdkDisplay* display int monitor_num")
;;; 3.98.0 (CFNC-3.22 "GdkMonitor* gdk_display_get_primary_monitor GdkDisplay* display")
;;; 3.98.0 (CFNC-3.22 "GdkMonitor* gdk_display_get_monitor_at_point GdkDisplay* display int x int y")
(CFNC-3.22 "gboolean gdk_event_get_pointer_emulated GdkEvent* event")
@@ -9105,7 +9105,7 @@
(CINT-3.22 "GDK_PAD_STRIP" "GdkEventType")
(CINT-3.22 "GDK_PAD_GROUP_MODE" "GdkEventType")
-(CINT-3.22 "GDK_TABLET_PAD_MASK" "GdkEventMask")
+;;; 3.98.5 (CINT-3.22 "GDK_TABLET_PAD_MASK" "GdkEventMask")
(CINT-3.22 "GDK_ANCHOR_FLIP_X" "GdkAnchorHints") ; gdkpopuplayout.h in 3.98
(CINT-3.22 "GDK_ANCHOR_FLIP_Y" "GdkAnchorHints")
@@ -9131,8 +9131,8 @@
(CFNC-3.22 "gint gdk_device_pad_get_group_n_modes GdkDevicePad* pad gint group_idx")
(CFNC-3.22 "gint gdk_device_pad_get_n_features GdkDevicePad* pad GdkDevicePadFeature feature")
(CFNC-3.22 "gint gdk_device_pad_get_feature_group GdkDevicePad* pad GdkDevicePadFeature feature gint feature_idx")
-(CFNC-3.22 "void gtk_menu_popup_at_widget GtkMenu* menu GtkWidget* widget GdkGravity widget_anchor GdkGravity menu_anchor GdkEvent* trigger_event")
-(CFNC-3.22 "void gtk_menu_popup_at_pointer GtkMenu* menu GdkEvent* trigger_event")
+;;; 3.98.4? (CFNC-3.22 "void gtk_menu_popup_at_widget GtkMenu* menu GtkWidget* widget GdkGravity widget_anchor GdkGravity menu_anchor GdkEvent* trigger_event")
+;;; 3.98.4? (CFNC-3.22 "void gtk_menu_popup_at_pointer GtkMenu* menu GdkEvent* trigger_event")
;;; 3.96.0 (CFNC-3.22 "GtkPadController* gtk_pad_controller_new GtkWindow* window GActionGroup* group GdkDevice* pad")
(CFNC-3.22 "void gtk_pad_controller_set_action_entries GtkPadController* controller GtkPadActionEntry* entries gint n_entries")
(CFNC-3.22 "void gtk_pad_controller_set_action GtkPadController* controller GtkPadActionType type gint index gint mode gchar* label gchar* action_name" 'const)
@@ -9236,7 +9236,7 @@
(CFNC-3.92 "GtkWidget* gtk_center_box_get_end_widget GtkCenterBox* self")
(CFNC-3.92 "void gtk_center_box_set_baseline_position GtkCenterBox* self GtkBaselinePosition position")
(CFNC-3.92 "GtkBaselinePosition gtk_center_box_get_baseline_position GtkCenterBox* self")
-(CFNC-3.92 "void gdk_event_set_coords GdkEvent* event gdouble x gdouble y")
+;;; 3.98.4? (CFNC-3.92 "void gdk_event_set_coords GdkEvent* event gdouble x gdouble y")
;;; 3.96.0 (CFNC-3.92 "void gdk_event_set_user_data GdkEvent* event GObject* user_data")
;;; ??? not in 3.93.0 (CFNC-3.92 "GObject* gdk_event_get_user_data GdkEvent* event")
(CFNC-3.92 "gboolean gdk_rectangle_contains_point GdkRectangle* rect int x int y")
@@ -9387,23 +9387,23 @@
;;; 3.96.0 (CINT-3.92 "GTK_CSS_PROVIDER_ERROR_DEPRECATED" "GtkCssProviderError")
;;; 3.96.0 (CINT-3.92 "GTK_CSS_PROVIDER_ERROR_UNKNOWN_VALUE" "GtkCssProviderError")
-(CFNC-3.92 "GtkStyleContext* gtk_style_context_new void")
+;;; 3.98.4? (CFNC-3.92 "GtkStyleContext* gtk_style_context_new void")
(CFNC-3.92 "void gtk_style_context_add_provider GtkStyleContext* context GtkStyleProvider* provider guint priority")
(CFNC-3.92 "void gtk_style_context_save GtkStyleContext* context")
(CFNC-3.92 "void gtk_style_context_restore GtkStyleContext* context")
-(CFNC-3.92 "GtkCssSection* gtk_style_context_get_section GtkStyleContext* context gchar* property" 'const)
-(CFNC-3.92 "void gtk_style_context_get_property GtkStyleContext* context gchar* property GValue* value")
+;;; 3.98.4? (CFNC-3.92 "GtkCssSection* gtk_style_context_get_section GtkStyleContext* context gchar* property" 'const)
+;;; 3.98.4? (CFNC-3.92 "void gtk_style_context_get_property GtkStyleContext* context gchar* property GValue* value")
;(CFNC-3.92 "void gtk_style_context_get_valist GtkStyleContext* context char* first_property_name va_list args" 'const)
;(CFNC-3.92 "void gtk_style_context_get GtkStyleContext* context char* first_property_name ... " 'const)
(CFNC-3.92 "void gtk_style_context_set_state GtkStyleContext* context GtkStateFlags flags")
(CFNC-3.92 "GtkStateFlags gtk_style_context_get_state GtkStyleContext* context")
(CFNC-3.92 "void gtk_style_context_set_scale GtkStyleContext* context gint scale")
(CFNC-3.92 "gint gtk_style_context_get_scale GtkStyleContext* context")
-(CFNC-3.92 "void gtk_style_context_set_path GtkStyleContext* context GtkWidgetPath* path")
-(CFNC-3.92 "GtkWidgetPath* gtk_style_context_get_path GtkStyleContext* context" 'const-return)
-(CFNC-3.92 "void gtk_style_context_set_parent GtkStyleContext* context GtkStyleContext* parent")
-(CFNC-3.92 "GtkStyleContext* gtk_style_context_get_parent GtkStyleContext* context")
-(CFNC-3.92 "GList* gtk_style_context_list_classes GtkStyleContext* context")
+;;; 3.98.4? (CFNC-3.92 "void gtk_style_context_set_path GtkStyleContext* context GtkWidgetPath* path")
+;;; 3.98.4? (CFNC-3.92 "GtkWidgetPath* gtk_style_context_get_path GtkStyleContext* context" 'const-return)
+;;; 3.98.4? (CFNC-3.92 "void gtk_style_context_set_parent GtkStyleContext* context GtkStyleContext* parent")
+;;; 3.98.4? (CFNC-3.92 "GtkStyleContext* gtk_style_context_get_parent GtkStyleContext* context")
+;;; 3.98.4 (CFNC-3.92 "GList* gtk_style_context_list_classes GtkStyleContext* context")
(CFNC-3.92 "void gtk_style_context_add_class GtkStyleContext* context gchar* class_name" 'const)
(CFNC-3.92 "void gtk_style_context_remove_class GtkStyleContext* context gchar* class_name" 'const)
(CFNC-3.92 "gboolean gtk_style_context_has_class GtkStyleContext* context gchar* class_name" 'const)
@@ -9440,8 +9440,8 @@
(CINT-3.94 "GTK_INPUT_HINT_EMOJI" "GtkInputHints")
(CINT-3.94 "GTK_INPUT_HINT_NO_EMOJI" "GtkInputHints")
-(CCHK-3.94 "GTK_IS_EMOJI_CHOOSER(obj)" "GtkEmojiChooser*")
-(CCAST-3.94 "GTK_EMOJI_CHOOSER(obj)" "GtkEmojiChooser*")
+;(CCHK-3.94 "GTK_IS_EMOJI_CHOOSER(obj)" "GtkEmojiChooser*")
+;(CCAST-3.94 "GTK_EMOJI_CHOOSER(obj)" "GtkEmojiChooser*")
(CCHK-3.94 "GTK_IS_EVENT_CONTROLLER_SCROLL(o)" "GtkEventControllerScroll*")
(CCAST-3.94 "GTK_EVENT_CONTROLLER_SCROLL(o)" "GtkEventControllerScroll*")
@@ -9453,25 +9453,25 @@
(CINT-3.94 "GTK_EVENT_CONTROLLER_SCROLL_KINETIC" "GtkEventControllerScrollFlags")
(CINT-3.94 "GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES" "GtkEventControllerScrollFlags")
-(CFNC-3.94 "void gdk_event_set_keyval GdkEvent* event guint keyval")
-(CFNC-3.94 "gboolean gdk_event_get_key_is_modifier GdkEvent* event gboolean* [is_modifier]")
-(CFNC-3.94 "gboolean gdk_event_get_key_group GdkEvent* event guint* [group]")
+;;; 3.98.4? (CFNC-3.94 "void gdk_event_set_keyval GdkEvent* event guint keyval")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_key_is_modifier GdkEvent* event gboolean* [is_modifier]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_key_group GdkEvent* event guint* [group]")
;;; 3.96.0 (CFNC-3.94 "gboolean gdk_event_get_string GdkEvent* event char** [string]" 'const)
;;; 3.96.0 (CFNC-3.94 "gboolean gdk_event_get_setting GdkEvent* event char** [setting]" 'const)
-(CFNC-3.94 "gboolean gdk_event_is_sent GdkEvent* event")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_is_sent GdkEvent* event")
;;; 3.96.0 (CFNC-3.94 "gboolean gdk_event_get_drag_context GdkEvent* event GdkDrag** [context]")
-(CFNC-3.94 "gboolean gdk_event_get_crossing_mode GdkEvent* event GdkCrossingMode* [mode]")
-(CFNC-3.94 "gboolean gdk_event_get_crossing_detail GdkEvent* event GdkNotifyType* [detail]")
-(CFNC-3.94 "gboolean gdk_event_get_touchpad_gesture_phase GdkEvent* event GdkTouchpadGesturePhase* [phase]")
-(CFNC-3.94 "gboolean gdk_event_get_touchpad_gesture_n_fingers GdkEvent* event guint* [n_fingers]")
-(CFNC-3.94 "gboolean gdk_event_get_touchpad_deltas GdkEvent* event double* [dx] double* [dy]")
-(CFNC-3.94 "gboolean gdk_event_get_touchpad_angle_delta GdkEvent* event double* [delta]")
-(CFNC-3.94 "gboolean gdk_event_get_touchpad_scale GdkEvent* event double* [scale]")
-(CFNC-3.94 "gboolean gdk_event_get_touch_emulating_pointer GdkEvent* event gboolean* [emulating]")
-(CFNC-3.94 "gboolean gdk_event_get_focus_in GdkEvent* event gboolean* [focus_in]")
-(CFNC-3.94 "gboolean gdk_event_get_pad_group_mode GdkEvent* event guint* [group] guint* [mode]")
-(CFNC-3.94 "gboolean gdk_event_get_pad_button GdkEvent* event guint* [button]")
-(CFNC-3.94 "gboolean gdk_event_get_pad_axis_value GdkEvent* event guint* [index] gdouble* [value]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_crossing_mode GdkEvent* event GdkCrossingMode* [mode]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_crossing_detail GdkEvent* event GdkNotifyType* [detail]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_touchpad_gesture_phase GdkEvent* event GdkTouchpadGesturePhase* [phase]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_touchpad_gesture_n_fingers GdkEvent* event guint* [n_fingers]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_touchpad_deltas GdkEvent* event double* [dx] double* [dy]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_touchpad_angle_delta GdkEvent* event double* [delta]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_touchpad_scale GdkEvent* event double* [scale]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_touch_emulating_pointer GdkEvent* event gboolean* [emulating]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_focus_in GdkEvent* event gboolean* [focus_in]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_pad_group_mode GdkEvent* event guint* [group] guint* [mode]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_pad_button GdkEvent* event guint* [button]")
+;;; 3.98.4? (CFNC-3.94 "gboolean gdk_event_get_pad_axis_value GdkEvent* event guint* [index] gdouble* [value]")
;;; 3.93.0 (CFNC-3.94 "gboolean gdk_event_get_property GdkEvent* event GdkAtom* [property] GdkPropertyState* [state]")
;;; 3.93.0 (CFNC-3.94 "gboolean gdk_event_get_selection GdkEvent* event GdkAtom* [selection]")
(CFNC-3.94 "gboolean gdk_event_get_axes GdkEvent* event gdouble** [axes] guint* [n_axes]")
@@ -9500,7 +9500,7 @@
(CCHK-3.94 "GDK_IS_TEXTURE" "GdkTexture*")
(CCAST-3.94 "GDK_TEXTURE" "GdkTexture*")
(CCHK-3.94 "GDK_IS_EVENT" "GdkEvent*")
-(CCAST-3.94 "GDK_EVENT" "GdkEvent*")
+;;; 3.98.4? (CCAST-3.94 "GDK_EVENT" "GdkEvent*")
(CCHK-3.94 "GDK_IS_APP_LAUNCH_CONTEXT" "GdkAppLaunchContext*")
(CCAST-3.94 "GDK_APP_LAUNCH_CONTEXT" "GdkAppLaunchContext*")
(CCHK-3.94 "GDK_IS_CLIPBOARD" "GdkClipboard*")
@@ -9630,7 +9630,7 @@
(CFNC-3.94 "void gtk_header_bar_set_show_title_buttons GtkHeaderBar* bar gboolean setting")
;;; 3.98 (CFNC-3.94 "GtkIconTheme* gtk_icon_theme_get_for_display GdkDisplay* display")
;;; 3.98 (CFNC-3.94 "void gtk_icon_theme_set_display GtkIconTheme* icon_theme GdkDisplay* display")
-(CFNC-3.94 "GdkTexture* gtk_icon_info_load_texture GtkIconInfo* icon_info")
+;;; 3.98.4? (CFNC-3.94 "GdkTexture* gtk_icon_info_load_texture GtkIconInfo* icon_info")
;;; 3.96.0 (CFNC-3.94 "GtkWidget* gtk_image_new_from_texture GdkTexture* texture")
(CFNC-3.94 "GtkWidget* gtk_image_new_from_icon_name gchar* icon_name" 'const)
(CFNC-3.94 "GtkWidget* gtk_image_new_from_gicon GIcon* icon")
@@ -9748,7 +9748,7 @@
;;; const (CFNC-3.94 "gchar** gtk_application_get_accels_for_action GtkApplication* application gchar* detailed_action_name" 'const)
(CFNC-3.94 "gchar** gtk_application_get_actions_for_accel GtkApplication* application gchar* accel" 'const)
;;; args (CFNC-3.94 "void gtk_application_set_accels_for_action GtkApplication* application gchar* detailed_action_name gchar* accels" 'const)
-(CFNC-3.94 "gboolean gtk_application_prefers_app_menu GtkApplication* application")
+;;; 3.98.5 (CFNC-3.94 "gboolean gtk_application_prefers_app_menu GtkApplication* application")
(CFNC-3.94 "GMenu* gtk_application_get_menu_by_id GtkApplication* application gchar* id" 'const)
;;; TODO: g_application_run and various G_APPLICATION flags
@@ -10106,7 +10106,7 @@
;;; 3.98 (CFNC-3.94 "void gdk_surface_unmaximize GdkSurface* surface")
;;; 3.98 (CFNC-3.94 "void gdk_surface_unstick GdkSurface* surface")
;;; 3.96.0 (CFNC-3.94 "void gdk_surface_withdraw GdkSurface* surface")
-(CFNC-3.94 "void gtk_menu_popup_at_rect GtkMenu* menu GdkSurface* rect_window GdkRectangle* rect GdkGravity rect_anchor GdkGravity menu_anchor GdkEvent* trigger_event")
+;;; 3.98.4? (CFNC-3.94 "void gtk_menu_popup_at_rect GtkMenu* menu GdkSurface* rect_window GdkRectangle* rect GdkGravity rect_anchor GdkGravity menu_anchor GdkEvent* trigger_event")
;;; 3.96.0 (CFNC-3.94 "void gtk_widget_register_window GtkWidget* widget GdkSurface* window")
;;; 3.96.0 (CFNC-3.94 "void gtk_widget_set_parent_window GtkWidget* widget GdkSurface* parent_window")
;;; 3.96.0 (CFNC-3.94 "void gtk_widget_set_window GtkWidget* widget GdkSurface* window")
@@ -10342,7 +10342,7 @@
(CCAST-3.96 "GTK_TEXT(obj)" "GtkText*")
(CCHK-3.96 "GTK_IS_TEXT(obj)" "GtkText*")
-(CFNC-3.96 "GtkWidget* gtk_menu_bar_new_from_model GMenuModel* model")
+;;; 3.98.4? (CFNC-3.96 "GtkWidget* gtk_menu_bar_new_from_model GMenuModel* model")
;;; 3.96.0 (CFNC-3.96 "gboolean gdk_surface_handle_event GdkEvent* event")
;;; 3.96.0 (CFNC-3.96 "GdkGrabStatus gdk_device_grab GdkDevice* device GdkSurface* surface GdkGrabOwnership grab_ownership gboolean owner_events GdkEventMask event_mask GdkCursor* cursor guint32 time_")
;;; 3.96.0 (CFNC-3.96 "void gdk_device_ungrab GdkDevice* device guint32 time_")
@@ -10368,7 +10368,7 @@
;;; 3.98.0 (CFNC-3.96 "GtkWidget* gtk_event_controller_key_get_focus_target GtkEventControllerKey* controller")
;;; 3.98 (CFNC-3.96 "GtkWidget* gtk_event_controller_motion_get_pointer_origin GtkEventControllerMotion* controller")
;;; 3.98 (CFNC-3.96 "GtkWidget* gtk_event_controller_motion_get_pointer_target GtkEventControllerMotion* controller")
-(CFNC-3.96 "void gtk_fixed_get_child_position GtkFixed* fixed GtkWidget* widget gint* [x] gint* [y]")
+;;; 3-98.5 (CFNC-3.96 "void gtk_fixed_get_child_position GtkFixed* fixed GtkWidget* widget gint* [x] gint* [y]")
(CFNC-3.96 "void gtk_fixed_set_child_transform GtkFixed* fixed GtkWidget* widget GskTransform* transform")
(CFNC-3.96 "GskTransform* gtk_fixed_get_child_transform GtkFixed* fixed GtkWidget* widget")
(CFNC-3.96 "void gtk_grid_query_child GtkGrid* grid GtkWidget* child gint* [left] gint* [top] gint* [width] gint* [height]")
@@ -10425,8 +10425,8 @@
;;; (CFNC-3.96 "void gtk_filter_list_model_set_filter_func GtkFilterListModel* self GtkFilterListModelFilterFunc filter_func gpointer user_data GDestroyNotify user_destroy")
(CFNC-3.96 "void gtk_filter_list_model_set_model GtkFilterListModel* self GListModel* model")
(CFNC-3.96 "GListModel* gtk_filter_list_model_get_model GtkFilterListModel* self")
-(CFNC-3.96 "gboolean gtk_filter_list_model_has_filter GtkFilterListModel* self")
-(CFNC-3.96 "void gtk_filter_list_model_refilter GtkFilterListModel* self")
+;;; 3-98.5 (CFNC-3.96 "gboolean gtk_filter_list_model_has_filter GtkFilterListModel* self")
+;;; 3-98.5 (CFNC-3.96 "void gtk_filter_list_model_refilter GtkFilterListModel* self")
(CFNC-3.96 "GtkLayoutManager* gtk_fixed_layout_new void")
;;; 3.96.0 (CFNC-3.96 "void gtk_fixed_layout_child_set_position GtkFixedLayoutChild* child GskTransform* gtk_fixed_layout_child_get_position GtkFixedLayoutChild* child")
(CFNC-3.96 "GtkFlattenListModel* gtk_flatten_list_model_new GType item_type GListModel* model")
@@ -10503,7 +10503,7 @@
(CFNC-3.96 "gboolean gtk_sort_list_model_has_sort GtkSortListModel* self")
(CFNC-3.96 "void gtk_sort_list_model_set_model GtkSortListModel* self GListModel* model")
(CFNC-3.96 "GListModel* gtk_sort_list_model_get_model GtkSortListModel* self")
-(CFNC-3.96 "void gtk_sort_list_model_resort GtkSortListModel* self")
+;;; 3-98.5 (CFNC-3.96 "void gtk_sort_list_model_resort GtkSortListModel* self")
(CFNC-3.96 "GtkWidget* gtk_text_new void")
(CFNC-3.96 "GtkWidget* gtk_text_new_with_buffer GtkEntryBuffer* buffer")
(CFNC-3.96 "GtkEntryBuffer* gtk_text_get_buffer GtkText* self")
@@ -10572,7 +10572,7 @@
(CINT-3.98 "GTK_EDITABLE_PROP_ENABLE_UNDO" "GtkEditableProperties")
(CINT-3.98 "GTK_STYLE_CONTEXT_PRINT_SHOW_CHANGE" "GtkStyleContextPrintFlags")
(CINT-3.98 "GTK_POPOVER_MENU_NESTED" "GtkPopoverMenuFlags")
-(CINT-3.98 "GTK_ICON_THEME_NOT_FOUND," "GtkIconThemeError")
+(CINT-3.98 "GTK_ICON_THEME_NOT_FOUND" "GtkIconThemeError")
(CINT-3.98 "GTK_ICON_THEME_FAILED" "GtkIconThemeError")
(CINT-3.98 "GTK_CONSTRAINT_RELATION_LE" "GtkConstraintRelation")
@@ -10597,14 +10597,13 @@
(CINT-3.98 "GTK_CONSTRAINT_ATTRIBUTE_CENTER_Y" "GtkConstraintAttribute")
(CINT-3.98 "GTK_CONSTRAINT_ATTRIBUTE_BASELINE" "GtkConstraintAttribute")
-(CFNC-3.98 "GtkWidget* gtk_window_new GtkWindowType void")
-(CFNC-3.98 "gboolean gtk_window_activate_key GtkWindow* window GdkEvent* event")
-(CFNC-3.98 "gboolean gtk_window_propagate_key_event GtkWindow* window GdkEvent* event")
+(CFNC-3.98 "GtkWidget* gtk_window_new void")
+;;; 3.98.4? (CFNC-3.98 "gboolean gtk_window_activate_key GtkWindow* window GdkEvent* event")
+;;; 3.98.4? (CFNC-3.98 "gboolean gtk_window_propagate_key_event GtkWindow* window GdkEvent* event")
(CFNC-3.98 "GdkTexture* gtk_text_iter_get_paintable GtkTextIter* iter")
-(CFNC-3.98 "void gtk_tree_view_column_cell_get_size GtkTreeViewColumn* tree_column GdkRectangle* cell_area int* [x_offset] int* [y_offset] int* [width] int* [height]")
(CFNC-3.98 "void gtk_entry_set_icon_drag_source GtkEntry* entry GtkEntryIconPosition icon_pos GdkContentProvider* provider GdkDragAction actions")
(CFNC-3.98 "gboolean gtk_entry_grab_focus_without_selecting GtkEntry* entry")
-(CFNC-3.98 "gboolean gtk_event_controller_handle_event GtkEventController* controller GdkEvent* event")
+;;; 3.98.4? (CFNC-3.98 "gboolean gtk_event_controller_handle_event GtkEventController* controller GdkEvent* event")
;(CFNC-3.98 "void gtk_event_controller_reset GtkEventController* controller")
;(CFNC-3.98 "GtkPropagationPhase gtk_event_controller_get_propagation_phase GtkEventController* controller")
;(CFNC-3.98 "void gtk_event_controller_set_propagation_phase GtkEventController* controller GtkPropagationPhase phase")
@@ -10641,7 +10640,7 @@
(CFNC-3.98 "void gtk_spinner_set_spinning GtkSpinner* spinner gboolean spinning")
(CFNC-3.98 "gboolean gtk_spinner_get_spinning GtkSpinner* spinner")
(CFNC-3.98 "GListModel* gtk_single_selection_get_model GtkSingleSelection* self")
-(CFNC-3.98 "void gtk_scale_set_format_value_func GtkScale* scale GtkScaleFormatValueFunc func gpointer user_data GDestroyNotify destroy_notify")
+(CFNC-3.98 "void gtk_scale_set_format_value_func GtkScale* scale GtkScaleFormatValueFunc func gpointer func_info GDestroyNotify destroy_notify")
(CFNC-3.98 "GdkDisplay* gtk_root_get_display GtkRoot* self")
(CFNC-3.98 "void gtk_password_entry_set_extra_menu GtkPasswordEntry* entry GMenuModel* model")
(CFNC-3.98 "GMenuModel* gtk_password_entry_get_extra_menu GtkPasswordEntry* entry")
@@ -10682,7 +10681,7 @@
(CFNC-3.98 "GdkAnchorHints gdk_popup_layout_get_anchor_hints GdkPopupLayout* layout")
(CFNC-3.98 "void gdk_popup_layout_set_offset GdkPopupLayout* layout int dx int dy")
(CFNC-3.98 "void gdk_popup_layout_get_offset GdkPopupLayout* layout int* dx int* dy")
-(CFNC-3.98 "GClosure* gtk_accel_label_get_accel_closure GtkAccelLabel* accel_label")
+;;; 3.98.4? (CFNC-3.98 "GClosure* gtk_accel_label_get_accel_closure GtkAccelLabel* accel_label")
(CFNC-3.98 "void gtk_cell_renderer_set_is_expander GtkCellRenderer* cell gboolean is_expander")
(CFNC-3.98 "gboolean gtk_cell_renderer_get_is_expander GtkCellRenderer* cell")
(CFNC-3.98 "void gtk_cell_renderer_set_is_expanded GtkCellRenderer* cell gboolean is_expander")
@@ -10704,8 +10703,8 @@
(CFNC-3.98 "void gtk_popover_menu_bar_set_menu_model GtkPopoverMenuBar* bar GMenuModel* model")
(CFNC-3.98 "GMenuModel* gtk_popover_menu_bar_get_menu_model GtkPopoverMenuBar* bar")
(CFNC-3.98 "GtkGesture* gtk_gesture_click_new void")
-(CFNC-3.98 "void gtk_gesture_click_set_area GtkGestureClick* gesture GdkRectangle* rect" 'const)
-(CFNC-3.98 "gboolean gtk_gesture_click_get_area GtkGestureClick* gesture GdkRectangle* rect")
+;;; 3.98.4 (CFNC-3.98 "void gtk_gesture_click_set_area GtkGestureClick* gesture GdkRectangle* rect" 'const)
+;;; 3.98.4 (CFNC-3.98 "gboolean gtk_gesture_click_get_area GtkGestureClick* gesture GdkRectangle* rect")
(CFNC-3.98 "GtkLayoutManager* gtk_center_layout_new void")
(CFNC-3.98 "void gtk_center_layout_set_orientation GtkCenterLayout* self GtkOrientation orientation")
(CFNC-3.98 "GtkOrientation gtk_center_layout_get_orientation GtkCenterLayout* self")
@@ -10756,7 +10755,7 @@
(CFNC-3.98 "GdkDisplay* gdk_surface_get_display GdkSurface* surface")
(CFNC-3.98 "void gdk_surface_hide GdkSurface* surface")
(CFNC-3.98 "void gdk_surface_set_input_region GdkSurface* surface cairo_region_t* region")
-(CFNC-3.98 "gboolean gdk_surface_is_viewable GdkSurface* surface")
+;;; 3.98.4? (CFNC-3.98 "gboolean gdk_surface_is_viewable GdkSurface* surface")
(CFNC-3.98 "gboolean gdk_surface_get_mapped GdkSurface* surface")
(CFNC-3.98 "void gdk_surface_set_cursor GdkSurface* surface GdkCursor* cursor")
(CFNC-3.98 "GdkCursor* gdk_surface_get_cursor GdkSurface* surface")
@@ -10769,8 +10768,8 @@
(CFNC-3.98 "void gdk_surface_get_device_position GdkSurface* surface GdkDevice* device double* x double* y GdkModifierType* mask")
(CFNC-3.98 "cairo_surface_t* gdk_surface_create_similar_surface GdkSurface* surface cairo_content_t content int width int height")
(CFNC-3.98 "void gdk_surface_beep GdkSurface* surface")
-(CFNC-3.98 "void gdk_surface_begin_resize_drag GdkSurface* surface GdkSurfaceEdge edge GdkDevice* device gint button gint x gint y guint32 timestamp")
-(CFNC-3.98 "void gdk_surface_begin_move_drag GdkSurface* surface GdkDevice* device gint button gint x gint y guint32 timestamp")
+;;; 3.98.4 (CFNC-3.98 "void gdk_surface_begin_resize_drag GdkSurface* surface GdkSurfaceEdge edge GdkDevice* device gint button gint x gint y guint32 timestamp")
+;;; 3.98.4 (CFNC-3.98 "void gdk_surface_begin_move_drag GdkSurface* surface GdkDevice* device gint button gint x gint y guint32 timestamp")
(CFNC-3.98 "void gdk_surface_queue_expose GdkSurface* surface")
(CFNC-3.98 "void gdk_surface_freeze_updates GdkSurface* surface")
(CFNC-3.98 "void gdk_surface_thaw_updates GdkSurface* surface")
@@ -10783,8 +10782,8 @@
(CFNC-3.98 "GdkCairoContext* gdk_surface_create_cairo_context GdkSurface* surface")
(CFNC-3.98 "GdkGLContext* gdk_surface_create_gl_context GdkSurface* surface GError** error")
(CFNC-3.98 "GdkVulkanContext* gdk_surface_create_vulkan_context GdkSurface* surface GError** error")
-(CFNC-3.98 " gboolean gtk_event_controller_motion_contains_pointer GtkEventControllerMotion* self")
-;(CFNC-3.98 " gboolean gtk_event_controller_motion_is_pointer GtkEventControllerMotion* self")
+(CFNC-3.98 "gboolean gtk_event_controller_motion_contains_pointer GtkEventControllerMotion* self")
+;(CFNC-3.98 "gboolean gtk_event_controller_motion_is_pointer GtkEventControllerMotion* self")
(CFNC-3.98 "GType gtk_calendar_get_type void")
;(CFNC-3.98 "GtkWidget* gtk_calendar_new void")
;(CFNC-3.98 "void gtk_calendar_select_day GtkCalendar* self GDateTime* date")
@@ -10812,17 +10811,17 @@
(CFNC-3.98 "char* gtk_constraint_guide_get_name GtkConstraintGuide* guide" 'const-return)
(CFNC-3.98 "GtkIconTheme* gtk_icon_theme_new void")
(CFNC-3.98 "GtkIconTheme* gtk_icon_theme_get_for_display GdkDisplay* display")
-(CFNC-3.98 "void gtk_icon_theme_set_search_path GtkIconTheme* self char* path" 'const)
+;;; ridiculous type (CFNC-3.98 "void gtk_icon_theme_set_search_path GtkIconTheme* self char* path" 'const)
(CFNC-3.98 "char** gtk_icon_theme_get_search_path GtkIconTheme* self")
(CFNC-3.98 "void gtk_icon_theme_add_search_path GtkIconTheme* self char* path" 'const)
-(CFNC-3.98 "void gtk_icon_theme_set_resource_path GtkIconTheme* self char* path" 'const)
+;;; same as above (CFNC-3.98 "void gtk_icon_theme_set_resource_path GtkIconTheme* self char* path" 'const)
(CFNC-3.98 "char** gtk_icon_theme_get_resource_path GtkIconTheme* self")
(CFNC-3.98 "void gtk_icon_theme_add_resource_path GtkIconTheme* self char* path" 'const)
(CFNC-3.98 "void gtk_icon_theme_set_theme_name GtkIconTheme* self char* theme_name" 'const)
(CFNC-3.98 "char* gtk_icon_theme_get_theme_name GtkIconTheme* self")
(CFNC-3.98 "gboolean gtk_icon_theme_has_icon GtkIconTheme* self gchar* icon_name" 'const)
(CFNC-3.98 "gint* gtk_icon_theme_get_icon_sizes GtkIconTheme* self gchar* icon_name" 'const)
-(CFNC-3.98 "GtkIconPaintable* gtk_icon_theme_lookup_icon GtkIconTheme* self char* icon_name char* fallbacks gint size gint scale GtkTextDirection direction GtkIconLookupFlags flags")
+;;; 3.98.4? (CFNC-3.98 "GtkIconPaintable* gtk_icon_theme_lookup_icon GtkIconTheme* self char* icon_name char* fallbacks gint size gint scale GtkTextDirection direction GtkIconLookupFlags flags")
(CFNC-3.98 "GtkIconPaintable* gtk_icon_theme_lookup_by_gicon GtkIconTheme* self GIcon* icon gint size gint scale GtkTextDirection direction GtkIconLookupFlags flags")
(CFNC-3.98 "GtkIconPaintable* gtk_icon_paintable_new_for_file GFile* file gint size gint scale")
(CFNC-3.98 "char** gtk_icon_theme_get_icon_names GtkIconTheme* self")
@@ -10848,8 +10847,8 @@
(CFNC-3.98 "void gtk_constraint_layout_add_guide GtkConstraintLayout* layout GtkConstraintGuide* guide")
(CFNC-3.98 "void gtk_constraint_layout_remove_guide GtkConstraintLayout* layout GtkConstraintGuide* guide")
(CFNC-3.98 "void gtk_constraint_layout_remove_all_constraints GtkConstraintLayout* layout")
-(CFNC-3.98 "GList* gtk_constraint_layout_add_constraints_from_description GtkConstraintLayout* layout char* lines gsize n_lines int hspacing int vspacing GError** error char* first_view ...")
-(CFNC-3.98 "GList* gtk_constraint_layout_add_constraints_from_descriptionv GtkConstraintLayout* layout char* lines gsize n_lines int hspacing int vspacing GHashTable* views GError** error")
+;;; 3.98.4? (CFNC-3.98 "GList* gtk_constraint_layout_add_constraints_from_description GtkConstraintLayout* layout char* lines gsize n_lines int hspacing int vspacing GError** error char* first_view ...")
+;;; 3.98.4? (CFNC-3.98 "GList* gtk_constraint_layout_add_constraints_from_descriptionv GtkConstraintLayout* layout char* lines gsize n_lines int hspacing int vspacing GHashTable* views GError** error")
(CFNC-3.98 "GListModel* gtk_constraint_layout_observe_constraints GtkConstraintLayout* layout")
(CFNC-3.98 "GListModel* gtk_constraint_layout_observe_guides GtkConstraintLayout* layout")
(CFNC-3.98 "GtkEventController* gtk_event_controller_focus_new void")
@@ -10884,19 +10883,19 @@
(CFNC-3.98 "void gtk_drop_target_async_reject_drop GtkDropTargetAsync* self GdkDrop* drop")
(CFNC-3.98 "void gtk_menu_button_set_icon_name GtkMenuButton* menu_button char* icon_name" 'const)
(CFNC-3.98 "char* gtk_menu_button_get_icon_name GtkMenuButton* menu_button" 'const-return)
-(CFNC-3.98 "void gtk_menu_button_set_label GtkMenuButton* menu_button const char* label")
+(CFNC-3.98 "void gtk_menu_button_set_label GtkMenuButton* menu_button char* label" 'const)
(CFNC-3.98 "char* gtk_menu_button_get_label GtkMenuButton* menu_button" 'const-return)
;;; 3.98.3 (CFNC-3.98 "void gtk_menu_button_set_relief GtkMenuButton* menu_button GtkReliefStyle relief")
;;; 3.98.3 (CFNC-3.98 "GtkReliefStyle gtk_menu_button_get_relief GtkMenuButton* menu_button")
(CFNC-3.98 "void gtk_menu_button_popup GtkMenuButton* menu_button")
(CFNC-3.98 "void gtk_menu_button_popdown GtkMenuButton* menu_button")
-(CFNC-3.98 "void gtk_menu_button_set_create_popup_func GtkMenuButton* menu_button GtkMenuButtonCreatePopupFunc func gpointer user_data GDestroyNotify destroy_notify")
+(CFNC-3.98 "void gtk_menu_button_set_create_popup_func GtkMenuButton* menu_button GtkMenuButtonCreatePopupFunc func gpointer func_info GDestroyNotify destroy_notify")
;(CFNC-3.98 "GtkStyleContext* gtk_style_context_new void")
;(CFNC-3.98 "void gtk_style_context_add_provider_for_display GdkDisplay* display GtkStyleProvider* provider guint priority")
;(CFNC-3.98 "GtkCssSection* gtk_style_context_get_section GtkStyleContext* context gchar* property" 'const)
;(CFNC-3.98 "void gtk_style_context_get_property GtkStyleContext* context gchar* property GValue* value" 'const)
-(CFNC-3.98 "void gtk_style_context_get_valist GtkStyleContext* context char* first_property_name va_list args" 'const)
-(CFNC-3.98 "void gtk_style_context_get GtkStyleContext* context char* first_property_name ..." 'const)
+;;; 3.98.4? (CFNC-3.98 "void gtk_style_context_get_valist GtkStyleContext* context char* first_property_name va_list args" 'const)
+;;; 3.98.4? (CFNC-3.98 "void gtk_style_context_get GtkStyleContext* context char* first_property_name ..." 'const)
;(CFNC-3.98 "void gtk_style_context_set_state GtkStyleContext* context GtkStateFlags flags")
;(CFNC-3.98 "void gtk_style_context_set_path GtkStyleContext* context GtkWidgetPath* path")
;(CFNC-3.98 "GtkWidgetPath* gtk_style_context_get_path GtkStyleContext* context" 'const-return)
@@ -10912,16 +10911,16 @@
(CFNC-3.98 "GMenuModel* gtk_text_view_get_extra_menu GtkTextView* text_view")
(CFNC-3.98 "void gtk_label_set_extra_menu GtkLabel* label GMenuModel* model")
(CFNC-3.98 "GMenuModel* gtk_label_get_extra_menu GtkLabel* label")
-(CFNC-3.98 "gtk_tree_create_row_drag_content GtkTreeModel* tree_model GtkTreePath* path")
+(CFNC-3.98 "GdkContentProvider* gtk_tree_create_row_drag_content GtkTreeModel* tree_model GtkTreePath* path")
(CFNC-3.98 "gboolean gtk_tree_get_row_drag_data GValue* value GtkTreeModel** tree_model GtkTreePath** path")
-(CFNC-3.98 "gtk_tree_drag_source_drag_data_get GtkTreeDragSource* drag_source GtkTreePath* path")
+(CFNC-3.98 "GdkContentProvider* gtk_tree_drag_source_drag_data_get GtkTreeDragSource* drag_source GtkTreePath* path")
(CFNC-3.98 "GdkContentProvider* gtk_text_buffer_get_selection_content GtkTextBuffer* buffer")
(CFNC-3.98 "gboolean gtk_text_buffer_get_can_undo GtkTextBuffer* buffer")
(CFNC-3.98 "gboolean gtk_text_buffer_get_can_redo GtkTextBuffer* buffer")
(CFNC-3.98 "gboolean gtk_text_buffer_get_enable_undo GtkTextBuffer* buffer")
-(CFNC-3.98 "void gtk_text_buffer_set_enable_undo GtkTextBuffer* buffer ")
+(CFNC-3.98 "void gtk_text_buffer_set_enable_undo GtkTextBuffer* buffer gboolean enable_undo")
(CFNC-3.98 "guint gtk_text_buffer_get_max_undo_levels GtkTextBuffer* buffer")
-(CFNC-3.98 "void gtk_text_buffer_set_max_undo_levels GtkTextBuffer* buffer ")
+(CFNC-3.98 "void gtk_text_buffer_set_max_undo_levels GtkTextBuffer* buffer guint max_undo_levels")
(CFNC-3.98 "void gtk_text_buffer_undo GtkTextBuffer* buffer")
(CFNC-3.98 "void gtk_text_buffer_redo GtkTextBuffer* buffer")
(CFNC-3.98 "void gtk_text_buffer_begin_irreversible_action GtkTextBuffer* buffer")
@@ -10948,9 +10947,9 @@
(CFNC-3.98 "gboolean gtk_file_chooser_add_shortcut_folder GtkFileChooser* chooser GFile* folder GError** error")
(CFNC-3.98 "gboolean gtk_file_chooser_remove_shortcut_folder GtkFileChooser* chooser GFile* folder GError** error")
(CFNC-3.98 "GSList* gtk_file_chooser_list_shortcut_folders GtkFileChooser* chooser")
-(CFNC-3.98 "void gtk_file_chooser_add_choice GtkFileChooser* chooser char* id char* label char** options char** option_labels")
+;;; type (CFNC-3.98 "void gtk_file_chooser_add_choice GtkFileChooser* chooser char* id char* label char** options char** option_labels")
(CFNC-3.98 "void gtk_file_chooser_remove_choice GtkFileChooser* chooser char* id" 'const)
-(CFNC-3.98 "void gtk_file_chooser_set_choice GtkFileChooser* chooser const char* id char* option" 'const)
+(CFNC-3.98 "void gtk_file_chooser_set_choice GtkFileChooser* chooser char* id char* option" 'const)
(CFNC-3.98 "char* gtk_file_chooser_get_choice GtkFileChooser* chooser char* id" 'const-return)
(CFNC-3.98 "GtkWidget* gtk_popover_new void")
(CFNC-3.98 "void gtk_popover_set_pointing_to GtkPopover* popover GdkRectangle* rect" 'const)
@@ -10978,31 +10977,25 @@
(CFNC-3.98 "void gtk_widget_set_css_classes GtkWidget* widget char** classes" 'const)
(CFNC-3.98 "void gtk_widget_class_install_action GtkWidgetClass* widget_class char* action_name char* parameter_type GtkWidgetActionActivateFunc activate")
(CFNC-3.98 "void gtk_widget_class_install_property_action GtkWidgetClass* widget_class char* action_name char* property_name" 'const)
-(CFNC-3.98 "gboolean gtk_widget_class_query_action GtkWidgetClass* widget_class guint index_ GType* owner char** action_name GVariantType** parameter_type const char** property_name")
+;;; type (CFNC-3.98 "gboolean gtk_widget_class_query_action GtkWidgetClass* widget_class guint index_ GType* owner char** action_name GVariantType** parameter_type const char** property_name")
(CFNC-3.98 "void gtk_widget_action_set_enabled GtkWidget* widget char* action_name gboolean enabled" 'const)
-(CFNC-3.98 "void gtk_widget_activate_action GtkWidget* widget char* name GVariant* parameter" 'const)
+(CFNC-3.98 "gboolean gtk_widget_activate_action GtkWidget* widget char* name char* format_string" 'const)
;(CFNC-3.98 "void gtk_widget_insert_action_group GtkWidget* widget gchar* name GActionGroup* group" 'const)
;(CFNC-3.98 "gboolean gtk_widget_activate_action GtkWidget* widget char* name char* format_string ..." 'const)
-(CFNC-3.98 "gboolean gtk_widget_activate_action_variant GtkWidget* widget char* name GVariant* args" 'const)
+(CFNC-3.98 "gboolean gtk_widget_activate_action_variant GtkWidget* widget char* name GVariant* vargs" 'const)
(CFNC-3.98 "GtkNative* gtk_widget_get_native GtkWidget* widget")
-(CCAST-3.98 "GTK_EVENT_CONTROLLER" "GtkEventController*")
-(CCHK-3.98 "GTK_IS_EVENT_CONTROLLER" "GtkEventController*")
(CCAST-3.98 "GTK_POPOVER_MENU_BAR" "GtkPopoverMenuBar*")
(CCHK-3.98 "GTK_IS_POPOVER_MENU_BAR" "GtkPopoverMenuBar*")
;(CCAST-3.98 "GTK_GESTURE_CLICK" "GtkGestureClick*")
;(CCHK-3.98 "GTK_IS_GESTURE_CLICK "GtkGestureClick*")
-(CCAST-3.98 "GTK_CALENDAR" "GtkCalendar*")
-(CCHK-3.98 "GTK_IS_CALENDAR" "GtkCalendar*")
(CCAST-3.98 "GTK_EVENT_CONTROLLER_FOCUS" "GtkEventControllerFocus*")
(CCHK-3.98 "GTK_IS_EVENT_CONTROLLER_FOCUS" "GtkEventControllerFocus*")
(CCAST-3.98 "GTK_DROP_CONTROLLER_MOTION" "GtkDropControllerMotion*")
(CCHK-3.98 "GTK_IS_DROP_CONTROLLER_MOTION" "GtkDropControllerMotion*")
(CCAST-3.98 "GTK_DROP_TARGET" "GtkDropTarget*")
(CCHK-3.98 "GTK_IS_DROP_TARGET" "GtkDropTarget*")
-(CCAST-3.98 "GTK_EMOJI_CHOOSER" "GtkEmojiChooser*")
-(CCHK-3.98 "GTK_IS_EMOJI_CHOOSER" "GtkEmojiChooser*")
(CCAST-3.98 "GTK_DROP_TARGET_ASYNC" "GtkDropTargetAsync*")
(CCHK-3.98 "GTK_IS_DROP_TARGET_ASYNC" "GtkDropTargetAsync*")
(CCAST-3.98 "GTK_POPOVER_MENU" "GtkPopoverMenu*")
@@ -11034,11 +11027,11 @@
(CFNC-3.98 "void g_menu_item_set_attribute_value GMenuItem* menu_item gchar* attribute GVariant* value")
(CFNC-3.98 "void g_menu_item_set_attribute GMenuItem* menu_item gchar* attribute gchar* format_string ")
(CFNC-3.98 "void g_menu_item_set_link GMenuItem* menu_item gchar* link GMenuModel* model")
-(CFNC-3.98 "void g_menu_item_set_label GMenuItem* menu_item dd gchar* label")
+(CFNC-3.98 "void g_menu_item_set_label GMenuItem* menu_item gchar* label")
(CFNC-3.98 "void g_menu_item_set_submenu GMenuItem* menu_item GMenuModel* submenu")
(CFNC-3.98 "void g_menu_item_set_section GMenuItem* menu_item GMenuModel* section")
-(CFNC-3.98 "void g_menu_item_set_action_and_target_value GMenuItem* menu_item d gchar* action d GVariant* target_value")
-(CFNC-3.98 "void g_menu_item_set_action_and_target GMenuItem* menu_item gchar* action d gchar* format_string ")
+(CFNC-3.98 "void g_menu_item_set_action_and_target_value GMenuItem* menu_item gchar* action GVariant* target_value")
+(CFNC-3.98 "void g_menu_item_set_action_and_target GMenuItem* menu_item gchar* action gchar* format_string ")
(CFNC-3.98 "void g_menu_item_set_detailed_action GMenuItem* menu_item gchar* detailed_action")
(CFNC-3.98 "void g_menu_item_set_icon GMenuItem* menu_item GIcon* icon")
@@ -11067,7 +11060,7 @@
;(CFNC-3.98 "gchar* gtk_accelerator_name_with_keycode GdkDisplay* display guint accelerator_key guint keycode GdkModifierType accelerator_mods")
;(CFNC-3.98 "gchar* gtk_accelerator_get_label guint accelerator_key GdkModifierType accelerator_mods")
;(CFNC-3.98 "gchar* gtk_accelerator_get_label_with_keycode GdkDisplay* display guint accelerator_key guint keycode GdkModifierType accelerator_mods")
-(CFNC-3.98 "void gtk_accelerator_set_default_mod_mask GdkModifierType default_mod_mask")
+;;; 3.98.4? (CFNC-3.98 "void gtk_accelerator_set_default_mod_mask GdkModifierType default_mod_mask")
(CFNC-3.98 "GListModel* gtk_flatten_list_model_get_model_for_item GtkFlattenListModel* self guint position")
(CFNC-3.98 "void gtk_menu_button_set_use_underline GtkMenuButton* menu_button gboolean use_underline")
(CFNC-3.98 "gboolean gtk_menu_button_get_use_underline GtkMenuButton* menu_button")
@@ -11080,12 +11073,12 @@
(CFNC-3.98 "GtkShortcutAction* gtk_shortcut_get_action GtkShortcut* self")
(CFNC-3.98 "void gtk_shortcut_set_action GtkShortcut* self GtkShortcutAction* action")
(CFNC-3.98 "GVariant* gtk_shortcut_get_arguments GtkShortcut* self")
-(CFNC-3.98 "void gtk_shortcut_set_arguments GtkShortcut* self GVariant* args")
+(CFNC-3.98 "void gtk_shortcut_set_arguments GtkShortcut* self GVariant* vargs")
(CFNC-3.98 "char* gtk_shortcut_action_to_string GtkShortcutAction* self")
(CFNC-3.98 "void gtk_shortcut_action_print GtkShortcutAction* self GString* string")
-(CFNC-3.98 "gboolean gtk_shortcut_action_activate GtkShortcutAction* self GtkShortcutActionFlags flags GtkWidget* widget GVariant* args")
+(CFNC-3.98 "gboolean gtk_shortcut_action_activate GtkShortcutAction* self GtkShortcutActionFlags flags GtkWidget* widget GVariant* vargs")
(CFNC-3.98 "GtkShortcutAction* gtk_nothing_action_get void")
-(CFNC-3.98 "GtkShortcutAction* gtk_callback_action_new GtkShortcutFunc callback gpointer data GDestroyNotify destroy")
+(CFNC-3.98 "GtkShortcutAction* gtk_callback_action_new GtkShortcutFunc callback gpointer func_info GDestroyNotify destroy")
(CFNC-3.98 "GtkShortcutAction* gtk_mnemonic_action_get void")
(CFNC-3.98 "GtkShortcutAction* gtk_activate_action_get void")
(CFNC-3.98 "GtkShortcutAction* gtk_signal_action_new char* signal_name" 'const)
@@ -11178,3 +11171,399 @@
(CFNC-3.98 "gboolean gtk_show_uri_full_finish GtkWindow* parent GAsyncResult* result GError** [error]")
(CFNC-3.98 "void gtk_show_uri GtkWindow* parent char* uri guint32 timestamp" 'const)
+;;; 3.98.4
+(CCAST-3.98 "GTK_WINDOW_HANDLE" "GtkWindowHandle*")
+(CCHK-3.98 "GTK_IS_WINDOW_HANDLE" "GtkWindowHandle*")
+(CCAST-3.98 "GTK_WINDOW_CONTROLS" "GtkWindowControls*")
+(CCHK-3.98 "GTK_IS_WINDOW_CONTROLS" "GtkWindowControls*")
+
+(CINT-3.98 "GTK_SYSTEM_SETTING_DPI" "GtkSystemSetting")
+(CINT-3.98 "GTK_SYSTEM_SETTING_FONT_NAME" "GtkSystemSetting")
+(CINT-3.98 "GTK_SYSTEM_SETTING_FONT_CONFIG" "GtkSystemSetting")
+(CINT-3.98 "GTK_SYSTEM_SETTING_DISPLAY" "GtkSystemSetting")
+(CINT-3.98 "GTK_SYSTEM_SETTING_ICON_THEME" "GtkSystemSetting")
+
+(CFNC-3.98 "gboolean gtk_widget_translate_coordinates GtkWidget* src_widget GtkWidget* dest_widget double src_x double src_y double* [dest_x] double* [dest_y]")
+(CFNC-3.98 "GdkTimeCoord* gdk_motion_event_get_history GdkEvent* event guint* [out_n_coords]")
+(CFNC-3.98 "void gdk_toplevel_begin_resize GdkToplevel* toplevel GdkSurfaceEdge edge GdkDevice* device int button double x double y guint32 timestamp")
+(CFNC-3.98 "void gdk_toplevel_begin_move GdkToplevel* toplevel GdkDevice* device int button double x double y guint32 timestamp")
+(CFNC-3.98 "GtkWidget** gtk_text_child_anchor_get_widgets GtkTextChildAnchor* anchor guint* [out_len]")
+(CFNC-3.98 "void gtk_action_bar_remove GtkActionBar* action_bar GtkWidget* child")
+(CFNC-3.98 "void gtk_aspect_frame_set_child GtkAspectFrame* self GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_aspect_frame_get_child GtkAspectFrame* self")
+(CFNC-3.98 "void gtk_box_append GtkBox* box GtkWidget* child")
+(CFNC-3.98 "void gtk_box_prepend GtkBox* box GtkWidget* child")
+(CFNC-3.98 "void gtk_box_remove GtkBox* box GtkWidget* child")
+(CFNC-3.98 "void gtk_button_set_child GtkButton* button GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_button_get_child GtkButton* button")
+(CFNC-3.98 "void gtk_combo_box_set_child GtkComboBox* combo_box GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_combo_box_get_child GtkComboBox* combo_box")
+(CFNC-3.98 "void gtk_expander_set_child GtkExpander* expander GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_expander_get_child GtkExpander* expander")
+(CFNC-3.98 "void gtk_frame_set_child GtkFrame* frame GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_frame_get_child GtkFrame* frame")
+(CFNC-3.98 "void gtk_popover_set_child GtkPopover* popover GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_popover_get_child GtkPopover* popover")
+(CFNC-3.98 "void gtk_revealer_set_child GtkRevealer* revealer GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_revealer_get_child GtkRevealer* revealer")
+(CFNC-3.98 "void gtk_scrolled_window_set_child GtkScrolledWindow* scrolled_window GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_scrolled_window_get_child GtkScrolledWindow* scrolled_window")
+(CFNC-3.98 "void gtk_search_bar_set_child GtkSearchBar* bar GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_search_bar_get_child GtkSearchBar* bar")
+(CFNC-3.98 "void gtk_viewport_set_child GtkViewport* viewport GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_viewport_get_child GtkViewport* viewport")
+(CFNC-3.98 "void gtk_window_set_child GtkWindow* window GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_window_get_child GtkWindow* window")
+(CFNC-3.98 "void gtk_fixed_remove GtkFixed* fixed GtkWidget* widget")
+(CFNC-3.98 "void gtk_flow_box_remove GtkFlowBox* box GtkWidget* widget")
+(CFNC-3.98 "void gtk_flow_box_child_set_child GtkFlowBoxChild* self GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_flow_box_child_get_child GtkFlowBoxChild* self")
+(CFNC-3.98 "void gtk_grid_remove GtkGrid* grid GtkWidget* child")
+(CFNC-3.98 "void gtk_native_get_surface_transform GtkNative* self double* [x] double* [y]")
+(CFNC-3.98 "void gtk_stack_remove GtkStack* stack GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_window_controls_new GtkPackType side")
+(CFNC-3.98 "GtkPackType gtk_window_controls_get_side GtkWindowControls* self")
+(CFNC-3.98 "void gtk_window_controls_set_side GtkWindowControls* self GtkPackType side")
+(CFNC-3.98 "char* gtk_window_controls_get_decoration_layout GtkWindowControls* self" 'const-return)
+(CFNC-3.98 "void gtk_window_controls_set_decoration_layout GtkWindowControls* self char* layout" 'const)
+(CFNC-3.98 "gboolean gtk_window_controls_get_empty GtkWindowControls* self")
+(CFNC-3.98 "void gtk_window_destroy GtkWindow* window")
+(CFNC-3.98 "GtkWidget* gtk_window_handle_new void")
+(CFNC-3.98 "GtkWidget* gtk_window_handle_get_child GtkWindowHandle* self")
+(CFNC-3.98 "void gtk_window_handle_set_child GtkWindowHandle* self GtkWidget* child")
+(CFNC-3.98 "void gtk_overlay_remove_overlay GtkOverlay* overlay GtkWidget* widget")
+(CFNC-3.98 "void gtk_overlay_set_child GtkOverlay* overlay GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_overlay_get_child GtkOverlay* overlay")
+(CFNC-3.98 "void gtk_text_view_remove GtkTextView* text_view GtkWidget* child")
+(CFNC-3.98 "void gtk_info_bar_remove_action_widget GtkInfoBar* info_bar GtkWidget* widget")
+(CFNC-3.98 "void gtk_info_bar_add_child GtkInfoBar* info_bar GtkWidget* widget")
+(CFNC-3.98 "void gtk_info_bar_remove_child GtkInfoBar* info_bar GtkWidget* widget")
+(CFNC-3.98 "void gtk_list_box_remove GtkListBox* box GtkWidget* child")
+(CFNC-3.98 "void gtk_list_box_row_set_child GtkListBoxRow* row GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_list_box_row_get_child GtkListBoxRow* row")
+(CFNC-3.98 "void gtk_header_bar_remove GtkHeaderBar* bar GtkWidget* child")
+(CFNC-3.98 "void gtk_widget_set_focusable GtkWidget* widget gboolean focusable")
+(CFNC-3.98 "gboolean gtk_widget_get_focusable GtkWidget* widget")
+(CFNC-3.98 "void gtk_paned_set_start_child GtkPaned* paned GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_paned_get_start_child GtkPaned* paned")
+(CFNC-3.98 "void gtk_paned_set_resize_start_child GtkPaned* paned gboolean resize")
+(CFNC-3.98 "gboolean gtk_paned_get_resize_start_child GtkPaned* paned")
+(CFNC-3.98 "void gtk_paned_set_end_child GtkPaned* paned GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_paned_get_end_child GtkPaned* paned")
+(CFNC-3.98 "void gtk_paned_set_shrink_start_child GtkPaned* paned gboolean resize")
+(CFNC-3.98 "gboolean gtk_paned_get_shrink_start_child GtkPaned* paned")
+(CFNC-3.98 "void gtk_paned_set_resize_end_child GtkPaned* paned gboolean resize")
+(CFNC-3.98 "gboolean gtk_paned_get_resize_end_child GtkPaned* paned")
+(CFNC-3.98 "void gtk_paned_set_shrink_end_child GtkPaned* paned gboolean resize")
+(CFNC-3.98 "gboolean gtk_paned_get_shrink_end_child GtkPaned* paned")
+(CFNC-3.98 "gint gtk_paned_get_position GtkPaned* paned")
+(CFNC-3.98 "void gtk_paned_set_position GtkPaned* paned gint position")
+
+(CFNC-3.98 "GDateTime* gtk_calendar_get_date GtkCalendar* self")
+(CFNC-3.98 "void gtk_accelerator_parse_with_keycode gchar* accelerator GdkDisplay* display guint* accelerator_key guint** accelerator_codes GdkModifierType* accelerator_mods" 'const)
+(CFNC-3.98 "void gtk_hsv_to_rgb float h float s float v float* [r] float* [g] float* [b]")
+(CFNC-3.98 "void gtk_rgb_to_hsv float r float g float b float* [h] float* [s] float* [v]")
+(CFNC-3.98 "void gtk_tree_view_column_cell_get_size GtkTreeViewColumn* tree_column int* [x_offset] int* [y_offset] int* [width] int* [height]")
+(CFNC-3.98 "void gtk_calendar_select_day GtkCalendar* calendar GDateTime* date")
+
+#|
+;;; 3.98.5
+
+(CINT-3.98 "GTK_ORDERING_SMALLER" "GtkOrdering")
+(CINT-3.98 "GTK_ORDERING_EQUAL" "GtkOrdering")
+(CINT-3.98 "GTK_ORDERING_LARGER" "GtkOrdering")
+(CINT-3.98 "GTK_FILTER_MATCH_SOME" "GtkFilterMatch")
+(CINT-3.98 "GTK_FILTER_MATCH_NONE " "GtkFilterMatch")
+(CINT-3.98 "GTK_FILTER_MATCH_ALL" "GtkFilterMatch")
+(CINT-3.98 "GTK_FILTER_CHANGE_DIFFERENT" "GtkFilterChange")
+(CINT-3.98 "GTK_FILTER_CHANGE_LESS_STRICT " "GtkFilterChange")
+(CINT-3.98 "GTK_FILTER_CHANGE_MORE_STRICT " "GtkFilterChange")
+(CINT-3.98 "GTK_STRING_FILTER_MATCH_MODE_EXACT " "GtkStringFilterMatchMode")
+(CINT-3.98 "GTK_STRING_FILTER_MATCH_MODE_SUBSTRING " "GtkStringFilterMatchMode")
+(CINT-3.98 "GTK_STRING_FILTER_MATCH_MODE_PREFIX" "GtkStringFilterMatchMode")
+(CINT-3.98 "GTK_SORTER_ORDER_PARTIAL " "GtkSorterOrder")
+(CINT-3.98 "GTK_SORTER_ORDER_NONE " "GtkSorterOrder")
+(CINT-3.98 "GTK_SORTER_ORDER_TOTAL" "GtkSorterOrder")
+(CINT-3.98 "GTK_SORTER_CHANGE_DIFFERENT " "GtkSorterChange")
+(CINT-3.98 "GTK_SORTER_CHANGE_INVERTED " "GtkSorterChange")
+(CINT-3.98 "GTK_SORTER_CHANGE_LESS_STRICT " "GtkSorterChange")
+(CINT-3.98 "GTK_SORTER_CHANGE_MORE_STRICT" "GtkSorterChange")
+
+(CCAST-3.98 "GTK_FILTER" "GtkFilter*")
+(CCHK-3.98 "GTK_IS_FILTER" "GtkFilter*")
+
+(CCAST-3.98 "GTK_TREE_EXPANDER" "GtkTreeExpander*")
+(CCHK-3.98 "GTK_IS_TREE_EXPANDER" "GtkTreeExpander*")
+
+(CCAST-3.98 "GTK_STRING_SORTER" "GtkStringSorter*")
+(CCHK-3.98 "GTK_IS_STRING_SORTER" "GtkStringSorter*")
+
+(CCAST-3.98 "GTK_STRING_FILTER" "GtkFilter*")
+(CCHK-3.98 "GTK_IS_STRING_FILTER" "GtkFilter*")
+
+(CCAST-3.98 "GTK_TREE_LIST_ROW_SORTER" "GtkSorter*")
+(CCHK-3.98 "GTK_IS_TREE_LIST_ROW_SORTER" "GtkSorter*")
+
+(CCAST-3.98 "GTK_SORTER" "GtkSorter*")
+(CCHK-3.98 "GTK_IS_SORTER" "GtkSorter*")
+
+(CCAST-3.98 "GTK_DROP_DOWN" "GtkDropDown*")
+(CCHK-3.98 "GTK_IS_DROP_DOWN" "GtkDropDown*")
+
+(CCAST-3.98 "GTK_DIRECTORY_LIST" "GtkDirctoryList*")
+(CCHK-3.98 "GTK_IS_DIRECTORY_LIST" "GtkDirctoryList*")
+
+(CCAST-3.98 "GTK_CUSTOM_SORTER" "GtkSorter*")
+(CCHK-3.98 "GTK_IS_CUSTOM_SORTER" "GtkSorter*")
+
+(CCAST-3.98 "GTK_CUSTOM_FILTER" "GtkFilter*")
+(CCHK-3.98 "GTK_IS_CUSTOM_FILTER" "GtkFilter*")
+
+(CCAST-3.98 "GTK_MULTI_SELECTION" "GtkMultiSelection*")
+(CCHK-3.98 "GTK_IS_MULTI_SELECTION" "GtkMultiSelection*")
+
+(CCAST-3.98 "GTK_MULTI_SORTER" "GtkSorter*")
+(CCHK-3.98 "GTK_IS_MULTI_SORTER" "GtkSorter*")
+
+(CCAST-3.98 "GTK_NUMERIC_SORTER" "GtkSorter*")
+(CCHK-3.98 "GTK_IS_NUMERIC_SORTER" "GtkSorter*")
+
+(CCAST-3.98 "GTK_OVERLAY_LAYOUT" "GtkOverlayLayout*")
+(CCHK-3.98 "GTK_IS_OVERLAY_LAYOUT" "GtkOverlayLayout*")
+
+(CCAST-3.98 "GTK_OVERLAY_LAYOUT_CHILD" "GtkOverlayLayoutChild*")
+(CCHK-3.98 "GTK_IS_OVERLAY_LAYOUT_CHILD" "GtkOverlayLayoutChild*")
+
+(CCAST-3.98 "GTK_PROPERTY_SELECTION" "GtkPropertySelection*")
+(CCHK-3.98 "GTK_IS_PROPERTY_SELECTION" "GtkPropertySelection*")
+
+(CCAST-3.98 "GTK_SEARCH_ENGINE_TRACKER3" "GtkSearchEngineTracker3*")
+(CCHK-3.98 "GTK_IS_SEARCH_ENGINE_TRACKER3" "GtkSearchEngineTracker3*")
+
+(CCAST-3.98 "GTK_SIGNAL_LIST_ITEM_FACTORY" "GtkSignalListItemFactory*")
+(CCHK-3.98 "GTK_IS_SIGNAL_LIST_ITEM_FACTORY" "GtkSignalListItemFactory*")
+
+(CCAST-3.98 "GTK_GRID_VIEW" "GtkGridView*")
+(CCHK-3.98 "GTK_IS_GRID_VIEW" "GtkGridView*")
+
+(CCAST-3.98 "GTK_LIST_BASE" "GtkListBase*")
+(CCHK-3.98 "GTK_IS_LIST_BASE" "GtkListBase*")
+
+(CCAST-3.98 "GTK_LIST_ITEM" "GtkListItem*")
+(CCHK-3.98 "GTK_IS_LIST_ITEM" "GtkListItem*")
+
+(CCAST-3.98 "GTK_LIST_VIEW" "GtkListView*")
+(CCHK-3.98 "GTK_IS_LIST_VIEW" "GtkListView*")
+
+(CCAST-3.98 "GTK_COLUMN_VIEW_COLUMN" "GtkColumnViewColumn*")
+(CCHK-3.98 "GTK_IS_COLUMN_VIEW_COLUMN" "GtkColumnViewColumn*")
+
+(CCAST-3.98 "GTK_COLUMN_VIEW" "GtkColumnView*")
+(CCHK-3.98 "GTK_IS_COLUMN_VIEW" "GtkColumnView*")
+
+(CCAST-3.98 "GTK_FUNCTIONS_LIST_ITEM_FACTORY" "GtkFunctionsListItemFactory*")
+(CCHK-3.98 "GTK_IS_FUNCTIONS_LIST_ITEM_FACTORY" "GtkFunctionsListItemFactory*")
+
+(CCAST-3.98 "GTK_LIST_ITEM_FACTORY" "GtkListItemFactory*")
+(CCHK-3.98 "GTK_IS_LIST_ITEM_FACTORY" "GtkListItemFactory*")
+
+(CCAST-3.98 "GTK_EXPRESSION" "GtkExpression*")
+(CCHK-3.98 "GTK_IS_EXPRESSION" "GtkExpression*")
+
+(CFNC-3.98 "gboolean gdk_display_translate_key GdkDisplay* display guint keycode GdkModifierType state int group guint* keyval int* effective_group int* level GdkModifierType* consumed")
+(CFNC-3.98 "gboolean gtk_im_context_filter_key GtkIMContext* context gboolean press GdkSurface* surface GdkDevice* device guint32 time guint keycode GdkModifierType state int group")
+(CFNC-3.98 "gboolean gtk_filter_match GtkFilter* self gpointer item")
+(CFNC-3.98 "GtkFilterMatch gtk_filter_get_strictness GtkFilter* self")
+(CFNC-3.98 "void gtk_filter_changed GtkFilter* self GtkFilterChange change")
+(CFNC-3.98 "int gtk_widget_get_size GtkWidget* widget GtkOrientation orientation")
+(CFNC-3.98 "GtkWidget* gtk_tree_expander_new void")
+(CFNC-3.98 "GtkWidget* gtk_tree_expander_get_child GtkTreeExpander* self")
+(CFNC-3.98 "void gtk_tree_expander_set_child GtkTreeExpander* self GtkWidget* child")
+(CFNC-3.98 "gpointer gtk_tree_expander_get_item GtkTreeExpander* self")
+(CFNC-3.98 "GtkTreeListRow* gtk_tree_expander_get_list_row GtkTreeExpander* self")
+(CFNC-3.98 "void gtk_tree_expander_set_list_row GtkTreeExpander* self GtkTreeListRow* list_row")
+(CFNC-3.98 "GtkSorter* gtk_string_sorter_new GtkExpression* expression")
+(CFNC-3.98 "GtkExpression* gtk_string_sorter_get_expression GtkStringSorter* self")
+(CFNC-3.98 "void gtk_string_sorter_set_expression GtkStringSorter* self GtkExpression* expression")
+(CFNC-3.98 "gboolean gtk_string_sorter_get_ignore_case GtkStringSorter* self")
+(CFNC-3.98 "void gtk_string_sorter_set_ignore_case GtkStringSorter* self gboolean ignore_case")
+(CFNC-3.98 "GtkFilter* gtk_string_filter_new void")
+(CFNC-3.98 "char* gtk_string_filter_get_search GtkStringFilter* self" 'const-return)
+(CFNC-3.98 "void gtk_string_filter_set_search GtkStringFilter* self char* search" 'const)
+(CFNC-3.98 "GtkExpression* gtk_string_filter_get_expression GtkStringFilter* self")
+(CFNC-3.98 "void gtk_string_filter_set_expression GtkStringFilter* self GtkExpression* expression")
+(CFNC-3.98 "gboolean gtk_string_filter_get_ignore_case GtkStringFilter* self")
+(CFNC-3.98 "void gtk_string_filter_set_ignore_case GtkStringFilter* self gboolean ignore_case")
+(CFNC-3.98 "GtkStringFilterMatchMode gtk_string_filter_get_match_mode GtkStringFilter* self")
+(CFNC-3.98 "void gtk_string_filter_set_match_mode GtkStringFilter* self GtkStringFilterMatchMode mode")
+(CFNC-3.98 "GtkSorter* gtk_tree_list_row_sorter_new GtkSorter* sorter")
+(CFNC-3.98 "GtkSorter* gtk_tree_list_row_sorter_get_sorter GtkTreeListRowSorter* self")
+(CFNC-3.98 "void gtk_tree_list_row_sorter_set_sorter GtkTreeListRowSorter* self GtkSorter* sorter")
+(CFNC-3.98 "GtkSet* gtk_set_new void")
+(CFNC-3.98 "void gtk_set_free GtkSet* set")
+(CFNC-3.98 "GtkSet* gtk_set_copy GtkSet* set")
+(CFNC-3.98 "gboolean gtk_set_contains GtkSet* set guint item")
+(CFNC-3.98 "void gtk_set_remove_all GtkSet* set")
+(CFNC-3.98 "void gtk_set_add_item GtkSet* set guint item")
+(CFNC-3.98 "void gtk_set_remove_item GtkSet* set guint item")
+(CFNC-3.98 "void gtk_set_add_range GtkSet* set guint first guint n")
+(CFNC-3.98 "void gtk_set_remove_range GtkSet* set guint first guint n")
+(CFNC-3.98 "void gtk_set_find_range GtkSet* set guint position guint upper_bound guint* start guint* n_items gboolean* contained")
+(CFNC-3.98 "void gtk_set_shift GtkSet* set guint first int shift")
+(CFNC-3.98 "void gtk_set_iter_init GtkSetIter* iter GtkSet* set")
+(CFNC-3.98 "gboolean gtk_set_iter_next GtkSetIter* iter guint* item")
+(CFNC-3.98 "gboolean gtk_set_is_empty GtkSet* set")
+(CFNC-3.98 "guint gtk_set_get_min GtkSet* set")
+(CFNC-3.98 "guint gtk_set_get_max GtkSet* set")
+(CFNC-3.98 "GtkOrdering gtk_sorter_compare GtkSorter* self gpointer item1 gpointer item2")
+(CFNC-3.98 "GtkSorterOrder gtk_sorter_get_order GtkSorter* self")
+(CFNC-3.98 "void gtk_sorter_changed GtkSorter* self GtkSorterChange change")
+(CFNC-3.98 "GtkSortListModel* gtk_sort_list_model_new GListModel* model GtkSorter* sorter")
+(CFNC-3.98 "void gtk_sort_list_model_set_sorter GtkSortListModel* self GtkSorter* sorter")
+(CFNC-3.98 "GtkSorter* gtk_sort_list_model_get_sorter GtkSortListModel* self")
+(CFNC-3.98 "GtkListItemFactory* gtk_signal_list_item_factory_new void")
+(CFNC-3.98 "gboolean gtk_selection_model_select_callback GtkSelectionModel* model GtkSelectionCallback callback gpointer data")
+(CFNC-3.98 "gboolean gtk_selection_model_unselect_callback GtkSelectionModel* model GtkSelectionCallback callback gpointer data")
+(CFNC-3.98 "void gtk_filter_list_model_set_filter GtkFilterListModel* self GtkFilter* filter")
+(CFNC-3.98 "GtkFilter* gtk_filter_list_model_get_filter GtkFilterListModel* self")
+(CFNC-3.98 "void gtk_fixed_put GtkFixed* fixed GtkWidget* widget double x double y")
+(CFNC-3.98 "void gtk_fixed_move GtkFixed* fixed GtkWidget* widget double x double y")
+(CFNC-3.98 "void gtk_fixed_get_child_position GtkFixed* fixed GtkWidget* widget double* x double* y")
+(CFNC-3.98 "GtkWidget* gtk_grid_view_new void")
+(CFNC-3.98 "GtkWidget* gtk_grid_view_new_with_factory GtkListItemFactory* factory")
+(CFNC-3.98 "GListModel* gtk_grid_view_get_model GtkGridView* self")
+(CFNC-3.98 "void gtk_grid_view_set_model GtkGridView* self GListModel* model")
+(CFNC-3.98 "void gtk_grid_view_set_factory GtkGridView* self GtkListItemFactory* factory")
+(CFNC-3.98 "GtkListItemFactory* gtk_grid_view_get_factory GtkGridView* self")
+(CFNC-3.98 "guint gtk_grid_view_get_min_columns GtkGridView* self")
+(CFNC-3.98 "void gtk_grid_view_set_min_columns GtkGridView* self guint min_columns")
+(CFNC-3.98 "guint gtk_grid_view_get_max_columns GtkGridView* self")
+(CFNC-3.98 "void gtk_grid_view_set_max_columns GtkGridView* self guint max_columns")
+(CFNC-3.98 "void gtk_grid_view_set_enable_rubberband GtkGridView* self gboolean enable_rubberband")
+(CFNC-3.98 "gboolean gtk_grid_view_get_enable_rubberband GtkGridView* self")
+(CFNC-3.98 "void gtk_grid_view_set_single_click_activate GtkGridView* self gboolean single_click_activate")
+(CFNC-3.98 "gboolean gtk_grid_view_get_single_click_activate GtkGridView* self")
+(CFNC-3.98 "gpointer gtk_list_item_get_item GtkListItem* self")
+(CFNC-3.98 "guint gtk_list_item_get_position GtkListItem* self")
+(CFNC-3.98 "gboolean gtk_list_item_get_selected GtkListItem* self")
+(CFNC-3.98 "gboolean gtk_list_item_get_selectable GtkListItem* self")
+(CFNC-3.98 "void gtk_list_item_set_selectable GtkListItem* self gboolean selectable")
+(CFNC-3.98 "gboolean gtk_list_item_get_activatable GtkListItem* self")
+(CFNC-3.98 "void gtk_list_item_set_activatable GtkListItem* self gboolean activatable")
+(CFNC-3.98 "void gtk_list_item_set_child GtkListItem* self GtkWidget* child")
+(CFNC-3.98 "GtkWidget* gtk_list_item_get_child GtkListItem* self")
+(CFNC-3.98 "GtkWidget* gtk_list_view_new void")
+(CFNC-3.98 "GtkWidget* gtk_list_view_new_with_factory GtkListItemFactory* factory")
+(CFNC-3.98 "GListModel* gtk_list_view_get_model GtkListView* self")
+(CFNC-3.98 "void gtk_list_view_set_model GtkListView* self GListModel* model")
+(CFNC-3.98 "void gtk_list_view_set_factory GtkListView* self GtkListItemFactory* factory")
+(CFNC-3.98 "GtkListItemFactory* gtk_list_view_get_factory GtkListView* self")
+(CFNC-3.98 "void gtk_list_view_set_show_separators GtkListView* self gboolean show_separators")
+(CFNC-3.98 "gboolean gtk_list_view_get_show_separators GtkListView* self")
+(CFNC-3.98 "void gtk_list_view_set_single_click_activate GtkListView* self gboolean single_click_activate")
+(CFNC-3.98 "gboolean gtk_list_view_get_single_click_activate GtkListView* self")
+(CFNC-3.98 "void gtk_list_view_set_enable_rubberband GtkListView* self gboolean enable_rubberband")
+(CFNC-3.98 "gboolean gtk_list_view_get_enable_rubberband GtkListView* self")
+(CFNC-3.98 "GtkWidget* gtk_drop_down_new void")
+(CFNC-3.98 "void gtk_drop_down_set_from_strings GtkDropDown* self char* texts" 'const)
+(CFNC-3.98 "void gtk_drop_down_set_model GtkDropDown* self GListModel* model")
+(CFNC-3.98 "GListModel* gtk_drop_down_get_model GtkDropDown* self")
+(CFNC-3.98 "void gtk_drop_down_set_selected GtkDropDown* self guint position")
+(CFNC-3.98 "guint gtk_drop_down_get_selected GtkDropDown* self")
+(CFNC-3.98 "void gtk_drop_down_set_factory GtkDropDown* self GtkListItemFactory* factory")
+(CFNC-3.98 "GtkListItemFactory* gtk_drop_down_get_factory GtkDropDown* self")
+(CFNC-3.98 "void gtk_drop_down_set_list_factory GtkDropDown* self GtkListItemFactory* factory")
+(CFNC-3.98 "GtkListItemFactory* gtk_drop_down_get_list_factory GtkDropDown* self")
+(CFNC-3.98 "void gtk_drop_down_set_expression GtkDropDown* self GtkExpression* expression")
+(CFNC-3.98 "GtkExpression* gtk_drop_down_get_expression GtkDropDown* self")
+(CFNC-3.98 "void gtk_drop_down_set_enable_search GtkDropDown* self gboolean enable_search")
+(CFNC-3.98 "gboolean gtk_drop_down_get_enable_search GtkDropDown* self")
+(CFNC-3.98 "GtkDirectoryList* gtk_directory_list_new char* attributes GFile* file" 'const)
+(CFNC-3.98 "void gtk_directory_list_set_file GtkDirectoryList* self GFile* file")
+(CFNC-3.98 "GFile* gtk_directory_list_get_file GtkDirectoryList* self")
+(CFNC-3.98 "void gtk_directory_list_set_attributes GtkDirectoryList* self char* attributes" 'const)
+(CFNC-3.98 "char* gtk_directory_list_get_attributes GtkDirectoryList* self" 'const-return)
+(CFNC-3.98 "void gtk_directory_list_set_io_priority GtkDirectoryList* self int io_priority")
+(CFNC-3.98 "int gtk_directory_list_get_io_priority GtkDirectoryList* self")
+(CFNC-3.98 "gboolean gtk_directory_list_is_loading GtkDirectoryList* self")
+(CFNC-3.98 "GError* gtk_directory_list_get_error GtkDirectoryList* self" 'const-return)
+(CFNC-3.98 "GtkSorter* gtk_custom_sorter_new GCompareDataFunc sort_func gpointer user_data GDestroyNotify user_destroy")
+(CFNC-3.98 "void gtk_custom_sorter_set_sort_func GtkCustomSorter* self GCompareDataFunc sort_func gpointer user_data GDestroyNotify user_destroy")
+(CFNC-3.98 "GtkColumnViewColumn* gtk_column_view_column_new char* title" 'const)
+(CFNC-3.98 "GtkColumnViewColumn* gtk_column_view_column_new_with_factory char* title GtkListItemFactory* factory" 'const)
+(CFNC-3.98 "GtkColumnView* gtk_column_view_column_get_column_view GtkColumnViewColumn* self")
+(CFNC-3.98 "void gtk_column_view_column_set_factory GtkColumnViewColumn* self GtkListItemFactory* factory")
+(CFNC-3.98 "GtkListItemFactory* gtk_column_view_column_get_factory GtkColumnViewColumn* self")
+(CFNC-3.98 "void gtk_column_view_column_set_title GtkColumnViewColumn* self char* title" 'const)
+(CFNC-3.98 "char* gtk_column_view_column_get_title GtkColumnViewColumn* self" 'const-return)
+(CFNC-3.98 "void gtk_column_view_column_set_sorter GtkColumnViewColumn* self GtkSorter* sorter")
+(CFNC-3.98 "GtkSorter* gtk_column_view_column_get_sorter GtkColumnViewColumn* self")
+(CFNC-3.98 "void gtk_column_view_column_set_visible GtkColumnViewColumn* self gboolean visible")
+(CFNC-3.98 "gboolean gtk_column_view_column_get_visible GtkColumnViewColumn* self")
+(CFNC-3.98 "void gtk_column_view_column_set_header_menu GtkColumnViewColumn* self GMenuModel* menu")
+(CFNC-3.98 "GMenuModel* gtk_column_view_column_get_header_menu GtkColumnViewColumn* self")
+(CFNC-3.98 "void gtk_column_view_column_set_fixed_width GtkColumnViewColumn* self int fixed_width")
+(CFNC-3.98 "int gtk_column_view_column_get_fixed_width GtkColumnViewColumn* self")
+(CFNC-3.98 "void gtk_column_view_column_set_resizable GtkColumnViewColumn* self gboolean resizable")
+(CFNC-3.98 "gboolean gtk_column_view_column_get_resizable GtkColumnViewColumn* self")
+(CFNC-3.98 "void gtk_column_view_column_set_expand GtkColumnViewColumn* self gboolean expand")
+(CFNC-3.98 "gboolean gtk_column_view_column_get_expand GtkColumnViewColumn* self")
+(CFNC-3.98 "GtkWidget* gtk_column_view_new void")
+(CFNC-3.98 "GListModel* gtk_column_view_get_columns GtkColumnView* self")
+(CFNC-3.98 "void gtk_column_view_append_column GtkColumnView* self GtkColumnViewColumn* column")
+(CFNC-3.98 "void gtk_column_view_remove_column GtkColumnView* self GtkColumnViewColumn* column")
+(CFNC-3.98 "void gtk_column_view_insert_column GtkColumnView* self guint position GtkColumnViewColumn* column")
+(CFNC-3.98 "GListModel* gtk_column_view_get_model GtkColumnView* self")
+(CFNC-3.98 "void gtk_column_view_set_model GtkColumnView* self GListModel* model")
+(CFNC-3.98 "gboolean gtk_column_view_get_show_row_separators GtkColumnView* self")
+(CFNC-3.98 "void gtk_column_view_set_show_row_separators GtkColumnView* self gboolean show_row_separators")
+(CFNC-3.98 "gboolean gtk_column_view_get_show_column_separators GtkColumnView* self")
+(CFNC-3.98 "void gtk_column_view_set_show_column_separators GtkColumnView* self gboolean show_column_separators")
+(CFNC-3.98 "GtkSorter* gtk_column_view_get_sorter GtkColumnView* self")
+(CFNC-3.98 "void gtk_column_view_sort_by_column GtkColumnView* self GtkColumnViewColumn* column GtkSortType direction")
+(CFNC-3.98 "void gtk_column_view_set_single_click_activate GtkColumnView* self gboolean single_click_activate")
+(CFNC-3.98 "gboolean gtk_column_view_get_single_click_activate GtkColumnView* self")
+(CFNC-3.98 "void gtk_column_view_set_reorderable GtkColumnView* self gboolean reorderable")
+(CFNC-3.98 "gboolean gtk_column_view_get_reorderable GtkColumnView* self")
+(CFNC-3.98 "void gtk_column_view_set_enable_rubberband GtkColumnView* self gboolean enable_rubberband")
+(CFNC-3.98 "gboolean gtk_column_view_get_enable_rubberband GtkColumnView* self")
+(CFNC-3.98 "GtkFilter* gtk_custom_filter_new GtkCustomFilterFunc match_func gpointer user_data GDestroyNotify user_destroy")
+(CFNC-3.98 "void gtk_custom_filter_set_filter_func GtkCustomFilter* self GtkCustomFilterFunc match_func gpointer user_data GDestroyNotify user_destroy")
+(CFNC-3.98 "GtkListItemFactory* gtk_functions_list_item_factory_new GtkListItemSetupFunc setup_func GtkListItemBindFunc bind_func gpointer user_data GDestroyNotify user_destroy")
+(CFNC-3.98 "GListModel* gtk_multi_selection_new GListModel* model")
+(CFNC-3.98 "GtkSorter* gtk_multi_sorter_new void")
+(CFNC-3.98 "void gtk_multi_sorter_append GtkMultiSorter* self GtkSorter* sorter")
+(CFNC-3.98 "void gtk_multi_sorter_remove GtkMultiSorter* self guint position")
+(CFNC-3.98 "GtkSorter* gtk_numeric_sorter_new GtkExpression* expression")
+(CFNC-3.98 "GtkExpression* gtk_numeric_sorter_get_expression GtkNumericSorter* self")
+(CFNC-3.98 "void gtk_numeric_sorter_set_expression GtkNumericSorter* self GtkExpression* expression")
+(CFNC-3.98 "GtkSortType gtk_numeric_sorter_get_sort_order GtkNumericSorter* self")
+(CFNC-3.98 "void gtk_numeric_sorter_set_sort_order GtkNumericSorter* self GtkSortType sort_order")
+(CFNC-3.98 "GtkLayoutManager* gtk_overlay_layout_new void")
+(CFNC-3.98 "void gtk_overlay_layout_child_set_measure GtkOverlayLayoutChild* child gboolean measure")
+(CFNC-3.98 "gboolean gtk_overlay_layout_child_get_measure GtkOverlayLayoutChild* child")
+(CFNC-3.98 "void gtk_overlay_layout_child_set_clip_overlay GtkOverlayLayoutChild* child gboolean clip_overlay")
+(CFNC-3.98 "gboolean gtk_overlay_layout_child_get_clip_overlay GtkOverlayLayoutChild* child")
+(CFNC-3.98 "GListModel* gtk_property_selection_new GListModel* model char* property" 'const)
+(CFNC-3.98 "GtkSearchEngine* gtk_search_engine_tracker3_new void")
+(CFNC-3.98 "GtkExpression* gtk_expression_ref GtkExpression* self")
+(CFNC-3.98 "void gtk_expression_unref GtkExpression* self")
+(CFNC-3.98 "gboolean gtk_expression_is_static GtkExpression* self")
+(CFNC-3.98 "gboolean gtk_expression_evaluate GtkExpression* self gpointer this_ GValue* value")
+(CFNC-3.98 "GtkExpressionWatch* gtk_expression_watch GtkExpression* self gpointer this_ GtkExpressionNotify notify gpointer user_data GDestroyNotify user_destroy")
+(CFNC-3.98 "GtkExpressionWatch* gtk_expression_bind GtkExpression* self gpointer target char* property gpointer this_" 'const)
+(CFNC-3.98 "GtkExpressionWatch* gtk_expression_watch_ref GtkExpressionWatch* watch")
+(CFNC-3.98 "void gtk_expression_watch_unref GtkExpressionWatch* watch")
+(CFNC-3.98 "gboolean gtk_expression_watch_evaluate GtkExpressionWatch* watch GValue* value")
+(CFNC-3.98 "void gtk_expression_watch_unwatch GtkExpressionWatch* watch")
+(CFNC-3.98 "GtkExpression* gtk_property_expression_new GType this_type GtkExpression* expression char* property_name" 'const)
+(CFNC-3.98 "GtkExpression* gtk_property_expression_new_for_pspec GtkExpression* expression GParamSpec* pspec")
+(CFNC-3.98 "GtkExpression* gtk_constant_expression_new GType value_type ...")
+(CFNC-3.98 "GtkExpression* gtk_constant_expression_new_for_value GValue* value" 'const)
+(CFNC-3.98 "GtkExpression* gtk_object_expression_new GObject* object")
+(CFNC-3.98 "GtkExpression* gtk_closure_expression_new GType value_type GClosure* closure guint n_params GtkExpression** params")
+(CFNC-3.98 "void gtk_value_set_expression GValue* value GtkExpression* expression")
+(CFNC-3.98 "void gtk_value_take_expression GValue* value GtkExpression* expression")
+(CFNC-3.98 "GtkExpression* gtk_value_get_expression GValue* value" 'const)
+(CFNC-3.98 "GtkExpression* gtk_value_dup_expression GValue* value" 'const)
+|#