3#ifndef GIRARA_INTERNAL_H
4#define GIRARA_INTERNAL_H
12#define FORMAT_COMMAND "<b>%s</b>"
13#define FORMAT_DESCRIPTION "<i>%s</i>"
15#define UNUSED(x) GIRARA_UNUSED(x)
16#define HIDDEN GIRARA_HIDDEN
18#define LENGTH(x) (sizeof(x) / sizeof((x)[0]))
123HIDDEN bool girara_cmd_dump_config(girara_session_t* session,
girara_list_t* argument_list);
HIDDEN void girara_mouse_event_free(girara_mouse_event_t *mouse_event)
HIDDEN void girara_inputbar_shortcut_free(girara_inputbar_shortcut_t *shortcut)
HIDDEN bool girara_cmd_quit(girara_session_t *session, girara_list_t *argument_list)
HIDDEN void girara_shortcut_mapping_free(girara_shortcut_mapping_t *mapping)
HIDDEN void girara_mode_string_free(girara_mode_string_t *mode)
HIDDEN void girara_argument_mapping_free(girara_argument_mapping_t *argument_mapping)
HIDDEN int list_strcmp(const void *data1, const void *data2)
HIDDEN void girara_config_load_default(girara_session_t *session)
HIDDEN bool girara_cmd_exec(girara_session_t *session, girara_list_t *argument_list)
HIDDEN void girara_config_handle_free(girara_config_handle_t *handle)
HIDDEN void girara_command_free(girara_command_t *command)
HIDDEN girara_completion_t * girara_cc_set(girara_session_t *session, const char *input)
HIDDEN void girara_shortcut_free(girara_shortcut_t *shortcut)
HIDDEN void girara_statusbar_item_free(girara_statusbar_item_t *statusbaritem)
HIDDEN bool girara_cmd_unmap(girara_session_t *session, girara_list_t *argument_list)
HIDDEN void widget_remove_class(GtkWidget *widget, const char *styleclass)
HIDDEN void scrolled_window_set_scrollbar_visibility(GtkScrolledWindow *window, bool show_horizontal, bool show_vertical)
HIDDEN void widget_add_class(GtkWidget *widget, const char *styleclass)
HIDDEN bool girara_sc_feedkeys(girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t)
HIDDEN bool girara_cmd_map(girara_session_t *session, girara_list_t *argument_list)
HIDDEN void css_template_fill_font(GiraraTemplate *csstemplate, const char *font)
HIDDEN bool girara_cmd_set(girara_session_t *session, girara_list_t *argument_list)
HIDDEN void girara_special_command_free(girara_special_command_t *special_command)
HIDDEN void girara_setting_free(girara_setting_t *setting)
girara_command_function_t function
girara_completion_function_t completion
girara_command_function_t handle
girara_argument_t argument
girara_shortcut_function_t function
girara_event_type_t event_type
GiraraTemplate * csstemplate
GtkCssProvider * cssprovider
girara_list_t * argument_mappings
struct girara_session_private_s::@213045007206305232130206153001160302206066014364 config
struct girara_session_private_s::@334041224241216075170144347301310353343103237124 elements
struct girara_session_private_s::@354267213241316152361053324233373362140167055063 buffer
girara_list_t * shortcut_mappings
girara_list_t * statusbar_items
struct girara_session_private_s::@311133124377227176023006234060313152203332264052 gtk
girara_shortcut_function_t function
girara_argument_t argument
girara_shortcut_function_t function
girara_argument_t argument
girara_inputbar_special_function_t function
struct girara_completion_s girara_completion_t
bool(* girara_command_function_t)(girara_session_t *session, girara_list_t *argument_list)
bool(* girara_shortcut_function_t)(girara_session_t *, girara_argument_t *, girara_event_t *, unsigned int)
struct girara_list_s girara_list_t
struct girara_setting_s girara_setting_t
girara_completion_t *(* girara_completion_function_t)(girara_session_t *session, const char *input)
bool(* girara_inputbar_special_function_t)(girara_session_t *session, const char *input, girara_argument_t *argument)