summaryrefslogtreecommitdiff
path: root/doc/ja
diff options
context:
space:
mode:
Diffstat (limited to 'doc/ja')
-rw-r--r--doc/ja/CMakeLists.txt7
-rw-r--r--doc/ja/includes/autogen_api_completions.ja.adoc204
-rw-r--r--doc/ja/includes/autogen_api_config_priority.ja.adoc36
-rw-r--r--doc/ja/includes/autogen_api_hdata.ja.adoc1098
-rw-r--r--doc/ja/includes/autogen_api_infolists.ja.adoc94
-rw-r--r--doc/ja/includes/autogen_api_infos.ja.adoc164
-rw-r--r--doc/ja/includes/autogen_api_infos_hashtable.ja.adoc20
-rw-r--r--doc/ja/includes/autogen_api_plugins_priority.ja.adoc33
-rw-r--r--doc/ja/includes/autogen_api_url_options.ja.adoc462
-rw-r--r--doc/ja/includes/autogen_user_commands.ja.adoc3308
-rw-r--r--doc/ja/includes/autogen_user_default_aliases.ja.adoc44
-rw-r--r--doc/ja/includes/autogen_user_irc_colors.ja.adoc112
-rw-r--r--doc/ja/includes/autogen_user_options.ja.adoc5756
-rw-r--r--doc/ja/weechat_dev.ja.adoc30
-rw-r--r--doc/ja/weechat_plugin_api.ja.adoc16
-rw-r--r--doc/ja/weechat_user.ja.adoc110
16 files changed, 57 insertions, 11437 deletions
diff --git a/doc/ja/CMakeLists.txt b/doc/ja/CMakeLists.txt
index c75e2170a..d10b62801 100644
--- a/doc/ja/CMakeLists.txt
+++ b/doc/ja/CMakeLists.txt
@@ -51,9 +51,6 @@ endif()
if(ENABLE_DOC)
- file(GLOB AUTOGEN_USER "${CMAKE_CURRENT_SOURCE_DIR}/includes/autogen_user_*.adoc")
- file(GLOB AUTOGEN_PLUGIN "${CMAKE_CURRENT_SOURCE_DIR}/includes/autogen_api_*.adoc")
-
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.ja.html
@@ -62,7 +59,7 @@ if(ENABLE_DOC)
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.ja.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ja.adoc
- ${AUTOGEN_USER}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_user.ja.html"
)
@@ -76,7 +73,7 @@ if(ENABLE_DOC)
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.ja.adoc
- ${AUTOGEN_PLUGIN}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_plugin_api.ja.html"
)
diff --git a/doc/ja/includes/autogen_api_completions.ja.adoc b/doc/ja/includes/autogen_api_completions.ja.adoc
deleted file mode 100644
index d5c93672c..000000000
--- a/doc/ja/includes/autogen_api_completions.ja.adoc
+++ /dev/null
@@ -1,204 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::completions[]
-[width="100%",cols="^1,^2,7",options="header"]
-|===
-| プラグイン | 名前 | 説明
-
-| alias | alias | 別名のリスト
-
-| alias | alias_value | 別名の値
-
-| exec | exec_commands_ids | 実行されたコマンドの識別子 (番号と名前)
-
-| fset | fset_options | 設定ファイル、セクション、オプションの名前、オプションの値
-
-| guile | guile_script | スクリプトのリスト
-
-| irc | irc_channel | 現在の IRC チャンネル
-
-| irc | irc_channel_nicks_hosts | 現在の IRC チャンネルにいるニックネームとホスト名
-
-| irc | irc_channel_topic | 現在の IRC チャンネルのトピック
-
-| irc | irc_channels | 全ての IRC サーバのチャンネル
-
-| irc | irc_channels_autojoin | channels automatically joined on the current server (option "autojoin")
-
-| irc | irc_ignores_numbers | 無視エントリの数
-
-| irc | irc_modelist_masks | 現在の IRC チャンネルのモードリストマスク; 必須の引数: modelist mode
-
-| irc | irc_modelist_numbers | 現在の IRC チャンネルのモードリスト番号; 必須の引数: modelist mode
-
-| irc | irc_msg_kick | デフォルトのキックメッセージ
-
-| irc | irc_msg_part | IRC チャンネルのデフォルト退出メッセージ
-
-| irc | irc_notify_nicks | 通知エントリのニックネーム
-
-| irc | irc_privates | 全ての IRC サーバにあるプライベートチャンネル
-
-| irc | irc_raw_filters | filters for irc raw buffer
-
-| irc | irc_server | 現在の IRC サーバ
-
-| irc | irc_server_channels | 現在の IRC サーバにあるチャンネル名
-
-| irc | irc_server_nick | 現在の IRC サーバに接続中のニックネーム
-
-| irc | irc_server_nicks | 現在の IRC サーバの全てのチャンネルにいるニックネーム
-
-| irc | irc_server_privates | 現在の IRC サーバにあるプライベートチャンネル
-
-| irc | irc_servers | IRC サーバ (内部名)
-
-| irc | nick | 現在の IRC チャンネルにいるニックネーム
-
-| javascript | javascript_script | スクリプトのリスト
-
-| lua | lua_script | スクリプトのリスト
-
-| perl | perl_script | スクリプトのリスト
-
-| php | php_script | スクリプトのリスト
-
-| python | python_script | スクリプトのリスト
-
-| relay | relay_free_port | リレープラグイン用の最初の空きポート番号
-
-| relay | relay_protocol_name | リレープラグインで利用可能な全ての protocol.name
-
-| relay | relay_relays | リレープラグインにおける現在のリレーの protocol.name
-
-| ruby | ruby_script | スクリプトのリスト
-
-| script | script_extensions | スクリプトの拡張子のリスト
-
-| script | script_files | スクリプトディレクトリ内のファイル
-
-| script | script_languages | スクリプトのプログラミング言語のリスト
-
-| script | script_scripts | リポジトリに存在するスクリプトのリスト
-
-| script | script_scripts_installed | インストール済みスクリプトのリスト (リポジトリから)
-
-| script | script_tags | リポジトリに存在するスクリプトに対するタグのリスト
-
-| spell | spell_dicts | インストール済み辞書のリスト
-
-| spell | spell_langs | サポートされる全ての言語のリスト
-
-| tcl | tcl_script | スクリプトのリスト
-
-| trigger | trigger_add_arguments | arguments for command that adds a trigger: trigger name, hooks, hook arguments, hook conditions, hook regex, hook command, hook return code, post actions
-
-| trigger | trigger_hook_arguments | フックに対するデフォルト引数
-
-| trigger | trigger_hook_command | フックに対するデフォルトコマンド
-
-| trigger | trigger_hook_conditions | バーのデフォルト状態
-
-| trigger | trigger_hook_rc | フックコールバックに対するデフォルトのリターンコード
-
-| trigger | trigger_hook_regex | フックに対するデフォルトの正規表現
-
-| trigger | trigger_hooks | トリガに対するフック
-
-| trigger | trigger_hooks_filter | トリガに対するフック (モニタバッファのフィルタ用)
-
-| trigger | trigger_names | トリガ
-
-| trigger | trigger_names_default | デフォルトトリガ
-
-| trigger | trigger_option_value | トリガオプションの値
-
-| trigger | trigger_options | トリガに対するオプション
-
-| trigger | trigger_post_action | トリガ実行後の処遇
-
-| weechat | bars_names | バーの名前
-
-| weechat | bars_options | バーのオプション
-
-| weechat | buffer_local_variable_value | value of a buffer local variable
-
-| weechat | buffer_local_variables | buffer local variables
-
-| weechat | buffer_properties_get | バッファから読み取り可能なプロパティ
-
-| weechat | buffer_properties_set | バッファに指定可能なプロパティ
-
-| weechat | buffers_names | バッファの名前
-
-| weechat | buffers_numbers | バッファの数
-
-| weechat | buffers_plugins_names | バッファの名前 (プラグインの名前を含めた)
-
-| weechat | colors | 色名
-
-| weechat | commands | コマンド (WeeChat およびプラグイン); オプション引数: コマンドの前に追加するプレフィックス
-
-| weechat | config_files | 設定ファイル
-
-| weechat | config_option_values | 設定オプションの値
-
-| weechat | config_options | 設定オプション
-
-| weechat | cursor_areas | カーソルを自由に動かせるエリア ("chat" またはバーの名前)
-
-| weechat | custom_bar_item_add_arguments | arguments for command that adds a custom bar item: item name, conditions, content
-
-| weechat | custom_bar_item_conditions | conditions for custom bar item
-
-| weechat | custom_bar_item_contents | contents for custom bar item
-
-| weechat | custom_bar_items_names | names of custom bar items
-
-| weechat | env_value | 環境変数の値
-
-| weechat | env_vars | 環境変数
-
-| weechat | filename | filename; optional argument: default path (evaluated, see /help eval)
-
-| weechat | filters_names | フィルタ名
-
-| weechat | infolists | フックされたインフォリストの名前
-
-| weechat | infos | フックされた情報の名前
-
-| weechat | keys_codes | キーコード
-
-| weechat | keys_codes_for_reset | リセットできるキーコード (追加、再定義、削除されたキー)
-
-| weechat | keys_contexts | キーコンテキスト
-
-| weechat | layouts_names | レイアウトの名前
-
-| weechat | nicks | 現在のバッファのニックネームリストに含まれるニックネーム
-
-| weechat | palette_colors | パレット色
-
-| weechat | plugins_commands | プラグインが定義するマンド; オプション引数: コマンドの前に追加するプレフィックス
-
-| weechat | plugins_installed | インストールされたプラグインの名前
-
-| weechat | plugins_names | プラグイン名
-
-| weechat | proxies_names | プロキシの名前
-
-| weechat | proxies_options | プロキシのオプション
-
-| weechat | secured_data | 保護データの名前 (sec.conf ファイル、セクションデータ)
-
-| weechat | weechat_commands | WeeChat コマンド; オプション引数: コマンドの前に追加するプレフィックス
-
-| weechat | windows_numbers | ウィンドウの数
-
-| xfer | nick | DCC チャットのニックネーム
-
-|===
-// end::completions[]
diff --git a/doc/ja/includes/autogen_api_config_priority.ja.adoc b/doc/ja/includes/autogen_api_config_priority.ja.adoc
deleted file mode 100644
index e46bb99f5..000000000
--- a/doc/ja/includes/autogen_api_config_priority.ja.adoc
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::config_priority[]
-[width="30%",cols="1,3,2",options="header"]
-|===
-| Rank | File | Priority
-| 1 | sec.conf | 120000
-| 2 | weechat.conf | 110000
-| 3 | plugins.conf | 100000
-| 4 | charset.conf | 16000
-| 5 | logger.conf | 15000
-| 6 | exec.conf | 14000
-| 7 | trigger.conf | 13000
-| 8 | spell.conf | 12000
-| 9 | alias.conf | 11000
-| 10 | buflist.conf | 10000
-| 11 | fifo.conf | 9000
-| 12 | typing.conf | 8000
-| 13 | xfer.conf | 7000
-| 14 | irc.conf | 6000
-| 15 | relay.conf | 5000
-| 16 | guile.conf | 4070
-| 17 | javascript.conf | 4060
-| 18 | lua.conf | 4050
-| 19 | perl.conf | 4040
-| 20 | php.conf | 4030
-| 21 | python.conf | 4020
-| 22 | ruby.conf | 4010
-| 23 | tcl.conf | 4000
-| 24 | script.conf | 3000
-| 25 | fset.conf | 2000
-|===
-// end::config_priority[]
diff --git a/doc/ja/includes/autogen_api_hdata.ja.adoc b/doc/ja/includes/autogen_api_hdata.ja.adoc
deleted file mode 100644
index 3eaa73e52..000000000
--- a/doc/ja/includes/autogen_api_hdata.ja.adoc
+++ /dev/null
@@ -1,1098 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::hdata[]
-:hdata_update_create: __create
-:hdata_update_delete: __delete
-[width="100%",cols="^1,^2,2,2,5",options="header"]
-|===
-| プラグイン | 名前 | 説明 | リスト | 変数
-
-| fset
-| [[hdata_fset_option]]<<hdata_fset_option,fset_option>>
-| fset オプション
-| -
-| _index_   (integer) +
-_file_   (string) +
-_section_   (string) +
-_option_   (string) +
-_name_   (string) +
-_parent_name_   (string) +
-_type_   (integer) +
-_default_value_   (string) +
-_value_   (string) +
-_parent_value_   (string) +
-_min_   (string) +
-_max_   (string) +
-_description_   (string) +
-_string_values_   (string) +
-_marked_   (integer) +
-
-
-| guile
-| [[hdata_guile_script]]<<hdata_guile_script,guile_script>>
-| スクリプトのリスト
-| _scripts_ +
-_last_script_ +
-
-| _filename_   (string) +
-_interpreter_   (pointer) +
-_name_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_description_   (string) +
-_shutdown_func_   (string) +
-_charset_   (string) +
-_unloading_   (integer) +
-_prev_script_   (pointer, hdata: "guile_script") +
-_next_script_   (pointer, hdata: "guile_script") +
-
-
-| irc
-| [[hdata_irc_channel]]<<hdata_irc_channel,irc_channel>>
-| irc チャンネル
-| -
-| _type_   (integer) +
-_name_   (string) +
-_topic_   (string) +
-_modes_   (string) +
-_limit_   (integer) +
-_key_   (string) +
-_join_msg_received_   (hashtable) +
-_checking_whox_   (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") +
-_modelists_   (pointer, hdata: "irc_modelist") +
-_last_modelist_   (pointer, hdata: "irc_modelist") +
-_join_smart_filtered_   (hashtable) +
-_typing_state_   (integer) +
-_typing_status_sent_   (time) +
-_buffer_   (pointer, hdata: "buffer") +
-_buffer_as_string_   (string) +
-_prev_channel_   (pointer, hdata: "irc_channel") +
-_next_channel_   (pointer, hdata: "irc_channel") +
-
-
-| irc
-| [[hdata_irc_channel_speaking]]<<hdata_irc_channel_speaking,irc_channel_speaking>>
-| irc 会話中チャンネル
-| -
-| _nick_   (string) +
-_time_last_message_   (time) +
-_prev_nick_   (pointer, hdata: "irc_channel_speaking") +
-_next_nick_   (pointer, hdata: "irc_channel_speaking") +
-
-
-| irc
-| [[hdata_irc_ignore]]<<hdata_irc_ignore,irc_ignore>>
-| irc 無視
-| _irc_ignore_list_ +
-_last_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
-| [[hdata_irc_modelist]]<<hdata_irc_modelist,irc_modelist>>
-| irc モードリスト
-| -
-| _type_   (char) +
-_state_   (integer) +
-_items_   (pointer, hdata: "irc_modelist_item") +
-_last_item_   (pointer, hdata: "irc_modelist_item") +
-_prev_modelist_   (pointer, hdata: "irc_modelist") +
-_next_modelist_   (pointer, hdata: "irc_modelist") +
-
-
-| irc
-| [[hdata_irc_modelist_item]]<<hdata_irc_modelist_item,irc_modelist_item>>
-| irc モードリスト要素
-| -
-| _number_   (integer) +
-_mask_   (string) +
-_setter_   (string) +
-_datetime_   (time) +
-_prev_item_   (pointer, hdata: "irc_modelist_item") +
-_next_item_   (pointer, hdata: "irc_modelist_item") +
-
-
-| irc
-| [[hdata_irc_nick]]<<hdata_irc_nick,irc_nick>>
-| irc ニックネーム
-| -
-| _name_   (string) +
-_host_   (string) +
-_prefixes_   (string) +
-_prefix_   (string) +
-_away_   (integer) +
-_account_   (string) +
-_realname_   (string) +
-_color_   (string) +
-_prev_nick_   (pointer, hdata: "irc_nick") +
-_next_nick_   (pointer, hdata: "irc_nick") +
-
-
-| irc
-| [[hdata_irc_notify]]<<hdata_irc_notify,irc_notify>>
-| irc 通知
-| -
-| _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
-| [[hdata_irc_redirect]]<<hdata_irc_redirect,irc_redirect>>
-| irc リダイレクト
-| -
-| _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
-| [[hdata_irc_redirect_pattern]]<<hdata_irc_redirect_pattern,irc_redirect_pattern>>
-| irc リダイレクトパターン
-| _irc_redirect_patterns_ +
-_last_irc_redirect_pattern_ +
-
-| _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
-| [[hdata_irc_server]]<<hdata_irc_server,irc_server>>
-| irc サーバ
-| _irc_servers_ +
-_last_irc_server_ +
-
-| _name_   (string) +
-_options_   (pointer) +
-_temp_server_   (integer) +
-_fake_server_   (integer) +
-_reloading_from_config_   (integer) +
-_reloaded_from_config_   (integer) +
-_addresses_eval_   (string) +
-_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") +
-_sasl_scram_client_first_   (string) +
-_sasl_scram_salted_pwd_   (other) +
-_sasl_scram_salted_pwd_size_   (integer) +
-_sasl_scram_auth_message_   (string) +
-_sasl_temp_username_   (string) +
-_sasl_temp_password_   (string) +
-_authentication_method_   (integer) +
-_sasl_mechanism_used_   (integer) +
-_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) +
-_host_   (string) +
-_checking_cap_ls_   (integer) +
-_cap_ls_   (hashtable) +
-_checking_cap_list_   (integer) +
-_cap_list_   (hashtable) +
-_isupport_   (string) +
-_prefix_modes_   (string) +
-_prefix_chars_   (string) +
-_nick_max_length_   (integer) +
-_user_max_length_   (integer) +
-_host_max_length_   (integer) +
-_casemapping_   (integer) +
-_utf8mapping_   (integer) +
-_chantypes_   (string) +
-_chanmodes_   (string) +
-_monitor_   (integer) +
-_monitor_time_   (time) +
-_clienttagdeny_   (string) +
-_clienttagdeny_count_   (integer) +
-_clienttagdeny_array_   (string, array_size: "clienttagdeny_count") +
-_typing_allowed_   (integer) +
-_reconnect_delay_   (integer) +
-_reconnect_start_   (time) +
-_command_time_   (time) +
-_autojoin_done_   (integer) +
-_disable_autojoin_   (integer) +
-_is_away_   (integer) +
-_away_message_   (string) +
-_away_time_   (time) +
-_lag_   (integer) +
-_lag_displayed_   (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") +
-_notify_count_   (integer) +
-_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") +
-
-
-| javascript
-| [[hdata_javascript_script]]<<hdata_javascript_script,javascript_script>>
-| スクリプトのリスト
-| _scripts_ +
-_last_script_ +
-
-| _filename_   (string) +
-_interpreter_   (pointer) +
-_name_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_description_   (string) +
-_shutdown_func_   (string) +
-_charset_   (string) +
-_unloading_   (integer) +
-_prev_script_   (pointer, hdata: "javascript_script") +
-_next_script_   (pointer, hdata: "javascript_script") +
-
-
-| lua
-| [[hdata_lua_script]]<<hdata_lua_script,lua_script>>
-| スクリプトのリスト
-| _scripts_ +
-_last_script_ +
-
-| _filename_   (string) +
-_interpreter_   (pointer) +
-_name_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_description_   (string) +
-_shutdown_func_   (string) +
-_charset_   (string) +
-_unloading_   (integer) +
-_prev_script_   (pointer, hdata: "lua_script") +
-_next_script_   (pointer, hdata: "lua_script") +
-
-
-| perl
-| [[hdata_perl_script]]<<hdata_perl_script,perl_script>>
-| スクリプトのリスト
-| _scripts_ +
-_last_script_ +
-
-| _filename_   (string) +
-_interpreter_   (pointer) +
-_name_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_description_   (string) +
-_shutdown_func_   (string) +
-_charset_   (string) +
-_unloading_   (integer) +
-_prev_script_   (pointer, hdata: "perl_script") +
-_next_script_   (pointer, hdata: "perl_script") +
-
-
-| php
-| [[hdata_php_script]]<<hdata_php_script,php_script>>
-| スクリプトのリスト
-| _scripts_ +
-_last_script_ +
-
-| _filename_   (string) +
-_interpreter_   (pointer) +
-_name_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_description_   (string) +
-_shutdown_func_   (string) +
-_charset_   (string) +
-_unloading_   (integer) +
-_prev_script_   (pointer, hdata: "php_script") +
-_next_script_   (pointer, hdata: "php_script") +
-
-
-| python
-| [[hdata_python_script]]<<hdata_python_script,python_script>>
-| スクリプトのリスト
-| _scripts_ +
-_last_script_ +
-
-| _filename_   (string) +
-_interpreter_   (pointer) +
-_name_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_description_   (string) +
-_shutdown_func_   (string) +
-_charset_   (string) +
-_unloading_   (integer) +
-_prev_script_   (pointer, hdata: "python_script") +
-_next_script_   (pointer, hdata: "python_script") +
-
-
-| ruby
-| [[hdata_ruby_script]]<<hdata_ruby_script,ruby_script>>
-| スクリプトのリスト
-| _scripts_ +
-_last_script_ +
-
-| _filename_   (string) +
-_interpreter_   (pointer) +
-_name_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_description_   (string) +
-_shutdown_func_   (string) +
-_charset_   (string) +
-_unloading_   (integer) +
-_prev_script_   (pointer, hdata: "ruby_script") +
-_next_script_   (pointer, hdata: "ruby_script") +
-
-
-| script
-| [[hdata_script_script]]<<hdata_script_script,script_script>>
-| リポジトリからのスクリプト
-| _scripts_repo_ +
-_last_script_repo_ +
-
-| _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) +
-_sha512sum_   (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") +
-
-
-| tcl
-| [[hdata_tcl_script]]<<hdata_tcl_script,tcl_script>>
-| スクリプトのリスト
-| _scripts_ +
-_last_script_ +
-
-| _filename_   (string) +
-_interpreter_   (pointer) +
-_name_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_description_   (string) +
-_shutdown_func_   (string) +
-_charset_   (string) +
-_unloading_   (integer) +
-_prev_script_   (pointer, hdata: "tcl_script") +
-_next_script_   (pointer, hdata: "tcl_script") +
-
-
-| weechat
-| [[hdata_bar]]<<hdata_bar,bar>>
-| バー
-| _gui_bars_ +
-_last_gui_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") +
-
-
-| weechat
-| [[hdata_bar_item]]<<hdata_bar_item,bar_item>>
-| バー要素
-| _gui_bar_items_ +
-_last_gui_bar_item_ +
-
-| _plugin_   (pointer, hdata: "plugin") +
-_name_   (string) +
-_build_callback_   (pointer) +
-_build_callback_pointer_   (pointer) +
-_build_callback_data_   (pointer) +
-_prev_item_   (pointer, hdata: "bar_item") +
-_next_item_   (pointer, hdata: "bar_item") +
-
-
-| weechat
-| [[hdata_bar_window]]<<hdata_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") +
-
-*更新可能な変数:* +
-    _scroll_x_ (integer) +
-    _scroll_y_ (integer) +
-
-| weechat
-| [[hdata_buffer]]<<hdata_buffer,buffer>>
-| バッファ
-| _gui_buffer_last_displayed_ +
-_gui_buffers_ +
-_last_gui_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) +
-_old_full_name_   (string) +
-_short_name_   (string) +
-_type_   (integer) +
-_notify_   (integer) +
-_num_displayed_   (integer) +
-_active_   (integer) +
-_hidden_   (integer) +
-_zoomed_   (integer) +
-_print_hooks_enabled_   (integer) +
-_day_change_   (integer) +
-_clear_   (integer) +
-_filter_   (integer) +
-_close_callback_   (pointer) +
-_close_callback_pointer_   (pointer) +
-_close_callback_data_   (pointer) +
-_closing_   (integer) +
-_title_   (string) +
-_own_lines_   (pointer, hdata: "lines") +
-_mixed_lines_   (pointer, hdata: "lines") +
-_lines_   (pointer, hdata: "lines") +
-_next_line_id_   (integer) +
-_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_visible_count_   (integer) +
-_nicklist_groups_count_   (integer) +
-_nicklist_groups_visible_count_   (integer) +
-_nicklist_nicks_count_   (integer) +
-_nicklist_nicks_visible_count_   (integer) +
-_nickcmp_callback_   (pointer) +
-_nickcmp_callback_pointer_   (pointer) +
-_nickcmp_callback_data_   (pointer) +
-_input_   (integer) +
-_input_callback_   (pointer) +
-_input_callback_pointer_   (pointer) +
-_input_callback_data_   (pointer) +
-_input_get_unknown_commands_   (integer) +
-_input_get_empty_   (integer) +
-_input_multiline_   (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_disable_regex_   (string) +
-_highlight_disable_regex_compiled_   (pointer) +
-_highlight_tags_restrict_   (string) +
-_highlight_tags_restrict_count_   (integer) +
-_highlight_tags_restrict_array_   (pointer, array_size: "highlight_tags_restrict_count") +
-_highlight_tags_   (string) +
-_highlight_tags_count_   (integer) +
-_highlight_tags_array_   (pointer, array_size: "highlight_tags_count") +
-_hotlist_   (pointer, hdata: "hotlist") +
-_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") +
-
-
-| weechat
-| [[hdata_buffer_visited]]<<hdata_buffer_visited,buffer_visited>>
-| 訪問済みバッファ
-| _gui_buffers_visited_ +
-_last_gui_buffer_visited_ +
-
-| _buffer_   (pointer, hdata: "buffer") +
-_prev_buffer_   (pointer, hdata: "buffer_visited") +
-_next_buffer_   (pointer, hdata: "buffer_visited") +
-
-
-| weechat
-| [[hdata_completion]]<<hdata_completion,completion>>
-| 補完する構造
-| _weechat_completions_ +
-_last_weechat_completion_ +
-
-| _plugin_   (pointer, hdata: "plugin") +
-_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) +
-_reverse_partial_completion_   (integer) +
-_list_   (pointer) +
-_word_found_   (string) +
-_word_found_is_nick_   (integer) +
-_position_replace_   (integer) +
-_diff_size_   (integer) +
-_diff_length_   (integer) +
-_partial_list_   (pointer) +
-_prev_completion_   (pointer, hdata: "completion") +
-_next_completion_   (pointer, hdata: "completion") +
-
-
-| weechat
-| [[hdata_completion_word]]<<hdata_completion_word,completion_word>>
-| structure with word found for a completion
-| -
-| _word_   (string) +
-_nick_completion_   (char) +
-_count_   (integer) +
-
-
-| weechat
-| [[hdata_config_file]]<<hdata_config_file,config_file>>
-| 設定ファイル
-| _config_files_ +
-_last_config_file_ +
-
-| _plugin_   (pointer, hdata: "plugin") +
-_priority_   (integer) +
-_name_   (string) +
-_filename_   (string) +
-_file_   (pointer) +
-_version_   (integer) +
-_callback_reload_   (pointer) +
-_callback_reload_pointer_   (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") +
-
-
-| weechat
-| [[hdata_config_option]]<<hdata_config_option,config_option>>
-| 設定オプション
-| -
-| _config_file_   (pointer, hdata: "config_file") +
-_section_   (pointer, hdata: "config_section") +
-_name_   (string) +
-_parent_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_pointer_   (pointer) +
-_callback_check_value_data_   (pointer) +
-_callback_change_   (pointer) +
-_callback_change_pointer_   (pointer) +
-_callback_change_data_   (pointer) +
-_callback_delete_   (pointer) +
-_callback_delete_pointer_   (pointer) +
-_callback_delete_data_   (pointer) +
-_loaded_   (integer) +
-_prev_option_   (pointer, hdata: "config_option") +
-_next_option_   (pointer, hdata: "config_option") +
-
-
-| weechat
-| [[hdata_config_section]]<<hdata_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_pointer_   (pointer) +
-_callback_read_data_   (pointer) +
-_callback_write_   (pointer) +
-_callback_write_pointer_   (pointer) +
-_callback_write_data_   (pointer) +
-_callback_write_default_   (pointer) +
-_callback_write_default_pointer_   (pointer) +
-_callback_write_default_data_   (pointer) +
-_callback_create_option_   (pointer) +
-_callback_create_option_pointer_   (pointer) +
-_callback_create_option_data_   (pointer) +
-_callback_delete_option_   (pointer) +
-_callback_delete_option_pointer_   (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
-| [[hdata_filter]]<<hdata_filter,filter>>
-| フィルタ
-| _gui_filters_ +
-_last_gui_filter_ +
-
-| _enabled_   (integer) +
-_name_   (string) +
-_buffer_name_   (string) +
-_num_buffers_   (integer) +
-_buffers_   (pointer) +
-_tags_   (string) +
-_tags_count_   (integer) +
-_tags_array_   (pointer, array_size: "tags_count") +
-_regex_   (string) +
-_regex_prefix_   (pointer) +
-_regex_message_   (pointer) +
-_prev_filter_   (pointer, hdata: "filter") +
-_next_filter_   (pointer, hdata: "filter") +
-
-
-| weechat
-| [[hdata_history]]<<hdata_history,history>>
-| バッファのコマンド履歴
-| _gui_history_ +
-_last_gui_history_ +
-
-| _text_   (string) +
-_next_history_   (pointer, hdata: "history") +
-_prev_history_   (pointer, hdata: "history") +
-
-*更新可能な変数:* +
-    _{hdata_update_create}_ +
-    _{hdata_update_delete}_ +
-
-| weechat
-| [[hdata_hotlist]]<<hdata_hotlist,hotlist>>
-| ホットリスト
-| _gui_hotlist_ +
-_last_gui_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") +
-
-
-| weechat
-| [[hdata_input_undo]]<<hdata_input_undo,input_undo>>
-| 入力行をアンドゥする構造
-| -
-| _data_   (string) +
-_pos_   (integer) +
-_prev_undo_   (pointer, hdata: "input_undo") +
-_next_undo_   (pointer, hdata: "input_undo") +
-
-
-| weechat
-| [[hdata_key]]<<hdata_key,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_ +
-
-| _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") +
-
-
-| weechat
-| [[hdata_layout]]<<hdata_layout,layout>>
-| レイアウト
-| _gui_layout_current_ +
-_gui_layouts_ +
-_last_gui_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") +
-
-
-| weechat
-| [[hdata_layout_buffer]]<<hdata_layout_buffer,layout_buffer>>
-| バッファレイアウト
-| -
-| _plugin_name_   (string) +
-_buffer_name_   (string) +
-_number_   (integer) +
-_prev_layout_   (pointer, hdata: "layout_buffer") +
-_next_layout_   (pointer, hdata: "layout_buffer") +
-
-
-| weechat
-| [[hdata_layout_window]]<<hdata_layout_window,layout_window>>
-| ウィンドウレイアウト
-| -
-| _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
-| [[hdata_line]]<<hdata_line,line>>
-| 1 行の構造
-| -
-| _data_   (pointer, hdata: "line_data") +
-_prev_line_   (pointer, hdata: "line") +
-_next_line_   (pointer, hdata: "line") +
-
-
-| weechat
-| [[hdata_line_data]]<<hdata_line_data,line_data>>
-| 1 行データ構造
-| -
-| _buffer_   (pointer, hdata: "buffer") +
-_id_   (integer) +
-_y_   (integer) +
-_date_   (time) +
-_date_printed_   (time) +
-_str_time_   (string) +
-_tags_count_   (integer) +
-_tags_array_   (shared_string, array_size: "tags_count") +
-_displayed_   (char) +
-_notify_level_   (char) +
-_highlight_   (char) +
-_refresh_needed_   (char) +
-_prefix_   (shared_string) +
-_prefix_length_   (integer) +
-_message_   (string) +
-
-*更新可能な変数:* +
-    _date_ (time) +
-    _date_printed_ (time) +
-    _tags_array_ (shared_string) +
-    _prefix_ (shared_string) +
-    _message_ (string) +
-
-| weechat
-| [[hdata_lines]]<<hdata_lines,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
-| [[hdata_nick]]<<hdata_nick,nick>>
-| ニックネームリストにあるニックネーム
-| -
-| _group_   (pointer, hdata: "nick_group") +
-_name_   (shared_string) +
-_color_   (shared_string) +
-_prefix_   (shared_string) +
-_prefix_color_   (shared_string) +
-_visible_   (integer) +
-_prev_nick_   (pointer, hdata: "nick") +
-_next_nick_   (pointer, hdata: "nick") +
-
-
-| weechat
-| [[hdata_nick_group]]<<hdata_nick_group,nick_group>>
-| ニックネームリストにあるグループ
-| -
-| _name_   (shared_string) +
-_color_   (shared_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
-| [[hdata_plugin]]<<hdata_plugin,plugin>>
-| プラグイン
-| _weechat_plugins_ +
-_last_weechat_plugin_ +
-
-| _filename_   (string) +
-_handle_   (pointer) +
-_name_   (string) +
-_description_   (string) +
-_author_   (string) +
-_version_   (string) +
-_license_   (string) +
-_charset_   (string) +
-_priority_   (integer) +
-_initialized_   (integer) +
-_debug_   (integer) +
-_upgrading_   (integer) +
-_variables_   (hashtable) +
-_prev_plugin_   (pointer, hdata: "plugin") +
-_next_plugin_   (pointer, hdata: "plugin") +
-
-
-| weechat
-| [[hdata_proxy]]<<hdata_proxy,proxy>>
-| プロキシ
-| _weechat_proxies_ +
-_last_weechat_proxy_ +
-
-| _name_   (string) +
-_options_   (pointer) +
-_prev_proxy_   (pointer, hdata: "proxy") +
-_next_proxy_   (pointer, hdata: "proxy") +
-
-
-| weechat
-| [[hdata_window]]<<hdata_window,window>>
-| ウィンドウ
-| _gui_current_window_ +
-_gui_windows_ +
-_last_gui_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") +
-
-
-| weechat
-| [[hdata_window_scroll]]<<hdata_window_scroll,window_scroll>>
-| ウィンドウ内のスクロール情報
-| -
-| _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) +
-_text_search_start_line_   (pointer, hdata: "line") +
-_prev_scroll_   (pointer, hdata: "window_scroll") +
-_next_scroll_   (pointer, hdata: "window_scroll") +
-
-
-| weechat
-| [[hdata_window_tree]]<<hdata_window_tree,window_tree>>
-| ウィンドウツリー
-| _gui_windows_tree_ +
-
-| _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") +
-
-
-|===
-// end::hdata[]
diff --git a/doc/ja/includes/autogen_api_infolists.ja.adoc b/doc/ja/includes/autogen_api_infolists.ja.adoc
deleted file mode 100644
index 7762652de..000000000
--- a/doc/ja/includes/autogen_api_infolists.ja.adoc
+++ /dev/null
@@ -1,94 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::infolists[]
-[width="100%",cols="^1,^2,5,5,5",options="header"]
-|===
-| プラグイン | 名前 | 説明 | ポインタ | 引数
-
-| alias | alias | 別名のリスト | 別名のポインタ (任意) | 別名の名前 (ワイルドカード "*" を使うことができます) (任意)
-
-| alias | alias_default | デフォルトで定義された別名のリスト | - | -
-
-| buflist | buflist | list of buffers in a buflist bar item | - | buflist bar item name (optional)
-
-| fset | fset_option | fset オプションのリスト | fset オプションポインタ (任意) | オプション名 (ワイルドカード "*" を使うことができます) (任意)
-
-| guile | guile_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| irc | irc_channel | IRC サーバのチャンネルリスト | チャンネルポインタ (任意) | server,channel (チャンネルは任意)
-
-| irc | irc_color_weechat | IRC 色コードと WeeChat 色名の対応 | - | -
-
-| irc | irc_ignore | IRC 無視のリスト | 無視ポインタ (任意) | -
-
-| irc | irc_modelist | IRC チャンネルのチャンネルモードリストのリスト | モードリストポインタ (任意) | サーバ、チャンネル、タイプ (タイプは任意)
-
-| irc | irc_modelist_item | チャンネルモードリスト内の要素のリスト | モードリスト要素のポインタ (任意) | サーバ、チャンネル、タイプ、番号 (番号は任意)
-
-| irc | irc_nick | IRC チャンネルのニックネームのリスト | ニックネームポインタ (任意) | サーバ、チャンネル、ニックネーム (ニックネームは任意)
-
-| irc | irc_notify | 通知のリスト | 通知ポインタ (任意) | サーバ名 (ワイルドカード "*" を使うことができます) (任意)
-
-| irc | irc_server | IRC サーバのリスト | サーバポインタ (任意) | サーバ名 (ワイルドカード "*" を使うことができます) (任意)
-
-| javascript | javascript_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| logger | logger_buffer | logger バッファのリスト | logger ポインタ (任意) | -
-
-| lua | lua_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| perl | perl_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| php | php_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| python | python_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| relay | relay | リレークライアントのリスト | リレーポインタ (任意) | -
-
-| ruby | ruby_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| script | script_script | スクリプトのリスト | スクリプトポインタ (任意) | 拡張子を含めたスクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| tcl | tcl_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-
-| weechat | bar | バーのリスト | バーポインタ (任意) | バー名 (ワイルドカード "*" を使うことができます) (任意)
-
-| weechat | bar_item | バー要素のリスト | バー要素ポインタ (任意) | バー要素名 (ワイルドカード "*" を使うことができます) (任意)
-
-| weechat | bar_window | バーウィンドウのリスト | バーウィンドウポインタ (任意) | -
-
-| weechat | buffer | バッファのリスト | バッファポインタ (任意) | バッファ名 (ワイルドカード "*" を使うことができます) (任意)
-
-| weechat | buffer_lines | バッファの行数 | バッファポインタ | -
-
-| weechat | filter | フィルタのリスト | - | フィルタ名 (ワイルドカード "*" を使うことができます) (任意)
-
-| weechat | history | コマンドの履歴 | バッファポインタ (未設定の場合、グローバル履歴を返します) (任意) | -
-
-| weechat | hook | フックリスト | フックポインタ (任意) | type,arguments (type はコマンド/タイマー/..、arguments はいくつかのフックで必要 (ワイルドカード "*" を使うことができます)、両方とも任意)
-
-| weechat | hotlist | ホットリストに含まれるバッファ | - | -
-
-| weechat | key | キー割り当てのリスト | - | コンテキスト ("default"、"search"、"cursor"、"mouse") (任意)
-
-| weechat | layout | レイアウトのリスト | - | -
-
-| weechat | nicklist | バッファのニックネームリスト内のニックネーム | バッファポインタ | ニックネーム/グループ xxx のみについて取得するには nick_xxx または group_xxx を使う (任意)
-
-| weechat | option | オプションリスト | - | オプション名 (ワイルドカード "*" を使うことができます) (任意)
-
-| weechat | plugin | プラグインリスト | プラグインポインタ (任意) | プラグイン名 (ワイルドカード "*" を使うことができます) (任意)
-
-| weechat | proxy | プロキシリスト | プロキシポインタ (任意) | プロキシ名 (ワイルドカード "*" を使うことができます) (任意)
-
-| weechat | url_options | URL のオプション | - | -
-
-| weechat | window | ウィンドウリスト | ウィンドウポインタ (任意) | "current" は現在のウィンドウまたはウィンドウ番号 (任意)
-
-| xfer | xfer | xfer のリスト | xfer ポインタ (任意) | -
-
-|===
-// end::infolists[]
diff --git a/doc/ja/includes/autogen_api_infos.ja.adoc b/doc/ja/includes/autogen_api_infos.ja.adoc
deleted file mode 100644
index 8d1b171d8..000000000
--- a/doc/ja/includes/autogen_api_infos.ja.adoc
+++ /dev/null
@@ -1,164 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::infos[]
-[width="100%",cols="^1,^2,6,6",options="header"]
-|===
-| プラグイン | 名前 | 説明 | 引数
-
-| fifo | fifo_filename | FIFO パイプの名前 | -
-
-| guile | guile_eval | ソースコードの評価 | 実行するソースコード
-
-| guile | guile_interpreter | 使用中のインタプリタの名前 | -
-
-| guile | guile_version | 使用中のインタプリタのバージョン | -
-
-| irc | irc_buffer | ある IRC サーバ/チャンネル/ニックネームのバッファポインタを取得 | server,channel,nick (channel と nick は任意)
-
-| irc | irc_is_channel | 文字列がサーバの有効な IRC チャンネル名なら 1 | サーバ、チャンネル (サーバは任意)
-
-| irc | irc_is_message_ignored | 1 if the nick is ignored (message is not displayed) | server,message (message is the raw IRC message)
-
-| irc | irc_is_nick | 文字列が有効な IRC ニックネームなら 1 | server,nickname (server is optional)
-
-| irc | irc_nick | あるサーバの現在のニックネームを取得 | サーバ名
-
-| irc | irc_nick_color | ニックネームの色コードを取得 (バージョン 1.5 で *廃止* されました。代わりに "nick_color" を使ってください) | ニックネーム
-
-| irc | irc_nick_color_name | ニックネームの色名を取得 (バージョン 1.5 で *廃止* されました。代わりに "nick_color" を使ってください) | ニックネーム
-
-| irc | irc_nick_from_host | IRC ホストからニックネームを取得 | IRC ホスト (例: `:nick!name@server.com`)
-
-| irc | irc_server_isupport | サーバがこの機能がサポートする場合は 1 (IRC メッセージ 005 を使う) | サーバ、機能
-
-| irc | irc_server_isupport_value | サーバがサポートする場合、機能の値 (IRC メッセージ 005 を使う) | サーバ、機能
-
-| javascript | javascript_eval | ソースコードの評価 | 実行するソースコード
-
-| javascript | javascript_interpreter | 使用中のインタプリタの名前 | -
-
-| javascript | javascript_version | 使用中のインタプリタのバージョン | -
-
-| lua | lua_eval | ソースコードの評価 | 実行するソースコード
-
-| lua | lua_interpreter | 使用中のインタプリタの名前 | -
-
-| lua | lua_version | 使用中のインタプリタのバージョン | -
-
-| perl | perl_eval | ソースコードの評価 | 実行するソースコード
-
-| perl | perl_interpreter | 使用中のインタプリタの名前 | -
-
-| perl | perl_version | 使用中のインタプリタのバージョン | -
-
-| php | php_eval | ソースコードの評価 | 実行するソースコード
-
-| php | php_interpreter | 使用中のインタプリタの名前 | -
-
-| php | php_version | 使用中のインタプリタのバージョン | -
-
-| python | python_eval | ソースコードの評価 | 実行するソースコード
-
-| python | python_interpreter | 使用中のインタプリタの名前 | -
-
-| python | python_version | 使用中のインタプリタのバージョン | -
-
-| relay | relay_client_count | 中継するクライアントのリスト | protocol,status (どちらも任意、引数の "*" はすべてを意味します; プロトコル: irc、weechat。状態: connecting、waiting_auth、connected、auth_failed、disconnected)
-
-| ruby | ruby_eval | ソースコードの評価 | 実行するソースコード
-
-| ruby | ruby_interpreter | 使用中のインタプリタの名前 | -
-
-| ruby | ruby_version | 使用中のインタプリタのバージョン | -
-
-| spell | spell_dict | バッファで使用中の辞書のコンマ区切りリスト | buffer pointer ("0x12345678") or buffer full name ("irc.libera.#weechat")
-
-| tcl | tcl_eval | ソースコードの評価 | 実行するソースコード
-
-| tcl | tcl_interpreter | 使用中のインタプリタの名前 | -
-
-| tcl | tcl_version | 使用中のインタプリタのバージョン | -
-
-| weechat | auto_connect | 1 if automatic connection to servers is enabled, 0 if it has been disabled by the user (option "-a" or "--no-connect") | -
-
-| weechat | charset_internal | WeeChat 内部文字セット | -
-
-| weechat | charset_terminal | 端末の文字セット | -
-
-| weechat | color_ansi_regex | ANSI エスケープコードを検索する POSIX 拡張正規表現 | -
-
-| weechat | color_rgb2term | 端末色コード (0-255) に変換されたRGB 色コード | rgb,limit (limit は任意でデフォルトでは 256 に設定)
-
-| weechat | color_term2rgb | RGB 色コードに変換された端末色コード (0-255) | 色コード (端末色コード: 0-255)
-
-| weechat | cursor_mode | カーソルモードが有効の場合 1 | -
-
-| weechat | date | WeeChat のコンパイル日付/時間 | -
-
-| weechat | dir_separator | ディレクトリ区切り | -
-
-| weechat | filters_enabled | フィルタが有効の場合 1 | -
-
-| weechat | inactivity | キーボード未使用時間 (秒) | -
-
-| weechat | locale | 翻訳メッセージに利用するロケール | -
-
-| weechat | nick_color | ニックネームの色コードを取得 | nickname;colors (colors is an optional comma-separated list of colors to use; background is allowed for a color with format text:background; if colors is present, WeeChat options with nick colors and forced nick colors are ignored)
-
-| weechat | nick_color_name | ニックネームの色名を取得 | nickname;colors (colors is an optional comma-separated list of colors to use; background is allowed for a color with format text:background; if colors is present, WeeChat options with nick colors and forced nick colors are ignored)
-
-| weechat | pid | WeeChat の PID (プロセス ID) | -
-
-| weechat | term_color_pairs | number of color pairs supported in terminal | -
-
-| weechat | term_colors | number of colors supported in terminal | -
-
-| weechat | term_height | 端末の高さ | -
-
-| weechat | term_width | 端末の幅 | -
-
-| weechat | totp_generate | 時間ベースのワンタイムパスワード (TOTP) を生成 | secret (base32)、タイムスタンプ (任意、デフォルトで現在時刻)、桁数 (任意、4 から 10 までの整数、デフォルトで 6)
-
-| weechat | totp_validate | 時間ベースのワンタイムパスワード (TOTP) を確認: 正しい TOTP の場合 1、それ以外の場合 0 | secret (base32)、ワンタイムパスワード、タイムスタンプ (任意、デフォルトで現在時刻)、テスト前後のパスワードの数 (任意、デフォルトで 0)
-
-| weechat | uptime | WeeChat 連続稼働時間 (書式: "days:hh:mm:ss") | "days" (日数) または "seconds" (秒数) (任意)
-
-| weechat | uptime_current | WeeChat uptime for the current process only (upgrades with /upgrade command are ignored) (format: "days:hh:mm:ss") | "days" (日数) または "seconds" (秒数) (任意)
-
-| weechat | version | WeeChat のバージョン | -
-
-| weechat | version_git | WeeChat の git バージョン (開発バージョンではコマンド "git describe" の出力、安定版リリースでは空文字が出力されます) | -
-
-| weechat | version_number | WeeChat のバージョン (数字) | -
-
-| weechat | weechat_cache_dir | WeeChat cache directory | -
-
-| weechat | weechat_config_dir | WeeChat config directory | -
-
-| weechat | weechat_daemon | 1 if WeeChat is running in daemon mode (headless, in background) | -
-
-| weechat | weechat_data_dir | WeeChat data directory | -
-
-| weechat | weechat_dir | WeeChat directory (*deprecated* since version 3.2, replaced by "weechat_config_dir", "weechat_data_dir", "weechat_cache_dir" and "weechat_runtime_dir") | -
-
-| weechat | weechat_headless | 1 if WeeChat is running headless | -
-
-| weechat | weechat_libdir | WeeChat "lib" ディレクトリ | -
-
-| weechat | weechat_localedir | WeeChat "locale" ディレクトリ | -
-
-| weechat | weechat_runtime_dir | WeeChat runtime directory | -
-
-| weechat | weechat_sharedir | WeeChat "share" ディレクトリ | -
-
-| weechat | weechat_site | WeeChat サイト | -
-
-| weechat | weechat_site_download | WeeChat サイト、ダウンロードページ | -
-
-| weechat | weechat_upgrading | WeeChat がアップグレード中は 1 (コマンド `/upgrade`) | -
-
-|===
-// end::infos[]
diff --git a/doc/ja/includes/autogen_api_infos_hashtable.ja.adoc b/doc/ja/includes/autogen_api_infos_hashtable.ja.adoc
deleted file mode 100644
index dda918be8..000000000
--- a/doc/ja/includes/autogen_api_infos_hashtable.ja.adoc
+++ /dev/null
@@ -1,20 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::infos_hashtable[]
-[width="100%",cols="^1,^2,6,6,8",options="header"]
-|===
-| プラグイン | 名前 | 説明 | ハッシュテーブル (入力) | ハッシュテーブル (出力)
-
-| irc | irc_message_parse | IRC メッセージを解析 | "message": IRC メッセージ、"server": サーバ名 (任意) | "tags": tags, "tag_xxx": unescaped value of tag "xxx" (one key per tag), "message_without_tags": message without the tags, "nick": nick, "user": user, "host": host, "command": command, "channel": channel, "arguments": arguments (includes channel), "text": text (for example user message), "param1" ... "paramN": parsed command parameters, "num_params": number of parsed command parameters, "pos_command": index of "command" message ("-1" if "command" was not found), "pos_arguments": index of "arguments" message ("-1" if "arguments" was not found), "pos_channel": index of "channel" message ("-1" if "channel" was not found), "pos_text": index of "text" message ("-1" if "text" was not found)
-
-| irc | irc_message_split | IRC メッセージを分割 (デフォルトでは 512 バイト内に収まるように分割します) | "message": IRC メッセージ、"server": サーバ名 (任意) | "msg1" ... "msgN": 送信メッセージ (最後の "\r\n" は無し), "args1" ... "argsN": メッセージの引数、"count": メッセージの数
-
-| weechat | focus_info | get focus info | "x": x coordinate (string with integer >= 0), "y": y coordinate (string with integer >= 0) | see function "hook_focus" in Plugin API reference
-
-| weechat | secured_data | secured data | - | secured data: names and values (be careful: the values are sensitive data: do NOT print/log them anywhere)
-
-|===
-// end::infos_hashtable[]
diff --git a/doc/ja/includes/autogen_api_plugins_priority.ja.adoc b/doc/ja/includes/autogen_api_plugins_priority.ja.adoc
deleted file mode 100644
index 405f5fa99..000000000
--- a/doc/ja/includes/autogen_api_plugins_priority.ja.adoc
+++ /dev/null
@@ -1,33 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::plugins_priority[]
-[width="30%",cols="1,3,2",options="header"]
-|===
-| Rank | プラグイン | Priority
-| 1 | charset | 16000
-| 2 | logger | 15000
-| 3 | exec | 14000
-| 4 | trigger | 13000
-| 5 | spell | 12000
-| 6 | alias | 11000
-| 7 | buflist | 10000
-| 8 | fifo | 9000
-| 9 | typing | 8000
-| 10 | xfer | 7000
-| 11 | irc | 6000
-| 12 | relay | 5000
-| 13 | guile | 4070
-| 14 | javascript | 4060
-| 15 | lua | 4050
-| 16 | perl | 4040
-| 17 | php | 4030
-| 18 | python | 4020
-| 19 | ruby | 4010
-| 20 | tcl | 4000
-| 21 | script | 3000
-| 22 | fset | 2000
-|===
-// end::plugins_priority[]
diff --git a/doc/ja/includes/autogen_api_url_options.ja.adoc b/doc/ja/includes/autogen_api_url_options.ja.adoc
deleted file mode 100644
index 67b82090b..000000000
--- a/doc/ja/includes/autogen_api_url_options.ja.adoc
+++ /dev/null
@@ -1,462 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::url_options[]
-[width="100%",cols="2,^1,7",options="header"]
-|===
-| オプション | タイプ ^(1)^ | 定数 ^(2)^
-
-| verbose | long |
-
-| header | long |
-
-| noprogress | long |
-
-| nosignal | long |
-
-| wildcardmatch | long |
-
-| failonerror | long |
-
-| keep_sending_on_error | long |
-
-| proxy | string |
-
-| proxyport | long |
-
-| port | long |
-
-| pre_proxy | string |
-
-| httpproxytunnel | long |
-
-| interface | string |
-
-| dns_cache_timeout | long |
-
-| proxytype | long | http, socks4, socks5, socks4a, socks5_hostname, http_1_0, https
-
-| buffersize | long |
-
-| tcp_nodelay | long |
-
-| localport | long |
-
-| localportrange | long |
-
-| address_scope | long |
-
-| noproxy | string |
-
-| socks5_gssapi_nec | long |
-
-| tcp_keepalive | long |
-
-| tcp_keepidle | long |
-
-| tcp_keepintvl | long |
-
-| unix_socket_path | string |
-
-| abstract_unix_socket | string |
-
-| path_as_is | long |
-
-| proxy_service_name | string |
-
-| service_name | string |
-
-| default_protocol | string |
-
-| tcp_fastopen | long |
-
-| socks5_auth | long |
-
-| haproxyprotocol | long |
-
-| doh_url | string |
-
-| protocols_str | string |
-
-| redir_protocols_str | string |
-
-| netrc | long | ignored, optional, required
-
-| userpwd | string |
-
-| proxyuserpwd | string |
-
-| httpauth | mask | none, basic, digest, ntlm, any, anysafe, digest_ie, only, ntlm_wb, negotiate, gssapi, bearer, aws_sigv4
-
-| proxyauth | mask | none, basic, digest, ntlm, any, anysafe, digest_ie, only, ntlm_wb, negotiate, gssapi, bearer, aws_sigv4
-
-| netrc_file | string |
-
-| username | string |
-
-| password | string |
-
-| proxyusername | string |
-
-| proxypassword | string |
-
-| tlsauth_type | mask | none, srp
-
-| tlsauth_username | string |
-
-| tlsauth_password | string |
-
-| sasl_authzid | string |
-
-| sasl_ir | long |
-
-| xoauth2_bearer | string |
-
-| login_options | string |
-
-| disallow_username_in_url | long |
-
-| autoreferer | long |
-
-| followlocation | long |
-
-| post | long |
-
-| postfields | string |
-
-| referer | string |
-
-| useragent | string |
-
-| httpheader | list |
-
-| cookie | string |
-
-| cookiefile | string |
-
-| postfieldsize | long |
-
-| maxredirs | long |
-
-| httpget | long |
-
-| cookiejar | string |
-
-| http_version | long | none, 1_0, 1_1, 2_0, 2, 2tls, 2_prior_knowledge, 3
-
-| cookiesession | long |
-
-| http200aliases | list |
-
-| unrestricted_auth | long |
-
-| postfieldsize_large | long long |
-
-| cookielist | string |
-
-| ignore_content_length | long |
-
-| accept_encoding | string |
-
-| transfer_encoding | long |
-
-| http_content_decoding | long |
-
-| http_transfer_decoding | long |
-
-| copypostfields | string |
-
-| postredir | mask | post_301, post_302
-
-| expect_100_timeout_ms | long |
-
-| headeropt | mask | unified, separate
-
-| proxyheader | list |
-
-| pipewait | long |
-
-| stream_weight | long |
-
-| request_target | string |
-
-| http09_allowed | long |
-
-| hsts | string |
-
-| hsts_ctrl | mask | enable, readonlyfile
-
-| mail_from | string |
-
-| mail_rcpt | list |
-
-| mail_auth | string |
-
-| mail_rcpt_alllowfails | long |
-
-| tftp_blksize | long |
-
-| tftp_no_options | long |
-
-| ftpport | string |
-
-| quote | list |
-
-| postquote | list |
-
-| ftp_use_epsv | long |
-
-| prequote | list |
-
-| ftp_use_eprt | long |
-
-| ftp_create_missing_dirs | long |
-
-| ftpsslauth | long | default, ssl, tls
-
-| ftp_account | string |
-
-| ftp_skip_pasv_ip | long |
-
-| ftp_filemethod | long | multicwd, nocwd, singlecwd
-
-| ftp_alternative_to_user | string |
-
-| ftp_ssl_ccc | long | ccc_none, ccc_active, ccc_passive
-
-| dirlistonly | long |
-
-| append | long |
-
-| ftp_use_pret | long |
-
-| rtsp_request | long | options, describe, announce, setup, play, pause, teardown, get_parameter, set_parameter, record, receive
-
-| rtsp_session_id | string |
-
-| rtsp_stream_uri | string |
-
-| rtsp_transport | string |
-
-| rtsp_client_cseq | long |
-
-| rtsp_server_cseq | long |
-
-| aws_sigv4 | string |
-
-| crlf | long |
-
-| range | string |
-
-| resume_from | long |
-
-| customrequest | string |
-
-| nobody | long |
-
-| infilesize | long |
-
-| upload | long |
-
-| timecondition | long | none, ifmodsince, ifunmodsince, lastmod
-
-| timevalue | long |
-
-| transfertext | long |
-
-| filetime | long |
-
-| maxfilesize | long |
-
-| proxy_transfer_mode | long |
-
-| resume_from_large | long long |
-
-| infilesize_large | long long |
-
-| maxfilesize_large | long long |
-
-| timevalue_large | long long |
-
-| upload_buffersize | long |
-
-| mime_options | mask | formescape
-
-| timeout | long |
-
-| low_speed_limit | long |
-
-| low_speed_time | long |
-
-| fresh_connect | long |
-
-| forbid_reuse | long |
-
-| connecttimeout | long |
-
-| ipresolve | long | whatever, v4, v6
-
-| connect_only | long |
-
-| max_send_speed_large | long long |
-
-| max_recv_speed_large | long long |
-
-| timeout_ms | long |
-
-| connecttimeout_ms | long |
-
-| maxage_conn | long |
-
-| maxconnects | long |
-
-| use_ssl | long | none, try, control, all
-
-| resolve | list |
-
-| dns_servers | string |
-
-| accepttimeout_ms | long |
-
-| dns_interface | string |
-
-| dns_local_ip4 | string |
-
-| dns_local_ip6 | string |
-
-| connect_to | list |
-
-| happy_eyeballs_timeout_ms | long |
-
-| dns_shuffle_addresses | long |
-
-| upkeep_interval_ms | long |
-
-| maxlifetime_conn | long |
-
-| sslcert | string |
-
-| sslversion | long | default, tlsv1, sslv2, sslv3, tlsv1_0, tlsv1_1, tlsv1_2, tlsv1_3, max_default, max_none, max_tlsv1_0, max_tlsv1_1, max_tlsv1_2, max_tlsv1_3
-
-| ssl_verifypeer | long |
-
-| cainfo | string |
-
-| ssl_verifyhost | long |
-
-| ssl_cipher_list | string |
-
-| sslcerttype | string |
-
-| sslkey | string |
-
-| sslkeytype | string |
-
-| sslengine | string |
-
-| sslengine_default | long |
-
-| capath | string |
-
-| ssl_sessionid_cache | long |
-
-| krblevel | string |
-
-| keypasswd | string |
-
-| issuercert | string |
-
-| crlfile | string |
-
-| certinfo | long |
-
-| gssapi_delegation | long | none, policy_flag, flag
-
-| ssl_options | long | allow_beast, no_revoke, no_backends, ok, too_late, unknown_backend, no_partialchain, revoke_best_effort, native_ca, auto_client_cert
-
-| ssl_enable_alpn | long |
-
-| pinnedpublickey | string |
-
-| ssl_verifystatus | long |
-
-| ssl_falsestart | long |
-
-| proxy_cainfo | string |
-
-| proxy_capath | string |
-
-| proxy_crlfile | string |
-
-| proxy_keypasswd | string |
-
-| proxy_pinnedpublickey | string |
-
-| proxy_sslcert | string |
-
-| proxy_sslcerttype | string |
-
-| proxy_sslkey | string |
-
-| proxy_sslkeytype | string |
-
-| proxy_sslversion | long | default, tlsv1, sslv2, sslv3, tlsv1_0, tlsv1_1, tlsv1_2, tlsv1_3, max_default, max_none, max_tlsv1_0, max_tlsv1_1, max_tlsv1_2, max_tlsv1_3
-
-| proxy_ssl_cipher_list | list |
-
-| proxy_ssl_options | long | allow_beast, no_revoke, no_backends, ok, too_late, unknown_backend, no_partialchain, revoke_best_effort, native_ca, auto_client_cert
-
-| proxy_ssl_verifyhost | long |
-
-| proxy_ssl_verifypeer | long |
-
-| proxy_tlsauth_password | string |
-
-| proxy_tlsauth_type | string |
-
-| proxy_tlsauth_username | string |
-
-| tls13_ciphers | list |
-
-| proxy_tls13_ciphers | list |
-
-| proxy_issuercert | string |
-
-| ssl_ec_curves | string |
-
-| doh_ssl_verifyhost | long |
-
-| doh_ssl_verifypeer | long |
-
-| doh_ssl_verifystatus | long |
-
-| ca_cache_timeout | long |
-
-| ssh_auth_types | mask | none, policy_flag, flag
-
-| ssh_public_keyfile | string |
-
-| ssh_private_keyfile | string |
-
-| ssh_host_public_key_md5 | string |
-
-| ssh_knownhosts | string |
-
-| ssh_compression | long |
-
-| ssh_host_public_key_sha256 | string |
-
-| telnetoptions | list |
-
-| ws_options | mask | binary, close, cont, offset, ping, pong, raw_mode, text
-
-| new_file_perms | long |
-
-| new_directory_perms | long |
-
-| quick_exit | long |
-
-|===
-// end::url_options[]
diff --git a/doc/ja/includes/autogen_user_commands.ja.adoc b/doc/ja/includes/autogen_user_commands.ja.adoc
deleted file mode 100644
index b1eabe97e..000000000
--- a/doc/ja/includes/autogen_user_commands.ja.adoc
+++ /dev/null
@@ -1,3308 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::alias_commands[]
-[[command_alias_alias]]
-* `+alias+`: 別名コマンドのリストアップ、追加、削除
-
-----
-/alias list [<alias>]
- add <alias> [<command>[;<command>...]]
- addcompletion <completion> <alias> [<command>[;<command>...]]
- del <alias> [<alias>...]
- rename <alias> <new_alias>
-
- list: list aliases (without argument, this list is displayed)
- add: add an alias
-addcompletion: add an alias with a custom completion
- del: delete an alias
- rename: rename an alias
- completion: completion for alias: by default completion is done with target command
- note: you can use %%command to use completion of an existing command
- alias: name of alias
- command: command name with arguments (many commands can be separated by semicolons)
-
-Note: in command, special variables are replaced:
- $n: argument 'n' (between 1 and 9)
- $-m: arguments from 1 to 'm'
- $n-: arguments from 'n' to last
- $n-m: arguments from 'n' to 'm'
- $*: all arguments
- $~: last argument
- $var: where "var" is a local variable of buffer (see /buffer listvar)
- examples: $nick, $channel, $server, $plugin, $name
-
-Examples:
- alias /split to split window horizontally:
- /alias add split /window splith
- alias /hello to say "hello" on all channels but not on #weechat:
- /alias add hello /allchan -exclude=#weechat hello
- rename alias "hello" to "Hello":
- /alias rename hello Hello
- alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
- /alias addcompletion %%sajoin forcejoin /quote forcejoin
-----
-// end::alias_commands[]
-
-// tag::buflist_commands[]
-[[command_buflist_buflist]]
-* `+buflist+`: バッファのリストを表示するバー要素
-
-----
-/buflist enable|disable|toggle
- bar
- refresh
-
- enable: enable buflist
-disable: disable buflist
- toggle: toggle buflist
- bar: add the "buflist" bar
-refresh: force the refresh of the bar items (buflist, buflist2 and buflist3)
-
-The lines with buffers are displayed using string evaluation (see /help eval for the format), with these options:
- - buflist.look.display_conditions: conditions to display a buffer in the list
- - buflist.format.buffer: format for a buffer which is not current buffer
- - buflist.format.buffer_current: format for the current buffer
-
-The following variables can be used in these options:
- - bar item data (see hdata "bar_item" in API doc for a complete list), for example:
- - ${bar_item.name}
- - window data, where the bar item is displayed (there's no window in root bars, see hdata "window" in API doc for a complete list), for example:
- - ${window.number}
- - ${window.buffer.full_name}
- - buffer data (see hdata "buffer" in API doc for a complete list), for example:
- - ${buffer.number}
- - ${buffer.name}
- - ${buffer.full_name}
- - ${buffer.short_name}
- - ${buffer.nicklist_nicks_count}
- - irc_server: IRC server data, defined only on an IRC buffer (see hdata "irc_server" in API doc)
- - irc_channel: IRC channel data, defined only on an IRC channel buffer (see hdata "irc_channel" in API doc)
- - extra variables added by buflist for convenience:
- - ${format_buffer}: the evaluated value of option buflist.format.buffer; this can be used in option buflist.format.buffer_current to just change the background color for example
- - ${current_buffer}: a boolean ("0" or "1"), "1" if this is the current buffer; it can be used in a condition: ${if:${current_buffer}?...:...}
- - ${merged}: a boolean ("0" or "1"), "1" if the buffer is merged with at least another buffer; it can be used in a condition: ${if:${merged}?...:...}
- - ${format_number}: indented number with separator (evaluation of option buflist.format.number)
- - ${number}: indented number, for example " 1" if there are between 10 and 99 buffers; for merged buffers, this variable is set with number for the first buffer and spaces for the next buffers with same number
- - ${number2}: indented number, for example " 1" if there are between 10 and 99 buffers
- - ${number_displayed}: "1" if the number is displayed, otherwise "0"
- - ${indent}: indentation for name (channel and private buffers are indented) (evaluation of option buflist.format.indent)
- - ${format_nick_prefix}: colored nick prefix for a channel (evaluation of option buflist.format.nick_prefix)
- - ${color_nick_prefix}: color of nick prefix for a channel (set only if the option buflist.look.nick_prefix is enabled)
- - ${nick_prefix}: nick prefix for a channel (set only if the option buflist.look.nick_prefix is enabled)
- - ${format_name}: formatted name (evaluation of option buflist.format.name)
- - ${name}: the short name (if set), with a fallback on the name
- - ${color_hotlist}: the color depending on the highest hotlist level for the buffer (evaluation of option buflist.format.hotlist_xxx where xxx is the level)
- - ${format_hotlist}: the formatted hotlist (evaluation of option buflist.format.hotlist)
- - ${hotlist}: the raw hotlist
- - ${hotlist_priority}: "none", "low", "message", "private" or "highlight"
- - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = private, 3 = highlight
- - ${format_lag}: the lag for an IRC server buffer, empty if there's no lag (evaluation of option buflist.format.lag)
- - ${format_tls_version}: indicator of TLS version for a server buffer, empty for channels (evaluation of option buflist.format.tls_version)
-----
-// end::buflist_commands[]
-
-// tag::charset_commands[]
-[[command_charset_charset]]
-* `+charset+`: 現在のバッファの文字セットを変更
-
-----
-/charset decode|encode <charset>
- reset
-
- decode: デコード文字セットを変更
- encode: エンコード文字セットを変更
-charset: 現在のバッファの新しい文字セット
- reset: 現在のバッファの文字セットをリセット
-----
-// end::charset_commands[]
-
-// tag::exec_commands[]
-[[command_exec_exec]]
-* `+exec+`: 外部コマンドを実行
-
-----
-/exec -list
- [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-oc|-n|-nf] [-oerr] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
- -in <id> <text>
- -inclose <id> [<text>]
- -signal <id> <signal>
- -kill <id>
- -killall
- -set <id> <property> <value>
- -del <id>|-all [<id>...]
-
- -list: list commands
- -sh: use the shell to execute the command, many commands can be piped (WARNING: use this option ONLY if all arguments are safe, see option -nosh)
- -nosh: do not use the shell to execute the command (required if the command has some unsafe data, for example the content of a message from another user) (default)
- -bg: run process in background: do not display process output neither return code (not compatible with options -o/-oc/-n/-nf/-pipe/-hsignal)
- -nobg: catch process output and display return code (default)
- -stdin: create a pipe for sending data to the process (with /exec -in/-inclose)
--nostdin: do not create a pipe for stdin (default)
- -buffer: display/send output of command on this buffer (if the buffer is not found, a new buffer with name "exec.exec.xxx" is created)
- -l: display locally output of command on buffer (default)
- -o: send output of command to the buffer without executing commands (not compatible with options -bg/-pipe/-hsignal)
- -oc: send output of command to the buffer and execute commands (lines starting with "/" or another custom command char) (not compatible with options -bg/-pipe/-hsignal)
- -n: display output of command in a new buffer (not compatible with options -bg/-pipe/-hsignal)
- -nf: display output of command in a new buffer with free content (no word-wrap, no limit on number of lines) (not compatible with options -bg/-pipe/-hsignal)
- -oerr: also send stderr (error output) to the buffer (can be used only with options -o and -oc)
- -cl: clear the new buffer before displaying output
- -nocl: append to the new buffer without clear (default)
- -sw: switch to the output buffer (default)
- -nosw: don't switch to the output buffer
- -ln: display line numbers (default in new buffer only)
- -noln: don't display line numbers
- -flush: display output of command in real time (default)
--noflush: display output of command after its end
- -color: action on ANSI colors in output:
- ansi: keep ANSI codes as-is
- auto: convert ANSI colors to WeeChat/IRC (default)
- irc: convert ANSI colors to IRC colors
- weechat: convert ANSI colors to WeeChat colors
- strip: remove ANSI colors
- -rc: display return code (default)
- -norc: don't display return code
--timeout: set a timeout for the command (in seconds)
- -name: set a name for the command (to name it later with /exec)
- -pipe: send the output to a WeeChat/plugin command (line by line); if there are spaces in command/arguments, enclose them with double quotes; variable $line is replaced by the line (by default the line is added after the command, separated by a space) (not compatible with options -bg/-o/-oc/-n/-nf)
--hsignal: send the output as a hsignal (to be used for example in a trigger) (not compatible with options -bg/-o/-oc/-n/-nf)
- command: the command to execute; if beginning with "url:", the shell is disabled and the content of URL is downloaded and sent as output
- id: command identifier: either its number or name (if set with "-name xxx")
- -in: send text on standard input of process
--inclose: same as -in, but stdin is closed after (and text is optional: without text, the stdin is just closed)
- -signal: send a signal to the process; the signal can be an integer or one of these names: hup, int, quit, kill, term, usr1, usr2
- -kill: alias of "-signal <id> kill"
--killall: kill all running processes
- -set: set a hook property (see function hook_set in plugin API reference)
-property: hook property
- value: new value for hook property
- -del: delete a terminated command
- -all: delete all terminated commands
-
-Default options can be set in the option exec.command.default_options.
-
-Examples:
- /exec -n ls -l /tmp
- /exec -sh -n ps xu | grep weechat
- /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
- /exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
- /exec -o uptime
- /exec -pipe "/print Machine uptime:" uptime
- /exec -n tail -f /var/log/messages
- /exec -kill 0
-----
-// end::exec_commands[]
-
-// tag::fifo_commands[]
-[[command_fifo_fifo]]
-* `+fifo+`: fifo プラグイン設定
-
-----
-/fifo enable|disable|toggle
-
- enable: enable FIFO pipe
-disable: disable FIFO pipe
- toggle: toggle FIFO pipe
-
-FIFO pipe is used as remote control of WeeChat: you can send commands or text to the FIFO pipe from your shell.
-By default the FIFO pipe is called weechat_fifo_xxx (where xxx is the WeeChat process id) and located in the WeeChat runtime directory (see /debug dirs).
-
-The expected format is one of:
- plugin.buffer *text or command here
- *text or command here
-
-For example to change your libera nick:
- echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_12345
-
-Please read the user's guide for more info and examples.
-
-Examples:
- /fifo toggle
-----
-// end::fifo_commands[]
-
-// tag::fset_commands[]
-[[command_fset_fset]]
-* `+fset+`: WeeChat とプラグインのオプションを高速設定
-
-----
-/fset -bar
- -refresh
- -up|-down [<number>]
- -left|-right [<percent>]
- -go <line>|end
- -toggle
- -add [<value>]
- -reset
- -unset
- -set
- -setnew
- -append
- -mark
- -format
- -export [-help|-nohelp] <filename>
- <filter>
-
- -bar: add the help bar
- -refresh: refresh list of options, then whole screen (command: /window refresh)
- -up: move the selected line up by "number" lines
- -down: move the selected line down by "number" lines
- -left: scroll the fset buffer by "percent" of width on the left
- -right: scroll the fset buffer by "percent" of width on the right
- -go: select a line by number, first line number is 0 ("end" to select the last line)
- -toggle: toggle the boolean value
- -add: add "value" (which can be a negative number) for integers and colors, set/append to value for other types (set for a negative value, append for a positive value)
- -reset: reset the value of option
- -unset: unset the option
- -set: add the /set command in input to edit the value of option (move the cursor at the beginning of value)
- -setnew: add the /set command in input to edit a new value for the option
- -append: add the /set command to append something in the value of option (move the cursor at the end of value)
- -mark: toggle mark
- -format: switch to the next available format
- -export: export the options and values displayed in a file (each line has format: "/set name value" or "/unset name")
- -help: force writing of help on options in exported file (see /help fset.look.export_help_default)
- -nohelp: do not write help on options in exported file (see /help fset.look.export_help_default)
- filter: set a new filter to see only matching options (this filter can be used as input in fset buffer as well); allowed formats are:
- * show all options (no filter)
- xxx show only options with "xxx" in name
- f:xxx show only configuration file "xxx"
- t:xxx show only type "xxx" (bool/int/str/col)
- d show only changed options
- d:xxx show only changed options with "xxx" in name
- d=xxx show only changed options with "xxx" in value
- d==xxx show only changed options with exact value "xxx"
- h=xxx show only options with "xxx" in description (translated)
- he=xxx show only options with "xxx" in description (in English)
- =xxx show only options with "xxx" in value
- ==xxx show only options with exact value "xxx"
- c:xxx show only options matching the evaluated condition "xxx", using following variables: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
-
-The lines with options are displayed using string evaluation (see /help eval for the format), with these options:
- - fset.format.option1: first format for an option
- - fset.format.option2: second format for an option
-
-The following variables can be used in these options:
- - option data, with color and padded by spaces on the right:
- - ${file}: configuration file (for example "weechat" or "irc")
- - ${section}: section
- - ${option}: option name
- - ${name}: full option name (file.section.option)
- - ${parent_name}: parent option name
- - ${type}: option type (translated)
- - ${type_en}: option type (in English)
- - ${type_short}: short option type (bool/int/str/col)
- - ${type_tiny}: tiny option type (b/i/s/c)
- - ${default_value}: option default value
- - ${default_value_undef}: "1" if default value is null, otherwise "0"
- - ${value}: option value
- - ${value_undef}: "1" if value is null, otherwise "0"
- - ${value_changed}: "1" if value is different from default value, otherwise "0"
- - ${value2}: option value, with inherited value if null
- - ${parent_value}: parent option value
- - ${min}: min value
- - ${max}: max value
- - ${description}: option description (translated)
- - ${description2}: option description (translated), "(no description)" (translated) if there's no description
- - ${description_en}: option description (in English)
- - ${description_en2}: option description (in English), "(no description)" if there's no description
- - ${string_values}: string values allowed for set of an integer option using strings
- - ${marked}: "1" if option is marked, otherwise "0"
- - ${index}: index of option in list
- - option data, with color but no spaces:
- - same names prefixed by underscore, for example: ${_name}, ${_type}, ...
- - option data, raw format (no colors/spaces):
- - same names prefixed by two underscores, for example: ${__name}, ${__type}, ...
- - option data, only spaces:
- - same names prefixed with "empty_", for example: ${empty_name}, ${empty_type}
- - other data:
- - ${selected_line}: "1" if the line is selected, otherwise "0"
- - ${newline}: insert a new line at point, so the option is displayed on multiple lines
-
-Keys and input to move in on fset buffer:
- up move one line up
- down move one line down
- pgup move one page up
- pgdn move one page down
- alt-home << move to first line
- alt-end >> move to last line
- F11 < scroll horizontally on the left
- F12 > scroll horizontally on the right
-
-Keys and input to set options on fset buffer:
- alt+space t toggle boolean value
- alt+'-' - subtract 1 from value for integer/color, set value for other types
- alt+'+' + add 1 to value for integer/color, append to value for other types
- alt+f, alt+r r reset value
- alt+f, alt+u u unset value
- alt+enter s set value
- alt+f, alt+n n set new value
- alt+f, alt+a a append to value
- alt+',' , mark/unmark option
- shift+up move one line up and mark/unmark option
- shift+down mark/unmark option and move one line down
- m:xxx mark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
- u:xxx unmark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
-
-Other keys and input on fset buffer:
- ctrl+l refresh options and whole screen (command: /fset -refresh)
- $ refresh options (keep marked options)
- $$ refresh options (unmark all options)
- alt+p p toggle plugin description options (plugins.desc.*)
- alt+v v toggle help bar
- s:x,y sort options by fields x,y (see /help fset.look.sort)
- s: reset sort to its default value (see /help fset.look.sort)
- w:xxx export options in file "xxx"
- w-:xxx export options in file "xxx" without help
- w+:xxx export options in file "xxx" with help
- ctrl+x x switch the format used to display options
- q close fset buffer
-
-Mouse actions on fset buffer:
- wheel up/down move line up/down
- left button move line here
- right button toggle boolean (on/off) or edit the option value
- right button + drag left/right increase/decrease value for integer/color, set/append to value for other types
- right button + drag up/down mark/unmark multiple options
-
-Note: if input has one or more leading spaces, the following text is interpreted as a filter, without the spaces. For example " q" searches all options with "q" inside name while "q" closes the fset buffer.
-
-Examples:
- show IRC options changed:
- /fset d:irc.*
- show all options with "nicklist" in name:
- /fset nicklist
- show all values which contain "red":
- /fset =red
- show all values which are exactly "red":
- /fset ==red
- show all integer options in irc plugin:
- /fset c:${file} == irc && ${type_en} == integer
-----
-// end::fset_commands[]
-
-// tag::guile_commands[]
-[[command_guile_guile]]
-* `+guile+`: スクリプトをリストアップ/ロード/アンロード
-
-----
-/guile list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: ロード済みスクリプトをリストアップ
-listfull: ロード済みスクリプトをリストアップ (詳細)
- load: スクリプトをロード
-autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
- reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
- unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
-filename: ロードするスクリプト (ファイル)
- -q: 出力抑制モード: メッセージを表示しない
- name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
- eval: ソースコードを評価して現在のバッファへ結果を表示
- -o: バッファへ評価結果を送信するがコマンドを実行しない
- -oc: バッファへ評価結果を送信してコマンドを実行
- code: 評価するソースコード
- version: 使用中のインタプリタのバージョンを表示
-
-引数無しの場合、全てのロード済みスクリプトをリストアップします。
-----
-// end::guile_commands[]
-
-// tag::irc_commands[]
-[[command_irc_admin]]
-* `+admin+`: サーバ管理者に関する情報を探す
-
-----
-/admin [<target>]
-
-target: サーバ名
-----
-
-[[command_irc_allchan]]
-* `+allchan+`: 全てのサーバ、全てのチャンネルに対してコマンドを実行
-
-----
-/allchan [-current] [-parted] [-exclude=<channel>[,<channel>...]] <command>
- [-current] [-parted] -include=<channel>[,<channel>...] <command>
-
- -current: execute command for channels of current server only
- -parted: execute on parted channels only
- -exclude: exclude some channels (wildcard "*" is allowed)
- -include: include only some channels (wildcard "*" is allowed)
- command: command to execute (or text to send to buffer if command does not start with '/')
-
-Command and arguments are evaluated (see /help eval), the following variables are replaced:
- $server server name
- $channel channel name
- $nick nick on server
- ${irc_server.xxx} variable xxx in server
- ${irc_channel.xxx} variable xxx in channel
-
-Examples:
- execute '/me is testing' on all channels:
- /allchan /me is testing
- say 'hello' everywhere but not on #weechat:
- /allchan -exclude=#weechat hello
- say 'hello' everywhere but not on #weechat and channels beginning with #linux:
- /allchan -exclude=#weechat,#linux* hello
- say 'hello' on all channels beginning with #linux:
- /allchan -include=#linux* hello
- close all buffers with parted channels:
- /allchan -parted /close
-----
-
-[[command_irc_allpv]]
-* `+allpv+`: 全ての接続済みサーバの全てのプライベートバッファに対してコマンドを実行
-
-----
-/allpv [-current] [-exclude=<nick>[,<nick>...]] <command>
- [-current] -include=<nick>[,<nick>...] <command>
-
- -current: execute command for private buffers of current server only
- -exclude: exclude some nicks (wildcard "*" is allowed)
- -include: include only some nicks (wildcard "*" is allowed)
- command: command to execute (or text to send to buffer if command does not start with '/')
-
-Command and arguments are evaluated (see /help eval), the following variables are replaced:
- $server server name
- $channel channel name
- $nick nick on server
- ${irc_server.xxx} variable xxx in server
- ${irc_channel.xxx} variable xxx in channel
-
-Examples:
- execute '/me is testing' on all private buffers:
- /allpv /me is testing
- say 'hello' everywhere but not for nick foo:
- /allpv -exclude=foo hello
- say 'hello' everywhere but not for nick foo and nicks beginning with bar:
- /allpv -exclude=foo,bar* hello
- say 'hello' for all nicks beginning with bar:
- /allpv -include=bar* hello
- close all private buffers:
- /allpv /close
-----
-
-[[command_irc_allserv]]
-* `+allserv+`: 全ての接続済みサーバでコマンドを実行
-
-----
-/allserv [-exclude=<server>[,<server>...]] <command>
- -include=<server>[,<server>...] <command>
-
- -exclude: exclude some servers (wildcard "*" is allowed)
- -include: include only some servers (wildcard "*" is allowed)
- command: command to execute (or text to send to buffer if command does not start with '/')
-
-Command and arguments are evaluated (see /help eval), the following variables are replaced:
- $server server name
- $nick nick on server
- ${irc_server.xxx} variable xxx in server
-
-Examples:
- change nick on all servers:
- /allserv /nick newnick
- set away on all servers:
- /allserv /away I'm away
- do a whois on my nick on all servers:
- /allserv /whois $nick
-----
-
-[[command_irc_auth]]
-* `+auth+`: authenticate with SASL
-
-----
-/auth [<username> <password>]
-
-username: SASL username (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
-password: SASL password or path to file with private key (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
-
-If username and password are not provided, the values from server options "sasl_username" and "sasl_password" (or "sasl_key") are used.
-
-Examples:
- authenticate with username/password defined in the server:
- /auth
- authenticate as a different user:
- /auth user2 password2
- authenticate as a different user with mechanism ecdsa-nist256p-challenge:
- /auth user2 ${weechat_config_dir}/ecdsa2.pem
-----
-
-[[command_irc_autojoin]]
-* `+autojoin+`: configure the "autojoin" server option
-
-----
-/autojoin add [<channel1> [<channel2>...]]
- addraw <channel1>[,<channel2>...] [<key1>[,<key2>...]]
- del [<channel1> [<channel2>...]]
- apply
- join
- sort
-
- add: add current channel or a list of channels (with optional keys) to the autojoin option; if you are on the channel and the key is not provided, the key is read in the channel
- addraw: use the IRC raw format (same as /join command): all channels separated by commas, optional keys separated by commas
- del: delete current channel or a list of channels from the autojoin option
-channel: channel name
- key: key for the channel
- apply: set currently joined channels in the autojoin option
- join: join the channels in the autojoin option
- sort: sort alphabetically channels in the autojoin option
-
-Examples:
- /autojoin add
- /autojoin add #test
- /autojoin add #chan1 #chan2
- /allchan /autojoin add
- /autojoin addraw #chan1,#chan2,#chan3 key1,key2
- /autojoin del
- /autojoin del #chan1
- /autojoin apply
- /autojoin join
- /autojoin sort
-----
-
-[[command_irc_ban]]
-* `+ban+`: ニックネームかホスト名を指定してバン
-
-----
-/ban [<channel>] [<nick> [<nick>...]]
-
-channel: チャンネル名
- nick: ニックネームまたはホスト名
-
-引数無しの場合は、現在のチャンネルのバンリストを表示。
-----
-
-[[command_irc_cap]]
-* `+cap+`: クライアント機能情報の交換
-
-----
-/cap ls
- list
- req|ack [<capability> [<capability>...]]
- end
-
- ls: list the capabilities supported by the server
- list: list the capabilities currently enabled
- req: request a new capability or remove a capability (if starting with "-", for example: "-multi-prefix")
- ack: acknowledge capabilities which require client-side acknowledgement
- end: end the capability negotiation
-
-Without argument, "ls" and "list" are sent.
-
-Capabilities supported by WeeChat are: account-notify, away-notify, cap-notify, chghost, extended-join, invite-notify, message-tags, multi-prefix, server-time, setname, userhost-in-names.
-
-The capabilities to automatically enable on servers can be set in option irc.server_default.capabilities (or by server in option irc.server.xxx.capabilities).
-
-Examples:
- display supported and enabled capabilities:
- /cap
- request capabilities multi-prefix and away-notify:
- /cap req multi-prefix away-notify
- request capability extended-join, remove capability multi-prefix:
- /cap req extended-join -multi-prefix
- remove capability away-notify:
- /cap req -away-notify
-----
-
-[[command_irc_connect]]
-* `+connect+`: IRC サーバに接続
-
-----
-/connect [<server> [<server>...]] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
- -all|-auto|-open [-nojoin] [-switch]
-
- server: server name, which can be:
- - internal server name (added by /server add, recommended usage)
- - hostname/port or IP/port, port is 6667 by default
- - URL with format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
- Note: for an address/IP/URL, a temporary server is added (NOT SAVED), see /help irc.look.temporary_servers
- option: set option for server (for boolean option, value can be omitted)
- nooption: set boolean option to 'off' (for example: -nossl)
- -all: connect to all servers defined in configuration
- -auto: connect to servers with autoconnect enabled
- -open: connect to all opened servers that are not currently connected
- -nojoin: do not join any channel (even if autojoin is enabled on server)
- -switch: switch to next server address
-
-To disconnect from a server or stop any connection attempt, use command /disconnect.
-
-Examples:
- /connect libera
- /connect irc.oftc.net/6667
- /connect irc6.oftc.net/6667 -ipv6
- /connect irc6.oftc.net/6697 -ipv6 -ssl
- /connect my.server.org/6697 -ssl -password=test
- /connect irc://nick@irc.oftc.net/#channel
- /connect -switch
-----
-
-[[command_irc_ctcp]]
-* `+ctcp+`: CTCP メッセージの送信 (Client-To-Client Protocol)
-
-----
-/ctcp [-server <server>] <target>[,<target>...] <type> [<arguments>]
-
- server: 送信先サーバ名 (内部名)
- target: 送信先ニックネームまたはチャンネル ('*' の場合現在のチャンネル宛に送信)
- type: CTCP タイプ (例: "version"、"ping"、など)
-arguments: CTCP の引数
-
-例:
- /ctcp toto time
- /ctcp toto version
- /ctcp * version
-----
-
-[[command_irc_cycle]]
-* `+cycle+`: チャンネルから退出し再参加
-
-----
-/cycle [<channel>[,<channel>...]] [<message>]
-
-channel: チャンネル名
-message: 退出メッセージ (他のユーザに宛てる)
-----
-
-[[command_irc_dcc]]
-* `+dcc+`: DCC の開始 (ファイル転送かダイレクトチャット)
-
-----
-/dcc chat <nick>
- send <nick> <file>
-
-nick: ニックネーム
-file: ファイル名 (ローカルホスト上の)
-
-例:
- "toto" とチャット:
- /dcc chat toto
- ファイル "/home/foo/bar.txt" を ニックネーム "toto" に送信:
- /dcc send toto /home/foo/bar.txt
-----
-
-[[command_irc_dehalfop]]
-* `+dehalfop+`: ニックネームから half-operator 権を剥奪
-
-----
-/dehalfop <nick> [<nick>...]
- * -yes
-
-nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
- *: 自分以外のチャンネル参加者からチャンネルの half-operator 権を剥奪
-----
-
-[[command_irc_deop]]
-* `+deop+`: ニックネームからチャンネルオペレータ権を剥奪
-
-----
-/deop <nick> [<nick>...]
- * -yes
-
-nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
- *: 自分以外のチャンネル参加者からチャンネルオペレータ権を剥奪
-----
-
-[[command_irc_devoice]]
-* `+devoice+`: ニックネームから発言権を剥奪
-
-----
-/devoice <nick> [<nick>...]
- * -yes
-
-nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
- *: チャンネル参加者全員から voice 状態を剥奪
-----
-
-[[command_irc_die]]
-* `+die+`: サーバのシャットダウン
-
-----
-/die [<target>]
-
-target: サーバ名
-----
-
-[[command_irc_disconnect]]
-* `+disconnect+`: 特定のまたは全ての IRC サーバとの接続を切断
-
-----
-/disconnect [<server>|-all|-pending [<reason>]]
-
- server: 内部サーバ名
- -all: 全てのサーバとの接続を切る
--pending: 現在再接続試行中のサーバに対する自動再接続を止める
- reason: "quit" の理由
-----
-
-[[command_irc_halfop]]
-* `+halfop+`: 指定したニックネームに half-operator 権を付与
-
-----
-/halfop <nick> [<nick>...]
- * -yes
-
-nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
- *: チャンネル参加者全員に half-operator 権を付与
-----
-
-[[command_irc_ignore]]
-* `+ignore+`: あるサーバかチャンネルで、指定したニックネーム/ホスト名を無視
-
-----
-/ignore list
- add [re:]<nick> [<server> [<channel>]]
- del <number>|-all
-
- list: list all ignores
- add: add an ignore
- nick: nick or hostname (can be a POSIX extended regular expression if "re:" is given or a mask using "*" to replace zero or more chars)
- del: delete an ignore
- number: number of ignore to delete (look at list to find it)
- -all: delete all ignores
- server: internal server name where ignore is working
- channel: channel name where ignore is working
-
-Note: the regular expression can start with "(?-i)" to become case sensitive.
-
-Examples:
- ignore nick "toto" everywhere:
- /ignore add toto
- ignore host "toto@domain.com" on libera server:
- /ignore add toto@domain.com libera
- ignore host "toto*@*.domain.com" on libera/#weechat:
- /ignore add toto*@*.domain.com libera #weechat
-----
-
-[[command_irc_info]]
-* `+info+`: サーバに関する情報を入手
-
-----
-/info [<target>]
-
-target: サーバ名
-----
-
-[[command_irc_invite]]
-* `+invite+`: チャンネルにニックネームを招待
-
-----
-/invite <nick> [<nick>...] [<channel>]
-
- nick: ニックネーム
-channel: チャンネル名
-----
-
-[[command_irc_ison]]
-* `+ison+`: ニックネームが IRC 上にいるか確認
-
-----
-/ison <nick> [<nick>...]
-
-nick: ニックネーム
-----
-
-[[command_irc_join]]
-* `+join+`: チャンネルに参加
-
-----
-/join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
-
--noswitch: do not switch to new buffer
- server: send to this server (internal name)
- channel: channel name to join
- key: key to join the channel (channels with a key must be the first in list)
-
-Examples:
- /join #weechat
- /join #protectedchan,#weechat key
- /join -server libera #weechat
- /join -noswitch #weechat
-----
-
-[[command_irc_kick]]
-* `+kick+`: チャンネルからユーザをキック
-
-----
-/kick [<channel>] <nick> [<reason>]
-
-channel: channel name
- nick: nick
- reason: reason (evaluated, see /help eval; special variables ${nick} (self nick), ${target} (target nick), ${channel} and ${server} are replaced by their values)
-----
-
-[[command_irc_kickban]]
-* `+kickban+`: チャンネルからユーザをキック、そのホストを参加禁止に
-
-----
-/kickban [<channel>] <nick> [<reason>]
-
-channel: channel name
- nick: nick
- reason: reason (evaluated, see /help eval; special variables ${nick} (self nick), ${target} (target nick), ${channel} and ${server} are replaced by their values)
-
-It is possible to kick/ban with a mask, nick will be extracted from mask and replaced by "*".
-
-Example:
- ban "*!*@host.com" and then kick "toto":
- /kickban toto!*@host.com
-----
-
-[[command_irc_kill]]
-* `+kill+`: クライアント - サーバの接続を閉じる
-
-----
-/kill <nick> [<reason>]
-
- nick: ニックネーム
-reason: 理由
-----
-
-[[command_irc_knock]]
-* `+knock+`: send a notice to an invitation-only channel, requesting an invite
-
-----
-/knock <channel> [<message>]
-
-channel: channel name
-message: message to send
-----
-
-[[command_irc_links]]
-* `+links+`: list all server names which are known by the server answering the query
-
-----
-/links [[<target>] <server_mask>]
-
- target: このクエリに応答するべきリモートサーバ
-server_mask: このマスクにマッチするサーバのリスト
-----
-
-[[command_irc_list]]
-* `+list+`: list channels and their topics
-
-----
-/list [-server <server>] [-re <regex>] [<channel>[,<channel>...]] [<target>]
-
- server: 宛先サーバ (内部名)
- regex: 結果をフィルタする POSIX 拡張正規表現 (大文字小文字は区別しない、"(?-i)" で始めれば区別する)
-channel: リストアップするチャンネル名
- server: サーバ名
-
-例:
- サーバ上の全てのチャンネルをリストアップ (大きなネットワークでは非常に遅い):
- /list
- #weechat チャンネルをリストアップ:
- /list #weechat
- "#weechat" で始まる全てのチャンネルをリストアップ (大きなネットワークでは非常に遅い):
- /list -re #weechat.*
-----
-
-[[command_irc_lusers]]
-* `+lusers+`: IRC ネットワークのサイズに関する統計を入手
-
-----
-/lusers [<mask> [<target>]]
-
- mask: このマスクにマッチするサーバ
-target: リクエストを送信するサーバ
-----
-
-[[command_irc_map]]
-* `+map+`: IRC ネットワークのグラフィカルマップを表示
-
-----
-----
-
-[[command_irc_me]]
-* `+me+`: 現在のチャンネルに CTCP action を送信
-
-----
-/me <message>
-
-message: 送信メッセージ
-----
-
-[[command_irc_mode]]
-* `+mode+`: チャンネルかユーザのモードを変更
-
-----
-/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
- <nick> [+|-]i|s|w|o
-
-チャンネルモード:
- channel: 変更するチャンネル名 (デフォルトは現在のチャンネル)
- o: チャンネルオペレータ権の付与/剥奪
- p: プライベートチャンネルフラグ
- s: 秘密チャンネルフラグ
- i: 招待専用チャンネルフラグ
- t: チャンネルトピックの変更をオペレータだけに許可するフラグ
- n: チャンネルに参加していないクライアントからのメッセージの送信を禁止
- m: 司会付きチャンネル
- l: クライアント数の制限値を設定
- b: ユーザの入室禁止マスクを設定
- e: 入室禁止の除外マスクを設定
- v: 司会付きチャンネルで発言権を付与/剥奪
- k: チャンネルキーを設定 (パスワード)
-ユーザモード:
- nick: 変更するユーザ名
- i: ユーザを不可視状態にする
- s: ユーザがサーバ notices を受け取る状態にする
- w: ユーザが wallops を受け取る状態にする
- o: オペレータフラグ
-
-上のモードのリストは完全なものではない、設定可能なモードを確認するために、サーバに関するドキュメントを読むこと。
-
-例:
- #weechat チャンネルのトピックを保護:
- /mode #weechat +t
- サーバ上で不可視にする:
- /mode nick +i
-----
-
-[[command_irc_motd]]
-* `+motd+`: "今日のメッセージ" を取得
-
-----
-/motd [<target>]
-
-target: サーバ名
-----
-
-[[command_irc_msg]]
-* `+msg+`: ニックネームかチャンネルにメッセージを送る
-
-----
-/msg [-server <server>] <target>[,<target>...] <text>
-
-server: このサーバに送信 (内部サーバ名)
-target: ニックネームまたはチャンネル名 (マスクを使えるかもしれない、'*' = 現在のチャンネル)
- text: 送信するテキスト
-----
-
-[[command_irc_names]]
-* `+names+`: チャンネルに参加しているニックネームをリストアップ
-
-----
-/names [<channel>[,<channel>...]]
-
-channel: チャンネル名
-----
-
-[[command_irc_nick]]
-* `+nick+`: 現在のニックネームを変更
-
-----
-/nick [-all] <nick>
-
--all: 全ての接続済みサーバで新しいニックネームを設定
-nick: 新しいニックネーム
-----
-
-[[command_irc_notice]]
-* `+notice+`: ユーザに notice メッセージを送信
-
-----
-/notice [-server <server>] <target> <text>
-
-server: このサーバに送信 (内部サーバ名)
-target: ニックネームまたはチャンネル名
- text: 送信するテキスト
-----
-
-[[command_irc_notify]]
-* `+notify+`: サーバ上のニックネームに対して接続か離席状態の通知を追加する
-
-----
-/notify add <nick> [<server> [-away]]
- del <nick>|-all [<server>]
-
- add: add a notification
- nick: nick
-server: internal server name (by default current server)
- -away: notify when away message is changed (by doing whois on nick)
- del: delete a notification
- -all: delete all notifications
-
-Without argument, this command displays notifications for current server (or all servers if command is issued on core buffer).
-
-Examples:
- notify when "toto" joins/quits current server:
- /notify add toto
- notify when "toto" joins/quits libera server:
- /notify add toto libera
- notify when "toto" is away or back on libera server:
- /notify add toto libera -away
-----
-
-[[command_irc_op]]
-* `+op+`: ニックネームにオペレータ権を付与
-
-----
-/op <nick> [<nick>...]
- * -yes
-
-nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
- *: チャンネル参加者全員にチャンネルオペレータ権を付与
-----
-
-[[command_irc_oper]]
-* `+oper+`: オペレータ権を入手
-
-----
-/oper <user> <password>
-
- user: ユーザ
-password: パスワード
-----
-
-[[command_irc_part]]
-* `+part+`: チャンネルから退出
-
-----
-/part [<channel>[,<channel>...]] [<message>]
-
-channel: 退出するチャンネル名
-message: 退出メッセージ (他のユーザに対して)
-----
-
-[[command_irc_ping]]
-* `+ping+`: サーバにピンを送信
-
-----
-/ping <target1> [<target2>]
-
-target1: ピン送信先サーバ
-target2: ピン転送先サーバ
-----
-
-[[command_irc_pong]]
-* `+pong+`: ピンメッセージに応答
-
-----
-/pong <daemon> [<daemon2>]
-
- daemon: ピンメッセージに応答したデーモン
-daemon2: メッセージをデーモンに転送
-----
-
-[[command_irc_query]]
-* `+query+`: ニックネーム宛にプライベートメッセージを送信
-
-----
-/query [-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]
-
--noswitch: 新しいバッファに切り替えない
- server: このサーバに送信 (内部サーバ名)
- nick: ニックネーム
- text: 送信するテキスト
-----
-
-[[command_irc_quiet]]
-* `+quiet+`: ニックネームかホストを発言禁止に
-
-----
-/quiet [<channel>] [<nick> [<nick>...]]
-
-channel: チャンネル名
- nick: ニックネームまたはホスト名
-
-引数無しの場合は、現在のチャンネルの発言禁止リストを表示。
-----
-
-[[command_irc_quote]]
-* `+quote+`: パースせずにサーバ宛に生データを送信
-
-----
-/quote [-server <server>] <data>
-
-server: 送信先サーバ (内部サーバ名)
- data: 送信する生データ
-----
-
-[[command_irc_reconnect]]
-* `+reconnect+`: サーバに再接続
-
-----
-/reconnect <server> [<server>...] [-nojoin] [-switch]
- -all [-nojoin] [-switch]
-
- server: 再接続するサーバ (内部名)
- -all: 全てのサーバに再接続
--nojoin: チャンネルに参加しない (autojoin がサーバで有効化されていても)
--switch: 次のサーバアドレスに移動
-----
-
-[[command_irc_rehash]]
-* `+rehash+`: サーバに設定ファイルのリロードを指示
-
-----
-/rehash [<option>]
-
-option: 追加オプション、いくつかのサーバ用
-----
-
-[[command_irc_remove]]
-* `+remove+`: ユーザがチャンネルから退出することを強制
-
-----
-/remove [<channel>] <nick> [<reason>]
-
-channel: channel name
- nick: nick
- reason: reason (special variables $nick, $channel and $server are replaced by their values)
-----
-
-[[command_irc_restart]]
-* `+restart+`: サーバに再起動を指示
-
-----
-/restart [<target>]
-
-target: サーバ名
-----
-
-[[command_irc_rules]]
-* `+rules+`: request the server rules
-
-----
-----
-
-[[command_irc_sajoin]]
-* `+sajoin+`: ユーザがチャンネルへ参加することを強制
-
-----
-/sajoin <nick> <channel>[,<channel>...]
-
- nick: ニックネーム
-channel: チャンネル名
-----
-
-[[command_irc_samode]]
-* `+samode+`: チャンネルモードを変更、オペレータ権無しに
-
-----
-/samode [<channel>] <mode>
-
-channel: チャンネル名
- mode: チャンネルモード
-----
-
-[[command_irc_sanick]]
-* `+sanick+`: 強制的にユーザのニックネームを変更
-
-----
-/sanick <nick> <new_nick>
-
- nick: ニックネーム
-new_nick: 新しいニックネーム
-----
-
-[[command_irc_sapart]]
-* `+sapart+`: 強制的にユーザをチャンネルから退出
-
-----
-/sapart <nick> <channel>[,<channel>...]
-
- nick: ニックネーム
-channel: チャンネル名
-----
-
-[[command_irc_saquit]]
-* `+saquit+`: ある理由で強制的にユーザをサーバから切断
-
-----
-/saquit <nick> <reason>
-
- nick: ニックネーム
-reason: 理由
-----
-
-[[command_irc_server]]
-* `+server+`: IRC サーバのリストアップ、追加、削除
-
-----
-/server list|listfull [<name>]
- add <name> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>]
- copy|rename <name> <new_name>
- reorder <name> [<name>...]
- open <name>|-all [<name>...]
- del|keep <name>
- deloutq|jump
- raw [<filter>]
-
- list: list servers (without argument, this list is displayed)
-listfull: list servers with detailed info for each server
- add: add a new server
- name: server name, for internal and display use; this name is used to connect to the server (/connect name) and to set server options: irc.server.name.xxx
-hostname: name or IP address of server, with optional port (default: 6667), many addresses can be separated by a comma
- -temp: add a temporary server (not saved)
- option: set option for server (for boolean option, value can be omitted)
-nooption: set boolean option to 'off' (for example: -nossl)
- copy: duplicate a server
- rename: rename a server
- reorder: reorder list of servers
- open: open the server buffer without connecting
- keep: keep server in config file (for temporary servers only)
- del: delete a server
- deloutq: delete messages out queue for all servers (all messages WeeChat is currently sending)
- jump: jump to server buffer
- raw: open buffer with raw IRC data
- filter: set a new filter to see only matching messages (this filter can be used as input in raw IRC data buffer as well); allowed formats are:
- * show all messages (no filter)
- xxx show only messages containing "xxx"
- s:xxx show only messages for server "xxx"
- f:xxx show only messages with a flag: recv (message received), sent (message sent), modified (message modified by a modifier), redirected (message redirected)
- m:xxx show only IRC command "xxx"
- c:xxx show only messages matching the evaluated condition "xxx", using following variables: output of function irc_message_parse (like nick, command, channel, text, etc., see function info_get_hashtable in plugin API reference for the list of all variables), date (format: "yyyy-mm-dd hh:mm:ss"), server, recv, sent, modified, redirected
-
-Examples:
- /server listfull
- /server add libera irc.libera.chat
- /server add libera irc.libera.chat/6697 -ssl -autoconnect
- /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667
- /server copy libera libera-test
- /server rename libera-test libera2
- /server reorder libera2 libera
- /server del libera
- /server deloutq
- /server raw
- /server raw s:libera
- /server raw c:${recv} && ${command}==PRIVMSG && ${nick}==foo
-----
-
-[[command_irc_service]]
-* `+service+`: 新しいサービスを登録
-
-----
-/service <nick> <reserved> <distribution> <type> <reserved> <info>
-
-distribution: サービスの可視性
- type: 将来のために予約
-----
-
-[[command_irc_servlist]]
-* `+servlist+`: 現在ネットワークに接続されたサービスをリストアップ
-
-----
-/servlist [<mask> [<type>]]
-
-mask: マスクにマッチするサービスだけをリストアップ
-type: タイプにマッチするサービスだけをリストアップ
-----
-
-[[command_irc_setname]]
-* `+setname+`: set real name
-
-----
-/setname <realname>
-
-realname: new real name
-----
-
-[[command_irc_squery]]
-* `+squery+`: サービスにメッセージを配送
-
-----
-/squery <service> <text>
-
-service: サービス名
- text: 送信テキスト
-----
-
-[[command_irc_squit]]
-* `+squit+`: サーバリンクを切断
-
-----
-/squit <target> <comment>
-
- target: サーバ名
-comment: コメント
-----
-
-[[command_irc_stats]]
-* `+stats+`: サーバに関するクエリ統計
-
-----
-/stats [<query> [<target>]]
-
- query: c/h/i/k/l/m/o/y/u (RFC1459 を参照してください)
-target: サーバ名
-----
-
-[[command_irc_summon]]
-* `+summon+`: IRC サーバを実行中のホストにいるユーザ宛てに、IRC に参加することを要請するメッセージを送信
-
-----
-/summon <user> [<target> [<channel>]]
-
- user: ユーザ名
- target: サーバ名
-channel: チャンネル名
-----
-
-[[command_irc_time]]
-* `+time+`: サーバのローカル時間を要求
-
-----
-/time [<target>]
-
-target: 時間を要求するサーバを指定
-----
-
-[[command_irc_topic]]
-* `+topic+`: チャンネルトピックの取得/設定
-
-----
-/topic [<channel>] [<topic>|-delete]
-
-channel: チャンネル名
- topic: 新しいトピック
--delete: チャンネルトピックを削除
-----
-
-[[command_irc_trace]]
-* `+trace+`: 指定されたサーバへのルートを探す
-
-----
-/trace [<target>]
-
-target: サーバ名
-----
-
-[[command_irc_unban]]
-* `+unban+`: ニックネームかホストの禁止設定を解除
-
-----
-/unban [<channel>] <nick>|<number> [<nick>|<number>...]
-
-channel: チャンネル名
- nick: ニックネームまたはホスト名
- number: バンするニックネームの番号 (コマンド /ban で表示される番号)
-----
-
-[[command_irc_unquiet]]
-* `+unquiet+`: ニックネームまたはホスト名に対する発言禁止を解除
-
-----
-/unquiet [<channel>] <nick>|<number> [<nick>|<number>...]
-
-channel: チャンネル名
- nick: ニックネームまたはホスト名
- number: 発言禁止するニックネームの番号 (コマンド /quiet で表示される番号)
-----
-
-[[command_irc_userhost]]
-* `+userhost+`: ニックネームに関する情報のリストを返す
-
-----
-/userhost <nick> [<nick>...]
-
-nick: ニックネーム
-----
-
-[[command_irc_users]]
-* `+users+`: サーバにログインしているユーザのリスト
-
-----
-/users [<target>]
-
-target: サーバ名
-----
-
-[[command_irc_version]]
-* `+version+`: ニックネームかサーバのバージョン情報を取得 (現在のサーバか指定したサーバ)
-
-----
-/version [<target>|<nick>]
-
-target: サーバ名
- nick: ニックネーム
-----
-
-[[command_irc_voice]]
-* `+voice+`: ニックネームに発言権を付与
-
-----
-/voice <nick> [<nick>...]
- * -yes
-
-nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
- *: チャンネル参加者全員に voice 権を付与
-----
-
-[[command_irc_wallchops]]
-* `+wallchops+`: チャンネルオペレータに notice を送信
-
-----
-/wallchops [<channel>] <text>
-
-channel: チャンネル名
- text: 送信テキスト
-----
-
-[[command_irc_wallops]]
-* `+wallops+`: ユーザモードに 'w' を設定した全ての接続済みユーザ宛てにメッセージを送信
-
-----
-/wallops <text>
-
-text: 送信テキスト
-----
-
-[[command_irc_who]]
-* `+who+`: 情報のリストを返すクエリを生成
-
-----
-/who [<mask> [o]]
-
-mask: マスクにマッチする情報
- o: マスクにマッチするオペレータだけを返す
-----
-
-[[command_irc_whois]]
-* `+whois+`: ユーザに関する情報を要求
-
-----
-/whois [<target>] [<nick>[,<nick>...]]
-
-target: サーバ名
- nick: ニックネーム (マスクも可)
-
-引数が無い場合、このコマンドは以下のユーザに対する whois を行います:
-- バッファがサーバ/チャンネルの場合、自分自身のニックネーム
-- バッファがプライベートの場合、相手のニックネーム。
-
-オプション irc.network.whois_double_nick が有効の場合、アイドル時間を返してもらうためにニックネームを 2 つ送信します (ニックネームを 1 つ指定した場合でも)。
-----
-
-[[command_irc_whowas]]
-* `+whowas+`: 既に存在しないニックネームに関する情報を要求
-
-----
-/whowas <nick>[,<nick>...] [<count> [<target>]]
-
- nick: ニックネーム
- count: リプライの個数 (負の値で完全な検索)
-target: マスクに一致するものだけを返す
-----
-// end::irc_commands[]
-
-// tag::javascript_commands[]
-[[command_javascript_javascript]]
-* `+javascript+`: スクリプトをリストアップ/ロード/アンロード
-
-----
-/javascript list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: ロード済みスクリプトをリストアップ
-listfull: ロード済みスクリプトをリストアップ (詳細)
- load: スクリプトをロード
-autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
- reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
- unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
-filename: ロードするスクリプト (ファイル)
- -q: 出力抑制モード: メッセージを表示しない
- name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
- eval: ソースコードを評価して現在のバッファへ結果を表示
- -o: バッファへ評価結果を送信するがコマンドを実行しない
- -oc: バッファへ評価結果を送信してコマンドを実行
- code: 評価するソースコード
- version: 使用中のインタプリタのバージョンを表示
-
-引数無しの場合、全てのロード済みスクリプトをリストアップします。
-----
-// end::javascript_commands[]
-
-// tag::logger_commands[]
-[[command_logger_logger]]
-* `+logger+`: logger プラグイン設定
-
-----
-/logger list
- set <level>
- flush
- disable
-
- list: オープンされたバッファのログ保存設定を表示
- set: 現在のバッファのログ保存レベルを設定
- level: ログ保存されるメッセージのレベル (0 = ログ保存しない、1 = いくつかのメッセージ (最も重要) .. 9 = 全てのメッセージ)
- flush: 全てのログファイルに今すぐ書き込む
-disable: 現在のバッファのログ保存を無効化 (レベルを 0 に設定)
-
-オプション "logger.level.*" と "logger.mask.*" は任意のバッファに対するログレベルとログ保存先の設定を意味します。
-
-IRC プラグインで使われるログレベル:
- 1: ユーザメッセージ (チャンネルとプライベート)、通知 (サーバとチャンネル)
- 2: ニックネームの変更
- 3: サーバメッセージ
- 4: 参加/退出/終了
- 9: その他の全てのメッセージ
-
-例:
- 現在のバッファのレベルを 5 に設定:
- /logger set 5
- 現在のバッファのログ保存を無効化:
- /logger disable
- 全ての IRC バッファのレベルを 3 に設定:
- /set logger.level.irc 3
- メインの WeeChat バッファのログ保存を無効化:
- /set logger.level.core.weechat 0
- IRC サーバごとのディレクトリ、チャンネルごとのファイルを使う:
- /set logger.mask.irc "$server/$channel.weechatlog"
-----
-// end::logger_commands[]
-
-// tag::lua_commands[]
-[[command_lua_lua]]
-* `+lua+`: スクリプトをリストアップ/ロード/アンロード
-
-----
-/lua list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: ロード済みスクリプトをリストアップ
-listfull: ロード済みスクリプトをリストアップ (詳細)
- load: スクリプトをロード
-autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
- reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
- unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
-filename: ロードするスクリプト (ファイル)
- -q: 出力抑制モード: メッセージを表示しない
- name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
- eval: ソースコードを評価して現在のバッファへ結果を表示
- -o: バッファへ評価結果を送信するがコマンドを実行しない
- -oc: バッファへ評価結果を送信してコマンドを実行
- code: 評価するソースコード
- version: 使用中のインタプリタのバージョンを表示
-
-引数無しの場合、全てのロード済みスクリプトをリストアップします。
-----
-// end::lua_commands[]
-
-// tag::perl_commands[]
-[[command_perl_perl]]
-* `+perl+`: スクリプトをリストアップ/ロード/アンロード
-
-----
-/perl list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: ロード済みスクリプトをリストアップ
-listfull: ロード済みスクリプトをリストアップ (詳細)
- load: スクリプトをロード
-autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
- reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
- unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
-filename: ロードするスクリプト (ファイル)
- -q: 出力抑制モード: メッセージを表示しない
- name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
- eval: ソースコードを評価して現在のバッファへ結果を表示
- -o: バッファへ評価結果を送信するがコマンドを実行しない
- -oc: バッファへ評価結果を送信してコマンドを実行
- code: 評価するソースコード
- version: 使用中のインタプリタのバージョンを表示
-
-引数無しの場合、全てのロード済みスクリプトをリストアップします。
-----
-// end::perl_commands[]
-
-// tag::php_commands[]
-[[command_php_php]]
-* `+php+`: スクリプトをリストアップ/ロード/アンロード
-
-----
-/php list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: ロード済みスクリプトをリストアップ
-listfull: ロード済みスクリプトをリストアップ (詳細)
- load: スクリプトをロード
-autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
- reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
- unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
-filename: ロードするスクリプト (ファイル)
- -q: 出力抑制モード: メッセージを表示しない
- name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
- eval: ソースコードを評価して現在のバッファへ結果を表示
- -o: バッファへ評価結果を送信するがコマンドを実行しない
- -oc: バッファへ評価結果を送信してコマンドを実行
- code: 評価するソースコード
- version: 使用中のインタプリタのバージョンを表示
-
-引数無しの場合、全てのロード済みスクリプトをリストアップします。
-----
-// end::php_commands[]
-
-// tag::python_commands[]
-[[command_python_python]]
-* `+python+`: スクリプトをリストアップ/ロード/アンロード
-
-----
-/python list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: ロード済みスクリプトをリストアップ
-listfull: ロード済みスクリプトをリストアップ (詳細)
- load: スクリプトをロード
-autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
- reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
- unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
-filename: ロードするスクリプト (ファイル)
- -q: 出力抑制モード: メッセージを表示しない
- name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
- eval: ソースコードを評価して現在のバッファへ結果を表示
- -o: バッファへ評価結果を送信するがコマンドを実行しない
- -oc: バッファへ評価結果を送信してコマンドを実行
- code: 評価するソースコード
- version: 使用中のインタプリタのバージョンを表示
-
-引数無しの場合、全てのロード済みスクリプトをリストアップします。
-----
-// end::python_commands[]
-
-// tag::relay_commands[]
-[[command_relay_relay]]
-* `+relay+`: リレー管理
-
-----
-/relay list|listfull|listrelay
- add <name> <port>|<path>
- del|start|restart|stop <name>
- raw
- sslcertkey
-
- list: list relay clients (only active relays)
- listfull: list relay clients (verbose, all relays)
- listrelay: list relays (name and port)
- add: add a relay (listen on a port/path)
- del: remove a relay (clients remain connected)
- start: listen on port
- restart: close the server socket and listen again on port (clients remain connected)
- stop: close the server socket (clients remain connected)
- name: relay name (see format below)
- port: port used for relay
- path: path used for relay (for UNIX domain socket only); path is evaluated (see function string_eval_path_home in plugin API reference)
- raw: open buffer with raw Relay data
- sslcertkey: set SSL certificate/key using path in option relay.network.ssl_cert_key
-
-Relay name is: [ipv4.][ipv6.][ssl.]<protocol.name> or unix.[ssl.]<protocol.name>
- ipv4: force use of IPv4
- ipv6: force use of IPv6
- ssl: enable SSL
- unix: use UNIX domain socket
-protocol.name: protocol and name to relay:
- - protocol "irc": name is the server to share (optional, if not given, the server name must be sent by client in command "PASS", with format: "PASS server:password")
- - protocol "weechat" (name is not used)
-
-The "irc" protocol allows any IRC client (including WeeChat itself) to connect on the port.
-The "weechat" protocol allows a remote interface to connect on the port, see the list here: https://weechat.org/about/interfaces/
-
-Without argument, this command opens buffer with list of relay clients.
-
-Examples:
- irc proxy, for server "libera":
- /relay add irc.libera 8000
- irc proxy, for server "libera", with SSL:
- /relay add ssl.irc.libera 8001
- irc proxy, for all servers (client will choose), with SSL:
- /relay add ssl.irc 8002
- weechat protocol:
- /relay add weechat 9000
- weechat protocol with SSL:
- /relay add ssl.weechat 9001
- weechat protocol with SSL, using only IPv4:
- /relay add ipv4.ssl.weechat 9001
- weechat protocol with SSL, using only IPv6:
- /relay add ipv6.ssl.weechat 9001
- weechat protocol with SSL, using IPv4 + IPv6:
- /relay add ipv4.ipv6.ssl.weechat 9001
- weechat protocol over UNIX domain socket:
- /relay add unix.weechat ${weechat_runtime_dir}/relay_socket
-----
-// end::relay_commands[]
-
-// tag::ruby_commands[]
-[[command_ruby_ruby]]
-* `+ruby+`: スクリプトをリストアップ/ロード/アンロード
-
-----
-/ruby list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: ロード済みスクリプトをリストアップ
-listfull: ロード済みスクリプトをリストアップ (詳細)
- load: スクリプトをロード
-autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
- reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
- unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
-filename: ロードするスクリプト (ファイル)
- -q: 出力抑制モード: メッセージを表示しない
- name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
- eval: ソースコードを評価して現在のバッファへ結果を表示
- -o: バッファへ評価結果を送信するがコマンドを実行しない
- -oc: バッファへ評価結果を送信してコマンドを実行
- code: 評価するソースコード
- version: 使用中のインタプリタのバージョンを表示
-
-引数無しの場合、全てのロード済みスクリプトをリストアップします。
-----
-// end::ruby_commands[]
-
-// tag::script_commands[]
-[[command_script_script]]
-* `+script+`: WeeChat スクリプトマネージャ
-
-----
-/script list [-o|-ol|-i|-il]
- search <text>
- show <script>
- load|unload|reload <script> [<script>...]
- autoload|noautoload|toggleautoload <script> [<script>...]
- install|remove|installremove|hold [-q] <script> [<script>...]
- upgrade
- update
-
- list: list loaded scripts (all languages)
- -o: send list of loaded scripts to buffer (string in English)
- -ol: send list of loaded scripts to buffer (translated string)
- -i: copy list of loaded scripts in command line (for sending to buffer) (string in English)
- -il: copy list of loaded scripts in command line (for sending to buffer) (translated string)
- search: search scripts by tags, language (python, perl, ...), filename extension (py, pl, ...) or text; result is displayed on scripts buffer
- show: show detailed info about a script
- load: load script(s)
- unload: unload script(s)
- reload: reload script(s)
- autoload: autoload the script
- noautoload: do not autoload the script
-toggleautoload: toggle autoload
- install: install/upgrade script(s)
- remove: remove script(s)
- installremove: install or remove script(s), depending on current state
- hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
- -q: quiet mode: do not display messages
- upgrade: upgrade all installed scripts which are obsolete (new version available)
- update: update local scripts cache
-
-Without argument, this command opens a buffer with list of scripts.
-
-On script buffer, the possible status for each script are:
- * i a H r N
- | | | | | |
- | | | | | obsolete (new version available)
- | | | | running (loaded)
- | | | held
- | | autoloaded
- | installed
- popular script
-
-In output of /script list, the possible status for each script are:
- * ? i a H N
- | | | | | |
- | | | | | obsolete (new version available)
- | | | | held
- | | | autoloaded
- | | installed
- | unknown script (can not be downloaded/updated)
- popular script
-
-Keys on script buffer:
- alt+i install script
- alt+r remove script
- alt+l load script
- alt+L reload script
- alt+u unload script
- alt+A autoload script
- alt+h (un)hold script
- alt+v view script
-
-Input allowed on script buffer:
- i/r/l/L/u/A/h/v action on script (same as keys above)
- q close buffer
- $ refresh buffer
- s:x,y sort buffer using keys x and y (see /help script.look.sort)
- s: reset sort (use default sort)
- word(s) filter scripts: search word(s) in scripts (description, tags, ...)
- * remove filter
-
-Mouse actions on script buffer:
- wheel scroll list
- left button select script
- right button install/remove script
-
-Examples:
- /script search url
- /script install go.py urlserver.py
- /script remove go.py
- /script hold urlserver.py
- /script reload urlserver
- /script upgrade
-----
-// end::script_commands[]
-
-// tag::spell_commands[]
-[[command_spell_spell]]
-* `+spell+`: スペルチェックプラグイン設定
-
-----
-/spell enable|disable|toggle
- listdict
- setdict -|<dict>[,<dict>...]
- deldict
- addword [<dict>] <word>
-
- enable: enable spell checker
- disable: disable spell checker
- toggle: toggle spell checker
-listdict: show installed dictionaries
- setdict: set dictionary for current buffer (multiple dictionaries can be separated by a comma, the special value "-" disables spell checking on current buffer)
- deldict: delete dictionary used on current buffer
- addword: add a word in personal dictionary
-
-Input line beginning with a '/' is not checked, except for some commands (see /set spell.check.commands).
-
-To enable spell checker on all buffers, use option "default_dict", then enable spell checker, for example:
- /set spell.check.default_dict "en"
- /spell enable
-
-To display a list of suggestions in a bar, use item "spell_suggest".
-
-Default key to toggle spell checker is alt-s.
-----
-// end::spell_commands[]
-
-// tag::tcl_commands[]
-[[command_tcl_tcl]]
-* `+tcl+`: スクリプトをリストアップ/ロード/アンロード
-
-----
-/tcl list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: ロード済みスクリプトをリストアップ
-listfull: ロード済みスクリプトをリストアップ (詳細)
- load: スクリプトをロード
-autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
- reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
- unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
-filename: ロードするスクリプト (ファイル)
- -q: 出力抑制モード: メッセージを表示しない
- name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
- eval: ソースコードを評価して現在のバッファへ結果を表示
- -o: バッファへ評価結果を送信するがコマンドを実行しない
- -oc: バッファへ評価結果を送信してコマンドを実行
- code: 評価するソースコード
- version: 使用中のインタプリタのバージョンを表示
-
-引数無しの場合、全てのロード済みスクリプトをリストアップします。
-----
-// end::tcl_commands[]
-
-// tag::trigger_commands[]
-[[command_trigger_trigger]]
-* `+trigger+`: トリガ (WeeChat 用のスイスアーミーナイフ) の管理
-
-----
-/trigger list|listfull|listdefault
- add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>" ["<post_action>"]]]]]]
- addinput [<hook>]
- input|output|recreate <name>
- set <name> <option> <value>
- rename|copy <name> <new_name>
- enable|disable|toggle [<name>|-all [<name>...]]
- restart <name>|-all [<name>...]
- show <name>
- del <name>|-all [<name>...]
- restore <name> [<name>...]
- default -yes
- monitor [<filter>]
-
- list: list triggers (without argument, this list is displayed)
- listfull: list triggers with detailed info for each trigger
-listdefault: list default triggers
- add: add a trigger
- addoff: add a trigger (disabled)
- addreplace: add or replace an existing trigger
- name: name of trigger
- hook: signal, hsignal, modifier, line, print, command, command_run, timer, config, focus, info, info_hashtable
- arguments: arguments for the hook, depending on hook (separated by semicolons):
- signal: name(s) of signal (required)
- hsignal: name(s) of hsignal (required)
- modifier: name(s) of modifier (required)
- line: buffer type ("formatted", "free" or "*"), list of buffer masks, tags
- print: buffer, tags, message, strip colors
- command: command (required), description, arguments, description of arguments, completion (all arguments except command are evaluated, "${tg_trigger_name}" is replaced by the trigger name, see /help eval)
- command_run: command(s) (required)
- timer: interval (required), align on second, max calls
- config: name(s) of option (required)
- focus: name(s) of area (required)
- info: name(s) of info (required)
- info_hashtable: name(s) of info (required)
- conditions: evaluated conditions for the trigger
- regex: one or more regular expressions to replace strings in variables
- command: command to execute (many commands can be separated by ";")
-return_code: return code in callback (ok (default), ok_eat, error)
-post_action: action to take after execution (none (default), disable, delete)
- addinput: set input with default arguments to create a trigger
- input: set input with the command used to create the trigger
- output: send the command to create the trigger on the buffer
- recreate: same as "input", with option "addreplace" instead of "add"
- set: set an option in a trigger
- option: name of option: name, hook, arguments, conditions, regex, command, return_code
- (for help on option, you can type: /help trigger.trigger.<name>.<option>)
- value: new value for the option
- rename: rename a trigger
- copy: copy a trigger
- enable: enable trigger(s) (without arguments: enable triggers globally)
- disable: disable trigger(s) (without arguments: disable triggers globally)
- toggle: toggle trigger(s) (without arguments: toggle triggers globally)
- restart: restart trigger(s) (recreate the hooks)
- show: show detailed info on a trigger (with some stats)
- del: delete a trigger
- -all: do action on all triggers
- restore: restore trigger(s) with the default values (works only for default triggers)
- default: delete all triggers and restore default ones
- monitor: open the trigger monitor buffer, with optional filter:
- filter: filter hooks/triggers to display (a hook must start with "@", for example "@signal"), many filters can be separated by commas; wildcard "*" is allowed in each trigger name
-
-When a trigger callback is called, following actions are performed, in this order:
- 1. check conditions; if false, exit
- 2. replace text using POSIX extended regular expression(s) (if defined in trigger)
- 3. execute command(s) (if defined in trigger)
- 4. exit with a return code (except for modifier, line, focus, info and info_hashtable)
- 5. perform post action
-
-Examples (you can also look at default triggers with /trigger listdefault):
- add text attributes *bold*, _underline_ and /italic/ (only in user messages):
- /trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*([^ ]+)\*==*${color:bold}${re:1}${color:-bold}*== ==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/==/${color:italic}${re:1}${color:-italic}/"
- hide nicklist bar on small terminals:
- /trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist"
- /trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist"
- silently save config each hour:
- /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- silently save WeeChat session at midnight (see /help upgrade):
- /trigger add session_save signal day_changed "" "" "/mute /upgrade -save"
- open trigger monitor and show only modifiers and triggers whose name starts with "resize":
- /trigger monitor @modifier,resize*
-----
-// end::trigger_commands[]
-
-// tag::weechat_commands[]
-[[command_weechat_allbuf]]
-* `+allbuf+`: execute a command on all buffers
-
-----
-/allbuf <command>
-
-command: command to execute (or text to send to buffer if command does not start with '/')
-
-Examples:
- set unread marker on all buffers:
- /allbuf /buffer set unread
-----
-
-[[command_weechat_away]]
-* `+away+`: 離席状態の切り替え
-
-----
-/away [-all] [<message>]
-
- -all: 全ての接続済みサーバに対して離席状態を切り替え
-message: 離席メッセージ (メッセージが無い場合は、離席状態を解除)
-----
-
-[[command_weechat_bar]]
-* `+bar+`: バーの管理
-
-----
-/bar list|listfull|listitems
- add <name> <type>[,<conditions>] <position> <size> <separator> <item1>[,<item2>...]
- default [input|title|status|nicklist]
- rename <name> <new_name>
- del <name>|-all
- set <name> <option> <value>
- hide|show|toggle <name>
- scroll <name> <window> <scroll_value>
-
- list: list all bars
- listfull: list all bars (verbose)
- listitems: list all bar items
- add: add a new bar
- name: name of bar (must be unique)
- type: root: outside windows,
- window: inside windows, with optional conditions (see below)
- conditions: the conditions to display the bar:
- active: on active window
- inactive: on inactive windows
- nicklist: on windows with nicklist
- other condition: see /help weechat.bar.xxx.conditions and /help eval
- without conditions, the bar is always displayed
- position: bottom, top, left or right
- size: size of bar (in chars)
- separator: 1 for using separator (line), 0 or nothing means no separator
- item1,...: items for this bar (items can be separated by comma (space between items) or "+" (glued items))
- default: create a default bar (all default bars if no bar name is given)
- rename: rename a bar
- del: delete a bar (or all bars with -all)
- set: set a value for a bar property
- option: option to change (for options list, look at /set weechat.bar.<barname>.*)
- value: new value for option
- hide: hide a bar
- show: show an hidden bar
- toggle: hide/show a bar
- scroll: scroll bar
- window: window number (use '*' for current window or for root bars)
- scroll_value: value for scroll: 'x' or 'y' (optional), followed by '+', '-', 'b' (beginning) or 'e' (end), value (for +/-), and optional % (to scroll by % of width/height, otherwise value is number of chars)
-
-Examples:
- create a bar with time, buffer number + name, and completion:
- /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
- hide a bar:
- /bar hide mybar
- scroll nicklist 10 lines down on current buffer:
- /bar scroll nicklist * y+10
- scroll to end of nicklist on current buffer:
- /bar scroll nicklist * ye
-----
-
-[[command_weechat_buffer]]
-* `+buffer+`: バッファの管理
-
-----
-/buffer list
- add [-free] [-switch] <name>
- clear [<number>|<name>|-merged|-all [<number>|<name>...]]
- move <number>|-|+
- swap <number1>|<name1> [<number2>|<name2>]
- cycle <number>|<name> [<number>|<name>...]
- merge <number>|<name>
- unmerge [<number>|-all]
- hide [<number>|<name>|-all [<number>|<name>...]]
- unhide [<number>|<name>|-all [<number>|<name>...]]
- switch [-previous]
- zoom
- renumber [<number1> [<number2> [<start>]]]
- close [<n1>[-<n2>]|<name>...]
- notify [<level>]
- listvar [<number>|<name>]
- setvar <name> [<value>]
- delvar <name>
- set <property> [<value>]
- get <property>
- jump smart|last_displayed|prev_visited|next_visited
- <number>|-|+|<name>
-
- list: list buffers (without argument, this list is displayed)
- add: add a new buffer (it can be closed with "/buffer close" or input "q")
- clear: clear buffer content (number for a buffer, -merged for merged buffers, -all for all buffers, or nothing for current buffer)
- move: move buffer in the list (may be relative, for example -1); "-" = move to first buffer number, "+" = move to last buffer number + 1
- swap: swap two buffers (swap with current buffer if only one number/name given)
- cycle: jump loop between a list of buffers
- merge: merge current buffer to another buffer (chat area will be mix of both buffers)
- (by default ctrl-x switches between merged buffers)
- unmerge: unmerge buffer from other buffers which have same number
- hide: hide the buffer
- unhide: unhide the buffer
- switch: switch to next merged buffer (or to previous buffer with "-previous")
- zoom: zoom on merged buffer
-renumber: renumber buffers (works only if option weechat.look.buffer_auto_renumber is off)
- close: close buffer (number/range or name is optional)
- notify: display or set notify level for current buffer: this level determines whether buffer will be added to hotlist or not:
- none: never
- highlight: for highlights only
- message: for messages from users + highlights
- all: all messages
- reset: reset to default value (all)
- listvar: display local variables in a buffer
- setvar: set a local variable in the current buffer
- delvar: delete a local variable from the current buffer
- set: set a property in the current buffer
- get: display a property of current buffer
- jump: jump to another buffer:
- smart: next buffer with activity
- last_displayed: last buffer displayed (before last jump to a buffer)
- prev_visited: previously visited buffer
- next_visited: jump to next visited buffer
- number: jump to buffer by number, possible prefix:
- '+': relative jump, add number to current
- '-': relative jump, sub number to current
- '*': jump to number, using option "weechat.look.jump_current_to_previous_buffer"
- -: jump to first buffer number
- +: jump to last buffer number
- name: jump to buffer by (partial) name
-
-Examples:
- clear current buffer:
- /buffer clear
- move buffer to number 5:
- /buffer move 5
- swap buffer 1 with 3:
- /buffer swap 1 3
- swap buffer #weechat with current buffer:
- /buffer swap #weechat
- jump on #chan1, #chan2, #chan3 and loop:
- /buffer cycle #chan1 #chan2 #chan3
- merge with core buffer:
- /buffer merge 1
- merge with #weechat buffer:
- /buffer merge #weechat
- unmerge buffer:
- /buffer unmerge
- close current buffer:
- /buffer close
- close buffers 5 to 7:
- /buffer close 5-7
- jump to #weechat:
- /buffer #weechat
- jump to next buffer:
- /buffer +1
- jump to last buffer number:
- /buffer +
-----
-
-[[command_weechat_color]]
-* `+color+`: 色の別名の定義と、色パレットの表示
-
-----
-/color alias <color> <name>
- unalias <color>
- reset
- term2rgb <color>
- rgb2term <rgb> [<limit>]
- -o
-
- alias: ある色に別名を追加
- unalias: 別名の削除
- color: 色番号 (0 以上、最大値は端末依存、多くの場合 63 か 255)
- name: 色の別名 (例: "orange")
- reset: 全ての色ペアをリセット (自動的なリセットが無効化されており、これ以上の色ペアが利用できない場合に必要、オプション "weechat.look.color_pairs_auto_reset" を参照してください)
-term2rgb: 端末色 (0-255) を RGB 色に変換
-rgb2term: RGB 色を端末色 (0-255) に変換
- limit: 端末テーブル内で使う色の数 (0 から始まる); デフォルトは 256
- -o: 端末/色情報を現在の入力としてバッファに送る
-
-引数無しの場合、コマンドは新しいバッファに色を表示します。
-
-例:
- 色番号 214 に対応する別名 "orange" を追加:
- /color alias 214 orange
- 色番号 214 を削除:
- /color unalias 214
-----
-
-[[command_weechat_command]]
-* `+command+`: WeeChat かプラグインのコマンドを起動
-
-----
-/command [-buffer <name>] <plugin> <command>
-
--buffer: このバッファでコマンドを実行
- plugin: このプラグインからコマンドを実行; 'core' は WeeChat コマンド、'*' は自動的にプラグインを選択 (このコマンドを実行したバッファに依存)
-command: 実行するコマンド (コマンドの最初に '/' が無い場合はこれを自動的に追加します)
-----
-
-[[command_weechat_cursor]]
-* `+cursor+`: カーソルを移動してアクションを実行するエリアを指定
-
-----
-/cursor go chat|<bar>|<x>,<y>
- move up|down|left|right|area_up|area_down|area_left|area_right
- stop
-
- go: move cursor to chat area, a bar (using bar name) or coordinates "x,y"
-move: move cursor with direction
-stop: stop cursor mode
-
-Without argument, this command toggles cursor mode.
-
-When mouse is enabled (see /help mouse), by default a middle click will start cursor mode at this point.
-
-Default keys in cursor mode on chat messages:
- m quote message
- q quote prefix + message
- Q quote time + prefix + message
-
-Default keys in cursor mode on nicklist:
- b ban nick (/ban)
- k kick nick (/kick)
- K kick and ban nick (/kickban)
- q open query with nick (/query)
- w query information about user (/whois)
-
-Other default keys in cursor mode:
- arrow move cursor
- alt+arrow move cursor to the next area
- enter exit cursor mode
-
-Examples:
- go to nicklist:
- /cursor go nicklist
- go to coordinates x=10, y=5:
- /cursor go 10,5
-----
-
-[[command_weechat_debug]]
-* `+debug+`: デバッグ関数
-
-----
-/debug list
- set <plugin> <level>
- dump|hooks [<plugin>]
- buffer|certs|color|dirs|infolists|libs|memory|tags|term|windows
- mouse|cursor [verbose]
- hdata [free]
- time <command>
- unicode <string>
-
- list: list plugins with debug levels
- set: set debug level for plugin
- plugin: name of plugin ("core" for WeeChat core)
- level: debug level for plugin (0 = disable debug)
- dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes)
- hooks: display infos about hooks (with a plugin: display detailed info about hooks created by the plugin)
- buffer: dump buffer content with hexadecimal values in log file
- certs: display number of loaded trusted certificate authorities
- color: display infos about current color pairs
- cursor: toggle debug for cursor mode
- dirs: display directories
- hdata: display infos about hdata (with free: remove all hdata in memory)
-infolists: display infos about infolists
- key: enable keyboard and mouse debug: display raw codes, expanded key name and associated command ('q' to quit this mode)
- libs: display infos about external libraries used
- memory: display infos about memory usage
- mouse: toggle debug for mouse
- tags: display tags for lines
- term: display infos about terminal
- windows: display windows tree
- time: measure time to execute a command or to send text to the current buffer
- unicode: display information about string and unicode chars (evaluated, see /help eval)
-
-Examples:
- /debug set irc 1
- /debug mouse verbose
- /debug time /filter toggle
- /debug unicode ${chars:${\u26C0}-${\u26CF}}
-----
-
-[[command_weechat_eval]]
-* `+eval+`: 式を評価
-
-----
-/eval [-n|-s] [-d] <expression>
- [-n] [-d [-d]] -c <expression1> <operator> <expression2>
-
- -n: display result without sending it to buffer (debug mode)
- -s: split expression before evaluating it (many commands can be separated by semicolons)
- -d: display debug output after evaluation (with two -d: more verbose debug)
- -c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1")
-expression: expression to evaluate, variables with format ${variable} are replaced (see below); many commands can be separated by semicolons
- operator: a logical or comparison operator:
- - logical operators:
- && boolean "and"
- || boolean "or"
- - comparison operators:
- == equal
- != not equal
- <= less or equal
- < less
- >= greater or equal
- > greater
- =~ is matching POSIX extended regex
- !~ is NOT matching POSIX extended regex
- ==* is matching mask, case sensitive (wildcard "*" is allowed)
- !!* is NOT matching mask, case sensitive (wildcard "*" is allowed)
- =* is matching mask, case insensitive (wildcard "*" is allowed)
- !* is NOT matching mask, case insensitive (wildcard "*" is allowed)
- ==- is included, case sensitive
- !!- is NOT included, case sensitive
- =- is included, case insensitive
- !- is NOT included, case insensitive
-
-An expression is considered as "true" if it is not NULL, not empty, and different from "0".
-The comparison is made using floating point numbers if the two expressions are valid numbers, with one of the following formats:
- - integer (examples: 5, -7)
- - floating point number (examples: 5.2, -7.5, 2.83e-2)
- - hexadecimal number (examples: 0xA3, -0xA3)
-To force a string comparison, you can add double quotes around each expression, for example:
- 50 > 100 ==> 0
- "50" > "100" ==> 1
-
-Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority:
- - the string itself without evaluation (format: "raw:xxx")
- - a user-defined variable (format: "name")
- - an evaluated sub-string (format: "eval:xxx")
- - an evaluated condition (format: "eval_cond:xxx")
- - a string with escaped chars (format: "esc:xxx" or "\xxx")
- - a string with a range of chars (format: "chars:xxx" or "chars:c1-c2" where "xxx" is one of: "digit", "xdigit", "lower", "upper", "alpha", "alnum")
- - a string converted to lower case (format: "lower:xxx")
- - a string converted to upper case (format: "upper:xxx")
- - a string with chars to hide (format: "hide:char,string")
- - a string with max chars (format: "cut:max,suffix,string" or "cut:+max,suffix,string")
- or max chars displayed on screen (format: "cutscr:max,suffix,string" or "cutscr:+max,suffix,string")
- - a reversed string (format: "rev:xxx" or "revscr:xxx")
- - a repeated string (format: "repeat:count,string")
- - length of a string (format: "length:xxx" or "lengthscr:xxx")
- - split of a string (format: "split:number,separators,flags,xxx")
- - split of shell argmuents (format: "split_shell:number,xxx")
- - a color (format: "color:xxx", see "Plugin API reference", function "color")
- - a modifier (format: "modifier:name,data,string")
- - an info (format: "info:name,arguments", arguments are optional)
- - a base 16/32/64 encoded/decoded string (format: "base_encode:base,xxx" or "base_decode:base,xxx")
- - current date/time (format: "date" or "date:format")
- - an environment variable (format: "env:XXX")
- - a ternary operator (format: "if:condition?value_if_true:value_if_false")
- - result of an expression with parentheses and operators + - * / // % ** (format: "calc:xxx")
- - a random integer number (format: "random:min,max")
- - a translated string (format: "translate:xxx")
- - define a user variable (format: "define:name,value")
- - an option (format: "file.section.option")
- - a local variable in buffer
- - a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer.
-Format for hdata can be one of following:
- hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed)
- hdata[list].var1.var2...: start with a hdata using a list/pointer/pointer name, for example:
- ${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers
- ${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins
- hdata[pointer].var1.var2...: start with a hdata using a pointer, for example:
- ${buffer[0x1234abcd].full_name}: full name of the buffer with this pointer (can be used in triggers)
- ${buffer[my_pointer].full_name}: full name of the buffer with this pointer name (can be used in triggers)
- hdata[pointer].var1.method(): when var1 is a hashtable, methods "keys()", "values()", "keys_sorted()", "keys_values()" and "keys_values_sorted()" can be called
-For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get".
-
-Examples (simple strings):
- /eval -n ${raw:${info:version}} ==> ${info:version}
- /eval -n ${eval_cond:${window.win_width}>100} ==> 1
- /eval -n ${info:version} ==> 0.4.3
- /eval -n ${env:HOME} ==> /home/user
- /eval -n ${weechat.look.scroll_amount} ==> 3
- /eval -n ${sec.data.password} ==> secret
- /eval -n ${window} ==> 0x2549aa0
- /eval -n ${window.buffer} ==> 0x2549320
- /eval -n ${window.buffer.full_name} ==> core.weechat
- /eval -n ${window.buffer.number} ==> 1
- /eval -n ${buffer.local_variables.keys_values()} ==> plugin:core,name:weechat
- /eval -n ${buffer.local_variables.plugin} ==> core
- /eval -n ${\t} ==> <tab>
- /eval -n ${chars:digit} ==> 0123456789
- /eval -n ${chars:J-T} ==> JKLMNOPQRST
- /eval -n ${lower:TEST} ==> test
- /eval -n ${upper:test} ==> TEST
- /eval -n ${hide:-,${relay.network.password}} ==> --------
- /eval -n ${cut:3,+,test} ==> tes+
- /eval -n ${cut:+3,+,test} ==> te+
- /eval -n ${date:%H:%M:%S} ==> 07:46:40
- /eval -n ${if:${info:term_width}>80?big:small} ==> big
- /eval -n ${rev:Hello} ==> olleH
- /eval -n ${repeat:5,-} ==> -----
- /eval -n ${length:test} ==> 4
- /eval -n ${split:1,,,abc,def,ghi} ==> abc
- /eval -n ${split:-1,,,abc,def,ghi} ==> ghi
- /eval -n ${split:count,,,abc,def,ghi} ==> 3
- /eval -n ${split:random,,,abc,def,ghi} ==> def
- /eval -n ${split_shell:1,"arg 1" arg2} ==> arg 1
- /eval -n ${split_shell:-1,"arg 1" arg2} ==> arg2
- /eval -n ${split_shell:count,"arg 1" arg2} ==> 2
- /eval -n ${split_shell:random,"arg 1" arg2} ==> arg2
- /eval -n ${calc:(5+2)*3} ==> 21
- /eval -n ${random:0,10} ==> 3
- /eval -n ${base_encode:64,test} ==> dGVzdA==
- /eval -n ${base_decode:64,dGVzdA==} ==> test
- /eval -n ${translate:Plugin} ==> Extension
- /eval -n ${define:len,${calc:5+3}}${len}x${len} ==> 8x8
-
-Examples (conditions):
- /eval -n -c ${window.buffer.number} > 2 ==> 0
- /eval -n -c ${window.win_width} > 100 ==> 1
- /eval -n -c (8 > 12) || (5 > 2) ==> 1
- /eval -n -c (8 > 12) && (5 > 2) ==> 0
- /eval -n -c abcd =~ ^ABC ==> 1
- /eval -n -c abcd =~ (?-i)^ABC ==> 0
- /eval -n -c abcd =~ (?-i)^abc ==> 1
- /eval -n -c abcd !~ abc ==> 0
- /eval -n -c abcd =* a*d ==> 1
- /eval -n -c abcd =- bc ==> 1
-----
-
-[[command_weechat_filter]]
-* `+filter+`: タグか正規表現に基づくバッファメッセージの非表示/表示
-
-----
-/filter list
- enable|disable|toggle [<name>|@]
- add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>
- rename <name> <new_name>
- recreate <name>
- del <name>|-all [<name>...]
-
- list: list all filters
- enable: enable filters (filters are enabled by default)
- disable: disable filters
- toggle: toggle filters
- name: filter name ("@" = enable/disable all filters in current buffer)
- add: add a filter
-addreplace: add or replace an existing filter
- rename: rename a filter
- recreate: set input with the command used to edit the filter
- del: delete a filter
- -all: delete all filters
- buffer: comma separated list of buffers where filter is active:
- - this is full name including plugin (example: "irc.libera.#weechat" or "irc.server.libera")
- - "*" means all buffers
- - a name starting with '!' is excluded
- - wildcard "*" is allowed
- tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit"
- - logical "and": use "+" between tags (for example: "nick_toto+irc_action")
- - wildcard "*" is allowed
- - if tag starts with '!', then it is excluded and must NOT be in message
- regex: POSIX extended regular expression to search in line
- - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|'
- - if regex starts with '!', then matching result is reversed (use '\!' to start with '!')
- - two regular expressions are created: one for prefix and one for message
- - regex are case insensitive, they can start by "(?-i)" to become case sensitive
-
-The default key alt+'=' toggles filtering on/off globally and alt+'-' toggles filtering on/off in the current buffer.
-
-Tags most commonly used:
- no_filter, no_highlight, no_log, log0..log9 (log level),
- notify_none, notify_message, notify_private, notify_highlight,
- self_msg, nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color of nick),
- host_xxx (xxx is username + host in message),
- irc_xxx (xxx is command name or number, see /server raw or /debug tags),
- irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
-To see tags for lines in buffers: /debug tags
-
-Examples:
- use IRC smart filter on all buffers:
- /filter add irc_smart * irc_smart_filter *
- use IRC smart filter on all buffers except those with "#weechat" in name:
- /filter add irc_smart *,!*#weechat* irc_smart_filter *
- filter all IRC join/part/quit messages:
- /filter add joinquit * irc_join,irc_part,irc_quit *
- filter nicks displayed when joining channels or with /names:
- /filter add nicks * irc_366 *
- filter nick "toto" on IRC channel #weechat:
- /filter add toto irc.libera.#weechat nick_toto *
- filter IRC join/action messages from nick "toto":
- /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
- filter lines containing "weechat sucks" on IRC channel #weechat:
- /filter add sucks irc.libera.#weechat * weechat sucks
- filter lines that are strictly equal to "WeeChat sucks" on all buffers:
- /filter add sucks2 * * (?-i)^WeeChat sucks$
-----
-
-[[command_weechat_help]]
-* `+help+`: コマンドとオプションに関するヘルプを表示
-
-----
-/help -list|-listfull [<plugin> [<plugin>...]]
- <command>
- <option>
-
- -list: プラグイン毎にコマンドをリストアップ (引数が無ければ、このリストを表示)
--listfull: プラグイン毎に説明付きでコマンドをリストアップ
- plugin: このプラグインに関するコマンドをリストアップ
- command: コマンドの名前
- option: オプションの名前 (リストを見るには /set を使用)
-----
-
-[[command_weechat_history]]
-* `+history+`: バッファコマンド履歴を表示
-
-----
-/history clear
- <value>
-
-clear: 履歴の削除
-value: 表示する履歴エントリの数
-----
-
-[[command_weechat_hotlist]]
-* `+hotlist+`: manage hotlist
-
-----
-/hotlist add [low|message|private|highlight]
- clear [<level>]
- remove
- restore [-all]
-
- add: add current buffer in hotlist (default level: "low", conditions defined in option weechat.look.hotlist_add_conditions are NOT checked)
- clear: clear hotlist
- level: "lowest" to clear only lowest level in hotlist, highest" to clear only highest level in hotlist, or level mask: integer which is a combination of 1=join/part, 2=message, 4=private, 8=highlight)
- remove: remove current buffer from hotlist
-restore: restore latest hotlist removed in the current buffer (or all buffers with -all)
-----
-
-[[command_weechat_input]]
-* `+input+`: コマンドライン関数
-
-----
-/input <action> [<arguments>]
-
-list of actions:
- return: simulate key "enter"
- complete_next: complete word with next completion
- complete_previous: complete word with previous completion
- search_text_here: search text in buffer at current position
- search_text: search text in buffer
- search_switch_case: switch exact case for search
- search_switch_regex: switch search type: string/regular expression
- search_switch_where: switch search in messages/prefixes
- search_previous: search previous line
- search_next: search next line
- search_stop_here: stop search at current position
- search_stop: stop search
- delete_previous_char: delete previous char
- delete_next_char: delete next char
- delete_previous_word: delete previous word
- delete_previous_word_whitespace: delete previous word (until whitespace)
- delete_next_word: delete next word
- delete_beginning_of_line: delete from beginning of line until cursor
- delete_beginning_of_input: delete from beginning of input until cursor
- delete_end_of_line: delete from cursor until end of line
- delete_end_of_input: delete from cursor until end of input
- delete_line: delete current line
- delete_input: delete entire input
- clipboard_paste: paste from the internal clipboard
- transpose_chars: transpose two chars
- undo: undo last command line action
- redo: redo last command line action
- move_beginning_of_line: move cursor to beginning of line
- move_beginning_of_input: move cursor to beginning of input
- move_end_of_line: move cursor to end of line
- move_end_of_input: move cursor to end of input
- move_previous_char: move cursor to previous char
- move_next_char: move cursor to next char
- move_previous_word: move cursor to previous word
- move_next_word: move cursor to next word
- move_previous_line: move cursor to previous line
- move_next_line: move cursor to next line
- history_previous: recall previous command in current buffer history
- history_next: recall next command in current buffer history
- history_global_previous: recall previous command in global history
- history_global_next: recall next command in global history
- grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds)
- grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds)
- grab_mouse: grab mouse event code
- grab_mouse_area: grab mouse event code with area
- insert: insert text in command line (escaped chars are allowed, see /help print)
- send: send text to the buffer
-
-This command is used by key bindings or plugins.
-----
-
-[[command_weechat_item]]
-* `+item+`: manage custom bar items
-
-----
-/item list
- add|addreplace <name> "<conditions>" "<content>"
- rename <name> <new_name>
- refresh <name> [<name>...]
- recreate <name>
- del <name>|-all
-
- list: list all custom bar items
- add: add a custom bar item
-addreplace: add or replace an existing custom bar item
- name: custom bar item name
-conditions: evaluated conditions to display the bar item (for example to display the bar item only in specific buffers)
- content: content (evaluated, see /help eval)
- rename: rename a custom bar item
- refresh: update content of item in all bars where the item is displayed; any item can be refreshed: default/plugin/custom bar items
- recreate: set input with the command used to edit the custom bar item
- del: delete a custom bar item
- -all: delete all custom bar items
-
-Examples:
- add item with terminal size, displayed only in buffers with number = 1:
- /item add terminfo "${buffer.number} == 1" "term:${info:term_width}x${info:term_height}"
- add item with buffer info:
- /item add bufinfo "" "${buffer.number}:${buffer.name}${if:${buffer.zoomed}?(Z)}"
- add item with date/time using format "Dec 25, 12:34 +0100", refreshed every minute:
- /item add datetime "" "${date:%b %d, %H:%M %z}"
- /trigger add datetime_refresh timer "60000;60" "" "" "/item refresh datetime"
- add item with number of lines in buffer (displayed/total), refreshed each time a new line is displayed or if filtered lines have changed:
- /item add lines_count "" "${calc:${buffer.lines.lines_count}-${buffer.lines.lines_hidden}}/${buffer.lines.lines_count} lines"
- /trigger add lines_count_refresh_print print "" "" "" "/item refresh lines_count"
- /trigger add lines_count_refresh_signal signal "window_switch;buffer_switch;buffer_lines_hidden;filters_*" "" "" "/item refresh lines_count"
- force refresh of item "lines_count":
- /item refresh lines_count
- recreate item "lines_count" with different conditions or content:
- /item recreate lines_count
- delete item "lines_count":
- /item del lines_count
-----
-
-[[command_weechat_key]]
-* `+key+`: キーの割り当てと割り当て解除
-
-----
-/key [list|listdefault|listdiff] [<context>]
- bind <key> [<command> [<args>]]
- bindctxt <context> <key> [<command> [<args>]]
- unbind <key>
- unbindctxt <context> <key>
- reset <key>
- resetctxt <context> <key>
- resetall -yes [<context>]
- missing [<context>]
- legacy <key> [<key>...]
-
- list: list all current keys
-listdefault: list default keys
- listdiff: list differences between current and default keys (keys added, redefined or deleted)
- context: name of context ("default" or "search")
- bind: bind a command to a key or display command bound to key (for context "default")
- bindctxt: bind a command to a key or display command bound to key, for given context
- command: command (many commands can be separated by semicolons)
- unbind: remove a key binding (for context "default")
- unbindctxt: remove a key binding for given context
- reset: reset a key to default binding (for context "default")
- resetctxt: reset a key to default binding, for given context
- resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
- missing: add missing keys (using default bindings), useful after installing new WeeChat version
- legacy: display new name for legacy keys
-
-When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key name in command line.
-
-Modifiers allowed (in this order when multiple are used):
- meta- (alt key)
- ctrl- (control key)
- shift- (shift key, can only be used with key names below)
-
-Key names allowed: f0 to f20, home, insert, delete, end, backspace, pgup, pgdn, up, down, right, left, tab, return, comma, space.
-
-Combo of keys must be separated by a comma.
-
-For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
- *: any area on screen
- chat: chat area (any buffer)
- chat(xxx): chat area for buffer with name "xxx" (full name including plugin)
- bar(*): any bar
- bar(xxx): bar "xxx"
- item(*): any bar item
- item(xxx): bar item "xxx"
-Wildcard "*" is allowed in key to match many mouse events.
-A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
-Another special value "-" can be used to disable key (it will be ignored when looking for keys).
-
-Examples:
- key alt-r to jump to #weechat IRC channel:
- /key bind meta-r /buffer #weechat
- restore default binding for key alt-r:
- /key reset meta-r
- key meta-v then f1 to run /help:
- /key bind meta-v,f1 /help
- key "tab" to stop search in buffer:
- /key bindctxt search tab /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]]
-* `+layout+`: バッファ/ウィンドウレイアウトの管理
-
-----
-/layout store [<name>] [buffers|windows]
- apply [<name>] [buffers|windows]
- leave
- del [<name>] [buffers|windows]
- rename <name> <new_name>
-
- store: store current buffers/windows in a layout
- apply: apply stored layout
- leave: leave current layout (does not update any layout)
- del: delete buffers and/or windows in a stored layout
- (if neither "buffers" nor "windows" is given after the name, the layout is deleted)
- rename: rename a layout
- name: name for stored layout (default is "default")
-buffers: store/apply only buffers (order of buffers)
-windows: store/apply only windows (buffer displayed by each window)
-
-Without argument, this command displays stored layouts.
-
-The current layout can be saved on /quit command with the option "weechat.look.save_layout_on_exit".
-
-Note: the layout only remembers windows split and buffers numbers. It does not open buffers. That means for example you must still auto-join IRC channels to open the buffers, the saved layout only applies once the buffers are opened.
-----
-
-[[command_weechat_mouse]]
-* `+mouse+`: マウス操作
-
-----
-/mouse enable|disable|toggle [<delay>]
-
- enable: マウスの有効化
-disable: マウスの無効化
- toggle: マウスの有効無効の切り替え
- delay: 初期マウス状態がリストアされてからの遅延時間 (秒単位) (一時的にマウスを無効化するときに便利)
-
-マウス状態はオプション "weechat.look.mouse" に保存されます。
-
-例:
- マウスの有効化:
- /mouse enable
- 5 秒間マウスの有効無効を切り替え:
- /mouse toggle 5
-----
-
-[[command_weechat_mute]]
-* `+mute+`: 静かにコマンドを実行
-
-----
-/mute [-core | -current | -buffer <name>] <command>
-
- -core: no output on WeeChat core buffer
--current: no output on current buffer
- -buffer: no output on specified buffer
- name: full buffer name (examples: "irc.server.libera", "irc.libera.#weechat")
- command: command to execute silently (a '/' is automatically added if not found at beginning of command)
-
-If no target is specified (-core, -current or -buffer), then default is to mute all buffers.
-
-Examples:
- config save:
- /mute save
- message to current IRC channel:
- /mute -current msg * hi!
- message to #weechat channel:
- /mute -buffer irc.libera.#weechat msg #weechat hi!
-----
-
-[[command_weechat_plugin]]
-* `+plugin+`: プラグインの表示/ロード/アンロード
-
-----
-/plugin list [-o|-ol|-i|-il|<name>]
- listfull [<name>]
- load <filename> [<arguments>]
- autoload [<arguments>]
- reload [<name>|* [<arguments>]]
- unload [<name>]
-
- list: list loaded plugins
- -o: send list of loaded plugins to buffer (string in English)
- -ol: send list of loaded plugins to buffer (translated string)
- -i: copy list of loaded plugins in command line (for sending to buffer) (string in English)
- -il: copy list of loaded plugins in command line (for sending to buffer) (translated string)
- name: a plugin name
- listfull: list loaded plugins (verbose)
- load: load a plugin
- filename: plugin (file) to load
-arguments: arguments given to plugin on load
- autoload: autoload plugins in system or user directory
- reload: reload a plugin (if no name given, unload all plugins, then autoload plugins)
- unload: unload a plugin (if no name given, unload all plugins)
-
-Without argument, this command lists loaded plugins.
-----
-
-[[command_weechat_print]]
-* `+print+`: バッファ内にテキストを表示
-
-----
-/print [-buffer <number>|<name>] [-newbuffer <name>] [-free] [-switch] [-core|-current] [-y <line>] [-escape] [-date <date>] [-tags <tags>] [-action|-error|-join|-network|-quit] [<text>]
- -stdout|-stderr [<text>]
- -beep
-
- -buffer: display text in this buffer (default: buffer where command is executed)
--newbuffer: create a new buffer and display text in this buffer
- -free: create a buffer with free content (with -newbuffer only)
- -switch: switch to the buffer
- -core: alias of "-buffer core.weechat"
- -current: display text on current buffer
- -y: display on a custom line (for buffer with free content only)
- line: line number for buffer with free content (first line is 0, a negative number displays after last line: -1 = after last line, -2 = two lines after last line, etc.)
- -escape: interpret escaped chars (for example \a, \07, \x07)
- -date: message date, format can be:
- -n: 'n' seconds before now
- +n: 'n' seconds in the future
- n: 'n' seconds since the Epoch (see man time)
- date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, example: 2014-01-19T04:32:55
- time: hh:mm:ss (example: 04:32:55)
- -tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
- text: text to display (prefix and message must be separated by "\t", if text starts with "-", then add a "\" before)
- -stdout: display text on stdout (escaped chars are interpreted)
- -stderr: display text on stderr (escaped chars are interpreted)
- -beep: alias of "-stderr \a"
-
-The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
-
-Following escaped chars are supported:
- \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
-
-Examples:
- display a reminder on core buffer with a highlight:
- /print -core -tags notify_highlight Reminder: buy milk
- display an error on core buffer:
- /print -core -error Some error here
- display message on core buffer with prefix "abc":
- /print -core abc\tThe message
- display a message on channel #weechat:
- /print -buffer irc.libera.#weechat Message on #weechat
- display a snowman (U+2603):
- /print -escape \u2603
- send alert (BEL):
- /print -beep
-----
-
-[[command_weechat_proxy]]
-* `+proxy+`: プロキシの管理
-
-----
-/proxy list
- add <name> <type> <address> <port> [<username> [<password>]]
- del <name>|-all
- set <name> <option> <value>
-
- list: 全てのプロキシをリストアップ
- add: 新しいプロキシを追加
- name: プロキシの名前 (一意的な)
- type: http、socks4、socks5
- address: IP アドレスまたはホスト名
- port: ポート
-username: ユーザ名 (任意)
-password: パスワード (任意)
- del: プロキシの削除 (-all を付ければ全てのプロキシを削除)
- set: プロキシのプロパティを設定
- option: 変更するオプション (オプションリストを見るには、/set weechat.proxy.<proxyname>.*)
- value: オプションに設定する新しい値
-
-例:
- ローカルホストの 8888 番ポートで動いている http プロキシを追加:
- /proxy add local http 127.0.0.1 8888
- IPv6 プロトコルを使う http プロキシを追加:
- /proxy add local http ::1 8888
- /proxy set local ipv6 on
- ユーザ名とパスワードが必要な socks5 プロキシを追加:
- /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
- プロキシを削除:
- /proxy del myproxy
-----
-
-[[command_weechat_quit]]
-* `+quit+`: WeeChat の終了
-
-----
-/quit [-yes] [<arguments>]
-
- -yes: weechat.look.confirm_quit オプションが有効な場合に必要
-arguments: "quit" シグナルと共に送られるテキスト
- (例えば irc プラグインはサーバに quit メッセージを送る際にこのテキストを使います)
-
-デフォルト設定では、終了時に設定ファイルを保存します (オプション "weechat.look.save_config_on_exit" 参照)。また、終了時に現在のレイアウトを保存することも可能です (オプション "weechat.look.save_layout_on_exit" 参照)。
-----
-
-[[command_weechat_reload]]
-* `+reload+`: ディスクから設定ファイルをリロード
-
-----
-/reload [<file> [<file>...]]
-
-file: リロードする設定ファイル (拡張子 ".conf" は不要)
-
-引数無しでは、全てのファイル (WeeChat とプラグイン) がリロードされます。
-----
-
-[[command_weechat_repeat]]
-* `+repeat+`: 複数回コマンドを実行
-
-----
-/repeat [-interval <delay>[<unit>]] <count> <command>
-
- delay: コマンドの実行間隔
- unit: 任意、以下の値を使ってください:
- ms: ミリ秒
- s: 秒 (デフォルト)
- m: 分
- h: 時間
- count: コマンドの実行回数
-command: 実行するコマンド (最初に '/' が無い場合はバッファに送信するテキストと解釈されます)
-
-注意: コマンドは /repeat を実行したバッファで実行されます (バッファが存在しない場合、コマンドは実行されません)。
-
-例:
- 2 ページ分上方向にスクロール:
- /repeat 2 /window page_up
-----
-
-[[command_weechat_reset]]
-* `+reset+`: reset config options
-
-----
-/reset <option>
- -mask <option>
-
-option: name of an option
- -mask: use a mask in option (wildcard "*" is allowed to mass-reset options, use carefully!)
-
-Examples:
- reset one option:
- /reset weechat.look.item_time_format
- reset all color options:
- /reset -mask weechat.color.*
-----
-
-[[command_weechat_save]]
-* `+save+`: 設定をファイルに保存
-
-----
-/save [<file> [<file>...]]
-
-file: 保存する設定ファイル (拡張子 ".conf" は不要)
-
-引数無しでは、全てのファイル (WeeChat とプラグイン) が保存されます。
-
-デフォルト設定では、/quit コマンドの実行時にすべての設定ファイルがディスクに保存されます (オプション "weechat.look.save_config_on_exit" 参照)。
-----
-
-[[command_weechat_secure]]
-* `+secure+`: 保護データを管理します (パスワードやプライベートデータは暗号化されて sec.conf ファイルに保存)
-
-----
-/secure passphrase <passphrase>|-delete
- decrypt <passphrase>|-discard
- set <name> <value>
- del <name>
-
-passphrase: change the passphrase (without passphrase, data is stored as plain text in file sec.conf)
- -delete: delete passphrase
- decrypt: decrypt data still encrypted (it happens only if passphrase was not given on startup)
- -discard: discard all data still encrypted
- set: add or change secured data
- del: delete secured data
-
-Without argument, this command displays secured data in a new buffer.
-
-Keys on secure buffer:
- alt+v toggle values
-
-When a passphrase is used (data encrypted), it is asked by WeeChat on startup.
-It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the prompt (this same variable is used by WeeChat on /upgrade), or to set option sec.crypt.passphrase_command to read the passphrase from the output of an external command like a password manager (see /help sec.crypt.passphrase_command).
-
-Secured data with format ${sec.data.xxx} can be used in:
- - command /eval
- - command line argument "--run-command"
- - options weechat.startup.command_{before|after}_plugins
- - other options that may contain a password or sensitive data (for example proxy, irc server and relay); see /help on the options to check if they are evaluated.
-
-Examples:
- set a passphrase:
- /secure passphrase this is my passphrase
- use program "pass" to read the passphrase on startup:
- /set sec.crypt.passphrase_command "/usr/bin/pass show weechat/passphrase"
- encrypt libera SASL password:
- /secure set libera mypassword
- /set irc.server.libera.sasl_password "${sec.data.libera}"
- encrypt oftc password for nickserv:
- /secure set oftc mypassword
- /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
- alias to ghost the nick "mynick":
- /alias add ghost /eval /msg -server libera nickserv ghost mynick ${sec.data.libera}
-----
-
-[[command_weechat_set]]
-* `+set+`: 設定オプションと環境変数を設定
-
-----
-/set [<option> [<value>]]
- diff [<option> [<option>...]]
- env [<variable> [<value>]]
-
-option: オプションの名前 (value を指定せずにワイルドカード "*" を使えばオプションをリストアップできます)
- value: オプションに対する新しい値、以下の型に従う:
- boolean: on、off、toggle
- integer: 番号、++番号、--番号
- string: 任意の文字列 (空文字列は "")
- color: 色の名前、++色番号、--色番号
- 注意: どんな型であっても、オプションの値を削除する (未定義値にする) には null が使えます。これはいくつかの特別なプラグイン変数でのみ有効です。
- diff: 変更されたオプションのみを表示
- env: 環境変数を表示または設定 (変数の値を削除するには値に "" を入れてください)
-
-例:
- ハイライトに関するオプションを表示:
- /set *highlight*
- highlight に単語を追加:
- /set weechat.look.highlight "word"
- 変更されたオプションを表示:
- /set diff
- irc プラグインのオプションの内、変更されたオプションを表示:
- /set diff irc.*
- 環境変数 LANG の値を表示:
- /set env LANG
- 環境変数 LANG を設定し、これを使う:
- /set env LANG fr_FR.UTF-8
- /upgrade
- 環境変数 ABC の値を削除する:
- /set env ABC ""
-----
-
-[[command_weechat_toggle]]
-* `+toggle+`: toggle value of a config option
-
-----
-/toggle <option> [<value> [<value>...]]
-
-option: name of an option
- value: possible values for the option (values are split like the shell command arguments: quotes can be used to preserve spaces at the beginning/end of values)
-
-Behavior:
- - only an option of type boolean or string can be toggled without a value:
- - boolean: toggle between on/off according to current value
- - string: toggle between empty string and default value (works only if empty string is allowed for the option)
- - with a single value given, toggle between this value and the default value of option
- - with multiple values given, toggle between these values: the value used is the one following the current value of option; if the current value of option is not in list, the first value in the list is used
- - the special value "null" can be given, but only as first value in the list and without quotes around.
-
-Examples:
- toggle display of time in chat area (without displaying the new value used):
- /mute /toggle weechat.look.buffer_time_format
- switch format of time in chat area (with seconds, without seconds, disabled):
- /toggle weechat.look.buffer_time_format "%H:%M:%S" "%H:%M" ""
- toggle autojoin of #weechat channel on libera server:
- /toggle irc.server.libera.autojoin null #weechat
-----
-
-[[command_weechat_unset]]
-* `+unset+`: オプションのアンセット/リセット
-
-----
-/unset <option>
- -mask <option>
-
-option: オプションの名前
- -mask: オプション内でマスクを使う (大量のオプションをリセットするにはワイルドカード "*" を使ってください、使用に注意!)
-
-オプションの種類によって (一般的なオプションを) リセットまたは (サーバなどの任意な設定を) 削除が行われます。
-
-例:
- オプションのリセット:
- /unset weechat.look.item_time_format
- 全ての色関連オプションをリセット:
- /unset -mask weechat.color.*
-----
-
-[[command_weechat_upgrade]]
-* `+upgrade+`: save WeeChat session and reload the WeeChat binary without disconnecting from servers
-
-----
-/upgrade [-yes] [<path_to_binary>|-save|-quit]
-
- -yes: required if option "weechat.look.confirm_upgrade" is enabled
-path_to_binary: path to WeeChat binary (default is current binary)
- -dummy: do nothing (option used to prevent accidental completion with "-quit")
- -save: only save the session, do not quit nor reload WeeChat; the configuration files are not saved (if needed you can use /save before this command)
- -quit: close *ALL* connections, save session and quit WeeChat, which makes possible a delayed restoration (see below)
-
-This command upgrades and reloads a running WeeChat session. The new WeeChat binary must have been compiled or installed with a package manager before running this command.
-
-Note: SSL connections are lost during upgrade (except with -save), because the reload of SSL sessions is currently not possible with GnuTLS. There is automatic reconnection after upgrade.
-
-Important: use of option -save can be dangerous, it is recommended to use only /upgrade (or with -quit) for a standard upgrade and a restart; the option -save can be used to save the session regularly and restore it in case of after abnormal exit (power outage, crash, etc.)
-
-Upgrade process has 4 steps:
- 1. save session into files for core and plugins (buffers, history, ..)
- 2. unload all plugins (configuration files (*.conf) are written on disk)
- 3. save WeeChat configuration (weechat.conf)
- 4. execute new WeeChat binary and reload session.
-
-With option "-quit", the process is:
- 1. close *ALL* connections (irc, xfer, relay, ...)
- 2. save session into files (*.upgrade)
- 3. unload all plugins
- 4. save WeeChat configuration
- 5. quit WeeChat
-
-With option "-save", the process is:
- 1. save session into files (*.upgrade) with a disconnected state for IRC servers and Relay clients (but no disconnection is made)
-
-With -quit or -save, you can restore the session later with this command: weechat --upgrade
-IMPORTANT: you must restore the session with exactly same configuration (files *.conf) and if possible the same WeeChat version (or a more recent one).
-It is possible to restore WeeChat session on another machine if you copy the content of WeeChat home directories (see /debug dirs).
-----
-
-[[command_weechat_uptime]]
-* `+uptime+`: WeeChat 連続稼働時間の表示
-
-----
-/uptime [-o|-ol]
-
- -o: 連続稼働時間を現在のバッファの入力に送る (英語で)
--ol: 連続稼働時間を現在のバッファの入力に送る (翻訳済み)
-----
-
-[[command_weechat_version]]
-* `+version+`: WeeChat のバージョンとコンパイル日時を表示
-
-----
-/version [-o|-ol]
-
- -o: バージョンを現在のバッファの入力に送る (英語で)
--ol: バージョンを現在のバッファの入力に送る (翻訳済み)
-
-任意のバッファでこのコマンドを実行するにはデフォルトエイリアス /v を使ってください (irc バッファでこのコマンドを実行した場合、irc コマンド /version の意味になります)。
-----
-
-[[command_weechat_wait]]
-* `+wait+`: コマンドの実行を予約
-
-----
-/wait <number>[<unit>] <command>
-
- number: 遅延時間 (整数)
- unit: 任意、値は:
- ms: ミリ秒
- s: 秒 (デフォルト)
- m: 分
- h: 時
-command: 実行するコマンド (コマンドが '/' で始まらない場合はバッファに送信するテキスト)
-
-注意: コマンドは /wait が実行されたバッファで実行されます (バッファが見つからない場合 (例えばコマンド実行前にバッファが閉じられた場合) は、コマンドは WeeChat コアバッファで実行されます)。
-
-例:
- 10 秒後にチャンネルに入る:
- /wait 10 /join #test
- 15 分後に離席状態に変更:
- /wait 15m /away -all I'm away
- 2 分後に 'hello' と発言:
- /wait 2m hello
-----
-
-[[command_weechat_window]]
-* `+window+`: ウィンドウの操作
-
-----
-/window list
- -1|+1|b#|up|down|left|right [-window <number>]
- <number>
- splith|splitv [-window <number>] [<pct>]
- resize [-window <number>] [h|v][+|-]<pct>
- balance
- merge [-window <number>] [all]
- close [-window <number>]
- page_up|page_down [-window <number>]
- refresh
- scroll [-window <number>] [+|-]<value>[s|m|h|d|M|y]
- scroll_horiz [-window <number>] [+|-]<value>[%]
- scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <number>]
- swap [-window <number>] [up|down|left|right]
- zoom [-window <number>]
- bare [<delay>]
-
- list: list opened windows (without argument, this list is displayed)
- -1: jump to previous window
- +1: jump to next window
- b#: jump to next window displaying buffer number #
- up: switch to window above current one
- down: switch to window below current one
- left: switch to window on the left
- right: switch to window on the right
- number: window number (see /window list)
- splith: split current window horizontally (to undo: /window merge)
- splitv: split current window vertically (to undo: /window merge)
- resize: resize window size, new size is <pct> percentage of parent window
- if "h" or "v" is specified, the resize affects the nearest parent window with a split of this type (horizontal/vertical)
- balance: balance the sizes of all windows
- merge: merge window with another (all = keep only one window)
- close: close window
- page_up: scroll one page up
- page_down: scroll one page down
- refresh: refresh screen
- scroll: scroll a number of lines (+/-N) or with time: s=seconds, m=minutes, h=hours, d=days, M=months, y=years
- scroll_horiz: scroll horizontally a number of columns (+/-N) or percentage of window size (this scrolling is possible only on buffers with free content)
- scroll_up: scroll a few lines up
- scroll_down: scroll a few lines down
- scroll_top: scroll to top of buffer
-scroll_bottom: scroll to bottom of buffer
-scroll_beyond_end: scroll beyond the end of buffer
-scroll_previous_highlight: scroll to previous highlight
-scroll_next_highlight: scroll to next highlight
-scroll_unread: scroll to unread marker
- swap: swap buffers of two windows (with optional direction for target window)
- zoom: zoom on window
- bare: toggle bare display (with optional delay in seconds for automatic return to standard display mode)
-
-For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
-
-Examples:
- jump to window displaying buffer #1:
- /window b1
- scroll 2 lines up:
- /window scroll -2
- scroll 2 days up:
- /window scroll -2d
- scroll to beginning of current day:
- /window scroll -d
- zoom on window #2:
- /window zoom -window 2
- split window horizontally using 30% of space for the window on top:
- /window splith 30
- resize window to 75% of the parent window size:
- /window resize 75
- resize vertical split, add 10% in size:
- /window resize v+10
- remove the split, keep the current window:
- /window merge
- close the current window:
- /window close
- enable bare display for 2 seconds:
- /window bare 2
-----
-// end::weechat_commands[]
-
-// tag::xfer_commands[]
-[[command_xfer_me]]
-* `+me+`: CTCP action をリモートホストに送信
-
-----
-/me <message>
-
-message: 送信メッセージ
-----
-
-[[command_xfer_xfer]]
-* `+xfer+`: xfer 管理
-
-----
-/xfer [list|listfull]
-
- list: xfer をリストアップ
-listfull: xfer をリストアップ (詳細)
-
-引数無しでは、xfer リストを含むバッファを開きます。
-----
-// end::xfer_commands[]
diff --git a/doc/ja/includes/autogen_user_default_aliases.ja.adoc b/doc/ja/includes/autogen_user_default_aliases.ja.adoc
deleted file mode 100644
index 87391af00..000000000
--- a/doc/ja/includes/autogen_user_default_aliases.ja.adoc
+++ /dev/null
@@ -1,44 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::default_aliases[]
-[width="100%",cols="2m,5m,5",options="header"]
-|===
-| 別名 | コマンド | 補完
-
-| /aaway | /allserv /away | -
-| /anick | /allserv /nick | -
-| /beep | /print -beep | -
-| /bye | /quit | -
-| /c | /buffer clear | -
-| /cl | /buffer clear | -
-| /close | /buffer close | -
-| /chat | /dcc chat | -
-| /exit | /quit | -
-| /ig | /ignore | -
-| /j | /join | -
-| /k | /kick | -
-| /kb | /kickban | -
-| /leave | /part | -
-| /m | /msg | -
-| /mub | /unban * | -
-| /msgbuf | /command -buffer $1 * /input send $2- | %(buffers_plugins_names)
-| /n | /names | -
-| /q | /query | -
-| /redraw | /window refresh | -
-| /say | /msg * | -
-| /signoff | /quit | -
-| /t | /topic | -
-| /ub | /unban | -
-| /umode | /mode $nick | -
-| /v | /command core version | -
-| /w | /who | -
-| /wc | /window close | -
-| /wi | /whois | -
-| /wii | /whois $1 $1 | -
-| /wm | /window merge | -
-| /ww | /whowas | -
-|===
-// end::default_aliases[]
diff --git a/doc/ja/includes/autogen_user_irc_colors.ja.adoc b/doc/ja/includes/autogen_user_irc_colors.ja.adoc
deleted file mode 100644
index 8c2283f93..000000000
--- a/doc/ja/includes/autogen_user_irc_colors.ja.adoc
+++ /dev/null
@@ -1,112 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::irc_colors[]
-[width="50%",cols="^2m,3",options="header"]
-|===
-| IRC 色 | WeeChat 色
-
-| 00 | white
-| 01 | black
-| 02 | blue
-| 03 | green
-| 04 | lightred
-| 05 | red
-| 06 | magenta
-| 07 | brown
-| 08 | yellow
-| 09 | lightgreen
-| 10 | cyan
-| 11 | lightcyan
-| 12 | lightblue
-| 13 | lightmagenta
-| 14 | darkgray
-| 15 | gray
-| 16 | 52
-| 17 | 94
-| 18 | 100
-| 19 | 58
-| 20 | 22
-| 21 | 29
-| 22 | 23
-| 23 | 24
-| 24 | 17
-| 25 | 54
-| 26 | 53
-| 27 | 89
-| 28 | 88
-| 29 | 130
-| 30 | 142
-| 31 | 64
-| 32 | 28
-| 33 | 35
-| 34 | 30
-| 35 | 25
-| 36 | 18
-| 37 | 91
-| 38 | 90
-| 39 | 125
-| 40 | 124
-| 41 | 166
-| 42 | 184
-| 43 | 106
-| 44 | 34
-| 45 | 49
-| 46 | 37
-| 47 | 33
-| 48 | 19
-| 49 | 129
-| 50 | 127
-| 51 | 161
-| 52 | 196
-| 53 | 208
-| 54 | 226
-| 55 | 154
-| 56 | 46
-| 57 | 86
-| 58 | 51
-| 59 | 75
-| 60 | 21
-| 61 | 171
-| 62 | 201
-| 63 | 198
-| 64 | 203
-| 65 | 215
-| 66 | 227
-| 67 | 191
-| 68 | 83
-| 69 | 122
-| 70 | 87
-| 71 | 111
-| 72 | 63
-| 73 | 177
-| 74 | 207
-| 75 | 205
-| 76 | 217
-| 77 | 223
-| 78 | 229
-| 79 | 193
-| 80 | 157
-| 81 | 158
-| 82 | 159
-| 83 | 153
-| 84 | 147
-| 85 | 183
-| 86 | 219
-| 87 | 212
-| 88 | 16
-| 89 | 233
-| 90 | 235
-| 91 | 237
-| 92 | 239
-| 93 | 241
-| 94 | 244
-| 95 | 247
-| 96 | 250
-| 97 | 254
-| 98 | 231
-| 99 | default
-|===
-// end::irc_colors[]
diff --git a/doc/ja/includes/autogen_user_options.ja.adoc b/doc/ja/includes/autogen_user_options.ja.adoc
deleted file mode 100644
index 2c9aa2de0..000000000
--- a/doc/ja/includes/autogen_user_options.ja.adoc
+++ /dev/null
@@ -1,5756 +0,0 @@
-//
-// This file is auto-generated by script docgen.py.
-// DO NOT EDIT BY HAND!
-//
-
-// tag::buflist_options[]
-* [[option_buflist.format.buffer]] *buflist.format.buffer*
-** 説明: pass:none[各バッファの表示書式 (注意: 値は評価されます、/help buflist を参照してください); 例: バー要素 "buflist" は標準書式、それ以外のバー要素 ("buflist2" や "buflist3") は角括弧内にバッファ番号を入れた書式: "${if:${bar_item.name}==buflist?${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}:[${number}\]}"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}"+`
-
-* [[option_buflist.format.buffer_current]] *buflist.format.buffer_current*
-** 説明: pass:none[現在のバッファの表示書式 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color:,blue}${format_buffer}"+`
-
-* [[option_buflist.format.hotlist]] *buflist.format.hotlist*
-** 説明: pass:none[ホットリストの表示書式 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+" ${color:green}(${hotlist}${color:green})"+`
-
-* [[option_buflist.format.hotlist_highlight]] *buflist.format.hotlist_highlight*
-** 説明: pass:none[ホットリストレベルが "highlight" のバッファの表示書式 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color:magenta}"+`
-
-* [[option_buflist.format.hotlist_low]] *buflist.format.hotlist_low*
-** 説明: pass:none[ホットリストレベルが "low" のバッファの表示書式 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color:white}"+`
-
-* [[option_buflist.format.hotlist_message]] *buflist.format.hotlist_message*
-** 説明: pass:none[ホットリストレベルが "message" のバッファの表示書式 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color:brown}"+`
-
-* [[option_buflist.format.hotlist_none]] *buflist.format.hotlist_none*
-** 説明: pass:none[ホットリストにないバッファの表示書式 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color:default}"+`
-
-* [[option_buflist.format.hotlist_private]] *buflist.format.hotlist_private*
-** 説明: pass:none[ホットリストレベルが "private" のバッファの表示書式 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color:green}"+`
-
-* [[option_buflist.format.hotlist_separator]] *buflist.format.hotlist_separator*
-** 説明: pass:none[ホットリスト内のカウンタを示す区切り文字 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color:default},"+`
-
-* [[option_buflist.format.indent]] *buflist.format.indent*
-** 説明: pass:none[indent チャンネルとプライベートバッファに表示される文字列 (注意: 値は評価されます、/help buflist を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+" "+`
-
-* [[option_buflist.format.lag]] *buflist.format.lag*
-** 説明: pass:none[IRC サーババッファの遅延時間の表示書式 (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+" ${color:green}[${color:brown}${lag}${color:green}]"+`
-
-* [[option_buflist.format.name]] *buflist.format.name*
-** 説明: pass:none[バッファ名の書式 (注意: 値は評価されます、/help buflist を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${name}"+`
-
-* [[option_buflist.format.nick_prefix]] *buflist.format.nick_prefix*
-** 説明: pass:none[チャンネルにおけるニックネームプレフィックス書式 (注意: 値は評価されます、/help buflist を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color_nick_prefix}${nick_prefix}"+`
-
-* [[option_buflist.format.number]] *buflist.format.number*
-** 説明: pass:none[バッファ番号の表示書式、${number} はインデント済み番号です (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${color:green}${number}${if:${number_displayed}?.: }"+`
-
-* [[option_buflist.format.tls_version]] *buflist.format.tls_version*
-** 説明: pass:none[format for TLS version on an IRC server buffer (note: content is evaluated, see /help buflist)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+" ${color:default}(${if:${tls_version}==TLS1.3?${color:green}:${if:${tls_version}==TLS1.2?${color:yellow}:${color:red}}}${translate:${tls_version}}${color:default})"+`
-
-* [[option_buflist.look.add_newline]] *buflist.look.add_newline*
-** 説明: pass:none[バッファリスト内に表示されたバッファ同士の間に改行を追加します。こうすることで、各バッファが 1 行ごとに表示されます (推奨); これを無効化する場合には、表示書式に改行 "${\n}" を追加しなければいけません。さらに、マウス操作はできなくなります]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_buflist.look.auto_scroll]] *buflist.look.auto_scroll*
-** 説明: pass:none[現在のバッファが常にバーの中に表示されるように自動的にバッファリストバーをスクロールします (この機能はフィリングが "vertical" に設定された左右にあるバーでのみ機能します); 設定値は現在のバーよりも前に表示される行数のパーセント値です (-1 = 自動スクロールを無効化); 例えば値を 50 に設定した場合、現在のバッファがバーの中央に位置するように自動スクロールされます。0 に設定した場合はバーの最初、100 に設定した場合はバーの最後を意味します]
-** タイプ: 整数
-** 値: -1 .. 100
-** デフォルト値: `+50+`
-
-* [[option_buflist.look.display_conditions]] *buflist.look.display_conditions*
-** 説明: pass:none[バッファの表示条件 (注意: 値は評価されます、/help eval を参照してください); サーババッファがコアバッファにマージされている場合にサーババッファを隠す例: "${buffer.hidden}==0 && ((${type}!=server && ${buffer.full_name}!=core.weechat) || ${buffer.active}==1)"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${buffer.hidden}==0"+`
-
-* [[option_buflist.look.enabled]] *buflist.look.enabled*
-** 説明: pass:none[enable buflist; it is recommended to use this option instead of just hiding the bar because it also removes some internal hooks that are not needed any more when the bar is hidden; you can also use the command "/buflist toggle" or use the default key alt+shift+b]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_buflist.look.mouse_jump_visited_buffer]] *buflist.look.mouse_jump_visited_buffer*
-** 説明: pass:none[有効の場合、現在のバッファを示す行で左または右ボタンをクリックすることで一つ前または次の訪問済みバッファに移動します]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_buflist.look.mouse_move_buffer]] *buflist.look.mouse_move_buffer*
-** 説明: pass:none[有効の場合、リスト内でマウスジェスチャ (ドラッグ & ドロップ) することでバッファを移動します]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_buflist.look.mouse_wheel]] *buflist.look.mouse_wheel*
-** 説明: pass:none[有効の場合、マウスのホイールアップまたはダウンすることでリスト内の一つ前または次のバッファに移動します]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_buflist.look.nick_prefix]] *buflist.look.nick_prefix*
-** 説明: pass:none[ニックネームリスト内のニックネームのプレフィックスと色を取得します。このオプションを有効化することで、書式内で ${nick_prefix} を使えるようになります。しかしながら、ニックネームリスト内に多くのニックネームがある場合に動作が遅くなる可能性がありますので、このオプションはデフォルトで無効化されています]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_buflist.look.nick_prefix_empty]] *buflist.look.nick_prefix_empty*
-** 説明: pass:none[ニックネームプレフィックスが有効化された状態で、そのバッファで対象のニックネームにプレフィックスが付かない場合に、プレフィックスの代わりに空白を表示します]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_buflist.look.signals_refresh]] *buflist.look.signals_refresh*
-** 説明: pass:none[フックされてバッファの再読込トリガになる追加シグナルのコンマ区切りリスト; これは一部のカスタム変数が書式内で使われており、明示的に再読込が必要な場合に便利です]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_buflist.look.sort]] *buflist.look.sort*
-** 説明: pass:none[comma-separated list of fields to sort buffers; each field is a hdata variable of buffer ("var"), a hdata variable of IRC server ("irc_server.var") or a hdata variable of IRC channel ("irc_channel.var"); char "-" can be used before field to reverse order, char "~" can be used to do a case insensitive comparison; example: "-~short_name" for case insensitive and reverse sort on buffer short name (note: the content is evaluated, before being split into fields, but at that time "bar_item" is the only variable that can be used, to distinguish between different buflist items, for example "${bar_item.name}")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"number,-active"+`
-
-* [[option_buflist.look.use_items]] *buflist.look.use_items*
-** 説明: pass:none[number of buflist bar items that can be used; the item names are: "buflist", "buflist2", "buflist3"; be careful, using more than one bar item slows down the display of buffers list]
-** タイプ: 整数
-** 値: 1 .. 3
-** デフォルト値: `+1+`
-// end::buflist_options[]
-
-// tag::charset_options[]
-* [[option_charset.default.decode]] *charset.default.decode*
-** 説明: pass:none[グローバルデコード文字セット: 不正な UTF-8 メッセージを受信した場合にこれをデコードする文字セット]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"iso-8859-1"+`
-
-* [[option_charset.default.encode]] *charset.default.encode*
-** 説明: pass:none[グローバルエンコード文字セット: 送信メッセージをエンコードする文字セット (空の場合、UTF-8 でエンコードされます。UTF-8 は WeeChat の内部文字セットです)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-// end::charset_options[]
-
-// tag::exec_options[]
-* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
-** 説明: pass:none[コマンドリストで使う実行完了コマンドのフラグに対するテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightred+`
-
-* [[option_exec.color.flag_running]] *exec.color.flag_running*
-** 説明: pass:none[コマンドリストで使う実行中コマンドのフラグに対するテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_exec.command.default_options]] *exec.command.default_options*
-** 説明: pass:none[/exec コマンドのデフォルトオプション (/help exec を参照してください); 例: "-nosh -bg" は全てのコマンドをバックグラウンドで実行し (出力なし)、シェルを使わない]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_exec.command.purge_delay]] *exec.command.purge_delay*
-** 説明: pass:none[接続を切ったクライアントを追い出すまでの遅延時間 (秒単位、0 = すぐにクライアントを追い出す、-1 = 追い出さない)]
-** タイプ: 整数
-** 値: -1 .. 25920000
-** デフォルト値: `+0+`
-
-* [[option_exec.command.shell]] *exec.command.shell*
-** 説明: pass:none[shell to use with command "/exec -sh"; it can be just the name of shell if it is in PATH (for example "bash") or the absolute path to the shell (for example "/bin/bash"); if value is empty, "sh" is used (note: content is evaluated, see /help eval)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${env:SHELL}"+`
-// end::exec_options[]
-
-// tag::fifo_options[]
-* [[option_fifo.file.enabled]] *fifo.file.enabled*
-** 説明: pass:none[FIFO パイプの有効化]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_fifo.file.path]] *fifo.file.path*
-** 説明: pass:none[path for FIFO file; WeeChat PID can be used in path with ${info:pid} (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${weechat_runtime_dir}/weechat_fifo_${info:pid}"+`
-// end::fifo_options[]
-
-// tag::fset_options[]
-* [[option_fset.color.default_value]] *fset.color.default_value*
-** 説明: pass:none[デフォルト値を意味するテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.default_value_selected]] *fset.color.default_value_selected*
-** 説明: pass:none[デフォルト値を意味するテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.description]] *fset.color.description*
-** 説明: pass:none[オプション説明文のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.description_selected]] *fset.color.description_selected*
-** 説明: pass:none[オプション説明文のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.file]] *fset.color.file*
-** 説明: pass:none[ファイルのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.file_changed]] *fset.color.file_changed*
-** 説明: pass:none[ファイルのテキスト色 (値が変更されている場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_fset.color.file_changed_selected]] *fset.color.file_changed_selected*
-** 説明: pass:none[ファイルのテキスト色 (値が変更されており、選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_fset.color.file_selected]] *fset.color.file_selected*
-** 説明: pass:none[ファイルのテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.help_default_value]] *fset.color.help_default_value*
-** 説明: pass:none[デフォルト値を意味する色 (ヘルプバー内に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.help_description]] *fset.color.help_description*
-** 説明: pass:none[オプション説明文のテキスト色 (ヘルプバー内に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.help_name]] *fset.color.help_name*
-** 説明: pass:none[オプション名のテキスト色 (ヘルプバー内に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.help_quotes]] *fset.color.help_quotes*
-** 説明: pass:none[文字列値を囲む引用符のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+darkgray+`
-
-* [[option_fset.color.help_values]] *fset.color.help_values*
-** 説明: pass:none[利用可能な値のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.index]] *fset.color.index*
-** 説明: pass:none[オプションインデックスのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_fset.color.index_selected]] *fset.color.index_selected*
-** 説明: pass:none[オプションインデックスのテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_fset.color.line_marked_bg1]] *fset.color.line_marked_bg1*
-** 説明: pass:none[マーク済み行の背景色 (1 番目の書式と一緒に使われます、fset.format.option1 を参照してください)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.line_marked_bg2]] *fset.color.line_marked_bg2*
-** 説明: pass:none[マーク済み行の背景色 (2 番目の書式と一緒に使われます、fset.format.option2 を参照してください)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.line_selected_bg1]] *fset.color.line_selected_bg1*
-** 説明: pass:none[選択行の背景色 (1 番目の書式と一緒に使われます、fset.format.option1 を参照してください)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+blue+`
-
-* [[option_fset.color.line_selected_bg2]] *fset.color.line_selected_bg2*
-** 説明: pass:none[選択行の背景色 (2 番目の書式と一緒に使われます、fset.format.option2 を参照してください)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+red+`
-
-* [[option_fset.color.marked]] *fset.color.marked*
-** 説明: pass:none[マークのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_fset.color.marked_selected]] *fset.color.marked_selected*
-** 説明: pass:none[マークのテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_fset.color.max]] *fset.color.max*
-** 説明: pass:none[最大値を意味するテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.max_selected]] *fset.color.max_selected*
-** 説明: pass:none[最大値を意味するテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.min]] *fset.color.min*
-** 説明: pass:none[最小値を意味するテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.min_selected]] *fset.color.min_selected*
-** 説明: pass:none[最小値を意味するテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.name]] *fset.color.name*
-** 説明: pass:none[完全なオプション名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.name_changed]] *fset.color.name_changed*
-** 説明: pass:none[完全なオプション名のテキスト色 (値が変更されている場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_fset.color.name_changed_selected]] *fset.color.name_changed_selected*
-** 説明: pass:none[完全なオプション名のテキスト色 (値が変更されており、選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_fset.color.name_selected]] *fset.color.name_selected*
-** 説明: pass:none[完全なオプション名のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.option]] *fset.color.option*
-** 説明: pass:none[オプション名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.option_changed]] *fset.color.option_changed*
-** 説明: pass:none[オプション名のテキスト色 (値が変更されている場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_fset.color.option_changed_selected]] *fset.color.option_changed_selected*
-** 説明: pass:none[オプション名のテキスト色 (値が変更されており、選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_fset.color.option_selected]] *fset.color.option_selected*
-** 説明: pass:none[オプション名のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.parent_name]] *fset.color.parent_name*
-** 説明: pass:none[親オプション名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.parent_name_selected]] *fset.color.parent_name_selected*
-** 説明: pass:none[親オプション名のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.parent_value]] *fset.color.parent_value*
-** 説明: pass:none[親オプション値のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_fset.color.parent_value_selected]] *fset.color.parent_value_selected*
-** 説明: pass:none[親オプション値のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_fset.color.quotes]] *fset.color.quotes*
-** 説明: pass:none[文字列値を囲む引用符のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+darkgray+`
-
-* [[option_fset.color.quotes_changed]] *fset.color.quotes_changed*
-** 説明: pass:none[文字列値を囲む引用符のテキスト色 (値が変更されている場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.quotes_changed_selected]] *fset.color.quotes_changed_selected*
-** 説明: pass:none[文字列値を囲む引用符のテキスト色 (値が変更されており、選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.quotes_selected]] *fset.color.quotes_selected*
-** 説明: pass:none[文字列値を囲む引用符のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.section]] *fset.color.section*
-** 説明: pass:none[セクション名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.section_changed]] *fset.color.section_changed*
-** 説明: pass:none[セクション名のテキスト色 (値が変更されている場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_fset.color.section_changed_selected]] *fset.color.section_changed_selected*
-** 説明: pass:none[セクション名のテキスト色 (値が変更されており、選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_fset.color.section_selected]] *fset.color.section_selected*
-** 説明: pass:none[セクション名のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.string_values]] *fset.color.string_values*
-** 説明: pass:none[文字列値のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.string_values_selected]] *fset.color.string_values_selected*
-** 説明: pass:none[文字列値のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.title_count_options]] *fset.color.title_count_options*
-** 説明: pass:none[現在のフィルタにマッチするオプション数のテキスト色 (バッファタイトル)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_fset.color.title_current_option]] *fset.color.title_current_option*
-** 説明: pass:none[現在のオプション番号のテキスト色 (バッファタイトル)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_fset.color.title_filter]] *fset.color.title_filter*
-** 説明: pass:none[フィルタのテキスト色 (バッファタイトル)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_fset.color.title_marked_options]] *fset.color.title_marked_options*
-** 説明: pass:none[マーク済みオプション数のテキスト色 (バッファタイトル)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_fset.color.title_sort]] *fset.color.title_sort*
-** 説明: pass:none[ソート規則のテキスト色 (バッファタイトル)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.type]] *fset.color.type*
-** 説明: pass:none[型のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_fset.color.type_selected]] *fset.color.type_selected*
-** 説明: pass:none[型のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_fset.color.unmarked]] *fset.color.unmarked*
-** 説明: pass:none[マーク標識のテキスト色 (マークが付けられていない場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_fset.color.unmarked_selected]] *fset.color.unmarked_selected*
-** 説明: pass:none[マーク標識のテキスト色 (マークが付けられておらず、選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_fset.color.value]] *fset.color.value*
-** 説明: pass:none[値のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_fset.color.value_changed]] *fset.color.value_changed*
-** 説明: pass:none[値のテキスト色 (値がデフォルト値と同じではない場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_fset.color.value_changed_selected]] *fset.color.value_changed_selected*
-** 説明: pass:none[値のテキスト色 (値がデフォルト値と同じではなく、選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_fset.color.value_selected]] *fset.color.value_selected*
-** 説明: pass:none[値のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_fset.color.value_undef]] *fset.color.value_undef*
-** 説明: pass:none[未定義値のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+magenta+`
-
-* [[option_fset.color.value_undef_selected]] *fset.color.value_undef_selected*
-** 説明: pass:none[未定義値のテキスト色 (選択行に表示される場合)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_fset.format.export_help]] *fset.format.export_help*
-** 説明: pass:none[オプションをファイルへエクスポートする際に使うヘルプ行の書式 (注意: 値は評価されます、/help fset を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"# ${description2}"+`
-
-* [[option_fset.format.export_option]] *fset.format.export_option*
-** 説明: pass:none[オプションをファイルへエクスポートする際に使うオプションの書式 (注意: 値は評価されます、/help fset を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/set ${name} ${quoted_value}"+`
-
-* [[option_fset.format.export_option_null]] *fset.format.export_option_null*
-** 説明: pass:none[オプション値が "null" の場合に、そのオプションをファイルへエクスポートする際に使うオプションの書式 (注意: 値は評価されます、/help fset を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/unset ${name}"+`
-
-* [[option_fset.format.option1]] *fset.format.option1*
-** 説明: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_fset.format.option2]] *fset.format.option2*
-** 説明: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${marked} ${name} ${type} ${value2}${newline} ${empty_name} ${_default_value}${color:darkgray} -- ${min}..${max}${newline} ${empty_name} ${description}"+`
-
-* [[option_fset.look.auto_refresh]] *fset.look.auto_refresh*
-** 説明: pass:none[comma separated list of options to automatically refresh on the fset buffer (if opened); "*" means all options (recommended), a name beginning with "!" is a negative value to prevent an option to be refreshed, wildcard "*" is allowed in names (example: "*,!plugin.section.*")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"*"+`
-
-* [[option_fset.look.auto_unmark]] *fset.look.auto_unmark*
-** 説明: pass:none[マーク済みオプションに対する操作の後または再読込の後に自動的にすべてのオプションをアンマーク]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_fset.look.condition_catch_set]] *fset.look.condition_catch_set*
-** 説明: pass:none[/set コマンドを受け付けて fset バッファに結果を表示する条件; 以下の値を利用可能です: ${name} (/set コマンドに渡すオプション名)、${count} (/set 引数のオプション数); 空文字列は /set コマンドの受付を無効化します; 値が "1" の場合、fset バッファは常に /set コマンドと一緒に使われます]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${count} >= 1"+`
-
-* [[option_fset.look.export_help_default]] *fset.look.export_help_default*
-** 説明: pass:none[デフォルトでエクスポートされた各オプションのヘルプを書き込む (コマンド /fset -export の引数 "-help" と "-nohelp" を使えばこの設定を上書きできます)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_fset.look.format_number]] *fset.look.format_number*
-** 説明: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
-** タイプ: 整数
-** 値: 1 .. 2
-** デフォルト値: `+1+`
-
-* [[option_fset.look.marked_string]] *fset.look.marked_string*
-** 説明: pass:none[オプションをマークする際に表示される文字列 (マークは何らかの操作を複数のオプションに対して行う際に用います)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"*"+`
-
-* [[option_fset.look.scroll_horizontal]] *fset.look.scroll_horizontal*
-** 説明: pass:none[fset バッファの左右スクロール量 (横幅の割合)]
-** タイプ: 整数
-** 値: 1 .. 100
-** デフォルト値: `+10+`
-
-* [[option_fset.look.show_plugins_desc]] *fset.look.show_plugins_desc*
-** 説明: pass:none[プラグイン説明オプションを表示 (plugins.desc.*)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_fset.look.sort]] *fset.look.sort*
-** 説明: pass:none[ソートオプションのコンマ区切りリスト (フィールドのリストは /help fset を参照してください); フィールドの先頭に "-" 文字を付けることでソート順を逆にすることも可能です。大文字小文字を区別せずに比較を行うには "~" 文字を使います; 例: "-~name" オプション名を基準に大文字小文字を区別せずにソートして、順番を逆にします]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"~name"+`
-
-* [[option_fset.look.unmarked_string]] *fset.look.unmarked_string*
-** 説明: pass:none[オプションがマークされていない場合に表示される文字列]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+" "+`
-
-* [[option_fset.look.use_color_value]] *fset.look.use_color_value*
-** 説明: pass:none[色オプションの値を表示する際に使う色]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_fset.look.use_keys]] *fset.look.use_keys*
-** 説明: pass:none[fset バッファ内でオプションに対する操作を行う際に alt+X を使う; これを無効化する場合、操作時にコマンド入力が必要になります]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_fset.look.use_mute]] *fset.look.use_mute*
-** 説明: pass:none[オプション設定時に /mute コマンドを使う]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-// end::fset_options[]
-
-// tag::guile_options[]
-* [[option_guile.look.check_license]] *guile.look.check_license*
-** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_guile.look.eval_keep_context]] *guile.look.eval_keep_context*
-** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::guile_options[]
-
-// tag::irc_options[]
-* [[option_irc.color.input_nick]] *irc.color.input_nick*
-** 説明: pass:none[インプットバーのニックネームに使う色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
-** 説明: pass:none[チャンネル名付近のチャンネルモードに使う色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
-** 説明: pass:none[カウント中の遅延インジケータの色 (pong がサーバから返らない場合、遅延は増加する)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
-** 説明: pass:none[pong がサーバから返った場合の、遅延インジケータの色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
-** 説明: pass:none["input_prompt" バー要素内のニックネームモードに付ける色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_irc.color.item_tls_version_deprecated]] *irc.color.item_tls_version_deprecated*
-** 説明: pass:none[color for deprecated TLS versions in bar item "tls_version"]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_irc.color.item_tls_version_insecure]] *irc.color.item_tls_version_insecure*
-** 説明: pass:none[color for insecure TLS versions in bar item "tls_version"]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+red+`
-
-* [[option_irc.color.item_tls_version_ok]] *irc.color.item_tls_version_ok*
-** 説明: pass:none[color for higher supported TLS version in bar item "tls_version"]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_irc.color.message_account]] *irc.color.message_account*
-** 説明: pass:none[color for text in account messages]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_irc.color.message_chghost]] *irc.color.message_chghost*
-** 説明: pass:none[color for text in "chghost" messages]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_irc.color.message_join]] *irc.color.message_join*
-** 説明: pass:none[参加メッセージの色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_irc.color.message_kick]] *irc.color.message_kick*
-** 説明: pass:none[color for text in kick/kill messages]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+red+`
-
-* [[option_irc.color.message_quit]] *irc.color.message_quit*
-** 説明: pass:none[退出/終了 メッセージの色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+red+`
-
-* [[option_irc.color.message_setname]] *irc.color.message_setname*
-** 説明: pass:none[color for text in "setname" messages]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
-** 説明: pass:none[メッセージに含まれる mirc の定義する色に対するマッピングをハッシュテーブルで変更: キーは "fg,bg" で -1 (指定無し) から 15 までの整数、値は WeeChat 色名か色番号 (書式: "1,-1:color1;2,7:color2")、例: "1,-1:darkgray;1,2:white,blue" はテキスト色が黒のものを "darkgray" に、背景色が青でテキスト色が黒のものを "white,blue" に変更; IRC コードに対するデフォルトの WeeChat 色は、0=白、1=黒、2=青、3=緑、4=ライトレッド、5=赤、6=赤紫、7=茶色、8=黄色、9=ライトグリーン、10=シアン、11=ライトシアン、12=ライトブルー、13=ライトマゼンタ、14=暗い灰色、15=灰色]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"1,-1:darkgray"+`
-
-* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
-** 説明: pass:none[モード文字を用いたニックネームプレフィックスの色 (o=オペレータ、h=halfop、v=発言、..)、書式: "o:color1;h:color2;v:color3" (モードが見つからない場合、WeeChat はサーバから受け取ったモードの次のものを試す ("PREFIX"); モードが見つからなかった場合は、特殊なモード "*" がデフォルト色として使えます)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"+`
-
-* [[option_irc.color.notice]] *irc.color.notice*
-** 説明: pass:none[notices に含まれるテキスト "Notice" の色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_irc.color.reason_kick]] *irc.color.reason_kick*
-** 説明: pass:none[color for reason in kick/kill messages]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
-** 説明: pass:none[退出/終了メッセージに含まれる理由の色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_irc.color.topic_current]] *irc.color.topic_current*
-** 説明: pass:none[現在のチャンネルトピックの色 (チャンネルに参加または /topic を使ったときに使われます)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_irc.color.topic_new]] *irc.color.topic_new*
-** 説明: pass:none[新しいチャンネルトピックの色 (トピックが変更されたときに使われます)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_irc.color.topic_old]] *irc.color.topic_old*
-** 説明: pass:none[古いチャンネルトピックの色 (トピックが変更されたときに使われます)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin*
-** 説明: pass:none[自動で参加した場合 ("autojoin" オプションで参加した場合) に、サーバから JOIN を受信する前にチャンネルバッファを開く; チャンネルとバッファ番号の対応を常に一致させたい場合に便利です]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.buffer_open_before_join]] *irc.look.buffer_open_before_join*
-** 説明: pass:none[手動で参加した場合 (/join コマンドを実行した場合) に、サーバから JOIN を受信する前にチャンネルバッファを開く]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
-** 説明: pass:none[自動で参加した場合に、自動的にチャンネルバッファを移動 (サーバオプション "autojoin" と共に使用)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
-** 説明: pass:none[手動で参加した場合に、自動的にチャンネルバッファを移動 (/join コマンドを実行したとき)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
-** 説明: pass:none[/names の出力にニックネーム色を使用 (またはチャンネル参加時に表示されるニックネームのリスト)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
-** 説明: pass:none[ニックネームリストでニックネーム色を利用]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
-** 説明: pass:none[サーバからのメッセージにニックネーム色を利用]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
-** 説明: pass:none[チャンネルとプライベートバッファで同じニックネーム色を利用]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.ctcp_time_format]] *irc.look.ctcp_time_format*
-** 説明: pass:none[CTCP TIME メッセージに対する応答に利用される時間書式 (日付/時間指定子は strftime の man を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%a, %d %b %Y %T %z"+`
-
-* [[option_irc.look.display_account_message]] *irc.look.display_account_message*
-** 説明: pass:none[display ACCOUNT messages received when capability account-notify is enabled]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_away]] *irc.look.display_away*
-** 説明: pass:none[離席状態が変更されたらメッセージを表示 (off: 何も表示/送信しない、local: ローカルに表示、channel: チャンネルにアクションを送信)]
-** タイプ: 整数
-** 値: off, local, channel
-** デフォルト値: `+local+`
-
-* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
-** 説明: pass:none[ブロックした場合でも CTCP メッセージを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
-** 説明: pass:none[WeeChat が返信した CTCP メッセージを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
-** 説明: pass:none[解釈できない CTCP の場合も CTCP メッセージを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_extended_join]] *irc.look.display_extended_join*
-** 説明: pass:none[display extra information in the JOIN messages: account name and real name (capability extended-join must be enabled)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
-** 説明: pass:none[参加メッセージにホスト名を表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
-** 説明: pass:none[ローカルクライアントからの参加メッセージにホスト名を表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
-** 説明: pass:none[退出/終了 メッセージにホスト名を表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
-** 説明: pass:none[チャンネルに参加した後に表示するメッセージのコンマ区切りリスト: 324 = チャンネルモード、329 = チャンネル作成日、332 = トピック、333 = トピックを作成したニックネームおよび日付、353 = チャンネル参加者リスト、366 = 参加人数]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"329,332,333,366"+`
-
-* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
-** 説明: pass:none[チャンネルトピックが変更された場合に、古いトピックを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
-** 説明: pass:none[プライベートでは離席状態の変更を 1 回以上表示しない]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
-** 説明: pass:none[ユーザが戻ったら、プライベートウィンドウにメッセージを表示 (サーバとの切断を挟んで)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
-** 説明: pass:none[display nick change in private]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
-** 説明: pass:none[display a warning in private buffer if the address of remote nick has changed; this option is disabled by default because servers like bitlbee are causing this warning to be displayed when it is not expected (the address of remote nick changes multiple times on login)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
-** 説明: pass:none[comma separated list of words to highlight in channel buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their values), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"$nick"+`
-
-* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
-** 説明: pass:none[comma separated list of words to highlight in private buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their values), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"$nick"+`
-
-* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
-** 説明: pass:none[comma separated list of words to highlight in server buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their values), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"$nick"+`
-
-* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
-** 説明: pass:none[irc バッファでハイライトを禁止するタグ (ユーザメッセージをハイライトして、サーバメッセージをハイライトしない); タグの区切り文字はコンマ、論理積を取る場合には "+" 使ってください; ワイルドカード "*" を使うことができます; 任意のタグをハイライトさせるには空値を指定してください]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"irc_privmsg,irc_notice"+`
-
-* [[option_irc.look.item_channel_modes_hide_args]] *irc.look.item_channel_modes_hide_args*
-** 説明: pass:none[設定したモードのうち少なくとも 1 つがチャンネルモードに設定されていた場合、チャンネルモード引数を隠す (全ての引数を隠すには "*" を使ってください、値が空の場合は全てのチャンネルモード引数が表示されます); 例: チャンネルモードに "k" または "f" が設定されていた場合にチャンネルモード引数を隠すには "kf" と設定してください]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"k"+`
-
-* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
-** 説明: pass:none[IRC サーバが表示されるバー要素の名前 (ステータスバー用)]
-** タイプ: 整数
-** 値: buffer_plugin, buffer_name
-** デフォルト値: `+buffer_plugin+`
-
-* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
-** 説明: pass:none["input_prompt" バー要素ではニックネームモードを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
-** 説明: pass:none["input_prompt" バー要素ではニックネームプレフィックスを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.join_auto_add_chantype]] *irc.look.join_auto_add_chantype*
-** 説明: pass:none[/join コマンドに与えたチャンネル名の最初にそのサーバで有効なチャンネルタイプが付けられていなかった場合、チャンネル名の前にチャンネルタイプを自動追加する; 例: "/join weechat" とした場合、実際に送信されるコマンドは "/join #weechat" になります]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
-** 説明: pass:none[ターゲットがプライベートでプライベートバッファが見つからない場合の msgbuffer オプション用のデフォルトのターゲットバッファ]
-** タイプ: 整数
-** 値: current, server
-** デフォルト値: `+current+`
-
-* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
-** 説明: pass:none[バッファリスト内で新しいチャンネルの位置を固定 (none = デフォルトの位置 (一番後ろのバッファ)、next = 現在のバッファ番号 + 1、near_server = サーバの一番後ろのチャンネル/プライベートバッファ)]
-** タイプ: 整数
-** 値: none, next, near_server
-** デフォルト値: `+none+`
-
-* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
-** 説明: pass:none[バッファリスト内で新しいプライベートバッファの位置を固定 (none = デフォルトの位置 (一番後ろのバッファ)、next = 現在のバッファ番号 + 1、near_server = サーバの一番後ろのチャンネル/プライベートバッファ)]
-** タイプ: 整数
-** 値: none, next, near_server
-** デフォルト値: `+none+`
-
-* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
-** 説明: pass:none[ニックネームのスマート補完 (発言日時の新しいものから順にニックネームを補完): speakers = すべてのニックネーム (ハイライトされたニックネームを含む)、speakers_highlights = ハイライトされたニックネームのみ]
-** タイプ: 整数
-** 値: off, speakers, speakers_highlights
-** デフォルト値: `+speakers+`
-
-* [[option_irc.look.nick_mode]] *irc.look.nick_mode*
-** 説明: pass:none[ニックネームの前にニックネームモード (オペレータ、voice 権) を表示する (none = 表示しない、prefix = プレフィックスだけに表示 (デフォルト)、action = アクションメッセージだけに表示、both = プレフィックスとアクションメッセージの両方に表示)]
-** タイプ: 整数
-** 値: none, prefix, action, both
-** デフォルト値: `+prefix+`
-
-* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
-** 説明: pass:none[ニックネームモードが有効でニックネームモードを持っていない (オペレータでない、voice 権がない) 場合にはこれを空白で表示する]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.nicks_hide_password]] *irc.look.nicks_hide_password*
-** 説明: pass:none[メッセージを送信する際にパスワードを隠すニックネームのコンマ区切りリスト、例えば "/msg nickserv identify password" で表示されるメッセージに含まれるパスワードを隠すために使います、例: "nickserv,nickbot"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"nickserv"+`
-
-* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
-** 説明: pass:none[notice をプライベートメッセージとして表示 (auto の場合、プライベートバッファが見つかればそれを使用する)]
-** タイプ: 整数
-** 値: auto, never, always
-** デフォルト値: `+auto+`
-
-* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
-** 説明: pass:none[チャンネルからの歓迎メッセージをチャンネルを表示するバッファへ自動リダイレクト; 歓迎メッセージの宛先はニックネームですが、メッセージの先頭に含まれるチャンネル名をもとに、そのチャンネルを表示するバッファへメッセージをリダイレクトします。Atheme IRC サービスが送信する ENTRYMSG 通知の例: "[#channel\] Welcome to this channel..."]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.notice_welcome_tags]] *irc.look.notice_welcome_tags*
-** 説明: pass:none[ようこそ通知に使われ、チャンネルに転送するタグのコンマ区切りリスト、例: "notify_private"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
-** 説明: pass:none[あるニックネームが参加またはサーバから切断した際の (ison または monitor コマンドの結果) notify が表示するメッセージで使うタグのコンマ区切りリスト、例えば: "notify_message"、"notify_highlight"、"notify_private"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"notify_message"+`
-
-* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
-** 説明: pass:none[ニックネームの離席状態に変化があった場合の (whois コマンドの結果)、notify によって表示されたメッセージに使われたタグのコンマ区切りリスト、例: "notify_message"、"notify_private"、"notify_highlight"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"notify_message"+`
-
-* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
-** 説明: pass:none[/part を実行した場合にバッファを閉じる]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.pv_buffer]] *irc.look.pv_buffer*
-** 説明: pass:none[プライベートバッファをマージ]
-** タイプ: 整数
-** 値: independent, merge_by_server, merge_all
-** デフォルト値: `+independent+`
-
-* [[option_irc.look.pv_tags]] *irc.look.pv_tags*
-** 説明: pass:none[プライベートメッセージに使われたタグのコンマ区切りリスト、例: "notify_message"、"notify_private"、"notify_highlight"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"notify_private"+`
-
-* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
-** 説明: pass:none[生データバッファが閉じられた時にメモリに保存する生メッセージの数 (生データバッファを開いたときに表示されるメッセージ)]
-** タイプ: 整数
-** 値: 0 .. 65535
-** デフォルト値: `+256+`
-
-* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
-** 説明: pass:none[サーババッファをマージ; レイアウトが保存され、それがこのオプションと矛盾する場合 (/help layout を参照してください)、このオプションは何もしません]
-** タイプ: 整数
-** 値: merge_with_core, merge_without_core, independent
-** デフォルト値: `+merge_with_core+`
-
-* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
-** 説明: pass:none[filter join/part/quit/nick messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter", see /help filter)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.smart_filter_account]] *irc.look.smart_filter_account*
-** 説明: pass:none[enable smart filter for "account" messages]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.smart_filter_chghost]] *irc.look.smart_filter_chghost*
-** 説明: pass:none["chghost" メッセージのスマートフィルタを有効化]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
-** 説明: pass:none[参加/退出/終了メッセージをフィルタするまでの遅延時間 (分単位): ニックネームが N 分以上発言しなかった場合、参加/退出/終了メッセージをフィルタする]
-** タイプ: 整数
-** 値: 1 .. 10080
-** デフォルト値: `+5+`
-
-* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
-** 説明: pass:none["join" メッセージのスマートフィルタを有効化]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.smart_filter_join_unmask]] *irc.look.smart_filter_join_unmask*
-** 説明: pass:none["irc_smart_filter" タグでフィルタリングされる参加メッセージのマスクを外すまでの遅延時間 (分単位): 最長 N 分前にあるニックネームがあるチャンネルに参加し、そこで何か喋るか (メッセージ、通知、トピックのアップデートなど) 参加後にニックネームを変更したら、参加メッセージのマスクが外れます (0 = 無効: 参加メッセージは必ずマスクされます)]
-** タイプ: 整数
-** 値: 0 .. 10080
-** デフォルト値: `+30+`
-
-* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
-** 説明: pass:none["mode" メッセージに対するスマートフィルタを有効化する: すべてのモード変更メッセージをフィルタするには "*"、サーバプレフィックス (例えば "ovh") モードの変更メッセージをフィルタするには "+"、x/y/z モードの変更メッセージをフィルタするには "xyz"、x/y/z モード以外のモード変更メッセージをフィルタするには "-xyz"; 例: "ovh": o/v/h モードの変更メッセージをフィルタする、"-bkl": b/k/l モード以外のモード変更メッセージをフィルタ]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"+"+`
-
-* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
-** 説明: pass:none["nick" メッセージに対するスマートフィルタを有効化 (ニックネームの変更通知)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
-** 説明: pass:none["part" と "quit" メッセージのスマートフィルタを有効化]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.smart_filter_setname]] *irc.look.smart_filter_setname*
-** 説明: pass:none[enable smart filter for "setname" messages]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.look.temporary_servers]] *irc.look.temporary_servers*
-** 説明: pass:none[/connect コマンドによる一時的なサーバの自動追加を有効化する]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
-** 説明: pass:none[トピックにつけられた色を無効化 (バッファタイルに表示される場合のみ利用)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.typing_status_nicks]] *irc.look.typing_status_nicks*
-** 説明: pass:none[display nicks typing on the channel in bar item "typing" (option typing.look.enabled_nicks must be enabled and capability "message-tags" must be enabled on the server)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.look.typing_status_self]] *irc.look.typing_status_self*
-** 説明: pass:none[send self typing status to channels so that other users see when you are typing a message (option typing.look.enabled_self must be enabled and capability "message-tags" must be enabled on the server)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
-** 説明: pass:none[サーバに自動再接続する際の遅延間隔に関する増加係数 (1 = 遅延間隔は常に同じ, 2 = リトライごとに遅延間隔を 2 倍、など)]
-** タイプ: 整数
-** 値: 1 .. 100
-** デフォルト値: `+2+`
-
-* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
-** 説明: pass:none[サーバへの自動接続の遅延時間の最大値 (秒単位、0 = 制限無し)]
-** タイプ: 整数
-** 値: 0 .. 604800
-** デフォルト値: `+600+`
-
-* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
-** 説明: pass:none[/ban、/unban、/kickban コマンドが使うデフォルトの禁止マスク; 変数 $nick、$user、$ident、$host はそれぞれの値に置換 ("nick!user@host" から展開) されます; $user が "~" で始まらない場合 $ident は $user と同じで、それ以外の場合 $ident は "*" になります; 設定したデフォルトマスクはニックネームのホスト名がわかる場合のみ利用されます]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"*!$ident@$host"+`
-
-* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
-** 説明: pass:none[オフの場合、到着メッセージに含まれる色コードを無視]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.network.colors_send]] *irc.network.colors_send*
-** 説明: pass:none[特別なコードを使ってユーザが色を送信することを許可 (ctrl-c + 色コードと任意の色: b=太字、cxx=テキスト色、cxx,yy=テキスト色+背景色、i=イタリック、o=色や属性の無効化、r=反転、u=下線)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.network.lag_check]] *irc.network.lag_check*
-** 説明: pass:none[遅延の確認間のインターバル (秒単位、0 = 確認しない)]
-** タイプ: 整数
-** 値: 0 .. 604800
-** デフォルト値: `+60+`
-
-* [[option_irc.network.lag_max]] *irc.network.lag_max*
-** 説明: pass:none[遅延時間の最大値 (秒単位): 遅延時間がこの値よりも大きくなった場合、WeeChat はサーバからの応答 (pong) が到着しないと考え、遅延時間の計測を中止します (0 = 遅延時間の計測を中止しない)]
-** タイプ: 整数
-** 値: 0 .. 604800
-** デフォルト値: `+1800+`
-
-* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
-** 説明: pass:none[表示する最短の遅延 (ミリ秒単位)]
-** タイプ: 整数
-** 値: 0 .. 86400000
-** デフォルト値: `+500+`
-
-* [[option_irc.network.lag_reconnect]] *irc.network.lag_reconnect*
-** 説明: pass:none[遅延時間がこの値以上に長くなった場合は再接続 (秒単位、0 = 再接続しない); この値は必ず irc.network.lag_max 以下にしてください]
-** タイプ: 整数
-** 値: 0 .. 604800
-** デフォルト値: `+300+`
-
-* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
-** 説明: pass:none[遅延時間が増加した際の、遅延要素の 2 回のリフレッシュの間のインターバル (秒単位)]
-** タイプ: 整数
-** 値: 1 .. 3600
-** デフォルト値: `+1+`
-
-* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
-** 説明: pass:none[IRC コマンド "ison" による通知の 2 回のチェックの間のインターバル (分単位)]
-** タイプ: 整数
-** 値: 1 .. 10080
-** デフォルト値: `+1+`
-
-* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
-** 説明: pass:none[IRC コマンド "whois" による通知の 2 回のチェックの間のインターバル (分単位)]
-** タイプ: 整数
-** 値: 1 .. 10080
-** デフォルト値: `+5+`
-
-* [[option_irc.network.sasl_fail_unavailable]] *irc.network.sasl_fail_unavailable*
-** 説明: pass:none[対象のサーバに対して SASL を要求したものの SASL が使えなかった場合に SASL 認証失敗として取り扱う; このオプションの有効化は、対象のサーバに対するオプション "sasl_fail" を "reconnect" または "disconnect" に設定した場合にのみ、効果があります]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
-** 説明: pass:none[未定義のコマンドをサーバに送信]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick*
-** 説明: pass:none[/whois コマンドの引数に 2 重のニックネームを付ける (ニックネームが 1 つだけ指定された場合)、これによりアイドル時間が返されます; 例: "/whois nick" で "whois nick nick" が送信されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
-** 説明: pass:none[サーバのホスト名/ポート番号または IP アドレス/ポート番号のリスト (コンマ区切り) (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
-** 説明: pass:none[高優先度キュー用のアンチフロード: ユーザメッセージかコマンドを IRC サーバに送信する場合の遅延秒 (0 = アンチフロード無効)]
-** タイプ: 整数
-** 値: 0 .. 60
-** デフォルト値: `+2+`
-
-* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
-** 説明: pass:none[低優先度キュー用のアンチフロード: ユーザメッセージかコマンドを IRC サーバに送信する場合の遅延秒 (自動 CTCP 応答等のメッセージ) (0 = アンチフロード無効)]
-** タイプ: 整数
-** 値: 0 .. 60
-** デフォルト値: `+2+`
-
-* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
-** 説明: pass:none[WeeChat の起動時に自動的にサーバに接続]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
-** 説明: pass:none[サーバに接続した後 (設定されていればさらにコマンドを実行し、遅延時間待った後) に参加するチャンネルのコンマ区切りリスト;鍵が必要なチャンネルはリストの最初に指定し、すべての鍵はチャンネルの後に指定してください (チャンネルと鍵の区切りは空白) (例: "#channel1,#channel2,#channel3 key1,key2" この場合 #channel1 と #channel2 への参加に必要な鍵はそれぞれ key1 と key2) (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.autojoin_dynamic]] *irc.server_default.autojoin_dynamic*
-** 説明: pass:none[set automatically the "autojoin" option according to the channels you manually join and part with commands /join and /part]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
-** 説明: pass:none[接続が切れたときに自動的に再接続]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
-** 説明: pass:none[サーバへの再接続の際の遅延 (秒単位) 時間]
-** タイプ: 整数
-** 値: 1 .. 65535
-** デフォルト値: `+10+`
-
-* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
-** 説明: pass:none[キックされた後のチャンネルへの最参加を自動的に行う; あるチャンネルに対して設定を上書きするにはバッファローカル変数を定義してください (変数の名前: "autorejoin"、値: "on" または "off")]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
-** 説明: pass:none[自動再参加前の遅延時間 (秒単位) (キック後)]
-** タイプ: 整数
-** 値: 0 .. 86400
-** デフォルト値: `+30+`
-
-* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
-** 説明: pass:none[2 つの away チェック間のインターバル (分、0 = チェックしない)]
-** タイプ: 整数
-** 値: 0 .. 10080
-** デフォルト値: `+0+`
-
-* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
-** 説明: pass:none[大きなニックネーム番号を持つニックネームに対しては、away 確認を行わない (0 = 制限無し)]
-** タイプ: 整数
-** 値: 0 .. 1000000
-** デフォルト値: `+25+`
-
-* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
-** 説明: pass:none[comma-separated list of client capabilities to enable for server if they are available (see /help cap for a list of capabilities supported by WeeChat); "*" enables all capabilities by default (supported by both server and WeeChat); wildcard "*" is allowed; a capability beginning with "!" is excluded (example: "*,!account-*,!extended-join")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"*"+`
-
-* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
-** 説明: pass:none[part of the IRC message (received or sent) which is decoded/encoded to the target charset; message = the whole IRC message (default), channel = starting from the channel name only (if found, with fallback on text), text = starting from the text only (you should try this value if you have issues with the channel name encoding)]
-** タイプ: 整数
-** 値: message, channel, text
-** デフォルト値: `+message+`
-
-* [[option_irc.server_default.command]] *irc.server_default.command*
-** 説明: pass:none[command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their values) (note: commands are evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
-** 説明: pass:none[コマンドを実行して、チャンネルに自動参加するまでの遅延時間 (秒単位) (例: 認証に時間がかかる場合にチャンネル参加前に少し時間を空ける)]
-** タイプ: 整数
-** 値: 0 .. 3600
-** デフォルト値: `+0+`
-
-* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
-** 説明: pass:none[サーバとの TCP 接続と 001 メッセージ受信間のタイムアウト (秒単位)、001 メッセージ受信前にタイムアウト時間を経過した場合は、WeeChat はサーバとの接続を切断]
-** タイプ: 整数
-** 値: 1 .. 3600
-** デフォルト値: `+60+`
-
-* [[option_irc.server_default.default_chantypes]] *irc.server_default.default_chantypes*
-** 説明: pass:none[channel type prefixes to use if the server does not send them in message 005 (default is "#&")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"#&"+`
-
-* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
-** 説明: pass:none[サーバ接続に IPv6 プロトコルを利用 (IPv6 の利用に失敗したら IPv4 を利用); 無効の場合には IPv4 を利用]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
-** 説明: pass:none[サーバで使用するカスタムホスト名/IP アドレス (任意、空の場合はローカルホスト名が使われる)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.msg_kick]] *irc.server_default.msg_kick*
-** 説明: pass:none[default kick message used by commands "/kick" and "/kickban" (note: content is evaluated, see /help eval; special variables ${nick} (self nick), ${target} (target nick), ${channel} and ${server} are replaced by their values)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.msg_part]] *irc.server_default.msg_part*
-** 説明: pass:none[default part message (leaving channel) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their values; "%v" is replaced by WeeChat version if there is no ${...} in string)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.msg_quit]] *irc.server_default.msg_quit*
-** 説明: pass:none[default quit message (disconnecting from server) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their values; "%v" is replaced by WeeChat version if there is no ${...} in string)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
-** 説明: pass:none[サーバで使用するニックネーム (コンマ区切り) (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.nicks_alternate]] *irc.server_default.nicks_alternate*
-** 説明: pass:none[すべての指定されたニックネームがサーバで既に利用されている場合、他のニックネームを生成します: ニックネームの長さが 9 になるまで数個の "_" を追加します。その後利用されていないニックネームが見つかるまで、最後の 1 文字 (または最後の 2 文字) を 1 から 99 まで置き換えていきます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.server_default.notify]] *irc.server_default.notify*
-** 説明: pass:none[サーバの通知リスト (これを変更する場合は、/notify コマンドを使うこと)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.password]] *irc.server_default.password*
-** 説明: pass:none[サーバのパスワード (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
-** 説明: pass:none[このサーバで利用するプロキシ名 (任意、プロキシは /proxy コマンドで確認してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.realname]] *irc.server_default.realname*
-** 説明: pass:none[サーバで使用する実名 (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.registered_mode]] *irc.server_default.registered_mode*
-** 説明: pass:none[mode that is set on registered users (default is "r")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"r"+`
-
-* [[option_irc.server_default.sasl_fail]] *irc.server_default.sasl_fail*
-** 説明: pass:none[SASL 認証が失敗した場合の挙動: 認証の問題を無視する場合は "continue"、サーバへの再接続を予定する場合は "reconnect"、サーバから切断する場合は "disconnect" (irc.network.sasl_fail_unavailable も参照してください)]
-** タイプ: 整数
-** 値: continue, reconnect, disconnect
-** デフォルト値: `+reconnect+`
-
-* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
-** 説明: pass:none[file with ECC private key for mechanism "ecdsa-nist256p-challenge" (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
-** 説明: pass:none[mechanism for SASL authentication: "plain" for plain text password, "scram-sha-1" for SCRAM authentication with SHA-1 digest algorithm, "scram-sha-256" for SCRAM authentication with SHA-256 digest algorithm, "scram-sha-512" for SCRAM authentication with SHA-512 digest algorithm, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side SSL certificate]
-** タイプ: 整数
-** 値: plain, scram-sha-1, scram-sha-256, scram-sha-512, ecdsa-nist256p-challenge, external
-** デフォルト値: `+plain+`
-
-* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
-** 説明: pass:none[SASL 認証のパスワード; このオプションは "ecdsa-nist256p-challenge" および "external" メカニズムの場合には利用されません (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
-** 説明: pass:none[SASL 認証を諦める前のタイムアウト (秒単位)]
-** タイプ: 整数
-** 値: 1 .. 3600
-** デフォルト値: `+15+`
-
-* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
-** 説明: pass:none[SASL 認証のユーザ名; このオプションは "external" メカニズムの場合には利用されません (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.split_msg_max_length]] *irc.server_default.split_msg_max_length*
-** 説明: pass:none[送信 IRC メッセージを指定した文字数に分割します; デフォルトの文字数は 512 であり、この安全なデフォルト値を使うことを推奨します; 0 は分割機能を無効化します (自分のしていることがわかっている場合を除いて非推奨です); 値は 0 もしくは 128 から 4096 までの任意の整数にしてください; 標準的でない IRC サーバ (例えば bitlbee などのゲートウェイ) を使う場合に限り、このオプションを変更すべきです]
-** タイプ: 整数
-** 値: 0 .. 4096
-** デフォルト値: `+512+`
-
-* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
-** 説明: pass:none[サーバとの通信に SSL を利用]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
-** 説明: pass:none[SSL certificate file used to automatically identify your nick (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
-** 説明: pass:none[Diffie-Hellman 鍵交換で使われる鍵長]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+2048+`
-
-* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
-** 説明: pass:none[信頼でき、通信を認めるサーバ証明書の指紋; 16 進数で使える文字 (0-9, a-f) 以外は指定できません: SHA-512 の場合 128 文字、SHA-256 の場合 64 文字、SHA-1 の場合 40 文字 (危険、非推奨) です。複数の指紋を設定する場合はコンマで区切ってください; このオプションを設定した場合、証明書に対する他の妥当性確認は行われません (オプション "ssl_verify") (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.ssl_password]] *irc.server_default.ssl_password*
-** 説明: pass:none[password for SSL certificate's private key; only used with gnutls version >= 3.1.0 (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
-** 説明: pass:none[gnutls の優先度を示した文字列 (構文は、gnutls マニュアルの gnutls_priority_init 関数のドキュメントを参照してください、通例: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
-** 説明: pass:none[SSL 接続が完全に信頼できることを確認]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_irc.server_default.usermode]] *irc.server_default.usermode*
-** 説明: pass:none[サーバへの接続後、コマンドの実行とチャンネルへの自動参加前に設定するユーザモード; 例: "+R" (モード "R" を設定)、"+R-i" (モード "R" を設定、モード "i" を未設定); 完全なモード書式を見るには /help mode を参照してください (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_irc.server_default.username]] *irc.server_default.username*
-** 説明: pass:none[サーバで使用するユーザ名 (注意: 値は評価されます、/help eval を参照してください; ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-// end::irc_options[]
-
-// tag::javascript_options[]
-* [[option_javascript.look.check_license]] *javascript.look.check_license*
-** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context*
-** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::javascript_options[]
-
-// tag::logger_options[]
-* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
-** 説明: pass:none[バックログの最終行の色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
-** 説明: pass:none[color for backlog lines, used only if the option logger.file.color_lines is off]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_logger.file.auto_log]] *logger.file.auto_log*
-** 説明: pass:none[automatically save content of buffers to files (unless a buffer disables log); if disabled, logging is disabled on all buffers]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_logger.file.color_lines]] *logger.file.color_lines*
-** 説明: pass:none[use ANSI color codes in lines written in log files and display backlog lines with these colors]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_logger.file.flush_delay]] *logger.file.flush_delay*
-** 説明: pass:none[ログファイルをフラッシュする間隔の秒数 (0 = 行が表示されたらすぐにログファイルに書き込み)]
-** タイプ: 整数
-** 値: 0 .. 3600
-** デフォルト値: `+120+`
-
-* [[option_logger.file.fsync]] *logger.file.fsync*
-** 説明: pass:none[バッファのフラッシュ後に fsync を使ってログデータをストレージデバイス上のログファイルと同期させる (man fsync を参照してください); fsync は遅いですが、fsync を使えばログファイル保存中の停電によるデータ損失を避けられます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_logger.file.info_lines]] *logger.file.info_lines*
-** 説明: pass:none[バッファのログ保存の開始時と終了時にログファイルへ情報行を書き込む]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_logger.file.mask]] *logger.file.mask*
-** 説明: pass:none[ログファイルのデフォルトファイル名マスク (書式は "directory/to/file" または "file" で、最初に "/" が無ければ "path" オプションがファイルへの完全なパスを作るために使われます); ローカルバッファ変数を使うことも可能です (全てのバッファで定義されている変数以外を使わないでください。すなわち、$server や $channel などを使うべきではありません); 日付指定子を使うことも可能です (strftime の man を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"$plugin.$name.weechatlog"+`
-
-* [[option_logger.file.name_lower_case]] *logger.file.name_lower_case*
-** 説明: pass:none[ログファイル名に小文字だけを使う]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_logger.file.nick_prefix]] *logger.file.nick_prefix*
-** 説明: pass:none[ニックネームの前に書くテキスト (メッセージプレフィックス)、例: "<"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_logger.file.nick_suffix]] *logger.file.nick_suffix*
-** 説明: pass:none[ニックネームの後に書くテキスト (メッセージプレフィックス)、例: ">"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_logger.file.path]] *logger.file.path*
-** 説明: pass:none[path for WeeChat log files; date specifiers are permitted (see man strftime) (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${weechat_data_dir}/logs"+`
-
-* [[option_logger.file.replacement_char]] *logger.file.replacement_char*
-** 説明: pass:none[マスクと一緒に使われたときのファイル名に含まれる特殊文字に対応する置換文字 (ディレクトリ区切りのようなもの)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"_"+`
-
-* [[option_logger.file.rotation_compression_level]] *logger.file.rotation_compression_level*
-** 説明: pass:none[compression level for rotated log files (with extension ".1", ".2", etc.), if option logger.file.rotation_compression_type is enabled: 1 = low compression / fast ... 100 = best compression / slow; the value is a percentage converted to 1-9 for gzip and 1-19 for zstd; the default value is recommended, it offers a good compromise between compression and speed]
-** タイプ: 整数
-** 値: 1 .. 100
-** デフォルト値: `+20+`
-
-* [[option_logger.file.rotation_compression_type]] *logger.file.rotation_compression_type*
-** 説明: pass:none[compression type for rotated log files; if set to "none", rotated log files are not compressed; WARNING: if rotation was enabled with another type of compression (or no compression), you must first unload the logger plugin, compress files with the new type (or decompress files), then change the option in logger.conf, then load the logger plugin]
-** タイプ: 整数
-** 値: none, gzip, zstd
-** デフォルト値: `+none+`
-
-* [[option_logger.file.rotation_size_max]] *logger.file.rotation_size_max*
-** 説明: pass:none[when this size is reached, a rotation of log files is performed: the existing rotated log files are renamed (.1 becomes .2, .2 becomes .3, etc.) and the current file is renamed with extension .1; an integer number with a suffix is allowed: b = bytes (default if no unit given), k = kilobytes, m = megabytes, g = gigabytes, t = terabytes; example: "2g" causes a rotation if the file size is > 2,000,000,000 bytes; if set to "0", no rotation is performed (unlimited log size); WARNING: before changing this option, you should first set the compression type via option logger.file.rotation_compression_type]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"0"+`
-
-* [[option_logger.file.time_format]] *logger.file.time_format*
-** 説明: pass:none[ログファイルで使用するタイムスタンプ (日付/時間指定子は strftime の man 参照)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%Y-%m-%d %H:%M:%S"+`
-
-* [[option_logger.look.backlog]] *logger.look.backlog*
-** 説明: pass:none[新規バッファの作成時にログファイルから表示する行の最大数 (0 = バックログ無し)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+20+`
-
-* [[option_logger.look.backlog_conditions]] *logger.look.backlog_conditions*
-** 説明: pass:none[バックログの表示条件 (注意: 内容は評価されません、/help eval を参照してください); 値が空の場合、すべてのバッファでバックログを表示します; 例えばプライベートバッファのみでバックログを表示するには、"${type} == private" のように値を設定します]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-// end::logger_options[]
-
-// tag::lua_options[]
-* [[option_lua.look.check_license]] *lua.look.check_license*
-** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context*
-** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::lua_options[]
-
-// tag::perl_options[]
-* [[option_perl.look.check_license]] *perl.look.check_license*
-** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_perl.look.eval_keep_context]] *perl.look.eval_keep_context*
-** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::perl_options[]
-
-// tag::php_options[]
-* [[option_php.look.check_license]] *php.look.check_license*
-** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_php.look.eval_keep_context]] *php.look.eval_keep_context*
-** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::php_options[]
-
-// tag::python_options[]
-* [[option_python.look.check_license]] *python.look.check_license*
-** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_python.look.eval_keep_context]] *python.look.eval_keep_context*
-** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::python_options[]
-
-// tag::relay_options[]
-* [[option_relay.color.client]] *relay.color.client*
-** 説明: pass:none[クライアント説明用のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_relay.color.status_active]] *relay.color.status_active*
-** 説明: pass:none["接続済み" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
-** 説明: pass:none["認証失敗" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
-** 説明: pass:none["接続中" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
-** 説明: pass:none["接続切断" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightred+`
-
-* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
-** 説明: pass:none["認証待ち" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_relay.color.text]] *relay.color.text*
-** 説明: pass:none[リレーバッファ内のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_relay.color.text_bg]] *relay.color.text_bg*
-** 説明: pass:none[リレーバッファ内の背景色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_relay.color.text_selected]] *relay.color.text_selected*
-** 説明: pass:none[リレーバッファ内の選択行のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes*
-** 説明: pass:none[IRC チャンネルごとのバックログの最大時間 (分) (0 = 制限無し、例: 1440 = 1 日、10080 = 1 週間、43200 = 1 ヶ月、525600 = 1 年間)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+0+`
-
-* [[option_relay.irc.backlog_max_number]] *relay.irc.backlog_max_number*
-** 説明: pass:none[IRC チャンネルごとのバックログの最大行数 (0 = 制限無し)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+1024+`
-
-* [[option_relay.irc.backlog_since_last_disconnect]] *relay.irc.backlog_since_last_disconnect*
-** 説明: pass:none[最後にクライアントを切断した以降のバックログを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_relay.irc.backlog_since_last_message]] *relay.irc.backlog_since_last_message*
-** 説明: pass:none[最後に自分が送信したメッセージ以降のバックログを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags*
-** 説明: pass:none[IRC チャンネルごとのバックログに表示するメッセージタグのコンマ区切りリスト (利用可能なタグ: "irc_join"、"irc_part"、"irc_quit"、"irc_nick"、"irc_privmsg")、"*" = 利用可能な全てのタグ]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"irc_privmsg"+`
-
-* [[option_relay.irc.backlog_time_format]] *relay.irc.backlog_time_format*
-** 説明: pass:none[バックログメッセージの時間書式 (書式は man strftime を参照してください) (メッセージの irc タグ内に時間の情報が含まれるため、クライアントがサーバの "server-time" 機能を利用可能にした場合、これは利用されません); 空文字列 = バックログメッセージで時間を表示しない]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"[%H:%M] "+`
-
-* [[option_relay.look.auto_open_buffer]] *relay.look.auto_open_buffer*
-** 説明: pass:none[新しいクライアントが接続したらリレーバッファを自動的に開く]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_relay.look.raw_messages]] *relay.look.raw_messages*
-** 説明: pass:none[生データバッファが閉じられた時にメモリに保存する生メッセージの数 (生データバッファを開いたときに表示されるメッセージ)]
-** タイプ: 整数
-** 値: 0 .. 65535
-** デフォルト値: `+256+`
-
-* [[option_relay.network.allow_empty_password]] *relay.network.allow_empty_password*
-** 説明: pass:none[リレーで空パスワードの利用を許可します (テストおよびローカルネットワークでリレーを利用する場合を除き、これを有効化するべきではありません)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
-** 説明: pass:none[リレーの利用を許可する IP アドレスの POSIX 拡張正規表現 (大文字小文字の区別無し、最初に "(?-i)" をつければ区別有り)、例: "^(123\.45\.67\.89|192\.160\..*)$"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_relay.network.auth_timeout]] *relay.network.auth_timeout*
-** 説明: pass:none[timeout (in seconds) for client authentication: connection is closed if the client is still not authenticated after this delay and the client status is set to "authentication failed" (0 = wait forever)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+60+`
-
-* [[option_relay.network.bind_address]] *relay.network.bind_address*
-** 説明: pass:none[割り当てるアドレス (空の場合、全てのインターフェースからの接続を受け付ける、"127.0.0.1" を使えばローカルマシンからの接続のみ許可)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_relay.network.clients_purge_delay]] *relay.network.clients_purge_delay*
-** 説明: pass:none[接続を切ったクライアントを追い出すまでの遅延時間 (分単位、0 = すぐにクライアントを追い出す、-1 = 追い出さない)]
-** タイプ: 整数
-** 値: -1 .. 43200
-** デフォルト値: `+0+`
-
-* [[option_relay.network.compression]] *relay.network.compression*
-** 説明: pass:none[compression of messages sent to clients with "weechat" protocol: 0 = disable compression, 1 = low compression / fast ... 100 = best compression / slow; the value is a percentage converted to 1-9 for zlib and 1-19 for zstd; the default value is recommended, it offers a good compromise between compression and speed]
-** タイプ: 整数
-** 値: 0 .. 100
-** デフォルト値: `+20+`
-
-* [[option_relay.network.ipv6]] *relay.network.ipv6*
-** 説明: pass:none[デフォルトで IPv6 ソケットをリッスン (デフォルトの IPv4 に加えて); 特定のプロトコルでプロトコルに IPv4 と IPv6 (個別または両方) を強制 (/help relay を参照してください)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_relay.network.max_clients]] *relay.network.max_clients*
-** 説明: pass:none[ポートに接続するクライアントの最大数 (0 = 制限なし)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+5+`
-
-* [[option_relay.network.nonce_size]] *relay.network.nonce_size*
-** 説明: pass:none[size of nonce (in bytes), generated when a client connects; the client must use this nonce, concatenated to the client nonce and the password when hashing the password in the "init" command of the weechat protocol]
-** タイプ: 整数
-** 値: 8 .. 128
-** デフォルト値: `+16+`
-
-* [[option_relay.network.password]] *relay.network.password*
-** 説明: pass:none[このリレーを利用するためにクライアントが必要なパスワード (空の場合パスワードなし、オプション relay.network.allow_empty_password を参照してください) (注意: 値は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_relay.network.password_hash_algo]] *relay.network.password_hash_algo*
-** 説明: pass:none[comma separated list of hash algorithms used for password authentication in weechat protocol, among these values: "plain" (password in plain text, not hashed), "sha256", "sha512", "pbkdf2+sha256", "pbkdf2+sha512"), "*" means all algorithms, a name beginning with "!" is a negative value to prevent an algorithm from being used, wildcard "*" is allowed in names (examples: "*", "pbkdf2*", "*,!plain")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"*"+`
-
-* [[option_relay.network.password_hash_iterations]] *relay.network.password_hash_iterations*
-** 説明: pass:none[number of iterations asked to the client in weechat protocol when a hashed password with algorithm PBKDF2 is used for authentication; more iterations is better in term of security but is slower to compute; this number should not be too high if your CPU is slow]
-** タイプ: 整数
-** 値: 1 .. 1000000
-** デフォルト値: `+100000+`
-
-* [[option_relay.network.ssl_cert_key]] *relay.network.ssl_cert_key*
-** 説明: pass:none[file with SSL certificate and private key (for serving clients with SSL) (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${weechat_config_dir}/ssl/relay.pem"+`
-
-* [[option_relay.network.ssl_priorities]] *relay.network.ssl_priorities*
-** 説明: pass:none[gnutls の優先度を示した文字列 (構文は、gnutls マニュアルの gnutls_priority_init 関数のドキュメントを参照してください、通例: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_relay.network.totp_secret]] *relay.network.totp_secret*
-** 説明: pass:none[時間ベースのワンタイムパスワード (TOTP) の生成に使う secret、base32 でエンコード (文字と 2 から 7 までの数字); これは weechat プロトコルにおけるパスワードに加えた二要素認証用に使われ、空文字列ではいけません (空文字列は TOTP を使わないことを意味します)。(注意: 内容は評価されます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_relay.network.totp_window]] *relay.network.totp_window*
-** 説明: pass:none[時間ベースのワンタイムパスワードの数、現在のワンタイムパスワードの前後いくつまでのパスワードを考慮するか: 0 = 現在のパスワードのみを考慮、1 = 1 つ前のパスワードも考慮、2 = 2 つ前までのパスワードと現在のパスワードおよび 2 つ後までのパスワードを考慮、...; この値を大きくするとセキュリティレベルが低下します (0 または 1 を推奨します)]
-** タイプ: 整数
-** 値: 0 .. 256
-** デフォルト値: `+0+`
-
-* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
-** 説明: pass:none[ウェブソケットに使うことを許可する origin の "POSIX 拡張正規表現 (大文字小文字を区別しない、"(?-i)" を先頭に置くと大文字小文字を区別する)、例: "^https?://(www\.)?example\.(com|org)"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_relay.weechat.commands]] *relay.weechat.commands*
-** 説明: pass:none[クライアントからデータ (テキストまたはコマンド) を受け取った時に許可/拒否するコマンドのカンマ区切りリスト。"*" は任意のコマンド、"!" から始まるコマンド名は拒否したいコマンド、ワイルドカード "*" をコマンド名に使うことも可能です。このオプションはリレークライアントを信用できない (他人にコマンドを実行されては困る) 場合に使ってください。例えば "*,!exec,!quit" は/exec と /quit を除いたすべてのコマンドを許可します]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-// end::relay_options[]
-
-// tag::ruby_options[]
-* [[option_ruby.look.check_license]] *ruby.look.check_license*
-** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context*
-** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::ruby_options[]
-
-// tag::script_options[]
-* [[option_script.color.status_autoloaded]] *script.color.status_autoloaded*
-** 説明: pass:none["自動ロード" 状態 ("a") に対応する色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_script.color.status_held]] *script.color.status_held*
-** 説明: pass:none["ホールド" 状態 ("H") に対応する色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_script.color.status_installed]] *script.color.status_installed*
-** 説明: pass:none["インストール済み" 状態 ("i") に対応する色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_script.color.status_obsolete]] *script.color.status_obsolete*
-** 説明: pass:none["アップデートが必要" 状態 ("N") に対応する色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_script.color.status_popular]] *script.color.status_popular*
-** 説明: pass:none["人気" 状態 ("*") に対応する色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_script.color.status_running]] *script.color.status_running*
-** 説明: pass:none["実行中" 状態 ("r") に対応する色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_script.color.status_unknown]] *script.color.status_unknown*
-** 説明: pass:none["未定義" 状態 ("?") に対応する色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightred+`
-
-* [[option_script.color.text]] *script.color.text*
-** 説明: pass:none[スクリプトバッファのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_script.color.text_bg]] *script.color.text_bg*
-** 説明: pass:none[スクリプトバッファ内の背景色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_script.color.text_bg_selected]] *script.color.text_bg_selected*
-** 説明: pass:none[スクリプトバッファ内の選択行の背景色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+red+`
-
-* [[option_script.color.text_date]] *script.color.text_date*
-** 説明: pass:none[スクリプトバッファ内の日付のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_script.color.text_date_selected]] *script.color.text_date_selected*
-** 説明: pass:none[スクリプトバッファ内の日付が選択された場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_script.color.text_delimiters]] *script.color.text_delimiters*
-** 説明: pass:none[スクリプトバッファ内の区切り文字のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_script.color.text_description]] *script.color.text_description*
-** 説明: pass:none[スクリプトバッファ内の説明のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_script.color.text_description_selected]] *script.color.text_description_selected*
-** 説明: pass:none[スクリプトバッファ内の説明が選択された場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_script.color.text_extension]] *script.color.text_extension*
-** 説明: pass:none[スクリプトバッファ内の拡張子のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_script.color.text_extension_selected]] *script.color.text_extension_selected*
-** 説明: pass:none[スクリプトバッファ内の拡張子が選択された場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_script.color.text_name]] *script.color.text_name*
-** 説明: pass:none[スクリプトバッファ内のスクリプト名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_script.color.text_name_selected]] *script.color.text_name_selected*
-** 説明: pass:none[スクリプトバッファ内のスクリプト名が選択された場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_script.color.text_selected]] *script.color.text_selected*
-** 説明: pass:none[スクリプトバッファ内の選択行のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_script.color.text_tags]] *script.color.text_tags*
-** 説明: pass:none[スクリプトバッファ内のタグのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_script.color.text_tags_selected]] *script.color.text_tags_selected*
-** 説明: pass:none[スクリプトバッファ内のタグが選択された場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_script.color.text_version]] *script.color.text_version*
-** 説明: pass:none[スクリプトバッファ内のバージョンのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+magenta+`
-
-* [[option_script.color.text_version_loaded]] *script.color.text_version_loaded*
-** 説明: pass:none[スクリプトバッファ内のロード済みバージョンのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_script.color.text_version_loaded_selected]] *script.color.text_version_loaded_selected*
-** 説明: pass:none[スクリプトバッファ内のロード済みバージョンが選択された場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_script.color.text_version_selected]] *script.color.text_version_selected*
-** 説明: pass:none[スクリプトバッファ内のバージョンが選択された場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_script.look.columns]] *script.look.columns*
-** 説明: pass:none[format of columns displayed in script buffer: following column identifiers are replaced by their values: %a=author, %d=description, %D=date added, %e=extension, %l=language, %L=license, %n=name with extension, %N=name, %r=requirements, %s=status, %t=tags, %u=date updated, %v=version, %V=version loaded, %w=min_weechat, %W=max_weechat)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%s %n %V %v %u | %d | %t"+`
-
-* [[option_script.look.diff_color]] *script.look.diff_color*
-** 説明: pass:none[比較の結果を色付けする]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_script.look.diff_command]] *script.look.diff_command*
-** 説明: pass:none[インストール済みのスクリプトとリポジトリにあるものの違いを表示するコマンド ("auto" = 比較コマンドの自動検出 (git または diff)、空文字列 = 比較を無効化、その他の文字列 = コマンド名、例えば "diff")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"auto"+`
-
-* [[option_script.look.display_source]] *script.look.display_source*
-** 説明: pass:none[スクリプトの詳細と併せてバッファにスクリプトのソースコードを表示 (スクリプトの詳細が表示された場合、スクリプトは一時的にダウンロードされます)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
-** 説明: pass:none[スクリプトバッファ内での操作に対する出力を抑制する: スクリプトがインストール / 削除 / ロード / アンロードされた場合にコアバッファにメッセージを表示しない (エラーは表示される)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_script.look.sort]] *script.look.sort*
-** 説明: pass:none[デフォルトのスクリプト表示ソートキー: 識別子のコンマ区切りリスト: a=作者、A=自動ロード、d=追加日、e=拡張子、i=インストール済み、l=言語、n=名前、o=アップデートが必要、p=人気、r=実行中、u=アップデート日; 識別子直前の文字 "-" は逆順でソートを意味; 例: "i,u": インストール済みが最初に来て、アップデート日の順にソート]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"i,p,n"+`
-
-* [[option_script.look.translate_description]] *script.look.translate_description*
-** 説明: pass:none[スクリプトの翻訳済み説明文 (翻訳が利用できない場合は、英語で表示)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_script.look.use_keys]] *script.look.use_keys*
-** 説明: pass:none[スクリプトに対して何かアクションを行うにはスクリプトバッファで alt+X キーを使ってください (alt+i = インストール、alt+r = 削除、...); これができない場合、単一のキーを試してください: i、r、...]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_script.scripts.autoload]] *script.scripts.autoload*
-** 説明: pass:none[インストール済みの自動ロードスクリプト ("autoload" ディレクトリ中に親ディレクトリにあるスクリプトのリンクを作成)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_script.scripts.cache_expire]] *script.scripts.cache_expire*
-** 説明: pass:none[ローカルキャッシュが無効になる時間、分単位 (-1 = 再取得しない、0 = 常に再取得)]
-** タイプ: 整数
-** 値: -1 .. 525600
-** デフォルト値: `+1440+`
-
-* [[option_script.scripts.download_enabled]] *script.scripts.download_enabled*
-** 説明: pass:none[enable download of files from the scripts repository when the /script command is used (list of scripts and scripts themselves); the list of scripts is downloaded from the URL specified in the option script.scripts.url; WeeChat will sometimes download again the list of scripts when you use the /script command, even if you don't install a script]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_script.scripts.download_timeout]] *script.scripts.download_timeout*
-** 説明: pass:none[スクリプトのダウンロードとスクリプトのリストに対するタイムアウト時間 (秒単位)]
-** タイプ: 整数
-** 値: 1 .. 3600
-** デフォルト値: `+30+`
-
-* [[option_script.scripts.hold]] *script.scripts.hold*
-** 説明: pass:none["ホールド" するスクリプト: コンマ区切りのスクリプトリスト、このリストに含まれるスクリプトはアップグレードされませんし、削除もされません、例: "go.py,urlserver.py"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_script.scripts.path]] *script.scripts.path*
-** 説明: pass:none[local cache directory for scripts (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${weechat_cache_dir}/script"+`
-
-* [[option_script.scripts.url]] *script.scripts.url*
-** 説明: pass:none[スクリプトのリストを含むファイルの URL]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"https://weechat.org/files/plugins.xml.gz"+`
-// end::script_options[]
-
-// tag::sec_options[]
-* [[option_sec.crypt.cipher]] *sec.crypt.cipher*
-** 説明: pass:none[データの暗号化を行う暗号鍵 (アルゴリズムの後ろに書かれた数は鍵のビット数)]
-** タイプ: 整数
-** 値: aes128, aes192, aes256
-** デフォルト値: `+aes256+`
-
-* [[option_sec.crypt.hash_algo]] *sec.crypt.hash_algo*
-** 説明: pass:none[復号化データをチェックするハッシュアルゴリズム]
-** タイプ: 整数
-** 値: sha224, sha256, sha384, sha512
-** デフォルト値: `+sha256+`
-
-* [[option_sec.crypt.passphrase_command]] *sec.crypt.passphrase_command*
-** 説明: pass:none[read the passphrase from the output of this system command (only the first line is used and it must not contain any extra character); this option is used only when reading file sec.conf and if the environment variable "WEECHAT_PASSPHRASE" is not set (the environment variable has higher priority); example with password-store: "/usr/bin/pass show weechat/passphrase"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_sec.crypt.salt]] *sec.crypt.salt*
-** 説明: pass:none[暗号化に利用する鍵を生成する場合は salt を利用してください (安全措置を厳重にするため); 有効化した場合、sec.conf ファイルに含まれる暗号化されたデータの内容はファイル書き込みの度に違うものになります; sec.conf ファイルをバージョン管理システムで管理している場合、常に同じ内容が書き込まれるようにこのオプションを無効化してください]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::sec_options[]
-
-// tag::spell_options[]
-* [[option_spell.check.commands]] *spell.check.commands*
-** 説明: pass:none[スペルチェックを有効化するコマンドのコンマ区切りリスト (これ以外のコマンドではスペルチェックは無効)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"+`
-
-* [[option_spell.check.default_dict]] *spell.check.default_dict*
-** 説明: pass:none[バッファに辞書が定義されていない場合に使用されるデフォルト辞書 (または辞書のコンマ区切りリスト) (空のままであれば明示的に有効化されたバッファを除いてスペルチェックを利用しない)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_spell.check.during_search]] *spell.check.during_search*
-** 説明: pass:none[バッファ内のテキスト検索中に単語チェックを行う]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_spell.check.enabled]] *spell.check.enabled*
-** 説明: pass:none[コマンドラインでスペルチェックを利用する]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_spell.check.real_time]] *spell.check.real_time*
-** 説明: pass:none[単語のリアルタイムスペルチェック (遅い、デフォルトでは無効: 単語は区切りの後にだけチェックされる)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_spell.check.suggestions]] *spell.check.suggestions*
-** 説明: pass:none[バッファ内の各辞書セットに対してバー要素 "spell_suggest" に表示する提案の数 (-1 = サジェスト機能を無効、0 = 全ての言語を使って全てのサジェスト結果を表示)]
-** タイプ: 整数
-** 値: -1 .. 2147483647
-** デフォルト値: `+-1+`
-
-* [[option_spell.check.word_min_length]] *spell.check.word_min_length*
-** 説明: pass:none[スペルチェックを行う単語長の最小値 (0 の場合は全ての単語をチェック)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+2+`
-
-* [[option_spell.color.misspelled]] *spell.color.misspelled*
-** 説明: pass:none[スペルミスのある単語に付ける色 (入力バー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightred+`
-
-* [[option_spell.color.suggestion]] *spell.color.suggestion*
-** 説明: pass:none[バー要素 "spell_suggest" 内でスペルミスのある単語に対する修正候補に付ける色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_spell.color.suggestion_delimiter_dict]] *spell.color.suggestion_delimiter_dict*
-** 説明: pass:none[バー要素 "spell_suggest" 内で 2 つの辞書間の区切り文字に付ける色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_spell.color.suggestion_delimiter_word]] *spell.color.suggestion_delimiter_word*
-** 説明: pass:none[バー要素 "aspell_suggest" 内で 2 つの単語間の区切り文字に付ける色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_spell.look.suggestion_delimiter_dict]] *spell.look.suggestion_delimiter_dict*
-** 説明: pass:none[バー要素 "spell_suggest" 内の 2 つの辞書間の区切り文字]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+" / "+`
-
-* [[option_spell.look.suggestion_delimiter_word]] *spell.look.suggestion_delimiter_word*
-** 説明: pass:none[バー要素 "spell_suggest" 内の 2 つの単語間の区切り文字]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+","+`
-// end::spell_options[]
-
-// tag::tcl_options[]
-* [[option_tcl.look.check_license]] *tcl.look.check_license*
-** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context*
-** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-// end::tcl_options[]
-
-// tag::trigger_options[]
-* [[option_trigger.color.flag_command]] *trigger.color.flag_command*
-** 説明: pass:none[コマンドフラグに対するテキスト色 (/trigger list 用)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_trigger.color.flag_conditions]] *trigger.color.flag_conditions*
-** 説明: pass:none[状態フラグに対するテキスト色 (/trigger list 用)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
-** 説明: pass:none[実行後処遇フラグに対するテキスト色 (/trigger list 用)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightblue+`
-
-* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
-** 説明: pass:none[正規表現フラグに対するテキスト色 (/trigger list 用)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_trigger.color.flag_return_code]] *trigger.color.flag_return_code*
-** 説明: pass:none[リターンコードに対するテキスト色 (/trigger list 用)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_trigger.color.identifier]] *trigger.color.identifier*
-** 説明: pass:none[text color for trigger context identifier in monitor buffer]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_trigger.color.regex]] *trigger.color.regex*
-** 説明: pass:none[正規表現に対するテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_trigger.color.replace]] *trigger.color.replace*
-** 説明: pass:none[置換テキストに対するテキスト色 (正規表現用)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_trigger.color.trigger]] *trigger.color.trigger*
-** 説明: pass:none[トリガ名に対するテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_trigger.color.trigger_disabled]] *trigger.color.trigger_disabled*
-** 説明: pass:none[無効化されたトリガの名前に対するテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+red+`
-
-* [[option_trigger.look.enabled]] *trigger.look.enabled*
-** 説明: pass:none[トリガサポートの有効化]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_trigger.look.monitor_strip_colors]] *trigger.look.monitor_strip_colors*
-** 説明: pass:none[モニタバッファに表示されるハッシュテーブルの値から色を削除]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-// end::trigger_options[]
-
-// tag::typing_options[]
-* [[option_typing.look.delay_purge_paused]] *typing.look.delay_purge_paused*
-** 説明: pass:none[number of seconds after paused status has been set: if reached, the typing status is removed]
-** タイプ: 整数
-** 値: 1 .. 2147483647
-** デフォルト値: `+30+`
-
-* [[option_typing.look.delay_purge_typing]] *typing.look.delay_purge_typing*
-** 説明: pass:none[number of seconds after typing status has been set: if reached, the typing status is removed]
-** タイプ: 整数
-** 値: 1 .. 2147483647
-** デフォルト値: `+6+`
-
-* [[option_typing.look.delay_set_paused]] *typing.look.delay_set_paused*
-** 説明: pass:none[number of seconds after typing last char: if reached, the typing status becomes "paused" and no more typing signals are sent]
-** タイプ: 整数
-** 値: 1 .. 2147483647
-** デフォルト値: `+10+`
-
-* [[option_typing.look.enabled_nicks]] *typing.look.enabled_nicks*
-** 説明: pass:none[typing enabled for other nicks (display typing info for nicks typing in the current buffer)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_typing.look.enabled_self]] *typing.look.enabled_self*
-** 説明: pass:none[typing enabled for self messages (send typing info to other users)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_typing.look.input_min_chars]] *typing.look.input_min_chars*
-** 説明: pass:none[min number of chars in message to trigger send of typing signals]
-** タイプ: 整数
-** 値: 1 .. 2147483647
-** デフォルト値: `+4+`
-
-* [[option_typing.look.item_max_length]] *typing.look.item_max_length*
-** 説明: pass:none[max number of chars displayed in the bar item "typing" (0 = do not truncate content)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+0+`
-// end::typing_options[]
-
-// tag::weechat_options[]
-* [[option_weechat.color.bar_more]] *weechat.color.bar_more*
-** 説明: pass:none[バーをスクロールする際の "+" のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_weechat.color.chat]] *weechat.color.chat*
-** 説明: pass:none[チャットのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_bg]] *weechat.color.chat_bg*
-** 説明: pass:none[チャットの背景色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_buffer]] *weechat.color.chat_buffer*
-** 説明: pass:none[バッファ名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_weechat.color.chat_channel]] *weechat.color.chat_channel*
-** 説明: pass:none[チャンネル名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_weechat.color.chat_day_change]] *weechat.color.chat_day_change*
-** 説明: pass:none[日付が変わった時に表示されるメッセージのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_weechat.color.chat_delimiters]] *weechat.color.chat_delimiters*
-** 説明: pass:none[区切りのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_weechat.color.chat_highlight]] *weechat.color.chat_highlight*
-** 説明: pass:none[ハイライトされたプレフィックスのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_weechat.color.chat_highlight_bg]] *weechat.color.chat_highlight_bg*
-** 説明: pass:none[ハイライトされたプレフィックスの背景色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+magenta+`
-
-* [[option_weechat.color.chat_host]] *weechat.color.chat_host*
-** 説明: pass:none[ホスト名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_weechat.color.chat_inactive_buffer]] *weechat.color.chat_inactive_buffer*
-** 説明: pass:none[行へのフォーカスがなくなった場合の (バッファが他のバッファとマージされていて選択されていない場合の) のチャットのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_inactive_window]] *weechat.color.chat_inactive_window*
-** 説明: pass:none[ウィンドウへのフォーカスがなくなった場合 (選択されていないウィンドウ) のチャットのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_nick]] *weechat.color.chat_nick*
-** 説明: pass:none[チャットウィンドウのニックネームのテキスト色: 一部のサーバメッセージおよびニックネーム色が見つからない場合の代替色として使われます; 多くの場合、ニックネーム色を指定するには weechat.color.chat_nick_colors オプションを使うと良いでしょう]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_weechat.color.chat_nick_colors]] *weechat.color.chat_nick_colors*
-** 説明: pass:none[ニックネームのテキスト色 (コンマ区切りの色リスト、背景色は以下の書式で指定: "fg:bg"、例: "lightred:blue")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"+`
-
-* [[option_weechat.color.chat_nick_offline]] *weechat.color.chat_nick_offline*
-** 説明: pass:none[オフラインのニックネームのテキスト色 (ニックネームリストにも表示されない); この色はオプション weechat.look.color_nick_offline が有効化されている場合にのみ使われます]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight*
-** 説明: pass:none[ハイライトされたオフラインのニックネームのテキスト色; この色はオプション weechat.look.color_nick_offline が有効化されている場合にのみ使われます]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg*
-** 説明: pass:none[ハイライトされたオフラインのニックネームの背景色; この色はオプション weechat.look.color_nick_offline が有効化されている場合にのみ使われます]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+blue+`
-
-* [[option_weechat.color.chat_nick_other]] *weechat.color.chat_nick_other*
-** 説明: pass:none[プライベートバッファ内の他のニックネームのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_weechat.color.chat_nick_prefix]] *weechat.color.chat_nick_prefix*
-** 説明: pass:none[ニックネームプレフィックスの色 (プレフィックス中のニックネームの前に表示される文字列)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_weechat.color.chat_nick_self]] *weechat.color.chat_nick_self*
-** 説明: pass:none[チャットウィンドウ内のローカルニックネームのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_weechat.color.chat_nick_suffix]] *weechat.color.chat_nick_suffix*
-** 説明: pass:none[ニックネームサフィックスの色 (プレフィックス中のニックネームの後に表示される文字列)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_weechat.color.chat_prefix_action]] *weechat.color.chat_prefix_action*
-** 説明: pass:none[アクションプレフィックスのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_weechat.color.chat_prefix_buffer]] *weechat.color.chat_prefix_buffer*
-** 説明: pass:none[バッファ名のテキスト色 (多くのバッファが同じ番号を持つものにマージされている場合は、プレフィックスの前)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_weechat.color.chat_prefix_buffer_inactive_buffer]] *weechat.color.chat_prefix_buffer_inactive_buffer*
-** 説明: pass:none[非アクティブバッファ名のテキスト色 (多くのバッファが同じ番号を持つものにマージされ、バッファが選択されていない場合は、プレフィックスの前)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_prefix_error]] *weechat.color.chat_prefix_error*
-** 説明: pass:none[エラープレフィックスのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_weechat.color.chat_prefix_join]] *weechat.color.chat_prefix_join*
-** 説明: pass:none[join プレフィックスのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_weechat.color.chat_prefix_more]] *weechat.color.chat_prefix_more*
-** 説明: pass:none[プレフィックスが長すぎる場合の "+" のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_weechat.color.chat_prefix_network]] *weechat.color.chat_prefix_network*
-** 説明: pass:none[ネットワークプレフィックスのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+magenta+`
-
-* [[option_weechat.color.chat_prefix_quit]] *weechat.color.chat_prefix_quit*
-** 説明: pass:none[quit プレフィックスのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightred+`
-
-* [[option_weechat.color.chat_prefix_suffix]] *weechat.color.chat_prefix_suffix*
-** 説明: pass:none[サフィックスのテキスト色 (プレフィックスの後ろ)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_weechat.color.chat_read_marker]] *weechat.color.chat_read_marker*
-** 説明: pass:none[未読データマーカーのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+magenta+`
-
-* [[option_weechat.color.chat_read_marker_bg]] *weechat.color.chat_read_marker_bg*
-** 説明: pass:none[未読データマーカーの背景色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_server]] *weechat.color.chat_server*
-** 説明: pass:none[サーバ名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_weechat.color.chat_tags]] *weechat.color.chat_tags*
-** 説明: pass:none[メッセージの後ろのタグのテキスト色 (/debug tags コマンドで表示)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+red+`
-
-* [[option_weechat.color.chat_text_found]] *weechat.color.chat_text_found*
-** 説明: pass:none[テキスト検索にヒットした行のマーカーのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_weechat.color.chat_text_found_bg]] *weechat.color.chat_text_found_bg*
-** 説明: pass:none[テキスト検索にヒットした行のマーカーの背景色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_weechat.color.chat_time]] *weechat.color.chat_time*
-** 説明: pass:none[チャットウィンドウ内の時間のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.chat_time_delimiters]] *weechat.color.chat_time_delimiters*
-** 説明: pass:none[時間区切りのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_weechat.color.chat_value]] *weechat.color.chat_value*
-** 説明: pass:none[値のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_weechat.color.chat_value_null]] *weechat.color.chat_value_null*
-** 説明: pass:none[値が null (未定義) の場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+blue+`
-
-* [[option_weechat.color.emphasized]] *weechat.color.emphasized*
-** 説明: pass:none[強調テキストの色 (テキスト検索する際など); このオプションは weechat.look.emphasized_attributes オプションが空文字列 (デフォルト値) の場合のみ使われます]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_weechat.color.emphasized_bg]] *weechat.color.emphasized_bg*
-** 説明: pass:none[強調テキストの背景色 (テキスト検索する際など); このオプションは weechat.look.emphasized_attributes オプションが空文字列 (デフォルト値) の場合のみ使われます]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+magenta+`
-
-* [[option_weechat.color.input_actions]] *weechat.color.input_actions*
-** 説明: pass:none[入力がアクションの場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_weechat.color.input_text_not_found]] *weechat.color.input_text_not_found*
-** 説明: pass:none[入力行のテキスト検索に失敗した場合のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+red+`
-
-* [[option_weechat.color.item_away]] *weechat.color.item_away*
-** 説明: pass:none[離席要素のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_weechat.color.nicklist_away]] *weechat.color.nicklist_away*
-** 説明: pass:none[離席状態のニックネームのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+cyan+`
-
-* [[option_weechat.color.nicklist_group]] *weechat.color.nicklist_group*
-** 説明: pass:none[ニックネームリスト内のグループのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_weechat.color.separator]] *weechat.color.separator*
-** 説明: pass:none[ウィンドウセパレータ (分割時) とバーセパレータ (ニックネームリスト等) の色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+blue+`
-
-* [[option_weechat.color.status_count_highlight]] *weechat.color.status_count_highlight*
-** 説明: pass:none[ホットリスト内のハイライトメッセージ数のテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+magenta+`
-
-* [[option_weechat.color.status_count_msg]] *weechat.color.status_count_msg*
-** 説明: pass:none[ホットリスト内のメッセージ数のテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+brown+`
-
-* [[option_weechat.color.status_count_other]] *weechat.color.status_count_other*
-** 説明: pass:none[ホットリスト内のその他のメッセージ数のテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.status_count_private]] *weechat.color.status_count_private*
-** 説明: pass:none[ホットリスト内のプライベートメッセージ数のテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_weechat.color.status_data_highlight]] *weechat.color.status_data_highlight*
-** 説明: pass:none[ハイライトメッセージを受け取ったバッファのテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightmagenta+`
-
-* [[option_weechat.color.status_data_msg]] *weechat.color.status_data_msg*
-** 説明: pass:none[新しいメッセージを受け取ったバッファのテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_weechat.color.status_data_other]] *weechat.color.status_data_other*
-** 説明: pass:none[新しいデータ (メッセージ以外) を受け取ったバッファのテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.status_data_private]] *weechat.color.status_data_private*
-** 説明: pass:none[プライベートメッセージを受けとったバッファのテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_weechat.color.status_filter]] *weechat.color.status_filter*
-** 説明: pass:none[ステータスバー内のフィルタインジケータのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_weechat.color.status_more]] *weechat.color.status_more*
-** 説明: pass:none[新しいデータを受け取ったバッファのテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_weechat.color.status_mouse]] *weechat.color.status_mouse*
-** 説明: pass:none[ステータスバー内のマウスインジケータのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+green+`
-
-* [[option_weechat.color.status_name]] *weechat.color.status_name*
-** 説明: pass:none[ステータスバー内の現在のバッファ名のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_weechat.color.status_name_ssl]] *weechat.color.status_name_ssl*
-** 説明: pass:none[バッファで SSL などのセキュリティプロトコルを使っている場合に、ステータスバー内の現在のバッファ名に使うテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_weechat.color.status_nicklist_count]] *weechat.color.status_nicklist_count*
-** 説明: pass:none[ニックネームリスト内のニックネーム数のテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.color.status_number]] *weechat.color.status_number*
-** 説明: pass:none[ステータスバー内の現在のバッファ番号のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_weechat.color.status_time]] *weechat.color.status_time*
-** 説明: pass:none[時間のテキスト色 (ステータスバー)]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_weechat.completion.base_word_until_cursor]] *weechat.completion.base_word_until_cursor*
-** 説明: pass:none[これが有効な場合、補完する元単語はカーソル前の文字で終了; そうでなければ元単語はカーソル後の最初の文字で終了]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.completion.command_inline]] *weechat.completion.command_inline*
-** 説明: pass:none[これが有効な場合、コマンドライン中のコマンドを補完します (行頭のコマンドが最も優先度が高く、最初に評価されます); 注意: このオプションが有効な場合、"/" で始まるパスの自動補完は行われません (外部コマンドの引数)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.completion.default_template]] *weechat.completion.default_template*
-** 説明: pass:none[デフォルトの補完テンプレート (テンプレートコードと値のドキュメントを参照してください: プラグイン API リファレンス、"weechat_hook_command" 関数)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%(nicks)|%(irc_channels)"+`
-
-* [[option_weechat.completion.nick_add_space]] *weechat.completion.nick_add_space*
-** 説明: pass:none[ニックネーム補完の後に空白を追加 (コマンドラインの最初がニックネームでない場合は)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.completion.nick_case_sensitive]] *weechat.completion.nick_case_sensitive*
-** 説明: pass:none[大文字小文字を区別したニックネーム補完]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.completion.nick_completer]] *weechat.completion.nick_completer*
-** 説明: pass:none[ニックネーム補完の後に追加する文字列 (ニックネームがコマンドラインの最初にある場合)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+": "+`
-
-* [[option_weechat.completion.nick_first_only]] *weechat.completion.nick_first_only*
-** 説明: pass:none[最初に見つかったニックネームだけを補完]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.completion.nick_ignore_chars]] *weechat.completion.nick_ignore_chars*
-** 説明: pass:none[ニックネーム補完で無視する文字]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"[]`_-^"+`
-
-* [[option_weechat.completion.partial_completion_alert]] *weechat.completion.partial_completion_alert*
-** 説明: pass:none[補完候補が複数あった場合に警告 (BEL) を送信]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.completion.partial_completion_command]] *weechat.completion.partial_completion_command*
-** 説明: pass:none[コマンドでの部分補完 (同じ文字を含む多くのコマンドが見つかった場合は止める)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.completion.partial_completion_command_arg]] *weechat.completion.partial_completion_command_arg*
-** 説明: pass:none[コマンド引数での部分補完 (同じプレフィックスを持つ多くの引数が見つかった場合は止める)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.completion.partial_completion_count]] *weechat.completion.partial_completion_count*
-** 説明: pass:none[バー要素内の部分補完数を表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.completion.partial_completion_other]] *weechat.completion.partial_completion_other*
-** 説明: pass:none[コマンド外での部分補完 (同じ文字を含む多くのコマンドが見つかった場合は止め)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.completion.partial_completion_templates]] *weechat.completion.partial_completion_templates*
-** 説明: pass:none[部分補完がデフォルトで有効化される (shift-Tab キーの代わりに Tab キーを使う) テンプレートのコンマ区切りリスト; テンプレートのリストは WeeChat プラグイン API リファレンスの "weechat_hook_command" 関数の節を参照してください]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"config_options"+`
-
-* [[option_weechat.history.display_default]] *weechat.history.display_default*
-** 説明: pass:none[履歴をリストアップする際にデフォルトで表示するコマンドの最大数 (0 = 制限無し)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+5+`
-
-* [[option_weechat.history.max_buffer_lines_minutes]] *weechat.history.max_buffer_lines_minutes*
-** 説明: pass:none[バッファ毎の履歴の保存時間 (分) (0 = 制限無し); 例: 1440 = 一日、10080 = 一週間、43200 = 一ヶ月、525600 = 一年間; weechat.history.max_buffer_lines_number オプションが 0 以外の場合には 0 を指定してください]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+0+`
-
-* [[option_weechat.history.max_buffer_lines_number]] *weechat.history.max_buffer_lines_number*
-** 説明: pass:none[バッファ毎の履歴行数 (0 = 制限無し); weechat.history.max_buffer_lines_minutes オプションが 0 以外の場合には 0 を指定してください]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+4096+`
-
-* [[option_weechat.history.max_commands]] *weechat.history.max_commands*
-** 説明: pass:none[履歴に保存するユーザコマンド数 (0 = 制限無し、メモリ使用量の制限が無くなるため非推奨)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+100+`
-
-* [[option_weechat.history.max_visited_buffers]] *weechat.history.max_visited_buffers*
-** 説明: pass:none[メモリに保存する観覧バッファの数]
-** タイプ: 整数
-** 値: 0 .. 1000
-** デフォルト値: `+50+`
-
-* [[option_weechat.key.backspace]] *weechat.key.backspace*
-** 説明: pass:none[touche "backspace" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_previous_char"+`
-
-* [[option_weechat.key.ctrl-_]] *weechat.key.ctrl-_*
-** 説明: pass:none[touche "ctrl-_" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input undo"+`
-
-* [[option_weechat.key.ctrl-a]] *weechat.key.ctrl-a*
-** 説明: pass:none[touche "ctrl-a" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-b]] *weechat.key.ctrl-b*
-** 説明: pass:none[touche "ctrl-b" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.ctrl-c__]] *weechat.key.ctrl-c,_*
-** 説明: pass:none[touche "ctrl-c,_" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input insert \x1F"+`
-
-* [[option_weechat.key.ctrl-c_b]] *weechat.key.ctrl-c,b*
-** 説明: pass:none[touche "ctrl-c,b" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input insert \x02"+`
-
-* [[option_weechat.key.ctrl-c_c]] *weechat.key.ctrl-c,c*
-** 説明: pass:none[touche "ctrl-c,c" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input insert \x03"+`
-
-* [[option_weechat.key.ctrl-c_i]] *weechat.key.ctrl-c,i*
-** 説明: pass:none[touche "ctrl-c,i" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input insert \x1D"+`
-
-* [[option_weechat.key.ctrl-c_o]] *weechat.key.ctrl-c,o*
-** 説明: pass:none[touche "ctrl-c,o" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input insert \x0F"+`
-
-* [[option_weechat.key.ctrl-c_v]] *weechat.key.ctrl-c,v*
-** 説明: pass:none[touche "ctrl-c,v" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input insert \x16"+`
-
-* [[option_weechat.key.ctrl-d]] *weechat.key.ctrl-d*
-** 説明: pass:none[touche "ctrl-d" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.ctrl-down]] *weechat.key.ctrl-down*
-** 説明: pass:none[touche "ctrl-down" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input history_global_next"+`
-
-* [[option_weechat.key.ctrl-e]] *weechat.key.ctrl-e*
-** 説明: pass:none[touche "ctrl-e" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.ctrl-f]] *weechat.key.ctrl-f*
-** 説明: pass:none[touche "ctrl-f" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_next_char"+`
-
-* [[option_weechat.key.ctrl-f1]] *weechat.key.ctrl-f1*
-** 説明: pass:none[touche "ctrl-f1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.ctrl-f11]] *weechat.key.ctrl-f11*
-** 説明: pass:none[touche "ctrl-f11" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.ctrl-f12]] *weechat.key.ctrl-f12*
-** 説明: pass:none[touche "ctrl-f12" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.ctrl-f2]] *weechat.key.ctrl-f2*
-** 説明: pass:none[touche "ctrl-f2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.ctrl-k]] *weechat.key.ctrl-k*
-** 説明: pass:none[touche "ctrl-k" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_end_of_line"+`
-
-* [[option_weechat.key.ctrl-l]] *weechat.key.ctrl-l*
-** 説明: pass:none[touche "ctrl-l" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window refresh"+`
-
-* [[option_weechat.key.ctrl-left]] *weechat.key.ctrl-left*
-** 説明: pass:none[touche "ctrl-left" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.ctrl-n]] *weechat.key.ctrl-n*
-** 説明: pass:none[touche "ctrl-n" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer +1"+`
-
-* [[option_weechat.key.ctrl-p]] *weechat.key.ctrl-p*
-** 説明: pass:none[touche "ctrl-p" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer -1"+`
-
-* [[option_weechat.key.ctrl-r]] *weechat.key.ctrl-r*
-** 説明: pass:none[touche "ctrl-r" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input search_text_here"+`
-
-* [[option_weechat.key.ctrl-right]] *weechat.key.ctrl-right*
-** 説明: pass:none[touche "ctrl-right" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_next_word"+`
-
-* [[option_weechat.key.ctrl-s_ctrl-u]] *weechat.key.ctrl-s,ctrl-u*
-** 説明: pass:none[touche "ctrl-s,ctrl-u" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/allbuf /buffer set unread"+`
-
-* [[option_weechat.key.ctrl-t]] *weechat.key.ctrl-t*
-** 説明: pass:none[touche "ctrl-t" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input transpose_chars"+`
-
-* [[option_weechat.key.ctrl-u]] *weechat.key.ctrl-u*
-** 説明: pass:none[touche "ctrl-u" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-up]] *weechat.key.ctrl-up*
-** 説明: pass:none[touche "ctrl-up" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input history_global_previous"+`
-
-* [[option_weechat.key.ctrl-w]] *weechat.key.ctrl-w*
-** 説明: pass:none[touche "ctrl-w" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_previous_word_whitespace"+`
-
-* [[option_weechat.key.ctrl-x]] *weechat.key.ctrl-x*
-** 説明: pass:none[touche "ctrl-x" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer switch"+`
-
-* [[option_weechat.key.ctrl-y]] *weechat.key.ctrl-y*
-** 説明: pass:none[touche "ctrl-y" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input clipboard_paste"+`
-
-* [[option_weechat.key.delete]] *weechat.key.delete*
-** 説明: pass:none[touche "delete" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.down]] *weechat.key.down*
-** 説明: pass:none[touche "down" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input history_next"+`
-
-* [[option_weechat.key.end]] *weechat.key.end*
-** 説明: pass:none[touche "end" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.f1]] *weechat.key.f1*
-** 説明: pass:none[touche "f1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.f10]] *weechat.key.f10*
-** 説明: pass:none[touche "f10" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll title * +30%"+`
-
-* [[option_weechat.key.f11]] *weechat.key.f11*
-** 説明: pass:none[touche "f11" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.f12]] *weechat.key.f12*
-** 説明: pass:none[touche "f12" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.f2]] *weechat.key.f2*
-** 説明: pass:none[touche "f2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.f5]] *weechat.key.f5*
-** 説明: pass:none[touche "f5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer -1"+`
-
-* [[option_weechat.key.f6]] *weechat.key.f6*
-** 説明: pass:none[touche "f6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer +1"+`
-
-* [[option_weechat.key.f7]] *weechat.key.f7*
-** 説明: pass:none[touche "f7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window -1"+`
-
-* [[option_weechat.key.f8]] *weechat.key.f8*
-** 説明: pass:none[touche "f8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window +1"+`
-
-* [[option_weechat.key.f9]] *weechat.key.f9*
-** 説明: pass:none[touche "f9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll title * -30%"+`
-
-* [[option_weechat.key.home]] *weechat.key.home*
-** 説明: pass:none[touche "home" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.left]] *weechat.key.left*
-** 説明: pass:none[touche "left" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.meta--]] *weechat.key.meta--*
-** 説明: pass:none[touche "meta--" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/filter toggle @"+`
-
-* [[option_weechat.key.meta-/]] *weechat.key.meta-/*
-** 説明: pass:none[touche "meta-/" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer jump last_displayed"+`
-
-* [[option_weechat.key.meta-0]] *weechat.key.meta-0*
-** 説明: pass:none[touche "meta-0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-1]] *weechat.key.meta-1*
-** 説明: pass:none[touche "meta-1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-2]] *weechat.key.meta-2*
-** 説明: pass:none[touche "meta-2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-3]] *weechat.key.meta-3*
-** 説明: pass:none[touche "meta-3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-4]] *weechat.key.meta-4*
-** 説明: pass:none[touche "meta-4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-5]] *weechat.key.meta-5*
-** 説明: pass:none[touche "meta-5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-6]] *weechat.key.meta-6*
-** 説明: pass:none[touche "meta-6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-7]] *weechat.key.meta-7*
-** 説明: pass:none[touche "meta-7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-8]] *weechat.key.meta-8*
-** 説明: pass:none[touche "meta-8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-9]] *weechat.key.meta-9*
-** 説明: pass:none[touche "meta-9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-<]] *weechat.key.meta-<*
-** 説明: pass:none[touche "meta-<" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer jump prev_visited"+`
-
-* [[option_weechat.key.meta-=]] *weechat.key.meta-=*
-** 説明: pass:none[touche "meta-=" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/filter toggle"+`
-
-* [[option_weechat.key.meta->]] *weechat.key.meta->*
-** 説明: pass:none[touche "meta->" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer jump next_visited"+`
-
-* [[option_weechat.key.meta-B]] *weechat.key.meta-B*
-** 説明: pass:none[touche "meta-B" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buflist toggle"+`
-
-* [[option_weechat.key.meta-K]] *weechat.key.meta-K*
-** 説明: pass:none[touche "meta-K" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input grab_raw_key_command"+`
-
-* [[option_weechat.key.meta-N]] *weechat.key.meta-N*
-** 説明: pass:none[touche "meta-N" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar toggle nicklist"+`
-
-* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
-** 説明: pass:none[touche "meta-R" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_input"+`
-
-* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
-** 説明: pass:none[touche "meta-_" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input redo"+`
-
-* [[option_weechat.key.meta-a]] *weechat.key.meta-a*
-** 説明: pass:none[touche "meta-a" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer jump smart"+`
-
-* [[option_weechat.key.meta-b]] *weechat.key.meta-b*
-** 説明: pass:none[touche "meta-b" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.meta-backspace]] *weechat.key.meta-backspace*
-** 説明: pass:none[touche "meta-backspace" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_previous_word"+`
-
-* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
-** 説明: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_end_of_input"+`
-
-* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
-** 説明: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_beginning_of_input"+`
-
-* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
-** 説明: pass:none[touche "meta-d" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_next_word"+`
-
-* [[option_weechat.key.meta-down]] *weechat.key.meta-down*
-** 説明: pass:none[touche "meta-down" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-end]] *weechat.key.meta-end*
-** 説明: pass:none[touche "meta-end" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_bottom"+`
-
-* [[option_weechat.key.meta-f]] *weechat.key.meta-f*
-** 説明: pass:none[touche "meta-f" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_next_word"+`
-
-* [[option_weechat.key.meta-f1]] *weechat.key.meta-f1*
-** 説明: pass:none[touche "meta-f1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll buflist * b"+`
-
-* [[option_weechat.key.meta-f11]] *weechat.key.meta-f11*
-** 説明: pass:none[touche "meta-f11" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist * b"+`
-
-* [[option_weechat.key.meta-f12]] *weechat.key.meta-f12*
-** 説明: pass:none[touche "meta-f12" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist * e"+`
-
-* [[option_weechat.key.meta-f2]] *weechat.key.meta-f2*
-** 説明: pass:none[touche "meta-f2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll buflist * e"+`
-
-* [[option_weechat.key.meta-h_meta-R]] *weechat.key.meta-h,meta-R*
-** 説明: pass:none[touche "meta-h,meta-R" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/hotlist restore -all"+`
-
-* [[option_weechat.key.meta-h_meta-c]] *weechat.key.meta-h,meta-c*
-** 説明: pass:none[touche "meta-h,meta-c" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/hotlist clear"+`
-
-* [[option_weechat.key.meta-h_meta-m]] *weechat.key.meta-h,meta-m*
-** 説明: pass:none[touche "meta-h,meta-m" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/hotlist remove"+`
-
-* [[option_weechat.key.meta-h_meta-r]] *weechat.key.meta-h,meta-r*
-** 説明: pass:none[touche "meta-h,meta-r" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/hotlist restore"+`
-
-* [[option_weechat.key.meta-home]] *weechat.key.meta-home*
-** 説明: pass:none[touche "meta-home" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_top"+`
-
-* [[option_weechat.key.meta-j_0_1]] *weechat.key.meta-j,0,1*
-** 説明: pass:none[touche "meta-j,0,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-j_0_2]] *weechat.key.meta-j,0,2*
-** 説明: pass:none[touche "meta-j,0,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-j_0_3]] *weechat.key.meta-j,0,3*
-** 説明: pass:none[touche "meta-j,0,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-j_0_4]] *weechat.key.meta-j,0,4*
-** 説明: pass:none[touche "meta-j,0,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-j_0_5]] *weechat.key.meta-j,0,5*
-** 説明: pass:none[touche "meta-j,0,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-j_0_6]] *weechat.key.meta-j,0,6*
-** 説明: pass:none[touche "meta-j,0,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-j_0_7]] *weechat.key.meta-j,0,7*
-** 説明: pass:none[touche "meta-j,0,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-j_0_8]] *weechat.key.meta-j,0,8*
-** 説明: pass:none[touche "meta-j,0,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-j_0_9]] *weechat.key.meta-j,0,9*
-** 説明: pass:none[touche "meta-j,0,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-j_1_0]] *weechat.key.meta-j,1,0*
-** 説明: pass:none[touche "meta-j,1,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-j_1_1]] *weechat.key.meta-j,1,1*
-** 説明: pass:none[touche "meta-j,1,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *11"+`
-
-* [[option_weechat.key.meta-j_1_2]] *weechat.key.meta-j,1,2*
-** 説明: pass:none[touche "meta-j,1,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *12"+`
-
-* [[option_weechat.key.meta-j_1_3]] *weechat.key.meta-j,1,3*
-** 説明: pass:none[touche "meta-j,1,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *13"+`
-
-* [[option_weechat.key.meta-j_1_4]] *weechat.key.meta-j,1,4*
-** 説明: pass:none[touche "meta-j,1,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *14"+`
-
-* [[option_weechat.key.meta-j_1_5]] *weechat.key.meta-j,1,5*
-** 説明: pass:none[touche "meta-j,1,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *15"+`
-
-* [[option_weechat.key.meta-j_1_6]] *weechat.key.meta-j,1,6*
-** 説明: pass:none[touche "meta-j,1,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *16"+`
-
-* [[option_weechat.key.meta-j_1_7]] *weechat.key.meta-j,1,7*
-** 説明: pass:none[touche "meta-j,1,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *17"+`
-
-* [[option_weechat.key.meta-j_1_8]] *weechat.key.meta-j,1,8*
-** 説明: pass:none[touche "meta-j,1,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *18"+`
-
-* [[option_weechat.key.meta-j_1_9]] *weechat.key.meta-j,1,9*
-** 説明: pass:none[touche "meta-j,1,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *19"+`
-
-* [[option_weechat.key.meta-j_2_0]] *weechat.key.meta-j,2,0*
-** 説明: pass:none[touche "meta-j,2,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *20"+`
-
-* [[option_weechat.key.meta-j_2_1]] *weechat.key.meta-j,2,1*
-** 説明: pass:none[touche "meta-j,2,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *21"+`
-
-* [[option_weechat.key.meta-j_2_2]] *weechat.key.meta-j,2,2*
-** 説明: pass:none[touche "meta-j,2,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *22"+`
-
-* [[option_weechat.key.meta-j_2_3]] *weechat.key.meta-j,2,3*
-** 説明: pass:none[touche "meta-j,2,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *23"+`
-
-* [[option_weechat.key.meta-j_2_4]] *weechat.key.meta-j,2,4*
-** 説明: pass:none[touche "meta-j,2,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *24"+`
-
-* [[option_weechat.key.meta-j_2_5]] *weechat.key.meta-j,2,5*
-** 説明: pass:none[touche "meta-j,2,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *25"+`
-
-* [[option_weechat.key.meta-j_2_6]] *weechat.key.meta-j,2,6*
-** 説明: pass:none[touche "meta-j,2,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *26"+`
-
-* [[option_weechat.key.meta-j_2_7]] *weechat.key.meta-j,2,7*
-** 説明: pass:none[touche "meta-j,2,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *27"+`
-
-* [[option_weechat.key.meta-j_2_8]] *weechat.key.meta-j,2,8*
-** 説明: pass:none[touche "meta-j,2,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *28"+`
-
-* [[option_weechat.key.meta-j_2_9]] *weechat.key.meta-j,2,9*
-** 説明: pass:none[touche "meta-j,2,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *29"+`
-
-* [[option_weechat.key.meta-j_3_0]] *weechat.key.meta-j,3,0*
-** 説明: pass:none[touche "meta-j,3,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *30"+`
-
-* [[option_weechat.key.meta-j_3_1]] *weechat.key.meta-j,3,1*
-** 説明: pass:none[touche "meta-j,3,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *31"+`
-
-* [[option_weechat.key.meta-j_3_2]] *weechat.key.meta-j,3,2*
-** 説明: pass:none[touche "meta-j,3,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *32"+`
-
-* [[option_weechat.key.meta-j_3_3]] *weechat.key.meta-j,3,3*
-** 説明: pass:none[touche "meta-j,3,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *33"+`
-
-* [[option_weechat.key.meta-j_3_4]] *weechat.key.meta-j,3,4*
-** 説明: pass:none[touche "meta-j,3,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *34"+`
-
-* [[option_weechat.key.meta-j_3_5]] *weechat.key.meta-j,3,5*
-** 説明: pass:none[touche "meta-j,3,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *35"+`
-
-* [[option_weechat.key.meta-j_3_6]] *weechat.key.meta-j,3,6*
-** 説明: pass:none[touche "meta-j,3,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *36"+`
-
-* [[option_weechat.key.meta-j_3_7]] *weechat.key.meta-j,3,7*
-** 説明: pass:none[touche "meta-j,3,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *37"+`
-
-* [[option_weechat.key.meta-j_3_8]] *weechat.key.meta-j,3,8*
-** 説明: pass:none[touche "meta-j,3,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *38"+`
-
-* [[option_weechat.key.meta-j_3_9]] *weechat.key.meta-j,3,9*
-** 説明: pass:none[touche "meta-j,3,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *39"+`
-
-* [[option_weechat.key.meta-j_4_0]] *weechat.key.meta-j,4,0*
-** 説明: pass:none[touche "meta-j,4,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *40"+`
-
-* [[option_weechat.key.meta-j_4_1]] *weechat.key.meta-j,4,1*
-** 説明: pass:none[touche "meta-j,4,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *41"+`
-
-* [[option_weechat.key.meta-j_4_2]] *weechat.key.meta-j,4,2*
-** 説明: pass:none[touche "meta-j,4,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *42"+`
-
-* [[option_weechat.key.meta-j_4_3]] *weechat.key.meta-j,4,3*
-** 説明: pass:none[touche "meta-j,4,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *43"+`
-
-* [[option_weechat.key.meta-j_4_4]] *weechat.key.meta-j,4,4*
-** 説明: pass:none[touche "meta-j,4,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *44"+`
-
-* [[option_weechat.key.meta-j_4_5]] *weechat.key.meta-j,4,5*
-** 説明: pass:none[touche "meta-j,4,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *45"+`
-
-* [[option_weechat.key.meta-j_4_6]] *weechat.key.meta-j,4,6*
-** 説明: pass:none[touche "meta-j,4,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *46"+`
-
-* [[option_weechat.key.meta-j_4_7]] *weechat.key.meta-j,4,7*
-** 説明: pass:none[touche "meta-j,4,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *47"+`
-
-* [[option_weechat.key.meta-j_4_8]] *weechat.key.meta-j,4,8*
-** 説明: pass:none[touche "meta-j,4,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *48"+`
-
-* [[option_weechat.key.meta-j_4_9]] *weechat.key.meta-j,4,9*
-** 説明: pass:none[touche "meta-j,4,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *49"+`
-
-* [[option_weechat.key.meta-j_5_0]] *weechat.key.meta-j,5,0*
-** 説明: pass:none[touche "meta-j,5,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *50"+`
-
-* [[option_weechat.key.meta-j_5_1]] *weechat.key.meta-j,5,1*
-** 説明: pass:none[touche "meta-j,5,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *51"+`
-
-* [[option_weechat.key.meta-j_5_2]] *weechat.key.meta-j,5,2*
-** 説明: pass:none[touche "meta-j,5,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *52"+`
-
-* [[option_weechat.key.meta-j_5_3]] *weechat.key.meta-j,5,3*
-** 説明: pass:none[touche "meta-j,5,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *53"+`
-
-* [[option_weechat.key.meta-j_5_4]] *weechat.key.meta-j,5,4*
-** 説明: pass:none[touche "meta-j,5,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *54"+`
-
-* [[option_weechat.key.meta-j_5_5]] *weechat.key.meta-j,5,5*
-** 説明: pass:none[touche "meta-j,5,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *55"+`
-
-* [[option_weechat.key.meta-j_5_6]] *weechat.key.meta-j,5,6*
-** 説明: pass:none[touche "meta-j,5,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *56"+`
-
-* [[option_weechat.key.meta-j_5_7]] *weechat.key.meta-j,5,7*
-** 説明: pass:none[touche "meta-j,5,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *57"+`
-
-* [[option_weechat.key.meta-j_5_8]] *weechat.key.meta-j,5,8*
-** 説明: pass:none[touche "meta-j,5,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *58"+`
-
-* [[option_weechat.key.meta-j_5_9]] *weechat.key.meta-j,5,9*
-** 説明: pass:none[touche "meta-j,5,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *59"+`
-
-* [[option_weechat.key.meta-j_6_0]] *weechat.key.meta-j,6,0*
-** 説明: pass:none[touche "meta-j,6,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *60"+`
-
-* [[option_weechat.key.meta-j_6_1]] *weechat.key.meta-j,6,1*
-** 説明: pass:none[touche "meta-j,6,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *61"+`
-
-* [[option_weechat.key.meta-j_6_2]] *weechat.key.meta-j,6,2*
-** 説明: pass:none[touche "meta-j,6,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *62"+`
-
-* [[option_weechat.key.meta-j_6_3]] *weechat.key.meta-j,6,3*
-** 説明: pass:none[touche "meta-j,6,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *63"+`
-
-* [[option_weechat.key.meta-j_6_4]] *weechat.key.meta-j,6,4*
-** 説明: pass:none[touche "meta-j,6,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *64"+`
-
-* [[option_weechat.key.meta-j_6_5]] *weechat.key.meta-j,6,5*
-** 説明: pass:none[touche "meta-j,6,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *65"+`
-
-* [[option_weechat.key.meta-j_6_6]] *weechat.key.meta-j,6,6*
-** 説明: pass:none[touche "meta-j,6,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *66"+`
-
-* [[option_weechat.key.meta-j_6_7]] *weechat.key.meta-j,6,7*
-** 説明: pass:none[touche "meta-j,6,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *67"+`
-
-* [[option_weechat.key.meta-j_6_8]] *weechat.key.meta-j,6,8*
-** 説明: pass:none[touche "meta-j,6,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *68"+`
-
-* [[option_weechat.key.meta-j_6_9]] *weechat.key.meta-j,6,9*
-** 説明: pass:none[touche "meta-j,6,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *69"+`
-
-* [[option_weechat.key.meta-j_7_0]] *weechat.key.meta-j,7,0*
-** 説明: pass:none[touche "meta-j,7,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *70"+`
-
-* [[option_weechat.key.meta-j_7_1]] *weechat.key.meta-j,7,1*
-** 説明: pass:none[touche "meta-j,7,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *71"+`
-
-* [[option_weechat.key.meta-j_7_2]] *weechat.key.meta-j,7,2*
-** 説明: pass:none[touche "meta-j,7,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *72"+`
-
-* [[option_weechat.key.meta-j_7_3]] *weechat.key.meta-j,7,3*
-** 説明: pass:none[touche "meta-j,7,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *73"+`
-
-* [[option_weechat.key.meta-j_7_4]] *weechat.key.meta-j,7,4*
-** 説明: pass:none[touche "meta-j,7,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *74"+`
-
-* [[option_weechat.key.meta-j_7_5]] *weechat.key.meta-j,7,5*
-** 説明: pass:none[touche "meta-j,7,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *75"+`
-
-* [[option_weechat.key.meta-j_7_6]] *weechat.key.meta-j,7,6*
-** 説明: pass:none[touche "meta-j,7,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *76"+`
-
-* [[option_weechat.key.meta-j_7_7]] *weechat.key.meta-j,7,7*
-** 説明: pass:none[touche "meta-j,7,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *77"+`
-
-* [[option_weechat.key.meta-j_7_8]] *weechat.key.meta-j,7,8*
-** 説明: pass:none[touche "meta-j,7,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *78"+`
-
-* [[option_weechat.key.meta-j_7_9]] *weechat.key.meta-j,7,9*
-** 説明: pass:none[touche "meta-j,7,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *79"+`
-
-* [[option_weechat.key.meta-j_8_0]] *weechat.key.meta-j,8,0*
-** 説明: pass:none[touche "meta-j,8,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *80"+`
-
-* [[option_weechat.key.meta-j_8_1]] *weechat.key.meta-j,8,1*
-** 説明: pass:none[touche "meta-j,8,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *81"+`
-
-* [[option_weechat.key.meta-j_8_2]] *weechat.key.meta-j,8,2*
-** 説明: pass:none[touche "meta-j,8,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *82"+`
-
-* [[option_weechat.key.meta-j_8_3]] *weechat.key.meta-j,8,3*
-** 説明: pass:none[touche "meta-j,8,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *83"+`
-
-* [[option_weechat.key.meta-j_8_4]] *weechat.key.meta-j,8,4*
-** 説明: pass:none[touche "meta-j,8,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *84"+`
-
-* [[option_weechat.key.meta-j_8_5]] *weechat.key.meta-j,8,5*
-** 説明: pass:none[touche "meta-j,8,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *85"+`
-
-* [[option_weechat.key.meta-j_8_6]] *weechat.key.meta-j,8,6*
-** 説明: pass:none[touche "meta-j,8,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *86"+`
-
-* [[option_weechat.key.meta-j_8_7]] *weechat.key.meta-j,8,7*
-** 説明: pass:none[touche "meta-j,8,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *87"+`
-
-* [[option_weechat.key.meta-j_8_8]] *weechat.key.meta-j,8,8*
-** 説明: pass:none[touche "meta-j,8,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *88"+`
-
-* [[option_weechat.key.meta-j_8_9]] *weechat.key.meta-j,8,9*
-** 説明: pass:none[touche "meta-j,8,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *89"+`
-
-* [[option_weechat.key.meta-j_9_0]] *weechat.key.meta-j,9,0*
-** 説明: pass:none[touche "meta-j,9,0" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *90"+`
-
-* [[option_weechat.key.meta-j_9_1]] *weechat.key.meta-j,9,1*
-** 説明: pass:none[touche "meta-j,9,1" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *91"+`
-
-* [[option_weechat.key.meta-j_9_2]] *weechat.key.meta-j,9,2*
-** 説明: pass:none[touche "meta-j,9,2" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *92"+`
-
-* [[option_weechat.key.meta-j_9_3]] *weechat.key.meta-j,9,3*
-** 説明: pass:none[touche "meta-j,9,3" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *93"+`
-
-* [[option_weechat.key.meta-j_9_4]] *weechat.key.meta-j,9,4*
-** 説明: pass:none[touche "meta-j,9,4" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *94"+`
-
-* [[option_weechat.key.meta-j_9_5]] *weechat.key.meta-j,9,5*
-** 説明: pass:none[touche "meta-j,9,5" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *95"+`
-
-* [[option_weechat.key.meta-j_9_6]] *weechat.key.meta-j,9,6*
-** 説明: pass:none[touche "meta-j,9,6" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *96"+`
-
-* [[option_weechat.key.meta-j_9_7]] *weechat.key.meta-j,9,7*
-** 説明: pass:none[touche "meta-j,9,7" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *97"+`
-
-* [[option_weechat.key.meta-j_9_8]] *weechat.key.meta-j,9,8*
-** 説明: pass:none[touche "meta-j,9,8" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *98"+`
-
-* [[option_weechat.key.meta-j_9_9]] *weechat.key.meta-j,9,9*
-** 説明: pass:none[touche "meta-j,9,9" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer *99"+`
-
-* [[option_weechat.key.meta-j_meta-f]] *weechat.key.meta-j,meta-f*
-** 説明: pass:none[touche "meta-j,meta-f" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer -"+`
-
-* [[option_weechat.key.meta-j_meta-l]] *weechat.key.meta-j,meta-l*
-** 説明: pass:none[touche "meta-j,meta-l" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer +"+`
-
-* [[option_weechat.key.meta-j_meta-r]] *weechat.key.meta-j,meta-r*
-** 説明: pass:none[touche "meta-j,meta-r" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/server raw"+`
-
-* [[option_weechat.key.meta-j_meta-s]] *weechat.key.meta-j,meta-s*
-** 説明: pass:none[touche "meta-j,meta-s" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/server jump"+`
-
-* [[option_weechat.key.meta-k]] *weechat.key.meta-k*
-** 説明: pass:none[touche "meta-k" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input grab_key_command"+`
-
-* [[option_weechat.key.meta-l]] *weechat.key.meta-l*
-** 説明: pass:none[touche "meta-l" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window bare"+`
-
-* [[option_weechat.key.meta-left]] *weechat.key.meta-left*
-** 説明: pass:none[touche "meta-left" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-m]] *weechat.key.meta-m*
-** 説明: pass:none[touche "meta-m" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/mute mouse toggle"+`
-
-* [[option_weechat.key.meta-n]] *weechat.key.meta-n*
-** 説明: pass:none[touche "meta-n" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_next_highlight"+`
-
-* [[option_weechat.key.meta-p]] *weechat.key.meta-p*
-** 説明: pass:none[touche "meta-p" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_previous_highlight"+`
-
-* [[option_weechat.key.meta-pgdn]] *weechat.key.meta-pgdn*
-** 説明: pass:none[touche "meta-pgdn" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_down"+`
-
-* [[option_weechat.key.meta-pgup]] *weechat.key.meta-pgup*
-** 説明: pass:none[touche "meta-pgup" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_up"+`
-
-* [[option_weechat.key.meta-r]] *weechat.key.meta-r*
-** 説明: pass:none[touche "meta-r" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input delete_line"+`
-
-* [[option_weechat.key.meta-return]] *weechat.key.meta-return*
-** 説明: pass:none[touche "meta-return" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input insert \n"+`
-
-* [[option_weechat.key.meta-right]] *weechat.key.meta-right*
-** 説明: pass:none[touche "meta-right" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-s]] *weechat.key.meta-s*
-** 説明: pass:none[touche "meta-s" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/mute spell toggle"+`
-
-* [[option_weechat.key.meta-u]] *weechat.key.meta-u*
-** 説明: pass:none[touche "meta-u" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_unread"+`
-
-* [[option_weechat.key.meta-up]] *weechat.key.meta-up*
-** 説明: pass:none[touche "meta-up" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-w_meta-b]] *weechat.key.meta-w,meta-b*
-** 説明: pass:none[touche "meta-w,meta-b" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window balance"+`
-
-* [[option_weechat.key.meta-w_meta-down]] *weechat.key.meta-w,meta-down*
-** 説明: pass:none[touche "meta-w,meta-down" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window down"+`
-
-* [[option_weechat.key.meta-w_meta-left]] *weechat.key.meta-w,meta-left*
-** 説明: pass:none[touche "meta-w,meta-left" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window left"+`
-
-* [[option_weechat.key.meta-w_meta-right]] *weechat.key.meta-w,meta-right*
-** 説明: pass:none[touche "meta-w,meta-right" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window right"+`
-
-* [[option_weechat.key.meta-w_meta-s]] *weechat.key.meta-w,meta-s*
-** 説明: pass:none[touche "meta-w,meta-s" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window swap"+`
-
-* [[option_weechat.key.meta-w_meta-up]] *weechat.key.meta-w,meta-up*
-** 説明: pass:none[touche "meta-w,meta-up" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window up"+`
-
-* [[option_weechat.key.meta-x]] *weechat.key.meta-x*
-** 説明: pass:none[touche "meta-x" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/buffer zoom"+`
-
-* [[option_weechat.key.meta-z]] *weechat.key.meta-z*
-** 説明: pass:none[touche "meta-z" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window zoom"+`
-
-* [[option_weechat.key.pgdn]] *weechat.key.pgdn*
-** 説明: pass:none[touche "pgdn" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window page_down"+`
-
-* [[option_weechat.key.pgup]] *weechat.key.pgup*
-** 説明: pass:none[touche "pgup" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window page_up"+`
-
-* [[option_weechat.key.return]] *weechat.key.return*
-** 説明: pass:none[touche "return" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input return"+`
-
-* [[option_weechat.key.right]] *weechat.key.right*
-** 説明: pass:none[touche "right" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
-** 説明: pass:none[touche "shift-down" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_next_line"+`
-
-* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
-** 説明: pass:none[touche "shift-end" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_end_of_input"+`
-
-* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
-** 説明: pass:none[touche "shift-home" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_beginning_of_input"+`
-
-* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
-** 説明: pass:none[touche "shift-left" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
-** 説明: pass:none[touche "shift-right" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
-** 説明: pass:none[touche "shift-tab" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input complete_previous"+`
-
-* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
-** 説明: pass:none[touche "shift-up" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input move_previous_line"+`
-
-* [[option_weechat.key.tab]] *weechat.key.tab*
-** 説明: pass:none[touche "tab" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input complete_next"+`
-
-* [[option_weechat.key.up]] *weechat.key.up*
-** 説明: pass:none[touche "up" dans le contexte "default"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input history_previous"+`
-
-* [[option_weechat.key_cursor.@chat:Q]] *weechat.key_cursor.@chat:Q*
-** 説明: pass:none[touche "@chat:Q" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:chat_quote_time_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:m]] *weechat.key_cursor.@chat:m*
-** 説明: pass:none[touche "@chat:m" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:chat_quote_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:q]] *weechat.key_cursor.@chat:q*
-** 説明: pass:none[touche "@chat:q" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:chat_quote_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):K]] *weechat.key_cursor.@item(buffer_nicklist):K*
-** 説明: pass:none[touche "@item(buffer_nicklist):K" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):b]] *weechat.key_cursor.@item(buffer_nicklist):b*
-** 説明: pass:none[touche "@item(buffer_nicklist):b" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):k]] *weechat.key_cursor.@item(buffer_nicklist):k*
-** 説明: pass:none[touche "@item(buffer_nicklist):k" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/kick ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):q]] *weechat.key_cursor.@item(buffer_nicklist):q*
-** 説明: pass:none[touche "@item(buffer_nicklist):q" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/query ${nick};/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):w]] *weechat.key_cursor.@item(buffer_nicklist):w*
-** 説明: pass:none[touche "@item(buffer_nicklist):w" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_cursor.down]] *weechat.key_cursor.down*
-** 説明: pass:none[touche "down" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor move down"+`
-
-* [[option_weechat.key_cursor.left]] *weechat.key_cursor.left*
-** 説明: pass:none[touche "left" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor move left"+`
-
-* [[option_weechat.key_cursor.meta-down]] *weechat.key_cursor.meta-down*
-** 説明: pass:none[touche "meta-down" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor move area_down"+`
-
-* [[option_weechat.key_cursor.meta-left]] *weechat.key_cursor.meta-left*
-** 説明: pass:none[touche "meta-left" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor move area_left"+`
-
-* [[option_weechat.key_cursor.meta-right]] *weechat.key_cursor.meta-right*
-** 説明: pass:none[touche "meta-right" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor move area_right"+`
-
-* [[option_weechat.key_cursor.meta-up]] *weechat.key_cursor.meta-up*
-** 説明: pass:none[touche "meta-up" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor move area_up"+`
-
-* [[option_weechat.key_cursor.return]] *weechat.key_cursor.return*
-** 説明: pass:none[touche "return" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor stop"+`
-
-* [[option_weechat.key_cursor.right]] *weechat.key_cursor.right*
-** 説明: pass:none[touche "right" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor move right"+`
-
-* [[option_weechat.key_cursor.up]] *weechat.key_cursor.up*
-** 説明: pass:none[touche "up" dans le contexte "cursor"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor move up"+`
-
-* [[option_weechat.key_mouse.@*:button3]] *weechat.key_mouse.@*:button3*
-** 説明: pass:none[touche "@*:button3" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/cursor go ${_x},${_y}"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheeldown]] *weechat.key_mouse.@bar(buflist):ctrl-wheeldown*
-** 説明: pass:none[touche "@bar(buflist):ctrl-wheeldown" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheelup]] *weechat.key_mouse.@bar(buflist):ctrl-wheelup*
-** 説明: pass:none[touche "@bar(buflist):ctrl-wheelup" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(input):button2]] *weechat.key_mouse.@bar(input):button2*
-** 説明: pass:none[touche "@bar(input):button2" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input grab_mouse_area"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-down]] *weechat.key_mouse.@bar(nicklist):button1-gesture-down*
-** 説明: pass:none[touche "@bar(nicklist):button1-gesture-down" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist ${_window_number} +100%"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-down-long]] *weechat.key_mouse.@bar(nicklist):button1-gesture-down-long*
-** 説明: pass:none[touche "@bar(nicklist):button1-gesture-down-long" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist ${_window_number} e"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-up]] *weechat.key_mouse.@bar(nicklist):button1-gesture-up*
-** 説明: pass:none[touche "@bar(nicklist):button1-gesture-up" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist ${_window_number} -100%"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-up-long]] *weechat.key_mouse.@bar(nicklist):button1-gesture-up-long*
-** 説明: pass:none[touche "@bar(nicklist):button1-gesture-up-long" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll nicklist ${_window_number} b"+`
-
-* [[option_weechat.key_mouse.@bar:wheeldown]] *weechat.key_mouse.@bar:wheeldown*
-** 説明: pass:none[touche "@bar:wheeldown" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll ${_bar_name} ${_window_number} +20%"+`
-
-* [[option_weechat.key_mouse.@bar:wheelup]] *weechat.key_mouse.@bar:wheelup*
-** 説明: pass:none[touche "@bar:wheelup" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/bar scroll ${_bar_name} ${_window_number} -20%"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button1]] *weechat.key_mouse.@chat(fset.fset):button1*
-** 説明: pass:none[touche "@chat(fset.fset):button1" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/fset -go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button2*]] *weechat.key_mouse.@chat(fset.fset):button2**
-** 説明: pass:none[touche "@chat(fset.fset):button2*" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:fset_mouse"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheeldown]] *weechat.key_mouse.@chat(fset.fset):wheeldown*
-** 説明: pass:none[touche "@chat(fset.fset):wheeldown" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/fset -down 5"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheelup]] *weechat.key_mouse.@chat(fset.fset):wheelup*
-** 説明: pass:none[touche "@chat(fset.fset):wheelup" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/fset -up 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button1]] *weechat.key_mouse.@chat(script.scripts):button1*
-** 説明: pass:none[touche "@chat(script.scripts):button1" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/script go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button2]] *weechat.key_mouse.@chat(script.scripts):button2*
-** 説明: pass:none[touche "@chat(script.scripts):button2" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):wheeldown]] *weechat.key_mouse.@chat(script.scripts):wheeldown*
-** 説明: pass:none[touche "@chat(script.scripts):wheeldown" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/script down 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):wheelup]] *weechat.key_mouse.@chat(script.scripts):wheelup*
-** 説明: pass:none[touche "@chat(script.scripts):wheelup" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/script up 5"+`
-
-* [[option_weechat.key_mouse.@chat:button1]] *weechat.key_mouse.@chat:button1*
-** 説明: pass:none[touche "@chat:button1" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left]] *weechat.key_mouse.@chat:button1-gesture-left*
-** 説明: pass:none[touche "@chat:button1-gesture-left" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/buffer -1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left-long]] *weechat.key_mouse.@chat:button1-gesture-left-long*
-** 説明: pass:none[touche "@chat:button1-gesture-left-long" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/buffer 1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right]] *weechat.key_mouse.@chat:button1-gesture-right*
-** 説明: pass:none[touche "@chat:button1-gesture-right" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/buffer +1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right-long]] *weechat.key_mouse.@chat:button1-gesture-right-long*
-** 説明: pass:none[touche "@chat:button1-gesture-right-long" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/buffer +"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheeldown]] *weechat.key_mouse.@chat:ctrl-wheeldown*
-** 説明: pass:none[touche "@chat:ctrl-wheeldown" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_horiz -window ${_window_number} +10%"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheelup]] *weechat.key_mouse.@chat:ctrl-wheelup*
-** 説明: pass:none[touche "@chat:ctrl-wheelup" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_horiz -window ${_window_number} -10%"+`
-
-* [[option_weechat.key_mouse.@chat:wheeldown]] *weechat.key_mouse.@chat:wheeldown*
-** 説明: pass:none[touche "@chat:wheeldown" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_down -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:wheelup]] *weechat.key_mouse.@chat:wheelup*
-** 説明: pass:none[touche "@chat:wheelup" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window scroll_up -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1]] *weechat.key_mouse.@item(buffer_nicklist):button1*
-** 説明: pass:none[touche "@item(buffer_nicklist):button1" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/query ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left*
-** 説明: pass:none[touche "@item(buffer_nicklist):button1-gesture-left" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/kick ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left-long]] *weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left-long*
-** 説明: pass:none[touche "@item(buffer_nicklist):button1-gesture-left-long" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2]] *weechat.key_mouse.@item(buffer_nicklist):button2*
-** 説明: pass:none[touche "@item(buffer_nicklist):button2" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left*
-** 説明: pass:none[touche "@item(buffer_nicklist):button2-gesture-left" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button1*]] *weechat.key_mouse.@item(buflist):button1**
-** 説明: pass:none[touche "@item(buflist):button1*" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button2*]] *weechat.key_mouse.@item(buflist):button2**
-** 説明: pass:none[touche "@item(buflist):button2*" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button1*]] *weechat.key_mouse.@item(buflist2):button1**
-** 説明: pass:none[touche "@item(buflist2):button1*" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button2*]] *weechat.key_mouse.@item(buflist2):button2**
-** 説明: pass:none[touche "@item(buflist2):button2*" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button1*]] *weechat.key_mouse.@item(buflist3):button1**
-** 説明: pass:none[touche "@item(buflist3):button1*" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button2*]] *weechat.key_mouse.@item(buflist3):button2**
-** 説明: pass:none[touche "@item(buflist3):button2*" dans le contexte "mouse"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_search.ctrl-q]] *weechat.key_search.ctrl-q*
-** 説明: pass:none[touche "ctrl-q" dans le contexte "search"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input search_stop"+`
-
-* [[option_weechat.key_search.ctrl-r]] *weechat.key_search.ctrl-r*
-** 説明: pass:none[touche "ctrl-r" dans le contexte "search"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input search_switch_regex"+`
-
-* [[option_weechat.key_search.down]] *weechat.key_search.down*
-** 説明: pass:none[touche "down" dans le contexte "search"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input search_next"+`
-
-* [[option_weechat.key_search.meta-c]] *weechat.key_search.meta-c*
-** 説明: pass:none[touche "meta-c" dans le contexte "search"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input search_switch_case"+`
-
-* [[option_weechat.key_search.return]] *weechat.key_search.return*
-** 説明: pass:none[touche "return" dans le contexte "search"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input search_stop_here"+`
-
-* [[option_weechat.key_search.tab]] *weechat.key_search.tab*
-** 説明: pass:none[touche "tab" dans le contexte "search"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input search_switch_where"+`
-
-* [[option_weechat.key_search.up]] *weechat.key_search.up*
-** 説明: pass:none[touche "up" dans le contexte "search"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/input search_previous"+`
-
-* [[option_weechat.look.align_end_of_lines]] *weechat.look.align_end_of_lines*
-** 説明: pass:none[行末の調節 (2 行以上になる行): このデータ (time、buffer、prefix、suffix、message (デフォルト)) の下から始められる]
-** タイプ: 整数
-** 値: time, buffer, prefix, suffix, message
-** デフォルト値: `+message+`
-
-* [[option_weechat.look.align_multiline_words]] *weechat.look.align_multiline_words*
-** 説明: pass:none[weechat.look.align_end_of_lines オプションに依存する単語内での改行抑制; 無効化した場合、単語という単位を無視して改行が行われます。これは長い URL が改行されなくなるという意味で便利です]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.bar_more_down]] *weechat.look.bar_more_down*
-** 説明: pass:none[バーを下方向にスクロール出来る場合に表示される文字列 (水平方向詰め以外の属性を持つバー)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"++"+`
-
-* [[option_weechat.look.bar_more_left]] *weechat.look.bar_more_left*
-** 説明: pass:none[バーを左方向にスクロール出来る場合に表示される文字列 (水平方向詰めの属性を持つバー用)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"<<"+`
-
-* [[option_weechat.look.bar_more_right]] *weechat.look.bar_more_right*
-** 説明: pass:none[バーを右方向にスクロール出来る場合に表示される文字列 (水平方向詰めの属性を持つバー用)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+">>"+`
-
-* [[option_weechat.look.bar_more_up]] *weechat.look.bar_more_up*
-** 説明: pass:none[バーを上方向にスクロール出来る場合に表示される文字列 (水平方向詰め以外の属性を持つバー)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"--"+`
-
-* [[option_weechat.look.bare_display_exit_on_input]] *weechat.look.bare_display_exit_on_input*
-** 説明: pass:none[入力の変更に対する最小限表示モードを終了する]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.bare_display_time_format]] *weechat.look.bare_display_time_format*
-** 説明: pass:none[最小限表示モードで使う時間書式 (日付/時間指定子は strftime の man を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%H:%M"+`
-
-* [[option_weechat.look.buffer_auto_renumber]] *weechat.look.buffer_auto_renumber*
-** 説明: pass:none[自動的に番号を割り当てる場合、1 から始まる連番になります; 無効にした場合、バッファ番号に欠番が許され、最初のバッファに1より大きなバッファ番号を割り当てることが可能になります]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.buffer_notify_default]] *weechat.look.buffer_notify_default*
-** 説明: pass:none[バッファに対するデフォルトの通知レベル (メッセージの重要度に従い、バッファがホットリストに表示されるかどうかを WeeChat に教えるために使われる): all=全てのメッセージ (デフォルト)、message=メッセージとハイライト、highlight=ハイライトのみ、none=ホットリストに表示されない]
-** タイプ: 整数
-** 値: none, highlight, message, all
-** デフォルト値: `+all+`
-
-* [[option_weechat.look.buffer_position]] *weechat.look.buffer_position*
-** 説明: pass:none[新しいバッファの位置: end = リストの最後 (番号 = 最後の番号 + 1) (デフォルト)、first_gap = リスト中に最初に現れる利用可能な番号 (どの番号も使えない場合、リストの最後); このオプションはレイアウト番号を持たないバッファの場合に利用されます]
-** タイプ: 整数
-** 値: end, first_gap
-** デフォルト値: `+end+`
-
-* [[option_weechat.look.buffer_search_case_sensitive]] *weechat.look.buffer_search_case_sensitive*
-** 説明: pass:none[デフォルトのバッファテキスト検索: 大文字小文字を区別するかしないか]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.buffer_search_force_default]] *weechat.look.buffer_search_force_default*
-** 説明: pass:none[バッファテキスト検索のデフォルト値を強制する (バッファで最後に検索した値を使わない)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.buffer_search_regex]] *weechat.look.buffer_search_regex*
-** 説明: pass:none[デフォルトのバッファテキスト検索: 有効の場合は正規表現で検索、無効の場合は単純な文字列で検索]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.buffer_search_where]] *weechat.look.buffer_search_where*
-** 説明: pass:none[デフォルトのバッファテキスト検索: メッセージ中、プレフィックス中、プレフィックスとメッセージ中]
-** タイプ: 整数
-** 値: prefix, message, prefix_message
-** デフォルト値: `+prefix_message+`
-
-* [[option_weechat.look.buffer_time_format]] *weechat.look.buffer_time_format*
-** 説明: pass:none[バッファに表示される行に付く時間書式 (日付/時間の指定子は strftime の man を参照してください) (注意: 値は評価されるため "${color:xxx}" 書式で色を指定出来ます、/help eval を参照してください); 例えばグレースケールを使う時間の例 (256 色のサポートが必要): "${color:252}%H${color:245}%M${color:240}%S"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.buffer_time_same]] *weechat.look.buffer_time_same*
-** 説明: pass:none[直前のメッセージと同じ時刻のメッセージに対して表示される時刻: 空白文字 " " の場合は時刻を隠す、これ以外の文字列の場合は時刻の代わりに設定文字列を表示、空文字列の場合はこの機能を無効化 (時刻を表示します) (注意: 設定値は評価されるため、${color:xxx} などを使えます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.chat_space_right]] *weechat.look.chat_space_right*
-** 説明: pass:none[keep a space on the right side of chat area if there is a bar displayed on the right (for both text and read marker)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.color_basic_force_bold]] *weechat.look.color_basic_force_bold*
-** 説明: pass:none[明るい色と標準的な色の "darkgray" には "太字" 属性を強制 (このオプションはデフォルトでは無効: 太字は端末が 16 色以下の表示能力しかない場合に利用される)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.color_inactive_buffer]] *weechat.look.color_inactive_buffer*
-** 説明: pass:none[アクティブでないバッファでは行に異なる色を使用 (行が未選択のマージバッファからの場合)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.color_inactive_message]] *weechat.look.color_inactive_message*
-** 説明: pass:none[アクティブでないメッセージに異なる色を使用 (ウィンドウにフォーカスが無いか、行が未選択のマージバッファからの場合)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix]] *weechat.look.color_inactive_prefix*
-** 説明: pass:none[アクティブでないプレフィックスに異なる色を使用 (ウィンドウにフォーカスが無いか、行が未選択のマージバッファからの場合)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix_buffer]] *weechat.look.color_inactive_prefix_buffer*
-** 説明: pass:none[アクティブでないバッファ名のプレフィックスに異なる色を使用 (ウィンドウにフォーカスが無いか、行が未選択のマージバッファからの場合)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.color_inactive_time]] *weechat.look.color_inactive_time*
-** 説明: pass:none[アクティブでない時間は異なる色を使用 (ウィンドウにフォーカスが無いか、行が未選択のマージバッファからの場合)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.color_inactive_window]] *weechat.look.color_inactive_window*
-** 説明: pass:none[アクティブでないウィンドウでは行に異なる色を使用 (ウィンドウにフォーカスが無い場合)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.color_nick_offline]] *weechat.look.color_nick_offline*
-** 説明: pass:none[オフライン状態のニックネームに異なる色を使用 (ニックネームリストにも表示しない)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.color_pairs_auto_reset]] *weechat.look.color_pairs_auto_reset*
-** 説明: pass:none[利用可能なペアの数がこの数以下になった場合、色ペアテーブルを自動的にリセット (-1 = 自動リセットを無効化、テーブルが一杯になったら手動で "/color reset")]
-** タイプ: 整数
-** 値: -1 .. 256
-** デフォルト値: `+5+`
-
-* [[option_weechat.look.color_real_white]] *weechat.look.color_real_white*
-** 説明: pass:none[セットされた場合、本当の白色が使われる、白色背景の端末ではデフォルトで無効 (白色背景を絶対に使わないなら、端末の前景色の代わりに本当の白色を表示するためにはこれを on にするべき)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.command_chars]] *weechat.look.command_chars*
-** 説明: pass:none[入力文字列がコマンドかどうかを決定する文字列: 入力はこれらの文字の内の一つから始まらなければいけない; スラッシュ ("/") は常にコマンドプレフィックスとして扱われる (例: ".$")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.command_incomplete]] *weechat.look.command_incomplete*
-** 説明: pass:none[これを設定した場合、不完全なコマンドと完全なコマンドを両方使えるようになります、例えば /he は /help の意味で使うことができます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.confirm_quit]] *weechat.look.confirm_quit*
-** 説明: pass:none[これを設定した場合、/quit コマンド使う際には必ず "-yes" 引数と共に使う必要があります (/help quit 参照)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.confirm_upgrade]] *weechat.look.confirm_upgrade*
-** 説明: pass:none[これを設定した場合、/upgrade コマンド使う際には必ず "-yes" 引数と共に使う必要があります (/help upgrade 参照)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.day_change]] *weechat.look.day_change*
-** 説明: pass:none[日付が変わった際に特殊メッセージを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.day_change_message_1date]] *weechat.look.day_change_message_1date*
-** 説明: pass:none[日付が変わった時に表示される時間の書式、1 つの日付を表示 (例えばバッファの最初に) (日付/時間指定子は strftime の man を参照してください) (注意: 値は評価されるため "${color:xxx}" 書式で色を指定出来ます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"-- %a, %d %b %Y --"+`
-
-* [[option_weechat.look.day_change_message_2dates]] *weechat.look.day_change_message_2dates*
-** 説明: pass:none[日付が変わった時に表示される時間の書式、2 つの日付を表示 (2 つのメッセージの間に); 文字列に対して strftime は 2 回呼び出されるため、2 番目の日付指定子は 2 つの "%" で始めてください (日付/時間指定子は strftime の man を参照してください) (注意: 値は評価されるため "${color:xxx}" 書式で色を指定出来ます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"+`
-
-* [[option_weechat.look.eat_newline_glitch]] *weechat.look.eat_newline_glitch*
-** 説明: pass:none[セットされた場合、eat_newline_glitch は 0 になる; これは各行の末尾に新しい行を追加しないために使われ、WeeChat から別のアプリケーションにテキストをコピー/ペーストする際にテキストの改行を行わない (致命的な表示上の問題を引き起こすため、このオプションはデフォルトで無効化されている)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.emphasized_attributes]] *weechat.look.emphasized_attributes*
-** 説明: pass:none[attributes for emphasized text: one or more attribute chars ("%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline); if the string is empty, the colors weechat.color.emphasized* are used]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.highlight]] *weechat.look.highlight*
-** 説明: pass:none[コンマ区切りのハイライトされる単語リスト; 大文字小文字の区別無し (単語の最初に "(?-i)" をつければ区別有り)、部分マッチさせるには単語の最初か最後に "*" をつける; 例: "test,(?-i)*toto*,flash*"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.highlight_disable_regex]] *weechat.look.highlight_disable_regex*
-** 説明: pass:none[POSIX extended regular expression used to prevent any highlight from a message: this option has higher priority over other highlight options (if the string is found in the message, the highlight is disabled and the other options are ignored), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "<flash.*>", "(?-i)<Flash.*>"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
-** 説明: pass:none[メッセージ中のハイライトの有無を判断する POSIX 拡張正規表現、マッチ部分は必ず区切り文字 (アルファベット、"-"、"_"、"|" 以外の文字) で囲まれていなければいけない、正規表現は大文字小文字を区別しない (最初に "(?-i)" がある場合は区別する)、例: "flashcode|flashy"、"(?-i)FlashCode|flashy"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
-** 説明: pass:none[ハイライトするタグのコンマ区切りリスト; 大文字小文字の区別なし; 各タグでワイルドカード "*" を使うことができます; 論理積 "and" を取るにはタグ同士を "+" でつなげてください; 例: ニックネーム "FlashCode" からのメッセージは "nick_flashcode"、ニックネームが "toto" で始まるユーザからの notice メッセージは "irc_notice+nick_toto*"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.hotlist_add_conditions]] *weechat.look.hotlist_add_conditions*
-** 説明: pass:none[ホットリストでバッファを追加する条件 (追加するバッファの通知レベルが OK の場合); 以下の条件を使うことができます: "window" (現在のウィンドウポインタ)、"buffer" (ホットリストに追加するバッファポインタ)、"priority" (0 = 低い、1 = メッセージ、2 = プライベートメッセージ、3 = ハイライト); デフォルトでは離席状態、バッファが画面に表示されていない状態、少なくとも1つのリレークライアントが weechat プロトコルで接続している状態の場合にホットリストへバッファを追加します]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${away} || ${buffer.num_displayed} == 0 || ${info:relay_client_count,weechat,connected} > 0"+`
-
-* [[option_weechat.look.hotlist_buffer_separator]] *weechat.look.hotlist_buffer_separator*
-** 説明: pass:none[ホットリストにあるバッファの間に表示される文字列]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+", "+`
-
-* [[option_weechat.look.hotlist_count_max]] *weechat.look.hotlist_count_max*
-** 説明: pass:none[任意のバッファに関するホットリストに表示されるメッセージ数の最大値: 0 = メッセージ数を表示しない、0 以外の数 = 最大で N 個のメッセージ数を表示 (最大から最低の優先度を持つメッセージ数)]
-** タイプ: 整数
-** 値: 0 .. 4
-** デフォルト値: `+2+`
-
-* [[option_weechat.look.hotlist_count_min_msg]] *weechat.look.hotlist_count_min_msg*
-** 説明: pass:none[メッセージの数がこの値以上の場合にメッセージ数を表示]
-** タイプ: 整数
-** 値: 1 .. 100
-** デフォルト値: `+2+`
-
-* [[option_weechat.look.hotlist_names_count]] *weechat.look.hotlist_names_count*
-** 説明: pass:none[ホットリストに載せるバッファ名の数の最大値 (0 = バッファ名は無し、番号のみ)]
-** タイプ: 整数
-** 値: 0 .. 10000
-** デフォルト値: `+3+`
-
-* [[option_weechat.look.hotlist_names_length]] *weechat.look.hotlist_names_length*
-** 説明: pass:none[ホットリストに載せるバッファ名の長さの最大値 (0 = 制限無し)]
-** タイプ: 整数
-** 値: 0 .. 32
-** デフォルト値: `+0+`
-
-* [[option_weechat.look.hotlist_names_level]] *weechat.look.hotlist_names_level*
-** 説明: pass:none[ホットリストに載せる名前のレベル (次の組み合わせ: 1=join/part、2=メッセージ、4=プライベートメッセージ、8=ハイライト、例: 12=プライベートメッセージとハイライト)]
-** タイプ: 整数
-** 値: 1 .. 15
-** デフォルト値: `+12+`
-
-* [[option_weechat.look.hotlist_names_merged_buffers]] *weechat.look.hotlist_names_merged_buffers*
-** 説明: pass:none[セットされた場合、マージバッファに対してホットリストにバッファ名を載せることを強制]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.hotlist_prefix]] *weechat.look.hotlist_prefix*
-** 説明: pass:none[ホットリストの最初に表示されるテキスト]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"H: "+`
-
-* [[option_weechat.look.hotlist_remove]] *weechat.look.hotlist_remove*
-** 説明: pass:none[ホットリストに含まれるバッファを削除: buffer = バッファを削除、merged = すべての可視状態でマージされたバッファを一括削除]
-** タイプ: 整数
-** 値: buffer, merged
-** デフォルト値: `+merged+`
-
-* [[option_weechat.look.hotlist_short_names]] *weechat.look.hotlist_short_names*
-** 説明: pass:none[セットされた場合、ホットリストではバッファ名に短い名前を使う (名前に含まれる最初の "." 以降)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.hotlist_sort]] *weechat.look.hotlist_sort*
-** 説明: pass:none[ホットリストのソート: group_time_*: 通知レベルでグループ化した (ハイライトを前にした) 後に時間でソート、group_number_*: 通知レベルでグループ化した (ハイライトを前にした) 後に番号でソート、number_*: 番号でソート; asc = 昇順、desc = 降順]
-** タイプ: 整数
-** 値: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc
-** デフォルト値: `+group_time_asc+`
-
-* [[option_weechat.look.hotlist_suffix]] *weechat.look.hotlist_suffix*
-** 説明: pass:none[ホットリストの最後に表示されるテキスト]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.hotlist_unique_numbers]] *weechat.look.hotlist_unique_numbers*
-** 説明: pass:none[ホットリストには一意の番号だけを保持 (これは番号の後ろに名前が表示されていないホットリスト要素だけに適用されます)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.hotlist_update_on_buffer_switch]] *weechat.look.hotlist_update_on_buffer_switch*
-** 説明: pass:none[update the hotlist when switching buffers]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.input_cursor_scroll]] *weechat.look.input_cursor_scroll*
-** 説明: pass:none[行の最後までスクロールする際に入力行の最後に続けて表示される文字の数]
-** タイプ: 整数
-** 値: 0 .. 100
-** デフォルト値: `+20+`
-
-* [[option_weechat.look.input_multiline_lead_linebreak]] *weechat.look.input_multiline_lead_linebreak*
-** 説明: pass:none[start the input text on a new line when the input contains multiple lines, so that the start of the lines align]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.input_share]] *weechat.look.input_share*
-** 説明: pass:none[全てのバッファでコマンド、テキスト、または両方の入力を共有 (バッファごとのローカル履歴に影響無し)]
-** タイプ: 整数
-** 値: none, commands, text, all
-** デフォルト値: `+none+`
-
-* [[option_weechat.look.input_share_overwrite]] *weechat.look.input_share_overwrite*
-** 説明: pass:none[セットされ、入力が共有された場合、ターゲットバッファの入力は常に上書きされます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.input_undo_max]] *weechat.look.input_undo_max*
-** 説明: pass:none[バッファごとのコマンドラインの "undo" 回数の上限値 (0 = アンドゥは無効)]
-** タイプ: 整数
-** 値: 0 .. 65535
-** デフォルト値: `+32+`
-
-* [[option_weechat.look.item_away_message]] *weechat.look.item_away_message*
-** 説明: pass:none[サーバの離席メッセージを離席バー要素に表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.item_buffer_filter]] *weechat.look.item_buffer_filter*
-** 説明: pass:none[現在のバッファで何行かがフィルタされたことを示す文字列 (バー要素 "buffer_filter")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"*"+`
-
-* [[option_weechat.look.item_buffer_zoom]] *weechat.look.item_buffer_zoom*
-** 説明: pass:none[マージされたバッファがズーム状態であることを示す文字列 (バー要素 "buffer_zoom")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"!"+`
-
-* [[option_weechat.look.item_mouse_status]] *weechat.look.item_mouse_status*
-** 説明: pass:none[マウスが有効であることを示す文字列 (バー要素 "mouse_status")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"M"+`
-
-* [[option_weechat.look.item_time_format]] *weechat.look.item_time_format*
-** 説明: pass:none["time" バー要素の時間書式 (日付/時間指定子は strftime の man を参照してください) (注意: 値は評価されるため、"${color:xxx}" 書式を使えば色を指定することも出来ます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%H:%M"+`
-
-* [[option_weechat.look.jump_current_to_previous_buffer]] *weechat.look.jump_current_to_previous_buffer*
-** 説明: pass:none[他のバッファへの移動と現在のバッファに戻ることを簡単にするために、/buffer *N (N はバッファ番号) で現在のバッファ番号に移動した場合は、表示上の一つ前のバッファに移動する]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.jump_previous_buffer_when_closing]] *weechat.look.jump_previous_buffer_when_closing*
-** 説明: pass:none[バッファを閉じた場合は一つ前に訪れていたバッファに移動 (無効にされた場合は、バッファ番号の一つ少ないものに移動)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.jump_smart_back_to_buffer]] *weechat.look.jump_smart_back_to_buffer*
-** 説明: pass:none[ホットリストの最後に到達したら最初のバッファに移動する]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.key_bind_safe]] *weechat.look.key_bind_safe*
-** 説明: pass:none["危険な" キー (ctrl または meta コードで始まらないキー) の割り当てを禁止]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.key_grab_delay]] *weechat.look.key_grab_delay*
-** 説明: pass:none[キーを横取りするためのデフォルト遅延時間 (ミリ秒単位) (デフォルトキー alt-k を使います); /input コマンドではこの遅延時間を無視します (/help input 参照)]
-** タイプ: 整数
-** 値: 1 .. 10000
-** デフォルト値: `+800+`
-
-* [[option_weechat.look.mouse]] *weechat.look.mouse*
-** 説明: pass:none[マウスサポートの有効化]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.mouse_timer_delay]] *weechat.look.mouse_timer_delay*
-** 説明: pass:none[マウスイベントを横取りするための遅延 (ミリ秒): WeeChat はイベント処理前にこの遅延時間だけ待つ]
-** タイプ: 整数
-** 値: 1 .. 10000
-** デフォルト値: `+100+`
-
-* [[option_weechat.look.nick_color_force]] *weechat.look.nick_color_force*
-** 説明: pass:none[force color for some nicks: hash computed with nickname to find color will not be used for these nicks (format is: "nick1:color1;nick2:color2"); look up for nicks is with exact case then lower case, so it's possible to use only lower case for nicks in this option; color can include background with the format "text,background", for example "yellow,red"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.nick_color_hash]] *weechat.look.nick_color_hash*
-** 説明: pass:none[hash algorithm used to find the color for a nick: djb2 = variant of djb2 (position of letters matters: anagrams of a nick have different color), djb2_32 = variant of djb2 using 32-bit instead of 64-bit integer, sum = sum of letters, sum_32 = sum of letters using 32-bit instead of 64-bit integer]
-** タイプ: 整数
-** 値: djb2, sum, djb2_32, sum_32
-** デフォルト値: `+djb2+`
-
-* [[option_weechat.look.nick_color_hash_salt]] *weechat.look.nick_color_hash_salt*
-** 説明: pass:none[salt for the hash algorithm used to find nick colors (the nickname is appended to this salt and the hash algorithm operates on this string); modifying this shuffles nick colors]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.nick_color_stop_chars]] *weechat.look.nick_color_stop_chars*
-** 説明: pass:none[ニックネームの色計算で以降の文字を無視する目印の文字 (このリストに含まれる文字の前に、少なくとも一つ以上のこのリストに含まれない文字がなければいけません) (例: "|" を設定した場合、"|nick|away" はニックネーム "|nick" と同じ色になります); このオプションの設定値はオプション weechat.look.nick_color_force の結果に影響を与えます。すなわち、ニックネーム色を強制したニックネームに、このオプションによって無視される文字を含めてはいけません]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"_|["+`
-
-* [[option_weechat.look.nick_prefix]] *weechat.look.nick_prefix*
-** 説明: pass:none[メッセージプレフィックス中のニックネームの前に表示するテキスト、例: "<"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.nick_suffix]] *weechat.look.nick_suffix*
-** 説明: pass:none[メッセージプレフィックス中のニックネームの後に表示するテキスト、例: ">"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.paste_bracketed]] *weechat.look.paste_bracketed*
-** 説明: pass:none[端末の「括弧付きペーストモード」を有効化 (一部の端末/マルチプレクサで利用可能): このモードでは、ペーストされたテキストはコントロールシーケンスで括られます。これにより WeeChat はペーストされたテキストとタイプされたテキストを区別する ("ESC[200~"、ペーストされたテキスト、"ESC[201~")]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.paste_bracketed_timer_delay]] *weechat.look.paste_bracketed_timer_delay*
-** 説明: pass:none[括弧付きペーストの終了を示すコントロールシーケンス ("ESC[201~") が入力されなかった場合に、括弧付きペーストを強制終了させるまでの待ち時間 (秒単位)]
-** タイプ: 整数
-** 値: 1 .. 60
-** デフォルト値: `+10+`
-
-* [[option_weechat.look.paste_max_lines]] *weechat.look.paste_max_lines*
-** 説明: pass:none[ユーザへの確認無しにペーストする行数の最大値 (-1 = この機能を無効化); このオプションは少なくとも 1 つ以上のバーでバー要素 "input_paste" が使われている場合のみ使われます (デフォルト状態では "input" バーでバー要素 "input_paste" が使われています)]
-** タイプ: 整数
-** 値: -1 .. 2147483647
-** デフォルト値: `+100+`
-
-* [[option_weechat.look.prefix_action]] *weechat.look.prefix_action*
-** 説明: pass:none[アクションメッセージのプレフィックス (注意: 値は評価されるため、"${color:xxx}" 書式を使えば色を指定することも出来ます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+" *"+`
-
-* [[option_weechat.look.prefix_align]] *weechat.look.prefix_align*
-** 説明: pass:none[プレフィックスの調節 (none、left、right (デフォルト))]
-** タイプ: 整数
-** 値: none, left, right
-** デフォルト値: `+right+`
-
-* [[option_weechat.look.prefix_align_max]] *weechat.look.prefix_align_max*
-** 説明: pass:none[プレフィックスのサイズの最大値 (0 = 最大値の指定無し)]
-** タイプ: 整数
-** 値: 0 .. 128
-** デフォルト値: `+0+`
-
-* [[option_weechat.look.prefix_align_min]] *weechat.look.prefix_align_min*
-** 説明: pass:none[プレフィックスサイズの最小値]
-** タイプ: 整数
-** 値: 0 .. 128
-** デフォルト値: `+0+`
-
-* [[option_weechat.look.prefix_align_more]] *weechat.look.prefix_align_more*
-** 説明: pass:none[プレフィックスが切り詰められた場合に表示する文字 (画面上のちょうど 1 文字)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"+"+`
-
-* [[option_weechat.look.prefix_align_more_after]] *weechat.look.prefix_align_more_after*
-** 説明: pass:none[テキストの後ろに切り捨て文字 (デフォルトでは "+") を表示 (この場所に表示されるべき空白を置換する); 無効化した場合、テキストの最後の文字が切り捨て文字になります]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.prefix_buffer_align]] *weechat.look.prefix_buffer_align*
-** 説明: pass:none[多くのバッファが同じ番号を持つようにマージされた場合に、バッファ名のプレフィックスを調節 (none, left, right (デフォルト))]
-** タイプ: 整数
-** 値: none, left, right
-** デフォルト値: `+right+`
-
-* [[option_weechat.look.prefix_buffer_align_max]] *weechat.look.prefix_buffer_align_max*
-** 説明: pass:none[多くのバッファが同じ番号を持つようにマージされた場合の、バッファ名のサイズの最大値 (0 = 最大値の指定無し)]
-** タイプ: 整数
-** 値: 0 .. 128
-** デフォルト値: `+0+`
-
-* [[option_weechat.look.prefix_buffer_align_more]] *weechat.look.prefix_buffer_align_more*
-** 説明: pass:none[バッファ名が切り詰められた場合に表示する文字 (多くのバッファが同じ番号を持つようにマージされた場合) (画面上のちょうど 1 文字)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"+"+`
-
-* [[option_weechat.look.prefix_buffer_align_more_after]] *weechat.look.prefix_buffer_align_more_after*
-** 説明: pass:none[テキストの後ろに切り捨て文字 (デフォルトでは "+") を表示 (この場所に表示されるべき空白を置換する); 無効化した場合、テキストの最後の文字が切り捨て文字になります]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.prefix_error]] *weechat.look.prefix_error*
-** 説明: pass:none[エラーメッセージのプレフィックス (注意: 値は評価されるため、"${color:xxx}" 書式を使えば色を指定することも出来ます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"=!="+`
-
-* [[option_weechat.look.prefix_join]] *weechat.look.prefix_join*
-** 説明: pass:none[参加メッセージのプレフィックス (注意: 値は評価されるため、"${color:xxx}" 書式を使えば色を指定することも出来ます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"-->"+`
-
-* [[option_weechat.look.prefix_network]] *weechat.look.prefix_network*
-** 説明: pass:none[ネットワークメッセージのプレフィックス (注意: 値は評価されるため、"${color:xxx}" 書式を使えば色を指定することも出来ます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"--"+`
-
-* [[option_weechat.look.prefix_quit]] *weechat.look.prefix_quit*
-** 説明: pass:none[終了メッセージのプレフィックス (注意: 値は評価されるため、"${color:xxx}" 書式を使えば色を指定することも出来ます、/help eval を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"<--"+`
-
-* [[option_weechat.look.prefix_same_nick]] *weechat.look.prefix_same_nick*
-** 説明: pass:none[同じニックネームからの連続したメッセージの中で最後のメッセージに前置するプレフィックス: 空白文字 " " の場合はプレフィックスを隠す、これ以外の文字列の場合は設定値をプレフィックスとして用いる、空文字の場合は本機能を使わない (プレフィックスを表示)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.prefix_same_nick_middle]] *weechat.look.prefix_same_nick_middle*
-** 説明: pass:none[同じニックネームからの連続したメッセージの中で最後のメッセージを除くメッセージに前置するプレフィックス: 空白文字 " " の場合はプレフィックスを隠す、これ以外の文字列の場合は設定値をプレフィックスとして用いる、空文字の場合は本機能を使わない (プレフィックスを表示)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.prefix_suffix]] *weechat.look.prefix_suffix*
-** 説明: pass:none[プレフィックスの後ろに表示される文字列]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"|"+`
-
-* [[option_weechat.look.quote_nick_prefix]] *weechat.look.quote_nick_prefix*
-** 説明: pass:none[メッセージを引用する際にニックネームの前につけるテキスト (/help cursor 参照)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"<"+`
-
-* [[option_weechat.look.quote_nick_suffix]] *weechat.look.quote_nick_suffix*
-** 説明: pass:none[メッセージを引用する際にニックネームの後につけるテキスト (/help cursor 参照)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+">"+`
-
-* [[option_weechat.look.quote_time_format]] *weechat.look.quote_time_format*
-** 説明: pass:none[メッセージを引用する際の時間書式 (/help cursor を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.read_marker]] *weechat.look.read_marker*
-** 説明: pass:none[最初の未読行を表示するマーカー (line か char) をバッファ内で使用]
-** タイプ: 整数
-** 値: none, line, char
-** デフォルト値: `+line+`
-
-* [[option_weechat.look.read_marker_always_show]] *weechat.look.read_marker_always_show*
-** 説明: pass:none[バッファの最終行であっても、常にリードマーカーを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.read_marker_string]] *weechat.look.read_marker_string*
-** 説明: pass:none[リードマーカー行の表示に使われる文字列 (行末まで文字列が繰り返される)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"- "+`
-
-* [[option_weechat.look.read_marker_update_on_buffer_switch]] *weechat.look.read_marker_update_on_buffer_switch*
-** 説明: pass:none[update the read marker when switching buffers]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.save_config_on_exit]] *weechat.look.save_config_on_exit*
-** 説明: pass:none[終了時に設定ファイルを保存]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.save_config_with_fsync]] *weechat.look.save_config_with_fsync*
-** 説明: pass:none[fsync を使って設定データをストレージデバイス上の設定ファイルと同期させる (man fsync を参照してください); fsync は遅いですが、fsync を使えば設定ファイル保存中の停電によるデータ損失を避けられます]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.save_layout_on_exit]] *weechat.look.save_layout_on_exit*
-** 説明: pass:none[終了時にレイアウトを保存 (バッファ、ウィンドウ、両方)]
-** タイプ: 整数
-** 値: none, buffers, windows, all
-** デフォルト値: `+none+`
-
-* [[option_weechat.look.scroll_amount]] *weechat.look.scroll_amount*
-** 説明: pass:none[scroll_up と scroll_down でスクロールする行数]
-** タイプ: 整数
-** 値: 1 .. 2147483647
-** デフォルト値: `+3+`
-
-* [[option_weechat.look.scroll_bottom_after_switch]] *weechat.look.scroll_bottom_after_switch*
-** 説明: pass:none[別のバッファに移動した後にウィンドウの最後までスクロール (ウィンドウのスクロール位置を記憶しない); 自動スクロールは書式ありバッファだけで有効 (自由内容バッファでは無効)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.scroll_page_percent]] *weechat.look.scroll_page_percent*
-** 説明: pass:none[1 ページ上方向か下方向にスクロールする場合のスクロールの割合 (例えば 100 は 1 ページ、50 は半ページ)]
-** タイプ: 整数
-** 値: 1 .. 100
-** デフォルト値: `+100+`
-
-* [[option_weechat.look.search_text_not_found_alert]] *weechat.look.search_text_not_found_alert*
-** 説明: pass:none[バッファ内に検索テキストが見つからなかった場合はユーザに警告]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.separator_horizontal]] *weechat.look.separator_horizontal*
-** 説明: pass:none[バーとウィンドウ周囲の水平セパレータ文字 (空の場合は ncurses で線を描画するが、一部の端末では URL 選択の際にバグを生ずる可能性がある); 必ず画面上に描画した時の文字幅が 1 の文字を指定してください]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"-"+`
-
-* [[option_weechat.look.separator_vertical]] *weechat.look.separator_vertical*
-** 説明: pass:none[バーとウィンドウ周囲の垂直セパレータ文字 (空の場合は ncurses で線を描画するが、いくつかの端末では URL 選択の際にバグを生ずる可能性がある); 必ず画面上に描画した時の文字幅が 1 の文字を指定してください]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.tab_width]] *weechat.look.tab_width*
-** 説明: pass:none[メッセージに含まれるタブ文字を表示する際に使う空白文字の数]
-** タイプ: 整数
-** 値: 1 .. 64
-** デフォルト値: `+1+`
-
-* [[option_weechat.look.time_format]] *weechat.look.time_format*
-** 説明: pass:none[文字列へ変換されてメッセージ中に表示される日付の時間書式 (日付/時間指定子は strftime の man を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"%a, %d %b %Y %T"+`
-
-* [[option_weechat.look.window_auto_zoom]] *weechat.look.window_auto_zoom*
-** 説明: pass:none[端末のサイズがすべてのウィンドウを表示するには小さすぎる場合、自動的に現在のウィンドウにズームする (端末のサイズが十分に大きい場合は、alt-z を使ってウィンドウのズームを戻してください)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_weechat.look.window_separator_horizontal]] *weechat.look.window_separator_horizontal*
-** 説明: pass:none[ウィンドウ間に水平セパレータを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.window_separator_vertical]] *weechat.look.window_separator_vertical*
-** 説明: pass:none[ウィンドウ間に垂直セパレータを表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.look.window_title]] *weechat.look.window_title*
-** 説明: pass:none[起動時に設定するウィンドウタイトル (Curses GUI 端末タイトル); 空文字列の場合、タイトルは変更されません (注意: 値は評価されます、/help eval を参照してください); 例: "WeeChat ${info:version}"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.look.word_chars_highlight]] *weechat.look.word_chars_highlight*
-** 説明: pass:none[ハイライトする部分または文字と見なす文字 (または文字範囲) のカンマ区切りリスト; それぞれの要素は単一文字、文字範囲 (書式: a-z)、全角文字のクラス (例えば "alnum"、wctype の man 参照); 要素の前の "!" は否定を意味します (この文字は単語の一部とみなされません); "*" は任意の文字にマッチします; unicode 文字は \u1234 書式で使うことができます、例えば \u00A0 は固定スペースを意味します (サポートされる書式は /help print を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.look.word_chars_input]] *weechat.look.word_chars_input*
-** 説明: pass:none[コマンドラインの一部または単語と見なす文字 (または文字範囲) のカンマ区切りリスト; それぞれの要素は単一文字、文字範囲 (書式: a-z)、全角文字のクラス (例えば "alnum"、wctype の man 参照); 要素の前の "!" は否定を意味します (この文字は単語の一部とみなされません); "*" は任意の文字にマッチします; unicode 文字は \u1234 書式で使うことができます、例えば \u00A0 は固定スペースを意味します (サポートされる書式は /help print を参照してください)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.network.connection_timeout]] *weechat.network.connection_timeout*
-** 説明: pass:none[リモートホストへの接続タイムアウト時間 (秒単位) (子プロセスが行う)]
-** タイプ: 整数
-** 値: 1 .. 2147483647
-** デフォルト値: `+60+`
-
-* [[option_weechat.network.gnutls_ca_system]] *weechat.network.gnutls_ca_system*
-** 説明: pass:none[load system's default trusted certificate authorities on startup; this can be turned off to save some memory only if you are not using SSL connections at all]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user*
-** 説明: pass:none[extra file(s) with certificate authorities; multiple files must be separated by colons (each path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout*
-** 説明: pass:none[gnutls ハンドシェイクのタイムアウト (秒単位)]
-** タイプ: 整数
-** 値: 1 .. 2147483647
-** デフォルト値: `+30+`
-
-* [[option_weechat.network.proxy_curl]] *weechat.network.proxy_curl*
-** 説明: pass:none[Curl を利用した URL のダウンロード時に利用するプロキシの名前 (スクリプトのリストをダウンロードする際および hook_process 関数から呼び出されるスクリプト内で利用); プロキシを定義するには /proxy コマンドを利用してください]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
-** 説明: pass:none[スタートアップ時にロードするプラグインのコンマ区切りリスト、"*" は見つかった全てのプラグイン、"!" から始まる名前はロードしないプラグイン、名前にワイルドカード "*" を使うことができます (例: "*" または "*,!lua,!tcl")]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"*"+`
-
-* [[option_weechat.plugin.extension]] *weechat.plugin.extension*
-** 説明: pass:none[プラグインのファイル拡張子のコンマ区切りリスト]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+".so,.dll"+`
-
-* [[option_weechat.plugin.path]] *weechat.plugin.path*
-** 説明: pass:none[path for searching plugins (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${weechat_data_dir}/plugins"+`
-
-* [[option_weechat.plugin.save_config_on_unload]] *weechat.plugin.save_config_on_unload*
-** 説明: pass:none[プラグインをアンロードする際に設定ファイルをセーブ]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.signal.sighup]] *weechat.signal.sighup*
-** 説明: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${if:${info:weechat_headless}?/reload:/quit -yes}"+`
-
-* [[option_weechat.signal.sigquit]] *weechat.signal.sigquit*
-** 説明: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigterm]] *weechat.signal.sigterm*
-** 説明: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigusr1]] *weechat.signal.sigusr1*
-** 説明: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.signal.sigusr2]] *weechat.signal.sigusr2*
-** 説明: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.startup.command_after_plugins]] *weechat.startup.command_after_plugins*
-** 説明: pass:none[command executed when WeeChat starts, after loading plugins; multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.startup.command_before_plugins]] *weechat.startup.command_before_plugins*
-** 説明: pass:none[command executed when WeeChat starts, before loading plugins; multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_weechat.startup.display_logo]] *weechat.startup.display_logo*
-** 説明: pass:none[WeeChat ロゴを開始時に表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.startup.display_version]] *weechat.startup.display_version*
-** 説明: pass:none[WeeChat バージョンを開始時に表示]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_weechat.startup.sys_rlimit]] *weechat.startup.sys_rlimit*
-** 説明: pass:none[WeeChat プロセスのリソースを制限する、書式: "res1:limit1,res2:limit2"; リソース名は定数 (RLIMIT_XXX) の最後の語を小文字で (値は man setrlimit を参照してください) 記述; 値の -1 は "無制限" の意; 例: core ファイルのサイズ制限を無制限に仮想メモリを 1GB に制限: "core:-1,as:1000000000"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-// end::weechat_options[]
-
-// tag::xfer_options[]
-* [[option_xfer.color.status_aborted]] *xfer.color.status_aborted*
-** 説明: pass:none["中止" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightred+`
-
-* [[option_xfer.color.status_active]] *xfer.color.status_active*
-** 説明: pass:none["アクティブ" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightblue+`
-
-* [[option_xfer.color.status_connecting]] *xfer.color.status_connecting*
-** 説明: pass:none["接続中" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+yellow+`
-
-* [[option_xfer.color.status_done]] *xfer.color.status_done*
-** 説明: pass:none["終了" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightgreen+`
-
-* [[option_xfer.color.status_failed]] *xfer.color.status_failed*
-** 説明: pass:none["失敗" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightred+`
-
-* [[option_xfer.color.status_waiting]] *xfer.color.status_waiting*
-** 説明: pass:none["接続待ち" 状態のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+lightcyan+`
-
-* [[option_xfer.color.text]] *xfer.color.text*
-** 説明: pass:none[xfer バッファのテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_xfer.color.text_bg]] *xfer.color.text_bg*
-** 説明: pass:none[xfer バッファの背景色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+default+`
-
-* [[option_xfer.color.text_selected]] *xfer.color.text_selected*
-** 説明: pass:none[xfer バッファで選択された行のテキスト色]
-** タイプ: 色
-** 値: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
-** デフォルト値: `+white+`
-
-* [[option_xfer.file.auto_accept_chats]] *xfer.file.auto_accept_chats*
-** 説明: pass:none[チャット要求を自動的に許可 (注意して使用!)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_xfer.file.auto_accept_files]] *xfer.file.auto_accept_files*
-** 説明: pass:none[ファイルを自動的に受信 (注意して使用!)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_xfer.file.auto_accept_nicks]] *xfer.file.auto_accept_nicks*
-** 説明: pass:none[comma-separated list of nicks for which the incoming files and chats are automatically accepted; format is "server.nick" (for a specific server) or "nick" (for all servers); example: "libera.FlashCode,andrew"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_xfer.file.auto_check_crc32]] *xfer.file.auto_check_crc32*
-** 説明: pass:none[ファイル名に CRC32 ファイルチェックサム (8 桁の 16 進数) が含まれている場合、自動的に CRC32 ファイルチェックサムを確認]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+off+`
-
-* [[option_xfer.file.auto_rename]] *xfer.file.auto_rename*
-** 説明: pass:none[既に存在する場合、受信ファイルをリネームする (".1"、".2"、...を追加)]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_xfer.file.auto_resume]] *xfer.file.auto_resume*
-** 説明: pass:none[リモートホストとの接続が切れた場合、自動的にファイル転送をリジュームする]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
-** 説明: pass:none[ファイルの送受信時にスペースをアンダースコアに変換]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_xfer.file.download_path]] *xfer.file.download_path*
-** 説明: pass:none[path for writing incoming files (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"${weechat_data_dir}/xfer"+`
-
-* [[option_xfer.file.download_temporary_suffix]] *xfer.file.download_temporary_suffix*
-** 説明: pass:none[temporary filename suffix used during the transfer for a file received, it is removed after successful transfer; if empty string, no filename suffix is used during the transfer]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+".part"+`
-
-* [[option_xfer.file.upload_path]] *xfer.file.upload_path*
-** 説明: pass:none[path for reading files when sending (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"~"+`
-
-* [[option_xfer.file.use_nick_in_filename]] *xfer.file.use_nick_in_filename*
-** 説明: pass:none[ファイルを受信する際にローカルファイル名のプレフィックスとしてリモートニックネームを使用]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_xfer.look.auto_open_buffer]] *xfer.look.auto_open_buffer*
-** 説明: pass:none[新しい xfer がリストに追加されたら xfer バッファを自動的に開く]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_xfer.look.progress_bar_size]] *xfer.look.progress_bar_size*
-** 説明: pass:none[プログレスバーのサイズ、文字数単位 (0 の場合、プログレスバーを使わない)]
-** タイプ: 整数
-** 値: 0 .. 256
-** デフォルト値: `+20+`
-
-* [[option_xfer.look.pv_tags]] *xfer.look.pv_tags*
-** 説明: pass:none[プライベートメッセージに使われたタグのコンマ区切りリスト、例: "notify_message"、"notify_private"、"notify_highlight"]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+"notify_private"+`
-
-* [[option_xfer.network.blocksize]] *xfer.network.blocksize*
-** 説明: pass:none[送信パケットのブロックサイズ、バイト単位]
-** タイプ: 整数
-** 値: 1024 .. 102400
-** デフォルト値: `+65536+`
-
-* [[option_xfer.network.fast_send]] *xfer.network.fast_send*
-** 説明: pass:none[ファイル送信時に肯定応答を待たない]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_xfer.network.own_ip]] *xfer.network.own_ip*
-** 説明: pass:none[ファイル/チャットの送信に使う IP か DNS アドレス (空の場合、ローカルインターフェース IP を使う)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_xfer.network.port_range]] *xfer.network.port_range*
-** 説明: pass:none[ファイル/チャットを送信する際に、与えられた範囲のポートを使う (NAT で便利) ことを強制 (構文: 単一のポートを指定する場合は 5000 等、ポート範囲の場合は 5000-5015 等、空は任意のポートを意味する、1024 以下のポート番号は root 以外使えないため、1024 以上のポート番号を使うことを推奨)]
-** タイプ: 文字列
-** 値: 未制約文字列
-** デフォルト値: `+""+`
-
-* [[option_xfer.network.send_ack]] *xfer.network.send_ack*
-** 説明: pass:none[ファイル受信時に ack を送信; ack 送信を無効化すると、送信側が ack の受信を待つ (例えば送信側が xfer.network.fast_send を off に設定した WeeChat を使う) 場合にファイル転送が途中で停止される可能性があります; その一方で、ack 送信を無効化すると、送信側へすぐに ack を送信しなくとも途中停止を避けることができるかもしれません]
-** タイプ: ブール
-** 値: on, off
-** デフォルト値: `+on+`
-
-* [[option_xfer.network.speed_limit_recv]] *xfer.network.speed_limit_recv*
-** 説明: pass:none[ファイル受信の速度制限、1 秒あたりのキロバイトで指定 (0 は制限無し)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+0+`
-
-* [[option_xfer.network.speed_limit_send]] *xfer.network.speed_limit_send*
-** 説明: pass:none[ファイル送信の速度制限、1 秒あたりのキロバイトで指定 (0 は制限無し)]
-** タイプ: 整数
-** 値: 0 .. 2147483647
-** デフォルト値: `+0+`
-
-* [[option_xfer.network.timeout]] *xfer.network.timeout*
-** 説明: pass:none[xfer 要求のタイムアウト (秒単位)]
-** タイプ: 整数
-** 値: 5 .. 2147483647
-** デフォルト値: `+300+`
-// end::xfer_options[]
diff --git a/doc/ja/weechat_dev.ja.adoc b/doc/ja/weechat_dev.ja.adoc
index e477ddcdd..997794864 100644
--- a/doc/ja/weechat_dev.ja.adoc
+++ b/doc/ja/weechat_dev.ja.adoc
@@ -141,6 +141,8 @@ WeeChat "core" は以下のディレクトリに配置されています:
|    wee-debug.c | デバッグ用関数
// TRANSLATION MISSING
|    wee-dir.c | Directory/file functions.
+// TRANSLATION MISSING
+|    wee-doc.c | Build of files for documentation.
|    wee-eval.c | 内部変数へのリファレンスを含む式を評価
|    wee-hashtable.c | ハッシュテーブル
|    wee-hdata.c | hdata (ハッシュテーブルを用いて直接データを読む)
@@ -532,8 +534,6 @@ WeeChat "core" は以下のディレクトリに配置されています:
| パス/ファイル名 | 説明
| doc/ | 文書
|    docinfo.html | asciidoctor スタイル
-// TRANSLATION MISSING
-|    docgen.py | Python script to build auto-generated files in _includes/_ directory (see below).
|    XX/ | 言語コード XX (言語コード: en、fr、de、it、...) 用のディレクトリ
|       weechat.1.XX.adoc | man ページ (`man weechat`)
|       weechat_dev.XX.adoc | link:weechat_dev.ja.html[開発者リファレンス ^↗^,window=_blank] (この文書)
@@ -545,17 +545,6 @@ WeeChat "core" は以下のディレクトリに配置されています:
|       weechat_user.XX.adoc | link:weechat_user.ja.html[ユーザーズガイド ^↗^,window=_blank]
// TRANSLATION MISSING
|       includes/ | Files included in documentation.
-|          autogen_api_completions.XX.adoc | Auto-generated file for Plugin API reference: completions (do *NEVER* update manually!).
-|          autogen_api_hdata.XX.adoc | Auto-generated file for Plugin API reference: hdata (do *NEVER* update manually!).
-|          autogen_api_infolists.XX.adoc | Auto-generated file for Plugin API reference: infolists (do *NEVER* update manually!).
-|          autogen_api_infos.XX.adoc | Auto-generated file for Plugin API reference: infos (do *NEVER* update manually!).
-|          autogen_api_infos_hashtable.XX.adoc | Auto-generated file for Plugin API reference: infos hashtable (do *NEVER* update manually!).
-|          autogen_api_plugins_priority.XX.adoc | Auto-generated file for Plugin API reference: plugins priority (do *NEVER* update manually!).
-|          autogen_api_url_options.XX.adoc | Auto-generated file for Plugin API reference: URL options (do *NEVER* update manually!).
-|          autogen_user_commands.XX.adoc | Auto-generated file for User's guide: commands (do *NEVER* update manually!).
-|          autogen_user_default_aliases.XX.adoc | Auto-generated file for User's guide: default aliases (do *NEVER* update manually!).
-|          autogen_user_irc_colors.XX.adoc | Auto-generated file for User's guide: IRC colors (do *NEVER* update manually!).
-|          autogen_user_options.XX.adoc | Auto-generated file for User's guide: configuration options (do *NEVER* update manually!).
// TRANSLATION MISSING
|          cmdline_options.XX.adoc | Command-line options (file included in man pages and user's guide).
// TRANSLATION MISSING
@@ -1372,21 +1361,6 @@ $ msgcheck.py xx.po
新しい翻訳を使うには WeeChat を再コンパイルしてください。
-[[build_autogen_files]]
-===== 自動生成ファイルを作成する
-
-// TRANSLATION MISSING
-Files named `+autogen_*+` in directory _doc/XX/includes/_ are auto-generated by
-script _doc/docgen.py_.
-
-// TRANSLATION MISSING
-You can rebuild auto-generated files directly in your WeeChat sources by
-running WeeChat in a temporary directory and loading the script:
-
-----
-weechat -t -r "/python load /path/to/weechat/doc/docgen.py;/docgen;/quit"
-----
-
[[asciidoc]]
==== Asciidoc
diff --git a/doc/ja/weechat_plugin_api.ja.adoc b/doc/ja/weechat_plugin_api.ja.adoc
index 558a4a8f4..4d6e47bea 100644
--- a/doc/ja/weechat_plugin_api.ja.adoc
+++ b/doc/ja/weechat_plugin_api.ja.adoc
@@ -152,7 +152,7 @@ the plugin:
WeeChat のデフォルトプラグインは以下の順番で初期化されます:
-include::includes/autogen_api_plugins_priority.ja.adoc[tag=plugins_priority]
+include::{autogendir}/autogen_api_plugins_priority.ja.adoc[tag=plugins_priority]
==== weechat_plugin_end
@@ -6413,7 +6413,7 @@ struct t_config_file *weechat_config_new (const char *name,
// TRANSLATION MISSING
Priority of default configuration files:
-include::includes/autogen_api_config_priority.ja.adoc[tag=config_priority]
+include::{autogendir}/autogen_api_config_priority.ja.adoc[tag=config_priority]
C 言語での使用例:
@@ -9560,7 +9560,7 @@ struct t_hook *weechat_hook_command (const char *command,
デフォルトの補完候補コードは:
-include::includes/autogen_api_completions.ja.adoc[tag=completions]
+include::{autogendir}/autogen_api_completions.ja.adoc[tag=completions]
特殊コード:
@@ -10280,7 +10280,7 @@ struct t_hook *weechat_hook_process_hashtable (const char *command,
"url:..." 型のコマンドでは、以下のコマンドを使うことができます
(それぞれのオプションについては `+man curl_easy_setopt+` を参照):
-include::includes/autogen_api_url_options.ja.adoc[tag=url_options]
+include::{autogendir}/autogen_api_url_options.ja.adoc[tag=url_options]
[NOTE]
^(1)^ "mask" タイプのオプションでは、フォーマットは "value1+value2+value3" です。
@@ -16470,7 +16470,7 @@ WeeChat バージョン 2.5 以上の場合、返却される値は確保され
インフォ:
-include::includes/autogen_api_infos.ja.adoc[tag=infos]
+include::{autogendir}/autogen_api_infos.ja.adoc[tag=infos]
C 言語での使用例:
@@ -16530,7 +16530,7 @@ struct t_hashtable *weechat_info_get_hashtable (const char *info_name,
インフォ:
-include::includes/autogen_api_infos_hashtable.ja.adoc[tag=infos_hashtable]
+include::{autogendir}/autogen_api_infos_hashtable.ja.adoc[tag=infos_hashtable]
C 言語での使用例:
@@ -16928,7 +16928,7 @@ struct t_infolist *weechat_infolist_get (const char *infolist_name,
インフォリスト:
-include::includes/autogen_api_infolists.ja.adoc[tag=infolists]
+include::{autogendir}/autogen_api_infolists.ja.adoc[tag=infolists]
C 言語での使用例:
@@ -17679,7 +17679,7 @@ struct t_hdata *weechat_hdata_get (const char *hdata_name);
hdata のリスト:
-include::includes/autogen_api_hdata.ja.adoc[tag=hdata]
+include::{autogendir}/autogen_api_hdata.ja.adoc[tag=hdata]
C 言語での使用例:
diff --git a/doc/ja/weechat_user.ja.adoc b/doc/ja/weechat_user.ja.adoc
index 6bb7aa017..8fa891e77 100644
--- a/doc/ja/weechat_user.ja.adoc
+++ b/doc/ja/weechat_user.ja.adoc
@@ -1043,7 +1043,7 @@ IRC 等のプラグインでは、以下の色コードと属性を利用でき
kbd:[Ctrl+c], kbd:[c] 用の色コード:
-include::includes/autogen_user_irc_colors.ja.adoc[tag=irc_colors]
+include::{autogendir}/autogen_user_irc_colors.ja.adoc[tag=irc_colors]
[NOTE]
端末で利用可能なすべての色を表示するには、WeeChat で `/color` を実行した後
@@ -1504,7 +1504,7 @@ Buflist プラグインを使うことで、"buflist" と呼ばれるバー要
[[buflist_commands]]
==== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=buflist_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=buflist_commands]
[[buflist_options]]
==== オプション
@@ -1520,7 +1520,7 @@ _buflist.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=buflist_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=buflist_options]
// TRANSLATION MISSING
[[key_bindings]]
@@ -1989,7 +1989,7 @@ Example of fset buffer displaying options starting with `weechat.look` :
[[fset_commands]]
==== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=fset_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=fset_commands]
[[fset_options]]
==== オプション
@@ -2006,7 +2006,7 @@ _fset.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=fset_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=fset_options]
// TRANSLATION MISSING
[[colors]]
@@ -2209,7 +2209,7 @@ IRC サーバの全てのチャンネルおよびプライベートバッファ
[[charset_commands]]
==== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=charset_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=charset_commands]
[[charset_options]]
==== オプション
@@ -2228,7 +2228,7 @@ _charset.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=charset_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=charset_options]
[[notify_levels]]
=== 通知レベル
@@ -2582,7 +2582,7 @@ there is rotation only for the log of #weechat channel):
[[logger_commands]]
==== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=logger_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=logger_commands]
[[logger_options]]
==== オプション
@@ -2601,7 +2601,7 @@ _logger.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=logger_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=logger_options]
[[mouse]]
=== マウスサポート
@@ -2807,7 +2807,7 @@ _spell.check.suggestions_ オプションで設定します。
[[spell_commands]]
==== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=spell_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=spell_commands]
[[spell_options]]
==== オプション
@@ -2827,7 +2827,7 @@ _spell.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=spell_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=spell_options]
[[bars]]
=== バー
@@ -3235,12 +3235,12 @@ WeeChat はコマンドの大文字小文字を区別しないので、コマン
デフォルトで定義された別名のリスト:
-include::includes/autogen_user_default_aliases.ja.adoc[tag=default_aliases]
+include::{autogendir}/autogen_user_default_aliases.ja.adoc[tag=default_aliases]
[[alias_commands]]
==== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=alias_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=alias_commands]
[[alias_options]]
==== オプション
@@ -3262,7 +3262,7 @@ _alias.conf_ ファイル内のセクション:
[[weechat_commands]]
==== WeeChat コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=weechat_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=weechat_commands]
[[sec_options]]
==== 保護データのオプション
@@ -3278,7 +3278,7 @@ _sec.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=sec_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=sec_options]
[[weechat_options]]
==== WeeChat オプション
@@ -3317,7 +3317,7 @@ _weechat.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=weechat_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=weechat_options]
[[irc]]
== IRC
@@ -4274,7 +4274,7 @@ weechat::
[[irc_commands]]
=== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=irc_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=irc_commands]
[[irc_options]]
=== オプション
@@ -4297,7 +4297,7 @@ _irc.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=irc_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=irc_options]
[[xfer]]
== Xfer
@@ -4311,7 +4311,7 @@ Xfer プラグインの機能:
[[xfer_commands]]
=== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=xfer_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=xfer_commands]
[[xfer_options]]
=== オプション
@@ -4329,7 +4329,7 @@ _xfer.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=xfer_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=xfer_options]
// TRANSLATION MISSING
[[typing_notifications]]
@@ -4423,7 +4423,7 @@ _typing.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=typing_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=typing_options]
[[relay]]
== Relay
@@ -4618,7 +4618,7 @@ $ ssh -L 9000:.weechat/relay_socket user@hostname
[[relay_commands]]
=== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=relay_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=relay_commands]
[[relay_options]]
=== オプション
@@ -4638,7 +4638,7 @@ _relay.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=relay_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=relay_options]
// TRANSLATION MISSING
[[external_commands]]
@@ -4650,7 +4650,7 @@ include::includes/autogen_user_options.ja.adoc[tag=relay_options]
[[exec_commands]]
=== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=exec_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=exec_commands]
[[exec_options]]
=== オプション
@@ -4666,7 +4666,7 @@ _exec.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=exec_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=exec_options]
// TRANSLATION MISSING
[[fifo_pipe]]
@@ -4716,7 +4716,7 @@ $ printf '%b' '*/python unload\n*/python autoload\n' >/run/user/1000/weechat/wee
[[fifo_commands]]
=== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=fifo_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=fifo_commands]
[[fifo_options]]
=== オプション
@@ -4731,7 +4731,7 @@ _fifo.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=fifo_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=fifo_options]
[[trigger]]
== Trigger
@@ -5508,7 +5508,7 @@ timer フックに対する引数は:
[[trigger_commands]]
=== コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=trigger_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=trigger_commands]
[[trigger_options]]
=== オプション
@@ -5527,7 +5527,7 @@ _trigger.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=trigger_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=trigger_options]
// TRANSLATION MISSING
[[extending_weechat]]
@@ -5677,7 +5677,7 @@ with the <<command_script_script,/script>> command:
[[script_commands]]
===== Script コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=script_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=script_commands]
[[script_options]]
===== スクリプトオプション
@@ -5694,7 +5694,7 @@ _script.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=script_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=script_options]
// TRANSLATION MISSING
[[scripting_plugins]]
@@ -5703,42 +5703,37 @@ include::includes/autogen_user_options.ja.adoc[tag=script_options]
[[python_commands]]
===== Python コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=python_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=python_commands]
[[perl_commands]]
===== Perl コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=perl_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=perl_commands]
[[ruby_commands]]
===== Ruby コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=ruby_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=ruby_commands]
[[lua_commands]]
===== Lua コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=lua_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=lua_commands]
[[tcl_commands]]
===== Tcl コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=tcl_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=tcl_commands]
[[guile_commands]]
===== Guile コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=guile_commands]
-
-[[javascript_commands]]
-===== JavaScript コマンド
-
-include::includes/autogen_user_commands.ja.adoc[tag=javascript_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=guile_commands]
[[php_commands]]
===== PHP コマンド
-include::includes/autogen_user_commands.ja.adoc[tag=php_commands]
+include::{autogendir}/autogen_user_commands.ja.adoc[tag=php_commands]
[[python_options]]
===== Python オプション
@@ -5753,7 +5748,7 @@ _python.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=python_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=python_options]
[[perl_options]]
===== Perl オプション
@@ -5768,7 +5763,7 @@ _perl.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=perl_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=perl_options]
[[ruby_options]]
===== Ruby オプション
@@ -5783,7 +5778,7 @@ _ruby.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=ruby_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=ruby_options]
[[lua_options]]
===== Lua オプション
@@ -5798,7 +5793,7 @@ _lua.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=lua_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=lua_options]
[[tcl_options]]
===== Tcl オプション
@@ -5813,7 +5808,7 @@ _tcl.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=tcl_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=tcl_options]
[[guile_options]]
===== Guile オプション
@@ -5828,22 +5823,7 @@ _guile.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=guile_options]
-
-[[javascript_options]]
-===== Javascript オプション
-
-_javascript.conf_ ファイル内のセクション:
-
-[width="100%",cols="3m,6m,16",options="header"]
-|===
-| セクション | 操作コマンド | 説明
-| look | /set javascript.look.* | 外観
-|===
-
-オプション:
-
-include::includes/autogen_user_options.ja.adoc[tag=javascript_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=guile_options]
[[php_options]]
===== PHP オプション
@@ -5858,7 +5838,7 @@ _php.conf_ ファイル内のセクション:
オプション:
-include::includes/autogen_user_options.ja.adoc[tag=php_options]
+include::{autogendir}/autogen_user_options.ja.adoc[tag=php_options]
[[support]]
== サポート