diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2013-10-20 11:39:11 +0200 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2013-10-20 11:39:11 +0200 |
commit | 64d01f47fa23383090132503992b38144b959ddf (patch) | |
tree | eba2b3a220f4b28f9486e22d3da13f34fdb771ee /doc/en/autogen | |
parent | 53ec644ce1775a5f5f03cdb46db9dadebec33b7f (diff) | |
download | weechat-64d01f47fa23383090132503992b38144b959ddf.zip |
doc: fix layout of HTML docs when they are printed
Some long lines in docs were causing a zoom, and then the text font was
smaller than it should be. Some styles have been fixed to remove the zoom
and keep the original ratio.
Diffstat (limited to 'doc/en/autogen')
-rw-r--r-- | doc/en/autogen/plugin_api/hdata.txt | 1805 | ||||
-rw-r--r-- | doc/en/autogen/user/alias_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/aspell_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/charset_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/guile_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/irc_commands.txt | 350 | ||||
-rw-r--r-- | doc/en/autogen/user/logger_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/lua_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/perl_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/python_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/relay_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/rmodifier_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/ruby_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/script_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/tcl_commands.txt | 5 | ||||
-rw-r--r-- | doc/en/autogen/user/weechat_commands.txt | 150 | ||||
-rw-r--r-- | doc/en/autogen/user/xfer_commands.txt | 10 |
17 files changed, 1246 insertions, 1134 deletions
diff --git a/doc/en/autogen/plugin_api/hdata.txt b/doc/en/autogen/plugin_api/hdata.txt index a8ba7154f..26985dc19 100644 --- a/doc/en/autogen/plugin_api/hdata.txt +++ b/doc/en/autogen/plugin_api/hdata.txt @@ -1,904 +1,901 @@ -[width="100%",cols="^1,^2,4,8,4,4",options="header"] -|======================================== -| Plugin | Name | Description | Variables | Update allowed | Lists - -| guile | guile_callback | callback of a script | - 'script' (pointer, hdata: "guile_script") + - 'function' (string) + - 'data' (string) + - 'config_file' (pointer, hdata: "config_file") + - 'config_section' (pointer, hdata: "config_section") + - 'config_option' (pointer, hdata: "config_option") + - 'hook' (pointer) + - 'buffer' (pointer, hdata: "buffer") + - 'bar_item' (pointer, hdata: "bar_item") + - 'upgrade_file' (pointer) + - 'prev_callback' (pointer, hdata: "guile_callback") + - 'next_callback' (pointer, hdata: "guile_callback") | - | - - - -| guile | guile_script | list of scripts | - 'filename' (string) + - 'interpreter' (pointer) + - 'name' (string) + - 'author' (string) + - 'version' (string) + - 'license' (string) + - 'description' (string) + - 'shutdown_func' (string) + - 'charset' (string) + - 'callbacks' (pointer, hdata: "guile_callback") + - 'unloading' (integer) + - 'prev_script' (pointer, hdata: "guile_script") + - 'next_script' (pointer, hdata: "guile_script") | - | - 'last_script' + - 'scripts' - -| irc | irc_channel | irc channel | - 'type' (integer) + - 'name' (string) + - 'topic' (string) + - 'modes' (string) + - 'limit' (integer) + - 'key' (string) + - 'join_msg_received' (hashtable) + - 'checking_away' (integer) + - 'away_message' (string) + - 'has_quit_server' (integer) + - 'cycle' (integer) + - 'part' (integer) + - 'nick_completion_reset' (integer) + - 'pv_remote_nick_color' (string) + - 'hook_autorejoin' (pointer) + - 'nicks_count' (integer) + - 'nicks' (pointer, hdata: "irc_nick") + - 'last_nick' (pointer, hdata: "irc_nick") + - 'nicks_speaking' (pointer) + - 'nicks_speaking_time' (pointer, hdata: "irc_channel_speaking") + - 'last_nick_speaking_time' (pointer, hdata: "irc_channel_speaking") + - 'join_smart_filtered' (hashtable) + - 'buffer' (pointer, hdata: "buffer") + - 'buffer_as_string' (string) + - 'prev_channel' (pointer, hdata: "irc_channel") + - 'next_channel' (pointer, hdata: "irc_channel") | - | - - - -| irc | irc_channel_speaking | irc channel_speaking | - 'nick' (string) + - 'time_last_message' (time) + - 'prev_nick' (pointer, hdata: "irc_channel_speaking") + - 'next_nick' (pointer, hdata: "irc_channel_speaking") | - | - - - -| irc | irc_ignore | irc ignore | - 'number' (integer) + - 'mask' (string) + - 'regex_mask' (pointer) + - 'server' (string) + - 'channel' (string) + - 'prev_ignore' (pointer, hdata: "irc_ignore") + - 'next_ignore' (pointer, hdata: "irc_ignore") | - | - 'irc_ignore_list' + - 'last_irc_ignore' - -| irc | irc_nick | irc nick | - 'name' (string) + - 'host' (string) + - 'prefixes' (string) + - 'prefix' (string) + - 'away' (integer) + - 'color' (string) + - 'prev_nick' (pointer, hdata: "irc_nick") + - 'next_nick' (pointer, hdata: "irc_nick") | - | - - - -| irc | irc_notify | irc notify | - 'server' (pointer, hdata: "irc_server") + - 'nick' (string) + - 'check_away' (integer) + - 'is_on_server' (integer) + - 'away_message' (string) + - 'ison_received' (integer) + - 'prev_notify' (pointer, hdata: "irc_notify") + - 'next_notify' (pointer, hdata: "irc_notify") | - | - - - -| irc | irc_redirect | irc redirect | - 'server' (pointer, hdata: "irc_server") + - 'pattern' (string) + - 'signal' (string) + - 'count' (integer) + - 'current_count' (integer) + - 'string' (string) + - 'timeout' (integer) + - 'command' (string) + - 'assigned_to_command' (integer) + - 'start_time' (time) + - 'cmd_start' (hashtable) + - 'cmd_stop' (hashtable) + - 'cmd_extra' (hashtable) + - 'cmd_start_received' (integer) + - 'cmd_stop_received' (integer) + - 'cmd_filter' (hashtable) + - 'output' (string) + - 'output_size' (integer) + - 'prev_redirect' (pointer, hdata: "irc_redirect") + - 'next_redirect' (pointer, hdata: "irc_redirect") | - | - - - -| irc | irc_redirect_pattern | pattern for irc redirect | - 'name' (string) + - 'temp_pattern' (integer) + - 'timeout' (integer) + - 'cmd_start' (string) + - 'cmd_stop' (string) + - 'cmd_extra' (string) + - 'prev_redirect' (pointer, hdata: "irc_redirect_pattern") + - 'next_redirect' (pointer, hdata: "irc_redirect_pattern") | - | - 'irc_redirect_patterns' + - 'last_irc_redirect_pattern' - -| irc | irc_server | irc server | - 'name' (string) + - 'options' (pointer) + - 'temp_server' (integer) + - 'reloading_from_config' (integer) + - 'reloaded_from_config' (integer) + - 'addresses_count' (integer) + - 'addresses_array' (string, array_size: "addresses_count") + - 'ports_array' (integer, array_size: "addresses_count") + - 'retry_array' (integer, array_size: "addresses_count") + - 'index_current_address' (integer) + - 'current_address' (string) + - 'current_ip' (string) + - 'current_port' (integer) + - 'current_retry' (integer) + - 'sock' (integer) + - 'hook_connect' (pointer, hdata: "hook") + - 'hook_fd' (pointer, hdata: "hook") + - 'hook_timer_connection' (pointer, hdata: "hook") + - 'hook_timer_sasl' (pointer, hdata: "hook") + - 'is_connected' (integer) + - 'ssl_connected' (integer) + - 'disconnected' (integer) + - 'gnutls_sess' (other) + - 'tls_cert' (other) + - 'tls_cert_key' (other) + - 'unterminated_message' (string) + - 'nicks_count' (integer) + - 'nicks_array' (string, array_size: "nicks_count") + - 'nick_first_tried' (integer) + - 'nick_alternate_number' (integer) + - 'nick' (string) + - 'nick_modes' (string) + - 'isupport' (string) + - 'prefix_modes' (string) + - 'prefix_chars' (string) + - 'nick_max_length' (integer) + - 'casemapping' (integer) + - 'chantypes' (string) + - 'chanmodes' (string) + - 'reconnect_delay' (integer) + - 'reconnect_start' (time) + - 'command_time' (time) + - 'reconnect_join' (integer) + - 'disable_autojoin' (integer) + - 'is_away' (integer) + - 'away_message' (string) + - 'away_time' (time) + - 'lag' (integer) + - 'lag_check_time' (other) + - 'lag_next_check' (time) + - 'lag_last_refresh' (time) + - 'cmd_list_regexp' (pointer) + - 'last_user_message' (time) + - 'last_away_check' (time) + - 'last_data_purge' (time) + - 'outqueue' (pointer) + - 'last_outqueue' (pointer) + - 'redirects' (pointer, hdata: "irc_redirect") + - 'last_redirect' (pointer, hdata: "irc_redirect") + - 'notify_list' (pointer, hdata: "irc_notify") + - 'last_notify' (pointer, hdata: "irc_notify") + - 'join_manual' (hashtable) + - 'join_channel_key' (hashtable) + - 'join_noswitch' (hashtable) + - 'buffer' (pointer, hdata: "buffer") + - 'buffer_as_string' (string) + - 'channels' (pointer, hdata: "irc_channel") + - 'last_channel' (pointer, hdata: "irc_channel") + - 'prev_server' (pointer, hdata: "irc_server") + - 'next_server' (pointer, hdata: "irc_server") | - | - 'irc_servers' + - 'last_irc_server' - -| lua | lua_callback | callback of a script | - 'script' (pointer, hdata: "lua_script") + - 'function' (string) + - 'data' (string) + - 'config_file' (pointer, hdata: "config_file") + - 'config_section' (pointer, hdata: "config_section") + - 'config_option' (pointer, hdata: "config_option") + - 'hook' (pointer) + - 'buffer' (pointer, hdata: "buffer") + - 'bar_item' (pointer, hdata: "bar_item") + - 'upgrade_file' (pointer) + - 'prev_callback' (pointer, hdata: "lua_callback") + - 'next_callback' (pointer, hdata: "lua_callback") | - | - - - -| lua | lua_script | list of scripts | - 'filename' (string) + - 'interpreter' (pointer) + - 'name' (string) + - 'author' (string) + - 'version' (string) + - 'license' (string) + - 'description' (string) + - 'shutdown_func' (string) + - 'charset' (string) + - 'callbacks' (pointer, hdata: "lua_callback") + - 'unloading' (integer) + - 'prev_script' (pointer, hdata: "lua_script") + - 'next_script' (pointer, hdata: "lua_script") | - | - 'last_script' + - 'scripts' - -| perl | perl_callback | callback of a script | - 'script' (pointer, hdata: "perl_script") + - 'function' (string) + - 'data' (string) + - 'config_file' (pointer, hdata: "config_file") + - 'config_section' (pointer, hdata: "config_section") + - 'config_option' (pointer, hdata: "config_option") + - 'hook' (pointer) + - 'buffer' (pointer, hdata: "buffer") + - 'bar_item' (pointer, hdata: "bar_item") + - 'upgrade_file' (pointer) + - 'prev_callback' (pointer, hdata: "perl_callback") + - 'next_callback' (pointer, hdata: "perl_callback") | - | - - - -| perl | perl_script | list of scripts | - 'filename' (string) + - 'interpreter' (pointer) + - 'name' (string) + - 'author' (string) + - 'version' (string) + - 'license' (string) + - 'description' (string) + - 'shutdown_func' (string) + - 'charset' (string) + - 'callbacks' (pointer, hdata: "perl_callback") + - 'unloading' (integer) + - 'prev_script' (pointer, hdata: "perl_script") + - 'next_script' (pointer, hdata: "perl_script") | - | - 'last_script' + - 'scripts' - -| python | python_callback | callback of a script | - 'script' (pointer, hdata: "python_script") + - 'function' (string) + - 'data' (string) + - 'config_file' (pointer, hdata: "config_file") + - 'config_section' (pointer, hdata: "config_section") + - 'config_option' (pointer, hdata: "config_option") + - 'hook' (pointer) + - 'buffer' (pointer, hdata: "buffer") + - 'bar_item' (pointer, hdata: "bar_item") + - 'upgrade_file' (pointer) + - 'prev_callback' (pointer, hdata: "python_callback") + - 'next_callback' (pointer, hdata: "python_callback") | - | - - - -| python | python_script | list of scripts | - 'filename' (string) + - 'interpreter' (pointer) + - 'name' (string) + - 'author' (string) + - 'version' (string) + - 'license' (string) + - 'description' (string) + - 'shutdown_func' (string) + - 'charset' (string) + - 'callbacks' (pointer, hdata: "python_callback") + - 'unloading' (integer) + - 'prev_script' (pointer, hdata: "python_script") + - 'next_script' (pointer, hdata: "python_script") | - | - 'last_script' + - 'scripts' - -| ruby | ruby_callback | callback of a script | - 'script' (pointer, hdata: "ruby_script") + - 'function' (string) + - 'data' (string) + - 'config_file' (pointer, hdata: "config_file") + - 'config_section' (pointer, hdata: "config_section") + - 'config_option' (pointer, hdata: "config_option") + - 'hook' (pointer) + - 'buffer' (pointer, hdata: "buffer") + - 'bar_item' (pointer, hdata: "bar_item") + - 'upgrade_file' (pointer) + - 'prev_callback' (pointer, hdata: "ruby_callback") + - 'next_callback' (pointer, hdata: "ruby_callback") | - | - - - -| ruby | ruby_script | list of scripts | - 'filename' (string) + - 'interpreter' (pointer) + - 'name' (string) + - 'author' (string) + - 'version' (string) + - 'license' (string) + - 'description' (string) + - 'shutdown_func' (string) + - 'charset' (string) + - 'callbacks' (pointer, hdata: "ruby_callback") + - 'unloading' (integer) + - 'prev_script' (pointer, hdata: "ruby_script") + - 'next_script' (pointer, hdata: "ruby_script") | - | - 'last_script' + - 'scripts' - -| script | script_script | scripts from repository | - 'name' (string) + - 'name_with_extension' (string) + - 'language' (integer) + - 'author' (string) + - 'mail' (string) + - 'version' (string) + - 'license' (string) + - 'description' (string) + - 'tags' (string) + - 'requirements' (string) + - 'min_weechat' (string) + - 'max_weechat' (string) + - 'md5sum' (string) + - 'url' (string) + - 'popularity' (integer) + - 'date_added' (time) + - 'date_updated' (time) + - 'status' (integer) + - 'version_loaded' (string) + - 'displayed' (integer) + - 'install_order' (integer) + - 'prev_script' (pointer, hdata: "script_script") + - 'next_script' (pointer, hdata: "script_script") | - | - 'last_script_repo' + - 'scripts_repo' - -| tcl | tcl_callback | callback of a script | - 'script' (pointer, hdata: "tcl_script") + - 'function' (string) + - 'data' (string) + - 'config_file' (pointer, hdata: "config_file") + - 'config_section' (pointer, hdata: "config_section") + - 'config_option' (pointer, hdata: "config_option") + - 'hook' (pointer) + - 'buffer' (pointer, hdata: "buffer") + - 'bar_item' (pointer, hdata: "bar_item") + - 'upgrade_file' (pointer) + - 'prev_callback' (pointer, hdata: "tcl_callback") + - 'next_callback' (pointer, hdata: "tcl_callback") | - | - - - -| tcl | tcl_script | list of scripts | - 'filename' (string) + - 'interpreter' (pointer) + - 'name' (string) + - 'author' (string) + - 'version' (string) + - 'license' (string) + - 'description' (string) + - 'shutdown_func' (string) + - 'charset' (string) + - 'callbacks' (pointer, hdata: "tcl_callback") + - 'unloading' (integer) + - 'prev_script' (pointer, hdata: "tcl_script") + - 'next_script' (pointer, hdata: "tcl_script") | - | - 'last_script' + - 'scripts' - -| weechat | bar | bar | - 'name' (string) + - 'options' (pointer) + - 'items_count' (integer) + - 'items_subcount' (pointer) + - 'items_array' (pointer) + - 'items_buffer' (pointer) + - 'items_prefix' (pointer) + - 'items_name' (pointer) + - 'items_suffix' (pointer) + - 'bar_window' (pointer, hdata: "bar_window") + - 'bar_refresh_needed' (integer) + - 'prev_bar' (pointer, hdata: "bar") + - 'next_bar' (pointer, hdata: "bar") | - | - 'gui_bars' + - 'last_gui_bar' - -| weechat | bar_item | bar item | - 'plugin' (pointer, hdata: "plugin") + - 'name' (string) + - 'build_callback' (pointer) + - 'build_callback_data' (pointer) + - 'prev_item' (pointer, hdata: "bar_item") + - 'next_item' (pointer, hdata: "bar_item") | - | - 'gui_bar_items' + - 'last_gui_bar_item' - -| weechat | bar_window | bar window | - 'bar' (pointer, hdata: "bar") + - 'x' (integer) + - 'y' (integer) + - 'width' (integer) + - 'height' (integer) + - 'scroll_x' (integer) + - 'scroll_y' (integer) + - 'cursor_x' (integer) + - 'cursor_y' (integer) + - 'current_size' (integer) + - 'items_count' (integer) + - 'items_subcount' (pointer) + - 'items_content' (pointer) + - 'items_num_lines' (pointer) + - 'items_refresh_needed' (pointer) + - 'screen_col_size' (integer) + - 'screen_lines' (integer) + - 'coords_count' (integer) + - 'coords' (pointer) + - 'gui_objects' (pointer) + - 'prev_bar_window' (pointer, hdata: "bar_window") + - 'next_bar_window' (pointer, hdata: "bar_window") | - | - - - -| weechat | buffer | buffer | - 'plugin' (pointer, hdata: "plugin") + - 'plugin_name_for_upgrade' (string) + - 'number' (integer) + - 'layout_number' (integer) + - 'layout_number_merge_order' (integer) + - 'name' (string) + - 'full_name' (string) + - 'short_name' (string) + - 'type' (integer) + - 'notify' (integer) + - 'num_displayed' (integer) + - 'active' (integer) + - 'print_hooks_enabled' (integer) + - 'close_callback' (pointer) + - 'close_callback_data' (pointer) + - 'title' (string) + - 'own_lines' (pointer, hdata: "lines") + - 'mixed_lines' (pointer, hdata: "lines") + - 'lines' (pointer, hdata: "lines") + - 'time_for_each_line' (integer) + - 'chat_refresh_needed' (integer) + - 'nicklist' (integer) + - 'nicklist_case_sensitive' (integer) + - 'nicklist_root' (pointer, hdata: "nick_group") + - 'nicklist_max_length' (integer) + - 'nicklist_display_groups' (integer) + - 'nicklist_count' (integer) + - 'nicklist_groups_count' (integer) + - 'nicklist_nicks_count' (integer) + - 'nicklist_visible_count' (integer) + - 'nickcmp_callback' (pointer) + - 'nickcmp_callback_data' (pointer) + - 'input' (integer) + - 'input_callback' (pointer) + - 'input_callback_data' (pointer) + - 'input_get_unknown_commands' (integer) + - 'input_buffer' (string) + - 'input_buffer_alloc' (integer) + - 'input_buffer_size' (integer) + - 'input_buffer_length' (integer) + - 'input_buffer_pos' (integer) + - 'input_buffer_1st_display' (integer) + - 'input_undo_snap' (pointer, hdata: "input_undo") + - 'input_undo' (pointer, hdata: "input_undo") + - 'last_input_undo' (pointer, hdata: "input_undo") + - 'ptr_input_undo' (pointer, hdata: "input_undo") + - 'input_undo_count' (integer) + - 'completion' (pointer, hdata: "completion") + - 'history' (pointer, hdata: "history") + - 'last_history' (pointer, hdata: "history") + - 'ptr_history' (pointer, hdata: "history") + - 'num_history' (integer) + - 'text_search' (integer) + - 'text_search_exact' (integer) + - 'text_search_regex' (integer) + - 'text_search_regex_compiled' (pointer) + - 'text_search_where' (integer) + - 'text_search_found' (integer) + - 'text_search_input' (string) + - 'highlight_words' (string) + - 'highlight_regex' (string) + - 'highlight_regex_compiled' (pointer) + - 'highlight_tags' (string) + - 'highlight_tags_count' (integer) + - 'highlight_tags_array' (string, array_size: "highlight_tags_count") + - 'hotlist_max_level_nicks' (hashtable) + - 'keys' (pointer, hdata: "key") + - 'last_key' (pointer, hdata: "key") + - 'keys_count' (integer) + - 'local_variables' (hashtable) + - 'prev_buffer' (pointer, hdata: "buffer") + - 'next_buffer' (pointer, hdata: "buffer") | - | - 'gui_buffer_last_displayed' + - 'gui_buffers' + - 'last_gui_buffer' - -| weechat | completion | structure with completion | - 'buffer' (pointer, hdata: "buffer") + - 'context' (integer) + - 'base_command' (string) + - 'base_command_arg_index' (integer) + - 'base_word' (string) + - 'base_word_pos' (integer) + - 'position' (integer) + - 'args' (string) + - 'direction' (integer) + - 'add_space' (integer) + - 'force_partial_completion' (integer) + - 'completion_list' (pointer) + - 'word_found' (string) + - 'word_found_is_nick' (integer) + - 'position_replace' (integer) + - 'diff_size' (integer) + - 'diff_length' (integer) + - 'partial_completion_list' (pointer, hdata: "completion_partial") + - 'last_partial_completion' (pointer, hdata: "completion_partial") | - | - - - -| weechat | completion_partial | structure with partial completion | - 'word' (string) + - 'count' (integer) + - 'prev_item' (pointer, hdata: "completion_partial") + - 'next_item' (pointer, hdata: "completion_partial") | - | - - - -| weechat | config_file | config file | - 'plugin' (pointer, hdata: "plugin") + - 'name' (string) + - 'filename' (string) + - 'file' (pointer) + - 'callback_reload' (pointer) + - 'callback_reload_data' (pointer) + - 'sections' (pointer, hdata: "config_section") + - 'last_section' (pointer, hdata: "config_section") + - 'prev_config' (pointer, hdata: "config_file") + - 'next_config' (pointer, hdata: "config_file") | - | - 'config_files' + - 'last_config_file' - -| weechat | config_option | config option | - 'config_file' (pointer, hdata: "config_file") + - 'section' (pointer, hdata: "config_section") + - 'name' (string) + - 'type' (integer) + - 'description' (string) + - 'string_values' (string, array_size: "*") + - 'min' (integer) + - 'max' (integer) + - 'default_value' (pointer) + - 'value' (pointer) + - 'null_value_allowed' (integer) + - 'callback_check_value' (pointer) + - 'callback_check_value_data' (pointer) + - 'callback_change' (pointer) + - 'callback_change_data' (pointer) + - 'callback_delete' (pointer) + - 'callback_delete_data' (pointer) + - 'loaded' (integer) + - 'prev_option' (pointer, hdata: "config_option") + - 'next_option' (pointer, hdata: "config_option") | - | - - - -| weechat | config_section | config section | - 'config_file' (pointer, hdata: "config_file") + - 'name' (string) + - 'user_can_add_options' (integer) + - 'user_can_delete_options' (integer) + - 'callback_read' (pointer) + - 'callback_read_data' (pointer) + - 'callback_write' (pointer) + - 'callback_write_data' (pointer) + - 'callback_write_default' (pointer) + - 'callback_write_default_data' (pointer) + - 'callback_create_option' (pointer) + - 'callback_create_option_data' (pointer) + - 'callback_delete_option' (pointer) + - 'callback_delete_option_data' (pointer) + - 'options' (pointer, hdata: "config_option") + - 'last_option' (pointer, hdata: "config_option") + - 'prev_section' (pointer, hdata: "config_section") + - 'next_section' (pointer, hdata: "config_section") | - | - - - -| weechat | filter | filter | - 'enabled' (integer) + - 'name' (string) + - 'buffer_name' (string) + - 'num_buffers' (integer) + - 'buffers' (pointer) + - 'tags' (string) + - 'tags_count' (integer) + - 'tags_array' (string, array_size: "tags_count") + - 'regex' (string) + - 'regex_prefix' (pointer) + - 'regex_message' (pointer) + - 'prev_filter' (pointer, hdata: "filter") + - 'next_filter' (pointer, hdata: "filter") | - | - 'gui_filters' + - 'last_gui_filter' - -| weechat | history | history of commands in buffer | - 'text' (string) + - 'next_history' (pointer, hdata: "history") + - 'prev_history' (pointer, hdata: "history") | - `__create` + - `__delete` | - 'gui_history' + - 'last_gui_history' - -| weechat | hotlist | hotlist | - 'priority' (integer) + - 'creation_time.tv_sec' (time) + - 'creation_time.tv_usec' (long) + - 'buffer' (pointer) + - 'count' (integer, array_size: "4") + - 'prev_hotlist' (pointer, hdata: "hotlist") + - 'next_hotlist' (pointer, hdata: "hotlist") | - | - 'gui_hotlist' + - 'last_gui_hotlist' - -| weechat | input_undo | structure with undo for input line | - 'data' (string) + - 'pos' (integer) + - 'prev_undo' (pointer, hdata: "input_undo") + - 'next_undo' (pointer, hdata: "input_undo") | - | - - - -| weechat | key | a key (keyboard shortcut) | - 'key' (string) + - 'area_type' (pointer) + - 'area_name' (pointer) + - 'area_key' (string) + - 'command' (string) + - 'score' (integer) + - 'prev_key' (pointer, hdata: "key") + - 'next_key' (pointer, hdata: "key") | - | - 'gui_default_keys' + - 'gui_default_keys_cursor' + - 'gui_default_keys_mouse' + - 'gui_default_keys_search' + - 'gui_keys' + - 'gui_keys_cursor' + - 'gui_keys_mouse' + - 'gui_keys_search' + - 'last_gui_default_key' + - 'last_gui_default_key_cursor' + - 'last_gui_default_key_mouse' + - 'last_gui_default_key_search' + - 'last_gui_key' + - 'last_gui_key_cursor' + - 'last_gui_key_mouse' + - 'last_gui_key_search' - -| weechat | layout | layout | - 'name' (string) + - 'layout_buffers' (pointer, hdata: "layout_buffer") + - 'last_layout_buffer' (pointer, hdata: "layout_buffer") + - 'layout_windows' (pointer, hdata: "layout_window") + - 'internal_id' (integer) + - 'internal_id_current_window' (integer) + - 'prev_layout' (pointer, hdata: "layout") + - 'next_layout' (pointer, hdata: "layout") | - | - 'gui_layout_current' + - 'gui_layouts' + - 'last_gui_layout' - -| weechat | layout_buffer | buffer layout | - 'plugin_name' (string) + - 'buffer_name' (string) + - 'number' (integer) + - 'prev_layout' (pointer, hdata: "layout_buffer") + - 'next_layout' (pointer, hdata: "layout_buffer") | - | - - - -| weechat | layout_window | window layout | - 'internal_id' (integer) + - 'parent_node' (pointer, hdata: "layout_window") + - 'split_pct' (integer) + - 'split_horiz' (integer) + - 'child1' (pointer, hdata: "layout_window") + - 'child2' (pointer, hdata: "layout_window") + - 'plugin_name' (string) + - 'buffer_name' (string) | - | - - - -| weechat | line | structure with one line | - 'data' (pointer, hdata: "line_data") + - 'prev_line' (pointer, hdata: "line") + - 'next_line' (pointer, hdata: "line") | - | - - - -| weechat | line_data | structure with one line data | - 'buffer' (pointer, hdata: "buffer") + - 'y' (integer) + - 'date' (time) + - 'date_printed' (time) + - 'str_time' (string) + - 'tags_count' (integer) + - 'tags_array' (string, array_size: "tags_count") + - 'displayed' (char) + - 'highlight' (char) + - 'refresh_needed' (char) + - 'prefix' (string) + - 'prefix_length' (integer) + - 'message' (string) | - 'date' (time) + - 'date_printed' (time) + - 'tags_array' (string) + - 'prefix' (string) + - 'message' (string) | - - - -| weechat | lines | structure with lines | - 'first_line' (pointer, hdata: "line") + - 'last_line' (pointer, hdata: "line") + - 'last_read_line' (pointer, hdata: "line") + - 'lines_count' (integer) + - 'first_line_not_read' (integer) + - 'lines_hidden' (integer) + - 'buffer_max_length' (integer) + - 'buffer_max_length_refresh' (integer) + - 'prefix_max_length' (integer) + - 'prefix_max_length_refresh' (integer) | - | - - - -| weechat | nick | nick in nicklist | - 'group' (pointer, hdata: "nick_group") + - 'name' (string) + - 'color' (string) + - 'prefix' (string) + - 'prefix_color' (string) + - 'visible' (integer) + - 'prev_nick' (pointer, hdata: "nick") + - 'next_nick' (pointer, hdata: "nick") | - | - - - -| weechat | nick_group | group in nicklist | - 'name' (string) + - 'color' (string) + - 'visible' (integer) + - 'level' (integer) + - 'parent' (pointer, hdata: "nick_group") + - 'children' (pointer, hdata: "nick_group") + - 'last_child' (pointer, hdata: "nick_group") + - 'nicks' (pointer, hdata: "nick") + - 'last_nick' (pointer, hdata: "nick") + - 'prev_group' (pointer, hdata: "nick_group") + - 'next_group' (pointer, hdata: "nick_group") | - | - - - -| weechat | plugin | plugin | - 'filename' (string) + - 'handle' (pointer) + - 'name' (string) + - 'description' (string) + - 'author' (string) + - 'version' (string) + - 'license' (string) + - 'charset' (string) + - 'debug' (integer) + - 'prev_plugin' (pointer, hdata: "plugin") + - 'next_plugin' (pointer, hdata: "plugin") | - | - 'last_weechat_plugin' + - 'weechat_plugins' - -| weechat | proxy | proxy | - 'name' (string) + - 'options' (pointer) + - 'prev_proxy' (pointer, hdata: "proxy") + - 'next_proxy' (pointer, hdata: "proxy") | - | - 'last_weechat_proxy' + - 'weechat_proxies' - -| weechat | window | window | - 'number' (integer) + - 'win_x' (integer) + - 'win_y' (integer) + - 'win_width' (integer) + - 'win_height' (integer) + - 'win_width_pct' (integer) + - 'win_height_pct' (integer) + - 'win_chat_x' (integer) + - 'win_chat_y' (integer) + - 'win_chat_width' (integer) + - 'win_chat_height' (integer) + - 'win_chat_cursor_x' (integer) + - 'win_chat_cursor_y' (integer) + - 'bar_windows' (pointer, hdata: "bar_window") + - 'last_bar_window' (pointer, hdata: "bar_window") + - 'refresh_needed' (integer) + - 'gui_objects' (pointer) + - 'buffer' (pointer, hdata: "buffer") + - 'layout_plugin_name' (string) + - 'layout_buffer_name' (string) + - 'scroll' (pointer, hdata: "window_scroll") + - 'ptr_tree' (pointer, hdata: "window_tree") + - 'prev_window' (pointer, hdata: "window") + - 'next_window' (pointer, hdata: "window") | - | - 'gui_current_window' + - 'gui_windows' + - 'last_gui_window' - -| weechat | window_scroll | scroll info in window | - 'buffer' (pointer, hdata: "buffer") + - 'first_line_displayed' (integer) + - 'start_line' (pointer, hdata: "line") + - 'start_line_pos' (integer) + - 'scrolling' (integer) + - 'start_col' (integer) + - 'lines_after' (integer) + - 'prev_scroll' (pointer, hdata: "window_scroll") + - 'next_scroll' (pointer, hdata: "window_scroll") | - | - - - -| weechat | window_tree | tree of windows | - 'parent_node' (pointer, hdata: "window_tree") + - 'split_pct' (integer) + - 'split_horizontal' (integer) + - 'child1' (pointer, hdata: "window_tree") + - 'child2' (pointer, hdata: "window_tree") + - 'window' (pointer, hdata: "window") | - | - 'gui_windows_tree' - -|======================================== +* 'guile_callback': callback of a script +** plugin: guile +** variables: +*** 'script' (pointer, hdata: "guile_script") +*** 'function' (string) +*** 'data' (string) +*** 'config_file' (pointer, hdata: "config_file") +*** 'config_section' (pointer, hdata: "config_section") +*** 'config_option' (pointer, hdata: "config_option") +*** 'hook' (pointer) +*** 'buffer' (pointer, hdata: "buffer") +*** 'bar_item' (pointer, hdata: "bar_item") +*** 'upgrade_file' (pointer) +*** 'prev_callback' (pointer, hdata: "guile_callback") +*** 'next_callback' (pointer, hdata: "guile_callback") +* 'guile_script': list of scripts +** plugin: guile +** variables: +*** 'filename' (string) +*** 'interpreter' (pointer) +*** 'name' (string) +*** 'author' (string) +*** 'version' (string) +*** 'license' (string) +*** 'description' (string) +*** 'shutdown_func' (string) +*** 'charset' (string) +*** 'callbacks' (pointer, hdata: "guile_callback") +*** 'unloading' (integer) +*** 'prev_script' (pointer, hdata: "guile_script") +*** 'next_script' (pointer, hdata: "guile_script") +** lists: +*** 'last_script' +*** 'scripts' +* 'irc_channel': irc channel +** plugin: irc +** variables: +*** 'type' (integer) +*** 'name' (string) +*** 'topic' (string) +*** 'modes' (string) +*** 'limit' (integer) +*** 'key' (string) +*** 'join_msg_received' (hashtable) +*** 'checking_away' (integer) +*** 'away_message' (string) +*** 'has_quit_server' (integer) +*** 'cycle' (integer) +*** 'part' (integer) +*** 'nick_completion_reset' (integer) +*** 'pv_remote_nick_color' (string) +*** 'hook_autorejoin' (pointer) +*** 'nicks_count' (integer) +*** 'nicks' (pointer, hdata: "irc_nick") +*** 'last_nick' (pointer, hdata: "irc_nick") +*** 'nicks_speaking' (pointer) +*** 'nicks_speaking_time' (pointer, hdata: "irc_channel_speaking") +*** 'last_nick_speaking_time' (pointer, hdata: "irc_channel_speaking") +*** 'join_smart_filtered' (hashtable) +*** 'buffer' (pointer, hdata: "buffer") +*** 'buffer_as_string' (string) +*** 'prev_channel' (pointer, hdata: "irc_channel") +*** 'next_channel' (pointer, hdata: "irc_channel") +* 'irc_channel_speaking': irc channel_speaking +** plugin: irc +** variables: +*** 'nick' (string) +*** 'time_last_message' (time) +*** 'prev_nick' (pointer, hdata: "irc_channel_speaking") +*** 'next_nick' (pointer, hdata: "irc_channel_speaking") +* 'irc_ignore': irc ignore +** plugin: irc +** variables: +*** 'number' (integer) +*** 'mask' (string) +*** 'regex_mask' (pointer) +*** 'server' (string) +*** 'channel' (string) +*** 'prev_ignore' (pointer, hdata: "irc_ignore") +*** 'next_ignore' (pointer, hdata: "irc_ignore") +** lists: +*** 'irc_ignore_list' +*** 'last_irc_ignore' +* 'irc_nick': irc nick +** plugin: irc +** variables: +*** 'name' (string) +*** 'host' (string) +*** 'prefixes' (string) +*** 'prefix' (string) +*** 'away' (integer) +*** 'color' (string) +*** 'prev_nick' (pointer, hdata: "irc_nick") +*** 'next_nick' (pointer, hdata: "irc_nick") +* 'irc_notify': irc notify +** plugin: irc +** variables: +*** 'server' (pointer, hdata: "irc_server") +*** 'nick' (string) +*** 'check_away' (integer) +*** 'is_on_server' (integer) +*** 'away_message' (string) +*** 'ison_received' (integer) +*** 'prev_notify' (pointer, hdata: "irc_notify") +*** 'next_notify' (pointer, hdata: "irc_notify") +* 'irc_redirect': irc redirect +** plugin: irc +** variables: +*** 'server' (pointer, hdata: "irc_server") +*** 'pattern' (string) +*** 'signal' (string) +*** 'count' (integer) +*** 'current_count' (integer) +*** 'string' (string) +*** 'timeout' (integer) +*** 'command' (string) +*** 'assigned_to_command' (integer) +*** 'start_time' (time) +*** 'cmd_start' (hashtable) +*** 'cmd_stop' (hashtable) +*** 'cmd_extra' (hashtable) +*** 'cmd_start_received' (integer) +*** 'cmd_stop_received' (integer) +*** 'cmd_filter' (hashtable) +*** 'output' (string) +*** 'output_size' (integer) +*** 'prev_redirect' (pointer, hdata: "irc_redirect") +*** 'next_redirect' (pointer, hdata: "irc_redirect") +* 'irc_redirect_pattern': pattern for irc redirect +** plugin: irc +** variables: +*** 'name' (string) +*** 'temp_pattern' (integer) +*** 'timeout' (integer) +*** 'cmd_start' (string) +*** 'cmd_stop' (string) +*** 'cmd_extra' (string) +*** 'prev_redirect' (pointer, hdata: "irc_redirect_pattern") +*** 'next_redirect' (pointer, hdata: "irc_redirect_pattern") +** lists: +*** 'irc_redirect_patterns' +*** 'last_irc_redirect_pattern' +* 'irc_server': irc server +** plugin: irc +** variables: +*** 'name' (string) +*** 'options' (pointer) +*** 'temp_server' (integer) +*** 'reloading_from_config' (integer) +*** 'reloaded_from_config' (integer) +*** 'addresses_count' (integer) +*** 'addresses_array' (string, array_size: "addresses_count") +*** 'ports_array' (integer, array_size: "addresses_count") +*** 'retry_array' (integer, array_size: "addresses_count") +*** 'index_current_address' (integer) +*** 'current_address' (string) +*** 'current_ip' (string) +*** 'current_port' (integer) +*** 'current_retry' (integer) +*** 'sock' (integer) +*** 'hook_connect' (pointer, hdata: "hook") +*** 'hook_fd' (pointer, hdata: "hook") +*** 'hook_timer_connection' (pointer, hdata: "hook") +*** 'hook_timer_sasl' (pointer, hdata: "hook") +*** 'is_connected' (integer) +*** 'ssl_connected' (integer) +*** 'disconnected' (integer) +*** 'gnutls_sess' (other) +*** 'tls_cert' (other) +*** 'tls_cert_key' (other) +*** 'unterminated_message' (string) +*** 'nicks_count' (integer) +*** 'nicks_array' (string, array_size: "nicks_count") +*** 'nick_first_tried' (integer) +*** 'nick_alternate_number' (integer) +*** 'nick' (string) +*** 'nick_modes' (string) +*** 'isupport' (string) +*** 'prefix_modes' (string) +*** 'prefix_chars' (string) +*** 'nick_max_length' (integer) +*** 'casemapping' (integer) +*** 'chantypes' (string) +*** 'chanmodes' (string) +*** 'reconnect_delay' (integer) +*** 'reconnect_start' (time) +*** 'command_time' (time) +*** 'reconnect_join' (integer) +*** 'disable_autojoin' (integer) +*** 'is_away' (integer) +*** 'away_message' (string) +*** 'away_time' (time) +*** 'lag' (integer) +*** 'lag_check_time' (other) +*** 'lag_next_check' (time) +*** 'lag_last_refresh' (time) +*** 'cmd_list_regexp' (pointer) +*** 'last_user_message' (time) +*** 'last_away_check' (time) +*** 'last_data_purge' (time) +*** 'outqueue' (pointer) +*** 'last_outqueue' (pointer) +*** 'redirects' (pointer, hdata: "irc_redirect") +*** 'last_redirect' (pointer, hdata: "irc_redirect") +*** 'notify_list' (pointer, hdata: "irc_notify") +*** 'last_notify' (pointer, hdata: "irc_notify") +*** 'join_manual' (hashtable) +*** 'join_channel_key' (hashtable) +*** 'join_noswitch' (hashtable) +*** 'buffer' (pointer, hdata: "buffer") +*** 'buffer_as_string' (string) +*** 'channels' (pointer, hdata: "irc_channel") +*** 'last_channel' (pointer, hdata: "irc_channel") +*** 'prev_server' (pointer, hdata: "irc_server") +*** 'next_server' (pointer, hdata: "irc_server") +** lists: +*** 'irc_servers' +*** 'last_irc_server' +* 'lua_callback': callback of a script +** plugin: lua +** variables: +*** 'script' (pointer, hdata: "lua_script") +*** 'function' (string) +*** 'data' (string) +*** 'config_file' (pointer, hdata: "config_file") +*** 'config_section' (pointer, hdata: "config_section") +*** 'config_option' (pointer, hdata: "config_option") +*** 'hook' (pointer) +*** 'buffer' (pointer, hdata: "buffer") +*** 'bar_item' (pointer, hdata: "bar_item") +*** 'upgrade_file' (pointer) +*** 'prev_callback' (pointer, hdata: "lua_callback") +*** 'next_callback' (pointer, hdata: "lua_callback") +* 'lua_script': list of scripts +** plugin: lua +** variables: +*** 'filename' (string) +*** 'interpreter' (pointer) +*** 'name' (string) +*** 'author' (string) +*** 'version' (string) +*** 'license' (string) +*** 'description' (string) +*** 'shutdown_func' (string) +*** 'charset' (string) +*** 'callbacks' (pointer, hdata: "lua_callback") +*** 'unloading' (integer) +*** 'prev_script' (pointer, hdata: "lua_script") +*** 'next_script' (pointer, hdata: "lua_script") +** lists: +*** 'last_script' +*** 'scripts' +* 'perl_callback': callback of a script +** plugin: perl +** variables: +*** 'script' (pointer, hdata: "perl_script") +*** 'function' (string) +*** 'data' (string) +*** 'config_file' (pointer, hdata: "config_file") +*** 'config_section' (pointer, hdata: "config_section") +*** 'config_option' (pointer, hdata: "config_option") +*** 'hook' (pointer) +*** 'buffer' (pointer, hdata: "buffer") +*** 'bar_item' (pointer, hdata: "bar_item") +*** 'upgrade_file' (pointer) +*** 'prev_callback' (pointer, hdata: "perl_callback") +*** 'next_callback' (pointer, hdata: "perl_callback") +* 'perl_script': list of scripts +** plugin: perl +** variables: +*** 'filename' (string) +*** 'interpreter' (pointer) +*** 'name' (string) +*** 'author' (string) +*** 'version' (string) +*** 'license' (string) +*** 'description' (string) +*** 'shutdown_func' (string) +*** 'charset' (string) +*** 'callbacks' (pointer, hdata: "perl_callback") +*** 'unloading' (integer) +*** 'prev_script' (pointer, hdata: "perl_script") +*** 'next_script' (pointer, hdata: "perl_script") +** lists: +*** 'last_script' +*** 'scripts' +* 'python_callback': callback of a script +** plugin: python +** variables: +*** 'script' (pointer, hdata: "python_script") +*** 'function' (string) +*** 'data' (string) +*** 'config_file' (pointer, hdata: "config_file") +*** 'config_section' (pointer, hdata: "config_section") +*** 'config_option' (pointer, hdata: "config_option") +*** 'hook' (pointer) +*** 'buffer' (pointer, hdata: "buffer") +*** 'bar_item' (pointer, hdata: "bar_item") +*** 'upgrade_file' (pointer) +*** 'prev_callback' (pointer, hdata: "python_callback") +*** 'next_callback' (pointer, hdata: "python_callback") +* 'python_script': list of scripts +** plugin: python +** variables: +*** 'filename' (string) +*** 'interpreter' (pointer) +*** 'name' (string) +*** 'author' (string) +*** 'version' (string) +*** 'license' (string) +*** 'description' (string) +*** 'shutdown_func' (string) +*** 'charset' (string) +*** 'callbacks' (pointer, hdata: "python_callback") +*** 'unloading' (integer) +*** 'prev_script' (pointer, hdata: "python_script") +*** 'next_script' (pointer, hdata: "python_script") +** lists: +*** 'last_script' +*** 'scripts' +* 'ruby_callback': callback of a script +** plugin: ruby +** variables: +*** 'script' (pointer, hdata: "ruby_script") +*** 'function' (string) +*** 'data' (string) +*** 'config_file' (pointer, hdata: "config_file") +*** 'config_section' (pointer, hdata: "config_section") +*** 'config_option' (pointer, hdata: "config_option") +*** 'hook' (pointer) +*** 'buffer' (pointer, hdata: "buffer") +*** 'bar_item' (pointer, hdata: "bar_item") +*** 'upgrade_file' (pointer) +*** 'prev_callback' (pointer, hdata: "ruby_callback") +*** 'next_callback' (pointer, hdata: "ruby_callback") +* 'ruby_script': list of scripts +** plugin: ruby +** variables: +*** 'filename' (string) +*** 'interpreter' (pointer) +*** 'name' (string) +*** 'author' (string) +*** 'version' (string) +*** 'license' (string) +*** 'description' (string) +*** 'shutdown_func' (string) +*** 'charset' (string) +*** 'callbacks' (pointer, hdata: "ruby_callback") +*** 'unloading' (integer) +*** 'prev_script' (pointer, hdata: "ruby_script") +*** 'next_script' (pointer, hdata: "ruby_script") +** lists: +*** 'last_script' +*** 'scripts' +* 'script_script': scripts from repository +** plugin: script +** variables: +*** 'name' (string) +*** 'name_with_extension' (string) +*** 'language' (integer) +*** 'author' (string) +*** 'mail' (string) +*** 'version' (string) +*** 'license' (string) +*** 'description' (string) +*** 'tags' (string) +*** 'requirements' (string) +*** 'min_weechat' (string) +*** 'max_weechat' (string) +*** 'md5sum' (string) +*** 'url' (string) +*** 'popularity' (integer) +*** 'date_added' (time) +*** 'date_updated' (time) +*** 'status' (integer) +*** 'version_loaded' (string) +*** 'displayed' (integer) +*** 'install_order' (integer) +*** 'prev_script' (pointer, hdata: "script_script") +*** 'next_script' (pointer, hdata: "script_script") +** lists: +*** 'last_script_repo' +*** 'scripts_repo' +* 'tcl_callback': callback of a script +** plugin: tcl +** variables: +*** 'script' (pointer, hdata: "tcl_script") +*** 'function' (string) +*** 'data' (string) +*** 'config_file' (pointer, hdata: "config_file") +*** 'config_section' (pointer, hdata: "config_section") +*** 'config_option' (pointer, hdata: "config_option") +*** 'hook' (pointer) +*** 'buffer' (pointer, hdata: "buffer") +*** 'bar_item' (pointer, hdata: "bar_item") +*** 'upgrade_file' (pointer) +*** 'prev_callback' (pointer, hdata: "tcl_callback") +*** 'next_callback' (pointer, hdata: "tcl_callback") +* 'tcl_script': list of scripts +** plugin: tcl +** variables: +*** 'filename' (string) +*** 'interpreter' (pointer) +*** 'name' (string) +*** 'author' (string) +*** 'version' (string) +*** 'license' (string) +*** 'description' (string) +*** 'shutdown_func' (string) +*** 'charset' (string) +*** 'callbacks' (pointer, hdata: "tcl_callback") +*** 'unloading' (integer) +*** 'prev_script' (pointer, hdata: "tcl_script") +*** 'next_script' (pointer, hdata: "tcl_script") +** lists: +*** 'last_script' +*** 'scripts' +* 'bar': bar +** plugin: weechat +** variables: +*** 'name' (string) +*** 'options' (pointer) +*** 'items_count' (integer) +*** 'items_subcount' (pointer) +*** 'items_array' (pointer) +*** 'items_buffer' (pointer) +*** 'items_prefix' (pointer) +*** 'items_name' (pointer) +*** 'items_suffix' (pointer) +*** 'bar_window' (pointer, hdata: "bar_window") +*** 'bar_refresh_needed' (integer) +*** 'prev_bar' (pointer, hdata: "bar") +*** 'next_bar' (pointer, hdata: "bar") +** lists: +*** 'gui_bars' +*** 'last_gui_bar' +* 'bar_item': bar item +** plugin: weechat +** variables: +*** 'plugin' (pointer, hdata: "plugin") +*** 'name' (string) +*** 'build_callback' (pointer) +*** 'build_callback_data' (pointer) +*** 'prev_item' (pointer, hdata: "bar_item") +*** 'next_item' (pointer, hdata: "bar_item") +** lists: +*** 'gui_bar_items' +*** 'last_gui_bar_item' +* 'bar_window': bar window +** plugin: weechat +** variables: +*** 'bar' (pointer, hdata: "bar") +*** 'x' (integer) +*** 'y' (integer) +*** 'width' (integer) +*** 'height' (integer) +*** 'scroll_x' (integer) +*** 'scroll_y' (integer) +*** 'cursor_x' (integer) +*** 'cursor_y' (integer) +*** 'current_size' (integer) +*** 'items_count' (integer) +*** 'items_subcount' (pointer) +*** 'items_content' (pointer) +*** 'items_num_lines' (pointer) +*** 'items_refresh_needed' (pointer) +*** 'screen_col_size' (integer) +*** 'screen_lines' (integer) +*** 'coords_count' (integer) +*** 'coords' (pointer) +*** 'gui_objects' (pointer) +*** 'prev_bar_window' (pointer, hdata: "bar_window") +*** 'next_bar_window' (pointer, hdata: "bar_window") +* 'buffer': buffer +** plugin: weechat +** variables: +*** 'plugin' (pointer, hdata: "plugin") +*** 'plugin_name_for_upgrade' (string) +*** 'number' (integer) +*** 'layout_number' (integer) +*** 'layout_number_merge_order' (integer) +*** 'name' (string) +*** 'full_name' (string) +*** 'short_name' (string) +*** 'type' (integer) +*** 'notify' (integer) +*** 'num_displayed' (integer) +*** 'active' (integer) +*** 'print_hooks_enabled' (integer) +*** 'close_callback' (pointer) +*** 'close_callback_data' (pointer) +*** 'title' (string) +*** 'own_lines' (pointer, hdata: "lines") +*** 'mixed_lines' (pointer, hdata: "lines") +*** 'lines' (pointer, hdata: "lines") +*** 'time_for_each_line' (integer) +*** 'chat_refresh_needed' (integer) +*** 'nicklist' (integer) +*** 'nicklist_case_sensitive' (integer) +*** 'nicklist_root' (pointer, hdata: "nick_group") +*** 'nicklist_max_length' (integer) +*** 'nicklist_display_groups' (integer) +*** 'nicklist_count' (integer) +*** 'nicklist_groups_count' (integer) +*** 'nicklist_nicks_count' (integer) +*** 'nicklist_visible_count' (integer) +*** 'nickcmp_callback' (pointer) +*** 'nickcmp_callback_data' (pointer) +*** 'input' (integer) +*** 'input_callback' (pointer) +*** 'input_callback_data' (pointer) +*** 'input_get_unknown_commands' (integer) +*** 'input_buffer' (string) +*** 'input_buffer_alloc' (integer) +*** 'input_buffer_size' (integer) +*** 'input_buffer_length' (integer) +*** 'input_buffer_pos' (integer) +*** 'input_buffer_1st_display' (integer) +*** 'input_undo_snap' (pointer, hdata: "input_undo") +*** 'input_undo' (pointer, hdata: "input_undo") +*** 'last_input_undo' (pointer, hdata: "input_undo") +*** 'ptr_input_undo' (pointer, hdata: "input_undo") +*** 'input_undo_count' (integer) +*** 'completion' (pointer, hdata: "completion") +*** 'history' (pointer, hdata: "history") +*** 'last_history' (pointer, hdata: "history") +*** 'ptr_history' (pointer, hdata: "history") +*** 'num_history' (integer) +*** 'text_search' (integer) +*** 'text_search_exact' (integer) +*** 'text_search_regex' (integer) +*** 'text_search_regex_compiled' (pointer) +*** 'text_search_where' (integer) +*** 'text_search_found' (integer) +*** 'text_search_input' (string) +*** 'highlight_words' (string) +*** 'highlight_regex' (string) +*** 'highlight_regex_compiled' (pointer) +*** 'highlight_tags' (string) +*** 'highlight_tags_count' (integer) +*** 'highlight_tags_array' (string, array_size: "highlight_tags_count") +*** 'hotlist_max_level_nicks' (hashtable) +*** 'keys' (pointer, hdata: "key") +*** 'last_key' (pointer, hdata: "key") +*** 'keys_count' (integer) +*** 'local_variables' (hashtable) +*** 'prev_buffer' (pointer, hdata: "buffer") +*** 'next_buffer' (pointer, hdata: "buffer") +** lists: +*** 'gui_buffer_last_displayed' +*** 'gui_buffers' +*** 'last_gui_buffer' +* 'completion': structure with completion +** plugin: weechat +** variables: +*** 'buffer' (pointer, hdata: "buffer") +*** 'context' (integer) +*** 'base_command' (string) +*** 'base_command_arg_index' (integer) +*** 'base_word' (string) +*** 'base_word_pos' (integer) +*** 'position' (integer) +*** 'args' (string) +*** 'direction' (integer) +*** 'add_space' (integer) +*** 'force_partial_completion' (integer) +*** 'completion_list' (pointer) +*** 'word_found' (string) +*** 'word_found_is_nick' (integer) +*** 'position_replace' (integer) +*** 'diff_size' (integer) +*** 'diff_length' (integer) +*** 'partial_completion_list' (pointer, hdata: "completion_partial") +*** 'last_partial_completion' (pointer, hdata: "completion_partial") +* 'completion_partial': structure with partial completion +** plugin: weechat +** variables: +*** 'word' (string) +*** 'count' (integer) +*** 'prev_item' (pointer, hdata: "completion_partial") +*** 'next_item' (pointer, hdata: "completion_partial") +* 'config_file': config file +** plugin: weechat +** variables: +*** 'plugin' (pointer, hdata: "plugin") +*** 'name' (string) +*** 'filename' (string) +*** 'file' (pointer) +*** 'callback_reload' (pointer) +*** 'callback_reload_data' (pointer) +*** 'sections' (pointer, hdata: "config_section") +*** 'last_section' (pointer, hdata: "config_section") +*** 'prev_config' (pointer, hdata: "config_file") +*** 'next_config' (pointer, hdata: "config_file") +** lists: +*** 'config_files' +*** 'last_config_file' +* 'config_option': config option +** plugin: weechat +** variables: +*** 'config_file' (pointer, hdata: "config_file") +*** 'section' (pointer, hdata: "config_section") +*** 'name' (string) +*** 'type' (integer) +*** 'description' (string) +*** 'string_values' (string, array_size: "*") +*** 'min' (integer) +*** 'max' (integer) +*** 'default_value' (pointer) +*** 'value' (pointer) +*** 'null_value_allowed' (integer) +*** 'callback_check_value' (pointer) +*** 'callback_check_value_data' (pointer) +*** 'callback_change' (pointer) +*** 'callback_change_data' (pointer) +*** 'callback_delete' (pointer) +*** 'callback_delete_data' (pointer) +*** 'loaded' (integer) +*** 'prev_option' (pointer, hdata: "config_option") +*** 'next_option' (pointer, hdata: "config_option") +* 'config_section': config section +** plugin: weechat +** variables: +*** 'config_file' (pointer, hdata: "config_file") +*** 'name' (string) +*** 'user_can_add_options' (integer) +*** 'user_can_delete_options' (integer) +*** 'callback_read' (pointer) +*** 'callback_read_data' (pointer) +*** 'callback_write' (pointer) +*** 'callback_write_data' (pointer) +*** 'callback_write_default' (pointer) +*** 'callback_write_default_data' (pointer) +*** 'callback_create_option' (pointer) +*** 'callback_create_option_data' (pointer) +*** 'callback_delete_option' (pointer) +*** 'callback_delete_option_data' (pointer) +*** 'options' (pointer, hdata: "config_option") +*** 'last_option' (pointer, hdata: "config_option") +*** 'prev_section' (pointer, hdata: "config_section") +*** 'next_section' (pointer, hdata: "config_section") +* 'filter': filter +** plugin: weechat +** variables: +*** 'enabled' (integer) +*** 'name' (string) +*** 'buffer_name' (string) +*** 'num_buffers' (integer) +*** 'buffers' (pointer) +*** 'tags' (string) +*** 'tags_count' (integer) +*** 'tags_array' (string, array_size: "tags_count") +*** 'regex' (string) +*** 'regex_prefix' (pointer) +*** 'regex_message' (pointer) +*** 'prev_filter' (pointer, hdata: "filter") +*** 'next_filter' (pointer, hdata: "filter") +** lists: +*** 'gui_filters' +*** 'last_gui_filter' +* 'history': history of commands in buffer +** plugin: weechat +** variables: +*** 'text' (string) +*** 'next_history' (pointer, hdata: "history") +*** 'prev_history' (pointer, hdata: "history") +** update allowed: +*** '__create' +*** '__delete' +** lists: +*** 'gui_history' +*** 'last_gui_history' +* 'hotlist': hotlist +** plugin: weechat +** variables: +*** 'priority' (integer) +*** 'creation_time.tv_sec' (time) +*** 'creation_time.tv_usec' (long) +*** 'buffer' (pointer) +*** 'count' (integer, array_size: "4") +*** 'prev_hotlist' (pointer, hdata: "hotlist") +*** 'next_hotlist' (pointer, hdata: "hotlist") +** lists: +*** 'gui_hotlist' +*** 'last_gui_hotlist' +* 'input_undo': structure with undo for input line +** plugin: weechat +** variables: +*** 'data' (string) +*** 'pos' (integer) +*** 'prev_undo' (pointer, hdata: "input_undo") +*** 'next_undo' (pointer, hdata: "input_undo") +* 'key': a key (keyboard shortcut) +** plugin: weechat +** variables: +*** 'key' (string) +*** 'area_type' (pointer) +*** 'area_name' (pointer) +*** 'area_key' (string) +*** 'command' (string) +*** 'score' (integer) +*** 'prev_key' (pointer, hdata: "key") +*** 'next_key' (pointer, hdata: "key") +** lists: +*** 'gui_default_keys' +*** 'gui_default_keys_cursor' +*** 'gui_default_keys_mouse' +*** 'gui_default_keys_search' +*** 'gui_keys' +*** 'gui_keys_cursor' +*** 'gui_keys_mouse' +*** 'gui_keys_search' +*** 'last_gui_default_key' +*** 'last_gui_default_key_cursor' +*** 'last_gui_default_key_mouse' +*** 'last_gui_default_key_search' +*** 'last_gui_key' +*** 'last_gui_key_cursor' +*** 'last_gui_key_mouse' +*** 'last_gui_key_search' +* 'layout': layout +** plugin: weechat +** variables: +*** 'name' (string) +*** 'layout_buffers' (pointer, hdata: "layout_buffer") +*** 'last_layout_buffer' (pointer, hdata: "layout_buffer") +*** 'layout_windows' (pointer, hdata: "layout_window") +*** 'internal_id' (integer) +*** 'internal_id_current_window' (integer) +*** 'prev_layout' (pointer, hdata: "layout") +*** 'next_layout' (pointer, hdata: "layout") +** lists: +*** 'gui_layout_current' +*** 'gui_layouts' +*** 'last_gui_layout' +* 'layout_buffer': buffer layout +** plugin: weechat +** variables: +*** 'plugin_name' (string) +*** 'buffer_name' (string) +*** 'number' (integer) +*** 'prev_layout' (pointer, hdata: "layout_buffer") +*** 'next_layout' (pointer, hdata: "layout_buffer") +* 'layout_window': window layout +** plugin: weechat +** variables: +*** 'internal_id' (integer) +*** 'parent_node' (pointer, hdata: "layout_window") +*** 'split_pct' (integer) +*** 'split_horiz' (integer) +*** 'child1' (pointer, hdata: "layout_window") +*** 'child2' (pointer, hdata: "layout_window") +*** 'plugin_name' (string) +*** 'buffer_name' (string) +* 'line': structure with one line +** plugin: weechat +** variables: +*** 'data' (pointer, hdata: "line_data") +*** 'prev_line' (pointer, hdata: "line") +*** 'next_line' (pointer, hdata: "line") +* 'line_data': structure with one line data +** plugin: weechat +** variables: +*** 'buffer' (pointer, hdata: "buffer") +*** 'y' (integer) +*** 'date' (time) +*** 'date_printed' (time) +*** 'str_time' (string) +*** 'tags_count' (integer) +*** 'tags_array' (string, array_size: "tags_count") +*** 'displayed' (char) +*** 'highlight' (char) +*** 'refresh_needed' (char) +*** 'prefix' (string) +*** 'prefix_length' (integer) +*** 'message' (string) +** update allowed: +*** 'date' (time) +*** 'date_printed' (time) +*** 'tags_array' (string) +*** 'prefix' (string) +*** 'message' (string) +* 'lines': structure with lines +** plugin: weechat +** variables: +*** 'first_line' (pointer, hdata: "line") +*** 'last_line' (pointer, hdata: "line") +*** 'last_read_line' (pointer, hdata: "line") +*** 'lines_count' (integer) +*** 'first_line_not_read' (integer) +*** 'lines_hidden' (integer) +*** 'buffer_max_length' (integer) +*** 'buffer_max_length_refresh' (integer) +*** 'prefix_max_length' (integer) +*** 'prefix_max_length_refresh' (integer) +* 'nick': nick in nicklist +** plugin: weechat +** variables: +*** 'group' (pointer, hdata: "nick_group") +*** 'name' (string) +*** 'color' (string) +*** 'prefix' (string) +*** 'prefix_color' (string) +*** 'visible' (integer) +*** 'prev_nick' (pointer, hdata: "nick") +*** 'next_nick' (pointer, hdata: "nick") +* 'nick_group': group in nicklist +** plugin: weechat +** variables: +*** 'name' (string) +*** 'color' (string) +*** 'visible' (integer) +*** 'level' (integer) +*** 'parent' (pointer, hdata: "nick_group") +*** 'children' (pointer, hdata: "nick_group") +*** 'last_child' (pointer, hdata: "nick_group") +*** 'nicks' (pointer, hdata: "nick") +*** 'last_nick' (pointer, hdata: "nick") +*** 'prev_group' (pointer, hdata: "nick_group") +*** 'next_group' (pointer, hdata: "nick_group") +* 'plugin': plugin +** plugin: weechat +** variables: +*** 'filename' (string) +*** 'handle' (pointer) +*** 'name' (string) +*** 'description' (string) +*** 'author' (string) +*** 'version' (string) +*** 'license' (string) +*** 'charset' (string) +*** 'debug' (integer) +*** 'prev_plugin' (pointer, hdata: "plugin") +*** 'next_plugin' (pointer, hdata: "plugin") +** lists: +*** 'last_weechat_plugin' +*** 'weechat_plugins' +* 'proxy': proxy +** plugin: weechat +** variables: +*** 'name' (string) +*** 'options' (pointer) +*** 'prev_proxy' (pointer, hdata: "proxy") +*** 'next_proxy' (pointer, hdata: "proxy") +** lists: +*** 'last_weechat_proxy' +*** 'weechat_proxies' +* 'window': window +** plugin: weechat +** variables: +*** 'number' (integer) +*** 'win_x' (integer) +*** 'win_y' (integer) +*** 'win_width' (integer) +*** 'win_height' (integer) +*** 'win_width_pct' (integer) +*** 'win_height_pct' (integer) +*** 'win_chat_x' (integer) +*** 'win_chat_y' (integer) +*** 'win_chat_width' (integer) +*** 'win_chat_height' (integer) +*** 'win_chat_cursor_x' (integer) +*** 'win_chat_cursor_y' (integer) +*** 'bar_windows' (pointer, hdata: "bar_window") +*** 'last_bar_window' (pointer, hdata: "bar_window") +*** 'refresh_needed' (integer) +*** 'gui_objects' (pointer) +*** 'buffer' (pointer, hdata: "buffer") +*** 'layout_plugin_name' (string) +*** 'layout_buffer_name' (string) +*** 'scroll' (pointer, hdata: "window_scroll") +*** 'ptr_tree' (pointer, hdata: "window_tree") +*** 'prev_window' (pointer, hdata: "window") +*** 'next_window' (pointer, hdata: "window") +** lists: +*** 'gui_current_window' +*** 'gui_windows' +*** 'last_gui_window' +* 'window_scroll': scroll info in window +** plugin: weechat +** variables: +*** 'buffer' (pointer, hdata: "buffer") +*** 'first_line_displayed' (integer) +*** 'start_line' (pointer, hdata: "line") +*** 'start_line_pos' (integer) +*** 'scrolling' (integer) +*** 'start_col' (integer) +*** 'lines_after' (integer) +*** 'prev_scroll' (pointer, hdata: "window_scroll") +*** 'next_scroll' (pointer, hdata: "window_scroll") +* 'window_tree': tree of windows +** plugin: weechat +** variables: +*** 'parent_node' (pointer, hdata: "window_tree") +*** 'split_pct' (integer) +*** 'split_horizontal' (integer) +*** 'child1' (pointer, hdata: "window_tree") +*** 'child2' (pointer, hdata: "window_tree") +*** 'window' (pointer, hdata: "window") +** lists: +*** 'gui_windows_tree' diff --git a/doc/en/autogen/user/alias_commands.txt b/doc/en/autogen/user/alias_commands.txt index 7e032c954..41190ec3b 100644 --- a/doc/en/autogen/user/alias_commands.txt +++ b/doc/en/autogen/user/alias_commands.txt @@ -1,6 +1,7 @@ [[command_alias_alias]] [command]*`alias`* create an alias for a command:: -........................................ + +---------------------------------------- /alias [-completion <completion>] <alias> [<command> [;<command>...]] completion: completion for alias (optional, by default completion is done with target command) @@ -29,5 +30,5 @@ Examples: /alias hello /allchan -exclude=#weechat msg * hello alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin: /alias -completion %%sajoin forcejoin /quote forcejoin -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/aspell_commands.txt b/doc/en/autogen/user/aspell_commands.txt index 2f8e00181..d53a0c433 100644 --- a/doc/en/autogen/user/aspell_commands.txt +++ b/doc/en/autogen/user/aspell_commands.txt @@ -1,6 +1,7 @@ [[command_aspell_aspell]] [command]*`aspell`* aspell plugin configuration:: -........................................ + +---------------------------------------- /aspell enable|disable|toggle listdict setdict <dict>[,<dict>...] @@ -22,5 +23,5 @@ To enable aspell on all buffers, use option "default_dict", then enable aspell, /aspell enable Default key to toggle aspell is alt-s. -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/charset_commands.txt b/doc/en/autogen/user/charset_commands.txt index 9d300ff80..cdd60f095 100644 --- a/doc/en/autogen/user/charset_commands.txt +++ b/doc/en/autogen/user/charset_commands.txt @@ -1,6 +1,7 @@ [[command_charset_charset]] [command]*`charset`* change charset for current buffer:: -........................................ + +---------------------------------------- /charset decode|encode <charset> reset @@ -8,5 +9,5 @@ encode: change encoding charset charset: new charset for current buffer reset: reset charsets for current buffer -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/guile_commands.txt b/doc/en/autogen/user/guile_commands.txt index 00f085cfa..c6132bd9c 100644 --- a/doc/en/autogen/user/guile_commands.txt +++ b/doc/en/autogen/user/guile_commands.txt @@ -1,6 +1,7 @@ [[command_guile_guile]] [command]*`guile`* list/load/unload scripts:: -........................................ + +---------------------------------------- /guile list|listfull [<name>] load [-q] <filename> autoload @@ -17,5 +18,5 @@ filename: script (file) to load -q: quiet mode: do not display messages Without argument, this command lists all loaded scripts. -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/irc_commands.txt b/doc/en/autogen/user/irc_commands.txt index 505a24155..127893521 100644 --- a/doc/en/autogen/user/irc_commands.txt +++ b/doc/en/autogen/user/irc_commands.txt @@ -1,14 +1,16 @@ [[command_irc_admin]] [command]*`admin`* find information about the administrator of the server:: -........................................ + +---------------------------------------- /admin [<target>] target: server -........................................ +---------------------------------------- [[command_irc_allchan]] [command]*`allchan`* execute a command on all channels of all connected servers:: -........................................ + +---------------------------------------- /allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>] -current: execute command for channels of current server only @@ -23,11 +25,12 @@ Examples: /allchan -exclude=#weechat msg * hello say 'hello' everywhere but not on #weechat and channels beginning with #linux: /allchan -exclude=#weechat,#linux* msg * hello -........................................ +---------------------------------------- [[command_irc_allserv]] [command]*`allserv`* execute a command on all connected servers:: -........................................ + +---------------------------------------- /allserv [-exclude=<server>[,<server>...]] <command> [<arguments>] -exclude: exclude some servers ('*' is allowed at beginning or end of server name, to exclude many servers) @@ -41,22 +44,24 @@ Examples: /allserv away I'm away do a whois on my nick on all servers: /allserv whois $nick -........................................ +---------------------------------------- [[command_irc_ban]] [command]*`ban`* ban nicks or hosts:: -........................................ + +---------------------------------------- /ban [<channel>] [<nick> [<nick>...]] channel: channel for ban nick: user or host to ban Without argument, this command display ban list for current channel. -........................................ +---------------------------------------- [[command_irc_connect]] [command]*`connect`* connect to IRC server(s):: -........................................ + +---------------------------------------- /connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch] -all|-auto|-open [-nojoin] [-switch] @@ -80,30 +85,33 @@ Examples: /connect my.server.org/6697 -ssl -password=test /connect irc://nick@irc.oftc.net/#channel /connect -switch -........................................ +---------------------------------------- [[command_irc_ctcp]] [command]*`ctcp`* send a CTCP message (Client-To-Client Protocol):: -........................................ + +---------------------------------------- /ctcp <target> <type> [<arguments>] target: nick or channel to send CTCP to type: CTCP type (examples: "version", "ping", ..) arguments: arguments for CTCP -........................................ +---------------------------------------- [[command_irc_cycle]] [command]*`cycle`* leave and rejoin a channel:: -........................................ + +---------------------------------------- /cycle [<channel>[,<channel>...]] [<message>] channel: channel name for cycle message: part message (displayed to other users) -........................................ +---------------------------------------- [[command_irc_dcc]] [command]*`dcc`* start a DCC (file transfer or direct chat):: -........................................ + +---------------------------------------- /dcc chat <nick> send <nick> <file> @@ -115,69 +123,76 @@ Examples: /dcc chat toto send file "/home/foo/bar.txt" to nick "toto": /dcc send toto /home/foo/bar.txt -........................................ +---------------------------------------- [[command_irc_dehalfop]] [command]*`dehalfop`* remove channel half-operator status from nick(s):: -........................................ + +---------------------------------------- /dehalfop <nick> [<nick>...] nick: nick or mask (can start or end with "*" as wildcard) *: remove channel half-operator status from everybody on channel except yourself -........................................ +---------------------------------------- [[command_irc_deop]] [command]*`deop`* remove channel operator status from nick(s):: -........................................ + +---------------------------------------- /deop <nick> [<nick>...] * -yes nick: nick or mask (can start or end with "*" as wildcard) *: remove channel operator status from everybody on channel except yourself -........................................ +---------------------------------------- [[command_irc_devoice]] [command]*`devoice`* remove voice from nick(s):: -........................................ + +---------------------------------------- /devoice <nick> [<nick>...] * -yes nick: nick or mask (can start or end with "*" as wildcard) *: remove voice from everybody on channel -........................................ +---------------------------------------- [[command_irc_die]] [command]*`die`* shutdown the server:: -........................................ + +---------------------------------------- /die [<target>] target: server name -........................................ +---------------------------------------- [[command_irc_disconnect]] [command]*`disconnect`* disconnect from one or all IRC servers:: -........................................ + +---------------------------------------- /disconnect [<server>|-all|-pending [<reason>]] server: server name to disconnect -all: disconnect from all servers -pending: cancel auto-reconnection on servers currently reconnecting reason: reason for quit -........................................ +---------------------------------------- [[command_irc_halfop]] [command]*`halfop`* give channel half-operator status to nick(s):: -........................................ + +---------------------------------------- /halfop <nick> [<nick>...] * -yes nick: nick or mask (can start or end with "*" as wildcard) *: give channel half-operator status to everybody on channel -........................................ +---------------------------------------- [[command_irc_ignore]] [command]*`ignore`* ignore nicks/hosts from servers or channels:: -........................................ + +---------------------------------------- /ignore list add [re:]<nick> [<server> [<channel>]] del <number>|-all @@ -200,36 +215,40 @@ Examples: /ignore add toto@domain.com freenode ignore host "toto*@*.domain.com" on freenode/#weechat: /ignore add toto*@*.domain.com freenode #weechat -........................................ +---------------------------------------- [[command_irc_info]] [command]*`info`* get information describing the server:: -........................................ + +---------------------------------------- /info [<target>] target: server name -........................................ +---------------------------------------- [[command_irc_invite]] [command]*`invite`* invite a nick on a channel:: -........................................ + +---------------------------------------- /invite <nick> [<nick>...] [<channel>] nick: nick to invite channel: channel to invite -........................................ +---------------------------------------- [[command_irc_ison]] [command]*`ison`* check if a nick is currently on IRC:: -........................................ + +---------------------------------------- /ison <nick> [<nick>...] nick: nick -........................................ +---------------------------------------- [[command_irc_join]] [command]*`join`* join a channel:: -........................................ + +---------------------------------------- /join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]] -noswitch: do not switch to new buffer @@ -242,21 +261,23 @@ Examples: /join #protectedchan,#weechat key /join -server freenode #weechat /join -noswitch #weechat -........................................ +---------------------------------------- [[command_irc_kick]] [command]*`kick`* forcibly remove a user from a channel:: -........................................ + +---------------------------------------- /kick [<channel>] <nick> [<reason>] channel: channel where user is nick: nick to kick reason: reason for kick (special variables $nick, $channel and $server are replaced by their value) -........................................ +---------------------------------------- [[command_irc_kickban]] [command]*`kickban`* kicks and bans a nick from a channel:: -........................................ + +---------------------------------------- /kickban [<channel>] <nick> [<reason>] channel: channel where user is @@ -268,29 +289,32 @@ It is possible to kick/ban with a mask, nick will be extracted from mask and rep Example: ban "*!*@host.com" and then kick "toto": /kickban toto!*@host.com -........................................ +---------------------------------------- [[command_irc_kill]] [command]*`kill`* close client-server connection:: -........................................ + +---------------------------------------- /kill <nick> <reason> nick: nick to kill reason: reason for kill -........................................ +---------------------------------------- [[command_irc_links]] [command]*`links`* list all servernames which are known by the server answering the query:: -........................................ + +---------------------------------------- /links [[<server>] <server_mask>] server: this server should answer the query server_mask: list of servers must match this mask -........................................ +---------------------------------------- [[command_irc_list]] [command]*`list`* list channels and their topic:: -........................................ + +---------------------------------------- /list [<channel>[,<channel>...]] [<server>] [-re <regex>] channel: channel to list @@ -304,33 +328,37 @@ Examples: /list #weechat list all channels beginning with "#weechat" (can be very slow on large networks): /list -re #weechat.* -........................................ +---------------------------------------- [[command_irc_lusers]] [command]*`lusers`* get statistics about the size of the IRC network:: -........................................ + +---------------------------------------- /lusers [<mask> [<target>]] mask: servers matching the mask only target: server for forwarding request -........................................ +---------------------------------------- [[command_irc_map]] [command]*`map`* show a graphical map of the IRC network:: -........................................ -........................................ + +---------------------------------------- +---------------------------------------- [[command_irc_me]] [command]*`me`* send a CTCP action to the current channel:: -........................................ + +---------------------------------------- /me <message> message: message to send -........................................ +---------------------------------------- [[command_irc_mode]] [command]*`mode`* change channel or user mode:: -........................................ + +---------------------------------------- /mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>] <nick> [+|-]i|s|w|o @@ -362,56 +390,62 @@ Examples: /mode #weechat +t become invisible on server: /mode nick +i -........................................ +---------------------------------------- [[command_irc_motd]] [command]*`motd`* get the "Message Of The Day":: -........................................ + +---------------------------------------- /motd [<target>] target: server name -........................................ +---------------------------------------- [[command_irc_msg]] [command]*`msg`* send message to a nick or channel:: -........................................ + +---------------------------------------- /msg [-server <server>] <target>[,<target>...] <text> server: send to this server (internal name) target: nick or channel (may be mask, '*' = current channel) text: text to send -........................................ +---------------------------------------- [[command_irc_names]] [command]*`names`* list nicks on channels:: -........................................ + +---------------------------------------- /names [<channel>[,<channel>...]] channel: channel name -........................................ +---------------------------------------- [[command_irc_nick]] [command]*`nick`* change current nick:: -........................................ + +---------------------------------------- /nick [-all] <nick> -all: set new nick for all connected servers nick: new nick -........................................ +---------------------------------------- [[command_irc_notice]] [command]*`notice`* send notice message to user:: -........................................ + +---------------------------------------- /notice [-server <server>] <target> <text> server: send to this server (internal name) target: nick or channel text: text to send -........................................ +---------------------------------------- [[command_irc_notify]] [command]*`notify`* add a notification for presence or away status of nicks on servers:: -........................................ + +---------------------------------------- /notify add <nick> [<server> [-away]] del <nick>|-all [<server>] @@ -431,87 +465,96 @@ Examples: /notify add toto freenode notify when "toto" is away or back on freenode server: /notify add toto freenode -away -........................................ +---------------------------------------- [[command_irc_op]] [command]*`op`* give channel operator status to nick(s):: -........................................ + +---------------------------------------- /op <nick> [<nick>...] * -yes nick: nick or mask (can start or end with "*" as wildcard) *: give channel operator status to everybody on channel -........................................ +---------------------------------------- [[command_irc_oper]] [command]*`oper`* get operator privileges:: -........................................ + +---------------------------------------- /oper <user> <password> user: user password: password -........................................ +---------------------------------------- [[command_irc_part]] [command]*`part`* leave a channel:: -........................................ + +---------------------------------------- /part [<channel>[,<channel>...]] [<message>] channel: channel name to leave message: part message (displayed to other users) -........................................ +---------------------------------------- [[command_irc_ping]] [command]*`ping`* send a ping to server:: -........................................ + +---------------------------------------- /ping <server1> [<server2>] server1: server server2: forward ping to this server -........................................ +---------------------------------------- [[command_irc_pong]] [command]*`pong`* answer to a ping message:: -........................................ + +---------------------------------------- /pong <daemon> [<daemon2>] daemon: daemon who has responded to Ping message daemon2: forward message to this daemon -........................................ +---------------------------------------- [[command_irc_query]] [command]*`query`* send a private message to a nick:: -........................................ + +---------------------------------------- /query [-server <server>] <nick>[,<nick>...] [<text>] server: send to this server (internal name) nick: nick for private conversation text: text to send -........................................ +---------------------------------------- [[command_irc_quiet]] [command]*`quiet`* quiet nicks or hosts:: -........................................ + +---------------------------------------- /quiet [<channel>] [<nick> [<nick>...]] channel: channel for quiet nick: user or host to quiet Without argument, this command display quiet list for current channel. -........................................ +---------------------------------------- [[command_irc_quote]] [command]*`quote`* send raw data to server without parsing:: -........................................ + +---------------------------------------- /quote [-server <server>] <data> server: send to this server (internal name) data: raw data to send -........................................ +---------------------------------------- [[command_irc_reconnect]] [command]*`reconnect`* reconnect to server(s):: -........................................ + +---------------------------------------- /reconnect <server> [<server>...] [-nojoin] [-switch] -all [-nojoin] [-switch] @@ -519,72 +562,80 @@ server: send to this server (internal name) -all: reconnect to all servers -nojoin: do not join any channel (even if autojoin is enabled on server) -switch: switch to next server address -........................................ +---------------------------------------- [[command_irc_rehash]] [command]*`rehash`* tell the server to reload its config file:: -........................................ + +---------------------------------------- /rehash [<option>] option: extra option, for some servers -........................................ +---------------------------------------- [[command_irc_restart]] [command]*`restart`* tell the server to restart itself:: -........................................ + +---------------------------------------- /restart [<target>] target: server name -........................................ +---------------------------------------- [[command_irc_sajoin]] [command]*`sajoin`* force a user to join channel(s):: -........................................ + +---------------------------------------- /sajoin <nick> <channel>[,<channel>...] nick: nick channel: channel name -........................................ +---------------------------------------- [[command_irc_samode]] [command]*`samode`* change mode on channel, without having operator status:: -........................................ + +---------------------------------------- /samode <channel> <mode> channel: channel name mode: mode for channel -........................................ +---------------------------------------- [[command_irc_sanick]] [command]*`sanick`* force a user to use another nick:: -........................................ + +---------------------------------------- /sanick <nick> <new_nick> nick: nick new_nick: new nick -........................................ +---------------------------------------- [[command_irc_sapart]] [command]*`sapart`* force a user to leave channel(s):: -........................................ + +---------------------------------------- /sapart <nick> <channel>[,<channel>...] nick: nick channel: channel name -........................................ +---------------------------------------- [[command_irc_saquit]] [command]*`saquit`* force a user to quit server with a reason:: -........................................ + +---------------------------------------- /saquit <nick> <reason> nick: nick reason: reason -........................................ +---------------------------------------- [[command_irc_server]] [command]*`server`* list, add or remove IRC servers:: -........................................ + +---------------------------------------- /server list|listfull [<server>] add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>] copy|rename <server> <new_name> @@ -617,161 +668,179 @@ Examples: /server rename oftc newoftc /server del freenode /server deloutq -........................................ +---------------------------------------- [[command_irc_service]] [command]*`service`* register a new service:: -........................................ + +---------------------------------------- /service <nick> <reserved> <distribution> <type> <reserved> <info> distribution: visibility of service type: reserved for future usage -........................................ +---------------------------------------- [[command_irc_servlist]] [command]*`servlist`* list services currently connected to the network:: -........................................ + +---------------------------------------- /servlist [<mask> [<type>]] mask: list only services matching this mask type: list only services of this type -........................................ +---------------------------------------- [[command_irc_squery]] [command]*`squery`* deliver a message to a service:: -........................................ + +---------------------------------------- /squery <service> <text> service: name of service text: text to send -........................................ +---------------------------------------- [[command_irc_squit]] [command]*`squit`* disconnect server links:: -........................................ + +---------------------------------------- /squit <server> <comment> server: server name comment: comment for quit -........................................ +---------------------------------------- [[command_irc_stats]] [command]*`stats`* query statistics about server:: -........................................ + +---------------------------------------- /stats [<query> [<server>]] query: c/h/i/k/l/m/o/y/u (see RFC1459) server: server name -........................................ +---------------------------------------- [[command_irc_summon]] [command]*`summon`* give users who are on a host running an IRC server a message asking them to please join IRC:: -........................................ + +---------------------------------------- /summon <user> [<target> [<channel>]] user: username target: server name channel: channel name -........................................ +---------------------------------------- [[command_irc_time]] [command]*`time`* query local time from server:: -........................................ + +---------------------------------------- /time [<target>] target: query time from specified server -........................................ +---------------------------------------- [[command_irc_topic]] [command]*`topic`* get/set channel topic:: -........................................ + +---------------------------------------- /topic [<channel>] [<topic>|-delete] channel: channel name topic: new topic for channel -delete: delete channel topic -........................................ +---------------------------------------- [[command_irc_trace]] [command]*`trace`* find the route to specific server:: -........................................ + +---------------------------------------- /trace [<target>] target: server -........................................ +---------------------------------------- [[command_irc_unban]] [command]*`unban`* unban nicks or hosts:: -........................................ + +---------------------------------------- /unban [<channel>] <nick> [<nick>...] channel: channel for unban nick: user or host to unban -........................................ +---------------------------------------- [[command_irc_userhost]] [command]*`userhost`* return a list of information about nicks:: -........................................ + +---------------------------------------- /userhost <nick> [<nick>...] nick: nick -........................................ +---------------------------------------- [[command_irc_users]] [command]*`users`* list of users logged into the server:: -........................................ + +---------------------------------------- /users [<target>] target: server -........................................ +---------------------------------------- [[command_irc_version]] [command]*`version`* give the version info of nick or server (current or specified):: -........................................ + +---------------------------------------- /version [<server>|<nick>] server: server name nick: nick -........................................ +---------------------------------------- [[command_irc_voice]] [command]*`voice`* give voice to nick(s):: -........................................ + +---------------------------------------- /voice <nick> [<nick>...] nick: nick or mask (can start or end with "*" as wildcard) *: give voice to everybody on channel -........................................ +---------------------------------------- [[command_irc_wallchops]] [command]*`wallchops`* send a notice to channel ops:: -........................................ + +---------------------------------------- /wallchops [<channel>] <text> channel: channel name text: text to send -........................................ +---------------------------------------- [[command_irc_wallops]] [command]*`wallops`* send a message to all currently connected users who have set the 'w' user mode for themselves:: -........................................ + +---------------------------------------- /wallops <text> text: text to send -........................................ +---------------------------------------- [[command_irc_who]] [command]*`who`* generate a query which returns a list of information:: -........................................ + +---------------------------------------- /who [<mask> [o]] mask: only information which match this mask o: only operators are returned according to the mask supplied -........................................ +---------------------------------------- [[command_irc_whois]] [command]*`whois`* query information about user(s):: -........................................ + +---------------------------------------- /whois [<server>] [<nick>[,<nick>...]] server: server name @@ -780,15 +849,16 @@ server: server name Without argument, this command will do a whois on: - your own nick if buffer is a server/channel - remote nick if buffer is a private. -........................................ +---------------------------------------- [[command_irc_whowas]] [command]*`whowas`* ask for information about a nick which no longer exists:: -........................................ + +---------------------------------------- /whowas <nick>[,<nick>...] [<count> [<target>]] nick: nick to search count: number of replies to return (full search if negative number) target: reply should match this mask -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/logger_commands.txt b/doc/en/autogen/user/logger_commands.txt index c3bf32b0b..026955982 100644 --- a/doc/en/autogen/user/logger_commands.txt +++ b/doc/en/autogen/user/logger_commands.txt @@ -1,6 +1,7 @@ [[command_logger_logger]] [command]*`logger`* logger plugin configuration:: -........................................ + +---------------------------------------- /logger list set <level> flush @@ -32,5 +33,5 @@ Examples: /set logger.level.core.weechat 0 use a directory per IRC server and a file per channel inside: /set logger.mask.irc "$server/$channel.weechatlog" -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/lua_commands.txt b/doc/en/autogen/user/lua_commands.txt index 9b052b787..93b6a1b6d 100644 --- a/doc/en/autogen/user/lua_commands.txt +++ b/doc/en/autogen/user/lua_commands.txt @@ -1,6 +1,7 @@ [[command_lua_lua]] [command]*`lua`* list/load/unload scripts:: -........................................ + +---------------------------------------- /lua list|listfull [<name>] load [-q] <filename> autoload @@ -17,5 +18,5 @@ filename: script (file) to load -q: quiet mode: do not display messages Without argument, this command lists all loaded scripts. -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/perl_commands.txt b/doc/en/autogen/user/perl_commands.txt index cee98c4cf..559e3153b 100644 --- a/doc/en/autogen/user/perl_commands.txt +++ b/doc/en/autogen/user/perl_commands.txt @@ -1,6 +1,7 @@ [[command_perl_perl]] [command]*`perl`* list/load/unload scripts:: -........................................ + +---------------------------------------- /perl list|listfull [<name>] load [-q] <filename> autoload @@ -17,5 +18,5 @@ filename: script (file) to load -q: quiet mode: do not display messages Without argument, this command lists all loaded scripts. -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/python_commands.txt b/doc/en/autogen/user/python_commands.txt index daf4c8df8..8cd81d654 100644 --- a/doc/en/autogen/user/python_commands.txt +++ b/doc/en/autogen/user/python_commands.txt @@ -1,6 +1,7 @@ [[command_python_python]] [command]*`python`* list/load/unload scripts:: -........................................ + +---------------------------------------- /python list|listfull [<name>] load [-q] <filename> autoload @@ -17,5 +18,5 @@ filename: script (file) to load -q: quiet mode: do not display messages Without argument, this command lists all loaded scripts. -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/relay_commands.txt b/doc/en/autogen/user/relay_commands.txt index b1a38a366..5330f7871 100644 --- a/doc/en/autogen/user/relay_commands.txt +++ b/doc/en/autogen/user/relay_commands.txt @@ -1,6 +1,7 @@ [[command_relay_relay]] [command]*`relay`* relay control:: -........................................ + +---------------------------------------- /relay list|listfull|listrelay add [ipv4.][ipv6.][ssl.]<protocol.name> <port> del [ipv4.][ipv6.][ssl.]<protocol.name> @@ -41,5 +42,5 @@ Examples: /relay add ipv6.ssl.weechat 9001 weechat protocol with SSL, using IPv4 + IPv6: /relay add ipv4.ipv6.ssl.weechat 9001 -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/rmodifier_commands.txt b/doc/en/autogen/user/rmodifier_commands.txt index 978d74d3a..ce6967b74 100644 --- a/doc/en/autogen/user/rmodifier_commands.txt +++ b/doc/en/autogen/user/rmodifier_commands.txt @@ -1,6 +1,7 @@ [[command_rmodifier_rmodifier]] [command]*`rmodifier`* alter modifier strings with regular expressions:: -........................................ + +---------------------------------------- /rmodifier list|listdefault add <name> <modifiers> <groups> <regex> del <name>|-all [<name>...] @@ -26,5 +27,5 @@ Examples: /rmodifier del password delete all rmodifiers: /rmodifier del -all -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/ruby_commands.txt b/doc/en/autogen/user/ruby_commands.txt index a024c977f..19ff82afa 100644 --- a/doc/en/autogen/user/ruby_commands.txt +++ b/doc/en/autogen/user/ruby_commands.txt @@ -1,6 +1,7 @@ [[command_ruby_ruby]] [command]*`ruby`* list/load/unload scripts:: -........................................ + +---------------------------------------- /ruby list|listfull [<name>] load [-q] <filename> autoload @@ -17,5 +18,5 @@ filename: script (file) to load -q: quiet mode: do not display messages Without argument, this command lists all loaded scripts. -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/script_commands.txt b/doc/en/autogen/user/script_commands.txt index 04b14ca6d..223efc825 100644 --- a/doc/en/autogen/user/script_commands.txt +++ b/doc/en/autogen/user/script_commands.txt @@ -1,6 +1,7 @@ [[command_script_script]] [command]*`script`* WeeChat scripts manager:: -........................................ + +---------------------------------------- /script list [-o|-i] search <text> show <script> @@ -72,5 +73,5 @@ Examples: /script hold urlserver.py /script reload urlserver /script upgrade -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/tcl_commands.txt b/doc/en/autogen/user/tcl_commands.txt index 993f36966..c8cf35574 100644 --- a/doc/en/autogen/user/tcl_commands.txt +++ b/doc/en/autogen/user/tcl_commands.txt @@ -1,6 +1,7 @@ [[command_tcl_tcl]] [command]*`tcl`* list/load/unload scripts:: -........................................ + +---------------------------------------- /tcl list|listfull [<name>] load [-q] <filename> autoload @@ -17,5 +18,5 @@ filename: script (file) to load -q: quiet mode: do not display messages Without argument, this command lists all loaded scripts. -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/weechat_commands.txt b/doc/en/autogen/user/weechat_commands.txt index 7ff3bbd18..2489ee253 100644 --- a/doc/en/autogen/user/weechat_commands.txt +++ b/doc/en/autogen/user/weechat_commands.txt @@ -1,15 +1,17 @@ [[command_weechat_away]] [command]*`away`* set or remove away status:: -........................................ + +---------------------------------------- /away [-all] [<message>] -all: set or remove away status on all connected servers message: message for away (if no message is given, away status is removed) -........................................ +---------------------------------------- [[command_weechat_bar]] [command]*`bar`* manage bars:: -........................................ + +---------------------------------------- /bar list|listfull|listitems add <name> <type>[,<condition>] <position> <size> <separator> <item1>[,<item2>...] default [input|title|status|nicklist] @@ -56,11 +58,12 @@ Examples: /bar scroll nicklist * y+10 scroll to end of nicklist on current buffer: /bar scroll nicklist * ye -........................................ +---------------------------------------- [[command_weechat_buffer]] [command]*`buffer`* manage buffers:: -........................................ + +---------------------------------------- /buffer list clear [<number>|<name>|-merged|-all] move|merge <number> @@ -117,11 +120,12 @@ Examples: /buffer #weechat jump to next buffer: /buffer +1 -........................................ +---------------------------------------- [[command_weechat_color]] [command]*`color`* define color aliases and display palette of colors:: -........................................ + +---------------------------------------- /color alias <color> <name> unalias <color> reset @@ -141,20 +145,22 @@ Examples: /color alias 214 orange delete color 214: /color unalias 214 -........................................ +---------------------------------------- [[command_weechat_command]] [command]*`command`* launch explicit WeeChat or plugin command:: -........................................ + +---------------------------------------- /command <plugin> <command> plugin: plugin name ('weechat' for WeeChat internal command) command: command to execute (a '/' is automatically added if not found at beginning of command) -........................................ +---------------------------------------- [[command_weechat_cursor]] [command]*`cursor`* free movement of cursor on screen to execute actions on specific areas of screen:: -........................................ + +---------------------------------------- /cursor go chat|<bar>|<x>,<y> move up|down|left|right|area_up|area_down|area_left|area_right stop @@ -172,11 +178,12 @@ Examples: /cursor go nicklist go to coordinates x=10, y=5: /cursor go 10,5 -........................................ +---------------------------------------- [[command_weechat_debug]] [command]*`debug`* control debug for core/plugins:: -........................................ + +---------------------------------------- /debug list set <plugin> <level> dump [<plugin>] @@ -201,11 +208,12 @@ infolists: display infos about infolists tags: display tags for lines term: display infos about terminal windows: display windows tree -........................................ +---------------------------------------- [[command_weechat_eval]] [command]*`eval`* evaluate expression and send result to buffer:: -........................................ + +---------------------------------------- /eval [-n] <expression> [-n] -c <expression1> <operator> <expression2> @@ -258,11 +266,12 @@ Examples: /eval -n -c abcd =~ (?-i)^ABC ==> 0 /eval -n -c abcd =~ (?-i)^abc ==> 1 /eval -n -c abcd !~ abc ==> 0 -........................................ +---------------------------------------- [[command_weechat_filter]] [command]*`filter`* filter messages in buffers, to hide/show them according to tags or regex:: -........................................ + +---------------------------------------- /filter list enable|disable|toggle [<name>] add <name> <buffer>[,<buffer>...] <tags> <regex> @@ -311,11 +320,12 @@ Examples: /filter add toto irc.freenode.#weechat nick_toto * filter lines containing "weechat sucks" on IRC channel #weechat: /filter add sucks irc.freenode.#weechat * weechat sucks -........................................ +---------------------------------------- [[command_weechat_help]] [command]*`help`* display help about commands and options:: -........................................ + +---------------------------------------- /help -list|-listfull [<plugin> [<plugin>...]] <command> <option> @@ -325,21 +335,23 @@ Examples: plugin: list commands for this plugin command: a command name option: an option name (use /set to see list) -........................................ +---------------------------------------- [[command_weechat_history]] [command]*`history`* show buffer command history:: -........................................ + +---------------------------------------- /history clear <value> clear: clear history value: number of history entries to show -........................................ +---------------------------------------- [[command_weechat_input]] [command]*`input`* functions for command line:: -........................................ + +---------------------------------------- /input <action> [<arguments>] list of actions: @@ -394,11 +406,12 @@ list of actions: paste_stop: stop paste (bracketed paste mode) This command is used by key bindings or plugins. -........................................ +---------------------------------------- [[command_weechat_key]] [command]*`key`* bind/unbind keys:: -........................................ + +---------------------------------------- /key list|listdefault|listdiff [<context>] bind <key> [<command> [<args>]] bindctxt <context> <key> [<command> [<args>]] @@ -448,11 +461,12 @@ Examples: /key bindctxt search ctrl-I /input search_stop middle button of mouse on a nick to retrieve info on nick: /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick} -........................................ +---------------------------------------- [[command_weechat_layout]] [command]*`layout`* save/apply/reset layout for buffers and windows:: -........................................ + +---------------------------------------- /layout save [<name>] [buffers|windows] apply [<name>] [buffers|windows] leave @@ -470,11 +484,12 @@ buffers: save/apply only buffers (order of buffers) windows: save/apply only windows (buffer displayed by each window) Without argument, this command displays saved layouts. -........................................ +---------------------------------------- [[command_weechat_mouse]] [command]*`mouse`* mouse control:: -........................................ + +---------------------------------------- /mouse enable|disable|toggle [<delay>] enable: enable mouse @@ -489,11 +504,12 @@ Examples: /mouse enable toggle mouse for 5 seconds: /mouse toggle 5 -........................................ +---------------------------------------- [[command_weechat_mute]] [command]*`mute`* execute a command silently:: -........................................ + +---------------------------------------- /mute [-current | -buffer <name> | -all] command -current: no output on current buffer @@ -511,11 +527,12 @@ Examples: /mute -current msg * hi! message to #weechat channel: /mute -buffer irc.freenode.#weechat msg #weechat hi! -........................................ +---------------------------------------- [[command_weechat_plugin]] [command]*`plugin`* list/load/unload plugins:: -........................................ + +---------------------------------------- /plugin list|listfull [<name>] load <filename> [<arguments>] autoload [<arguments>] @@ -533,11 +550,12 @@ Examples: arguments: arguments given to plugin on load Without argument, this command lists loaded plugins. -........................................ +---------------------------------------- [[command_weechat_proxy]] [command]*`proxy`* manage proxies:: -........................................ + +---------------------------------------- /proxy list add <name> <type> <address> <port> [<username> [<password>]] del <name>|-all @@ -566,31 +584,34 @@ Examples: /proxy add myproxy socks5 sample.host.org 3128 myuser mypass delete a proxy: /proxy del myproxy -........................................ +---------------------------------------- [[command_weechat_quit]] [command]*`quit`* quit WeeChat:: -........................................ + +---------------------------------------- /quit [-yes] [<arguments>] -yes: required if option weechat.look.confirm_quit is enabled arguments: text sent with signal "quit" (for example irc plugin uses this text to send quit message to server) -........................................ +---------------------------------------- [[command_weechat_reload]] [command]*`reload`* reload configuration files from disk:: -........................................ + +---------------------------------------- /reload [<file> [<file>...]] file: configuration file to reload (without extension ".conf") Without argument, all files (WeeChat and plugins) are reloaded. -........................................ +---------------------------------------- [[command_weechat_repeat]] [command]*`repeat`* execute a command several times:: -........................................ + +---------------------------------------- /repeat [-interval <delay>] <count> <command> delay: delay between execution of commands (in milliseconds) @@ -602,21 +623,23 @@ All commands are executed on buffer where this command was issued. Example: scroll 2 pages up: /repeat 2 /window page_up -........................................ +---------------------------------------- [[command_weechat_save]] [command]*`save`* save configuration files to disk:: -........................................ + +---------------------------------------- /save [<file> [<file>...]] file: configuration file to save (without extension ".conf") Without argument, all files (WeeChat and plugins) are saved. -........................................ +---------------------------------------- [[command_weechat_secure]] [command]*`secure`* manage secured data (passwords or private data encrypted in file sec.conf):: -........................................ + +---------------------------------------- /secure passphrase <passphrase>|-delete decrypt <passphrase>|-discard set <name> <value> @@ -653,11 +676,12 @@ Examples: /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}" alias to ghost the nick "mynick": /alias ghost /eval /msg -server freenode nickserv ghost mynick ${sec.data.freenode} -........................................ +---------------------------------------- [[command_weechat_set]] [command]*`set`* set config options:: -........................................ + +---------------------------------------- /set [<option> [<value>]] diff [<option> [<option>...]] @@ -682,11 +706,12 @@ Examples: /set diff display changed options in irc plugin: /set diff irc.* -........................................ +---------------------------------------- [[command_weechat_unset]] [command]*`unset`* unset/reset config options:: -........................................ + +---------------------------------------- /unset <option> option: name of an option (may begin or end with "*" to mass-reset options, use carefully!) @@ -698,11 +723,12 @@ Examples: /unset weechat.look.item_time_format reset all color options: /unset weechat.color.* -........................................ +---------------------------------------- [[command_weechat_upgrade]] [command]*`upgrade`* upgrade WeeChat without disconnecting from servers:: -........................................ + +---------------------------------------- /upgrade [<path_to_binary>|-quit] path_to_binary: path to WeeChat binary (default is current binary) @@ -728,29 +754,32 @@ With option "-quit", the process is slightly different: Then later you can restore session with command: weechat --upgrade IMPORTANT: you must restore the session with exactly same configuration (files *.conf). It is possible to restore WeeChat session on another machine if you copy the content of directory "~/.weechat". -........................................ +---------------------------------------- [[command_weechat_uptime]] [command]*`uptime`* show WeeChat uptime:: -........................................ + +---------------------------------------- /uptime [-o | -ol] -o: send uptime to current buffer as input (english string) -ol: send uptime to current buffer as input (translated string) -........................................ +---------------------------------------- [[command_weechat_version]] [command]*`version`* show WeeChat version and compilation date:: -........................................ + +---------------------------------------- /version [-o | -ol] -o: send version to current buffer as input (english string) -ol: send version to current buffer as input (translated string) -........................................ +---------------------------------------- [[command_weechat_wait]] [command]*`wait`* schedule a command execution in future:: -........................................ + +---------------------------------------- /wait <number>[<unit>] <command> number: amount of time to wait (integer number) @@ -770,11 +799,12 @@ Examples: /wait 15m /away -all I'm away say 'hello' in 2 minutes: /wait 2m hello -........................................ +---------------------------------------- [[command_weechat_window]] [command]*`window`* manage windows:: -........................................ + +---------------------------------------- /window list -1|+1|b#|up|down|left|right [-window <number>] <number> @@ -833,5 +863,5 @@ Examples: /window scroll -d zoom on window #2: /window zoom -window 2 -........................................ +---------------------------------------- diff --git a/doc/en/autogen/user/xfer_commands.txt b/doc/en/autogen/user/xfer_commands.txt index e15791e72..44a86650b 100644 --- a/doc/en/autogen/user/xfer_commands.txt +++ b/doc/en/autogen/user/xfer_commands.txt @@ -1,19 +1,21 @@ [[command_xfer_me]] [command]*`me`* send a CTCP action to remote host:: -........................................ + +---------------------------------------- /me <message> message: message to send -........................................ +---------------------------------------- [[command_xfer_xfer]] [command]*`xfer`* xfer control:: -........................................ + +---------------------------------------- /xfer [list|listfull] list: list xfer listfull: list xfer (verbose) Without argument, this command opens buffer with xfer list. -........................................ +---------------------------------------- |