mirror of
https://github.com/weechat/weechat.git
synced 2026-06-27 21:36:37 +02:00
core: add hdata for hooks
New hooks: - hook - hook_command - hook_command_run - hook_completion - hook_config - hook_connect - hook_fd - hook_focus - hook_hdata - hook_hsignal - hook_info - hook_info_hashtable - hook_infolist - hook_line - hook_modifier - hook_print - hook_process - hook_signal - hook_timer - hook_url New lists (for hooks of type "hook"): - weechat_hooks_command, last_weechat_hook_command - weechat_hooks_command_run, last_weechat_hook_command_run - weechat_hooks_completion, last_weechat_hook_completion - weechat_hooks_config, last_weechat_hook_config - weechat_hooks_connect, last_weechat_hook_connect - weechat_hooks_fd, last_weechat_hook_fd - weechat_hooks_focus, last_weechat_hook_focus - weechat_hooks_hdata, last_weechat_hook_hdata - weechat_hooks_hsignal, last_weechat_hook_hsignal - weechat_hooks_info, last_weechat_hook_info - weechat_hooks_info_hashtable, last_weechat_hook_info_hashtable - weechat_hooks_infolist, last_weechat_hook_infolist - weechat_hooks_line, last_weechat_hook_line - weechat_hooks_modifier, last_weechat_hook_modifier - weechat_hooks_print, last_weechat_hook_print - weechat_hooks_process, last_weechat_hook_process - weechat_hooks_signal, last_weechat_hook_signal - weechat_hooks_timer, last_weechat_hook_timer - weechat_hooks_url, last_weechat_hook_url
This commit is contained in:
@@ -736,6 +736,46 @@ plugin_api_init (void)
|
||||
&gui_filter_hdata_filter_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "history", N_("history of commands in buffer"),
|
||||
&gui_history_hdata_history_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook", N_("hook"),
|
||||
&hook_hdata_hook_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_command", N_("hook \"command\""),
|
||||
&hook_command_hdata_hook_command_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_command_run", N_("hook \"command_run\""),
|
||||
&hook_command_run_hdata_hook_command_run_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_completion", N_("hook \"completion\""),
|
||||
&hook_completion_hdata_hook_completion_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_config", N_("hook \"config\""),
|
||||
&hook_config_hdata_hook_config_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_connect", N_("hook \"connect\""),
|
||||
&hook_connect_hdata_hook_connect_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_fd", N_("hook \"fd\""),
|
||||
&hook_fd_hdata_hook_fd_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_focus", N_("hook \"focus\""),
|
||||
&hook_focus_hdata_hook_focus_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_hdata", N_("hook \"hdata\""),
|
||||
&hook_hdata_hdata_hook_hdata_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_hsignal", N_("hook \"hsignal\""),
|
||||
&hook_hsignal_hdata_hook_hsignal_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_info", N_("hook \"info\""),
|
||||
&hook_info_hdata_hook_info_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_info_hashtable", N_("hook \"info_hashtable\""),
|
||||
&hook_info_hashtable_hdata_hook_info_hashtable_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_infolist", N_("hook \"infolist\""),
|
||||
&hook_infolist_hdata_hook_infolist_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_line", N_("hook \"line\""),
|
||||
&hook_line_hdata_hook_line_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_modifier", N_("hook \"modifier\""),
|
||||
&hook_modifier_hdata_hook_modifier_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_print", N_("hook \"print\""),
|
||||
&hook_print_hdata_hook_print_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_process", N_("hook \"process\""),
|
||||
&hook_process_hdata_hook_process_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_signal", N_("hook \"signal\""),
|
||||
&hook_signal_hdata_hook_signal_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_timer", N_("hook \"timer\""),
|
||||
&hook_timer_hdata_hook_timer_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hook_url", N_("hook \"url\""),
|
||||
&hook_url_hdata_hook_url_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "hotlist", N_("hotlist"),
|
||||
&gui_hotlist_hdata_hotlist_cb, NULL, NULL);
|
||||
hook_hdata (NULL, "input_undo", N_("structure with undo for input line"),
|
||||
|
||||
Reference in New Issue
Block a user