summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/CMakeLists.txt28
-rw-r--r--doc/de/CMakeLists.txt4
-rw-r--r--doc/de/includes/autogen_api_completions.de.adoc204
-rw-r--r--doc/de/includes/autogen_api_config_priority.de.adoc36
-rw-r--r--doc/de/includes/autogen_api_hdata.de.adoc1098
-rw-r--r--doc/de/includes/autogen_api_infolists.de.adoc94
-rw-r--r--doc/de/includes/autogen_api_infos.de.adoc164
-rw-r--r--doc/de/includes/autogen_api_infos_hashtable.de.adoc20
-rw-r--r--doc/de/includes/autogen_api_plugins_priority.de.adoc33
-rw-r--r--doc/de/includes/autogen_api_url_options.de.adoc462
-rw-r--r--doc/de/includes/autogen_user_commands.de.adoc3308
-rw-r--r--doc/de/includes/autogen_user_default_aliases.de.adoc44
-rw-r--r--doc/de/includes/autogen_user_irc_colors.de.adoc112
-rw-r--r--doc/de/includes/autogen_user_options.de.adoc5756
-rw-r--r--doc/de/weechat_user.de.adoc110
-rw-r--r--doc/docgen.py897
-rw-r--r--doc/en/CMakeLists.txt7
-rw-r--r--doc/en/includes/autogen_api_completions.en.adoc204
-rw-r--r--doc/en/includes/autogen_api_config_priority.en.adoc36
-rw-r--r--doc/en/includes/autogen_api_hdata.en.adoc1098
-rw-r--r--doc/en/includes/autogen_api_infolists.en.adoc94
-rw-r--r--doc/en/includes/autogen_api_infos.en.adoc164
-rw-r--r--doc/en/includes/autogen_api_infos_hashtable.en.adoc20
-rw-r--r--doc/en/includes/autogen_api_plugins_priority.en.adoc33
-rw-r--r--doc/en/includes/autogen_api_url_options.en.adoc462
-rw-r--r--doc/en/includes/autogen_user_commands.en.adoc3308
-rw-r--r--doc/en/includes/autogen_user_default_aliases.en.adoc44
-rw-r--r--doc/en/includes/autogen_user_irc_colors.en.adoc112
-rw-r--r--doc/en/includes/autogen_user_options.en.adoc5756
-rw-r--r--doc/en/weechat_dev.en.adoc26
-rw-r--r--doc/en/weechat_plugin_api.en.adoc16
-rw-r--r--doc/en/weechat_user.en.adoc110
-rw-r--r--doc/fr/CMakeLists.txt7
-rw-r--r--doc/fr/includes/autogen_api_completions.fr.adoc204
-rw-r--r--doc/fr/includes/autogen_api_config_priority.fr.adoc36
-rw-r--r--doc/fr/includes/autogen_api_hdata.fr.adoc1098
-rw-r--r--doc/fr/includes/autogen_api_infolists.fr.adoc94
-rw-r--r--doc/fr/includes/autogen_api_infos.fr.adoc164
-rw-r--r--doc/fr/includes/autogen_api_infos_hashtable.fr.adoc20
-rw-r--r--doc/fr/includes/autogen_api_plugins_priority.fr.adoc33
-rw-r--r--doc/fr/includes/autogen_api_url_options.fr.adoc462
-rw-r--r--doc/fr/includes/autogen_user_commands.fr.adoc3308
-rw-r--r--doc/fr/includes/autogen_user_default_aliases.fr.adoc44
-rw-r--r--doc/fr/includes/autogen_user_irc_colors.fr.adoc112
-rw-r--r--doc/fr/includes/autogen_user_options.fr.adoc5756
-rw-r--r--doc/fr/weechat_dev.fr.adoc27
-rw-r--r--doc/fr/weechat_plugin_api.fr.adoc16
-rw-r--r--doc/fr/weechat_user.fr.adoc110
-rw-r--r--doc/it/CMakeLists.txt7
-rw-r--r--doc/it/includes/autogen_api_completions.it.adoc204
-rw-r--r--doc/it/includes/autogen_api_config_priority.it.adoc36
-rw-r--r--doc/it/includes/autogen_api_hdata.it.adoc1098
-rw-r--r--doc/it/includes/autogen_api_infolists.it.adoc94
-rw-r--r--doc/it/includes/autogen_api_infos.it.adoc164
-rw-r--r--doc/it/includes/autogen_api_infos_hashtable.it.adoc20
-rw-r--r--doc/it/includes/autogen_api_plugins_priority.it.adoc33
-rw-r--r--doc/it/includes/autogen_api_url_options.it.adoc462
-rw-r--r--doc/it/includes/autogen_user_commands.it.adoc3308
-rw-r--r--doc/it/includes/autogen_user_default_aliases.it.adoc44
-rw-r--r--doc/it/includes/autogen_user_irc_colors.it.adoc112
-rw-r--r--doc/it/includes/autogen_user_options.it.adoc5756
-rw-r--r--doc/it/weechat_plugin_api.it.adoc16
-rw-r--r--doc/it/weechat_user.it.adoc114
-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
-rw-r--r--doc/pl/CMakeLists.txt4
-rw-r--r--doc/pl/includes/autogen_api_completions.pl.adoc204
-rw-r--r--doc/pl/includes/autogen_api_config_priority.pl.adoc36
-rw-r--r--doc/pl/includes/autogen_api_hdata.pl.adoc1098
-rw-r--r--doc/pl/includes/autogen_api_infolists.pl.adoc94
-rw-r--r--doc/pl/includes/autogen_api_infos.pl.adoc164
-rw-r--r--doc/pl/includes/autogen_api_infos_hashtable.pl.adoc20
-rw-r--r--doc/pl/includes/autogen_api_plugins_priority.pl.adoc33
-rw-r--r--doc/pl/includes/autogen_api_url_options.pl.adoc462
-rw-r--r--doc/pl/includes/autogen_user_commands.pl.adoc3308
-rw-r--r--doc/pl/includes/autogen_user_default_aliases.pl.adoc44
-rw-r--r--doc/pl/includes/autogen_user_irc_colors.pl.adoc112
-rw-r--r--doc/pl/includes/autogen_user_options.pl.adoc5756
-rw-r--r--doc/pl/weechat_user.pl.adoc110
-rw-r--r--doc/sr/CMakeLists.txt7
-rw-r--r--doc/sr/includes/autogen_api_completions.sr.adoc204
-rw-r--r--doc/sr/includes/autogen_api_config_priority.sr.adoc36
-rw-r--r--doc/sr/includes/autogen_api_hdata.sr.adoc1098
-rw-r--r--doc/sr/includes/autogen_api_infolists.sr.adoc94
-rw-r--r--doc/sr/includes/autogen_api_infos.sr.adoc164
-rw-r--r--doc/sr/includes/autogen_api_infos_hashtable.sr.adoc20
-rw-r--r--doc/sr/includes/autogen_api_plugins_priority.sr.adoc33
-rw-r--r--doc/sr/includes/autogen_api_url_options.sr.adoc462
-rw-r--r--doc/sr/includes/autogen_user_commands.sr.adoc3308
-rw-r--r--doc/sr/includes/autogen_user_default_aliases.sr.adoc44
-rw-r--r--doc/sr/includes/autogen_user_irc_colors.sr.adoc112
-rw-r--r--doc/sr/includes/autogen_user_options.sr.adoc5756
-rw-r--r--doc/sr/weechat_dev.sr.adoc25
-rw-r--r--doc/sr/weechat_plugin_api.sr.adoc16
-rw-r--r--doc/sr/weechat_user.sr.adoc110
109 files changed, 400 insertions, 80847 deletions
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
index 1699206bd..e3e5f7a85 100644
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -22,7 +22,19 @@ if(ENABLE_MAN OR ENABLE_DOC)
find_package(Asciidoctor)
if(ASCIIDOCTOR_FOUND)
# common asciidoctor arguments
- set(ASCIIDOCTOR_ARGS --failure-level=WARNING -a experimental -a reproducible -a "prewrap!" -a "webfonts!" -a icons=font -a revnumber="${VERSION}" -a sectanchors -a source-highlighter=pygments -a pygments-style=native)
+ set(ASCIIDOCTOR_ARGS
+ --failure-level=WARNING
+ -a experimental
+ -a reproducible
+ -a "prewrap!"
+ -a "webfonts!"
+ -a icons=font
+ -a revnumber="${VERSION}"
+ -a sectanchors
+ -a source-highlighter=pygments
+ -a pygments-style=native
+ -a autogendir="${CMAKE_CURRENT_BINARY_DIR}/autogen"
+ )
# sed arguments used to replace links in ChangeLog and release notes
set(SED_LINKS_ARGS
@@ -72,6 +84,20 @@ if(ENABLE_MAN OR ENABLE_DOC)
)
add_custom_target(rn DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes.html)
+ if(ENABLE_DOC)
+ add_custom_target(doc-autogen ALL
+ COMMAND "${CMAKE_COMMAND}" -E env "WEECHAT_EXTRA_LIBDIR=${PROJECT_BINARY_DIR}/src" "WEECHAT_DOCGEN_LOCALEDIR=${PROJECT_BINARY_DIR}/po" "${CMAKE_BINARY_DIR}/src/gui/curses/headless/weechat-headless" --temp-dir --doc-gen "${CMAKE_CURRENT_BINARY_DIR}/autogen"
+ DEPENDS
+ # the headless binary is required
+ weechat-headless
+ # translations must be compiled
+ translations
+ # all plugins must be loaded during doc generation
+ alias buflist charset exec fifo fset guile irc logger lua perl php python relay ruby script spell tcl trigger typing xfer
+ WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
+ )
+ endif()
+
# man/doc in all languages
add_subdirectory(cs)
add_subdirectory(de)
diff --git a/doc/de/CMakeLists.txt b/doc/de/CMakeLists.txt
index 9191dcc39..34a2e86c9 100644
--- a/doc/de/CMakeLists.txt
+++ b/doc/de/CMakeLists.txt
@@ -51,8 +51,6 @@ endif()
if(ENABLE_DOC)
- file(GLOB AUTOGEN_USER "${CMAKE_CURRENT_SOURCE_DIR}/includes/autogen_user_*.adoc")
-
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html
@@ -61,7 +59,7 @@ if(ENABLE_DOC)
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.de.adoc
- ${AUTOGEN_USER}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_user.de.html"
)
diff --git a/doc/de/includes/autogen_api_completions.de.adoc b/doc/de/includes/autogen_api_completions.de.adoc
deleted file mode 100644
index 99a62a763..000000000
--- a/doc/de/includes/autogen_api_completions.de.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"]
-|===
-| Erweiterung | Name | Beschreibung
-
-| alias | alias | Liste der Alias
-
-| alias | alias_value | Wert von Alias
-
-| exec | exec_commands_ids | IDs (Nummern und Namen) von ausgeführten Befehlen
-
-| fset | fset_options | Konfigurationsdateien, Sektionen, Optionen und Worte von Optionen
-
-| guile | guile_script | Liste der Skripten
-
-| irc | irc_channel | aktueller IRC-Kanal
-
-| irc | irc_channel_nicks_hosts | Liste der Nicks und Hostnamen des aktuellen Kanals
-
-| irc | irc_channel_topic | Thema des aktuellen IRC-Kanals
-
-| irc | irc_channels | Kanäle auf allen IRC Servern
-
-| irc | irc_channels_autojoin | Kanäle, die automatisch auf dem aktuellen Server betreten werden (Option "autojoin")
-
-| irc | irc_ignores_numbers | Anzahl für festgelegte Ignorierungen
-
-| irc | irc_modelist_masks | Modelist Maske für aktuellen IRC Kanal; benötigtes Argument: modelist mode
-
-| irc | irc_modelist_numbers | Modelist Nummern für aktuellen IRC Kanal; benötigtes Argument: modelist mode
-
-| irc | irc_msg_kick | Standardmitteilung wenn man jemanden aus einem Kanal wirftchannel
-
-| irc | irc_msg_part | Standardmitteilung beim Verlassen (/part) eines IRC-Kanals
-
-| irc | irc_notify_nicks | Nicks für die eine Benachrichtigung existiert
-
-| irc | irc_privates | Private auf allen IRC Servern
-
-| irc | irc_raw_filters | Filter für IRC Rohbuffer
-
-| irc | irc_server | aktueller IRC-Server
-
-| irc | irc_server_channels | Kanäle des derzeitigen IRC-Server
-
-| irc | irc_server_nick | Nick beim derzeitigen IRC-Server
-
-| irc | irc_server_nicks | Nicks für alle Kanäle auf dem aktuellen IRC-Server
-
-| irc | irc_server_privates | Privat auf aktuellem IRC Server
-
-| irc | irc_servers | IRC-Server (interne Namen)
-
-| irc | nick | Liste der Nicks im aktuellen Kanal
-
-| javascript | javascript_script | Liste der Skripten
-
-| lua | lua_script | Liste der Skripten
-
-| perl | perl_script | Liste der Skripten
-
-| php | php_script | Liste der Skripten
-
-| python | python_script | Liste der Skripten
-
-| relay | relay_free_port | erster freier Port für Relay-Erweiterung
-
-| relay | relay_protocol_name | alle möglichen Protokoll.Name der Relay-Erweiterung
-
-| relay | relay_relays | Protokoll.Name des aktuellen Relays von der Relay-Erweiterung
-
-| ruby | ruby_script | Liste der Skripten
-
-| script | script_extensions | Liste der Skripterweiterungen
-
-| script | script_files | Dateien die sich in den Skript-Verzeichnissen befinden
-
-| script | script_languages | Liste der Skriptsprache
-
-| script | script_scripts | Liste der Skripten im Repositorium
-
-| script | script_scripts_installed | Auflistung der installierten Skripten (vom Repositorium)
-
-| script | script_tags | Schlagwortliste für Skripten im Repositorium
-
-| spell | spell_dicts | Auflistung der installierten Wörterbücher
-
-| spell | spell_langs | Liste aller Sprachen die unterstützt werden
-
-| tcl | tcl_script | Liste der Skripten
-
-| trigger | trigger_add_arguments | Argumente für den Befehl, der einen Trigger hinzufügt: Name des Triggers, Hooks, Hook-Argumente, Hook-Bedingungen, Hook-Regex, Hook-Befehl, Hook-Rückgabecode, nachfolgende Aktionen
-
-| trigger | trigger_hook_arguments | Standardargumente für einen Hook
-
-| trigger | trigger_hook_command | Standardbefehl für einen Hook
-
-| trigger | trigger_hook_conditions | Standardbedingungen für einen Hook
-
-| trigger | trigger_hook_rc | Standardrückgabewerte für einen Hook-Callback
-
-| trigger | trigger_hook_regex | standardmäßiger regulärer Ausdruck für einen Hook
-
-| trigger | trigger_hooks | Hooks für Trigger
-
-| trigger | trigger_hooks_filter | Hooks für Trigger (definiert den Filter für den Monitor-Buffer)
-
-| trigger | trigger_names | trigger
-
-| trigger | trigger_names_default | voreingestellte Trigger
-
-| trigger | trigger_option_value | Werte für Trigger-Einstellung
-
-| trigger | trigger_options | Einstellungen für Trigger
-
-| trigger | trigger_post_action | nachfolgende Aktion für Trigger
-
-| weechat | bars_names | Namen der Infobars
-
-| weechat | bars_options | Einstellungen für Infobars
-
-| weechat | buffer_local_variable_value | Wert einer lokalen Buffervariablen
-
-| weechat | buffer_local_variables | lokale Buffervariablen
-
-| weechat | buffer_properties_get | Eigenschaften die für den Buffer gelesen werden können
-
-| weechat | buffer_properties_set | Eigenschaften die für den Buffer gesetzt werden können
-
-| weechat | buffers_names | Auflistung der vorhandenen Buffer
-
-| weechat | buffers_numbers | Anzahl der Buffer
-
-| weechat | buffers_plugins_names | Liste der Buffer (inklusive der Erweiterungen)
-
-| weechat | colors | Farbnamen
-
-| weechat | commands | Befehle (weechat und Erweiterungen); optionales Argument: Präfix welcher vor den Befehlen hinzugefügt wird
-
-| weechat | config_files | Konfigurationsdateien
-
-| weechat | config_option_values | Werte für eine Konfigurationsoption
-
-| weechat | config_options | Konfigurationsoptionen
-
-| weechat | cursor_areas | Bereiche in denen der Cursor frei bewegt werden kann ("chat" oder Name einer Bar)
-
-| weechat | custom_bar_item_add_arguments | Argumente für den Befehl, der ein benutzerdefiniertes Bar-Item hinzufügt: Elementname, Bedingungen,Inhalt
-
-| weechat | custom_bar_item_conditions | Bedingungen für benutzerdefinierte Bar-Items
-
-| weechat | custom_bar_item_contents | Inhalte für benutzerdefinierte Bar-Items
-
-| weechat | custom_bar_items_names | Namen der benutzerdefinierten Bar-Items
-
-| weechat | env_value | Wert einer Umgebungsvariable
-
-| weechat | env_vars | Umgebungsvariablen
-
-| weechat | filename | Dateiname; optionales Argument: default path (Hinweis: Inhalt wird evaluiert, siehe /help eval)
-
-| weechat | filters_names | Liste der Filter
-
-| weechat | infolists | Namen der gehookten Infolisten
-
-| weechat | infos | Namen der gehookten Infos
-
-| weechat | keys_codes | Tastaturcodes
-
-| weechat | keys_codes_for_reset | Tastenbelegungen die zurückgesetzt werden können (hinzugefügte/verändert/gelöschte Tastenbelegungen)
-
-| weechat | keys_contexts | Tastaturkontext
-
-| weechat | layouts_names | Namen der Layouts
-
-| weechat | nicks | Nicks in Benutzerliste für aktuellen Buffer
-
-| weechat | palette_colors | Farbpalette
-
-| weechat | plugins_commands | Befehle definiert durch Erweiterungen; optionales Argument: Präfix welcher vor den Befehlen hinzugefügt wird
-
-| weechat | plugins_installed | Namen der installierten Erweiterungen
-
-| weechat | plugins_names | Liste der Erweiterungen
-
-| weechat | proxies_names | Namen aller Proxys
-
-| weechat | proxies_options | Einstellungen für Proxys
-
-| weechat | secured_data | Namen der geschützten Daten (Datei sec.conf, section data)
-
-| weechat | weechat_commands | weechat Befehle; optionales Argument: Präfix welcher vor den Befehlen hinzugefügt wird
-
-| weechat | windows_numbers | Nummern der Fenster
-
-| xfer | nick | Nicks vom DCC Chat
-
-|===
-// end::completions[]
diff --git a/doc/de/includes/autogen_api_config_priority.de.adoc b/doc/de/includes/autogen_api_config_priority.de.adoc
deleted file mode 100644
index c73bcc24d..000000000
--- a/doc/de/includes/autogen_api_config_priority.de.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"]
-|===
-| Rang | Datei | Priorität
-| 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/de/includes/autogen_api_hdata.de.adoc b/doc/de/includes/autogen_api_hdata.de.adoc
deleted file mode 100644
index 38d4c390f..000000000
--- a/doc/de/includes/autogen_api_hdata.de.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"]
-|===
-| Erweiterung | Name | Beschreibung | Listen | Variablen
-
-| fset
-| [[hdata_fset_option]]<<hdata_fset_option,fset_option>>
-| fset Optionen
-| -
-| _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>>
-| Liste der Skripten
-| _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-Kanal
-| -
-| _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 channel_speaking
-| -
-| _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 ignorieren
-| _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 Modelist
-| -
-| _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 Modelist-Item
-| -
-| _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-Nick
-| -
-| _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-Benachrichtigungen
-| -
-| _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 Weiterleitung
-| -
-| _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>>
-| Muster für IRC Weiterleitung
-| _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-Server
-| _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>>
-| Liste der Skripten
-| _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>>
-| Liste der Skripten
-| _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>>
-| Liste der Skripten
-| _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>>
-| Liste der Skripten
-| _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>>
-| Liste der Skripten
-| _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>>
-| Liste der Skripten
-| _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>>
-| Skripten aus dem Repositorium
-| _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>>
-| Liste der Skripten
-| _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>>
-| 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>>
-| 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-Fenster
-| -
-| _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") +
-
-*Update erlaubt:* +
-    _scroll_x_ (integer) +
-    _scroll_y_ (integer) +
-
-| weechat
-| [[hdata_buffer]]<<hdata_buffer,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>>
-| besuchte Buffer
-| _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>>
-| Struktur mit Vervollständigung
-| _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>>
-| Struktur mit Wort für eine Vervollständigung gefunden
-| -
-| _word_   (string) +
-_nick_completion_   (char) +
-_count_   (integer) +
-
-
-| weechat
-| [[hdata_config_file]]<<hdata_config_file,config_file>>
-| Konfigurationsdatei
-| _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>>
-| Konfigurationsoptionen
-| -
-| _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>>
-| Konfigurationssektion
-| -
-| _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>>
-| 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>>
-| Verlaufspeicher von Befehlen in einem Buffer
-| _gui_history_ +
-_last_gui_history_ +
-
-| _text_   (string) +
-_next_history_   (pointer, hdata: "history") +
-_prev_history_   (pointer, hdata: "history") +
-
-*Update erlaubt:* +
-    _{hdata_update_create}_ +
-    _{hdata_update_delete}_ +
-
-| weechat
-| [[hdata_hotlist]]<<hdata_hotlist,hotlist>>
-| Hotliste
-| _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>>
-| Struktur der Rücknahmen für die Befehlszeile
-| -
-| _data_   (string) +
-_pos_   (integer) +
-_prev_undo_   (pointer, hdata: "input_undo") +
-_next_undo_   (pointer, hdata: "input_undo") +
-
-
-| weechat
-| [[hdata_key]]<<hdata_key,key>>
-| Tastenbelegung (Tastaturkurzbefehl)
-| _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>>
-| 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>>
-| Buffer-Layout
-| -
-| _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>>
-| Fenster-Layout
-| -
-| _internal_id_   (integer) +
-_parent_node_   (pointer, hdata: "layout_window") +
-_split_pct_   (integer) +
-_split_horiz_   (integer) +
-_child1_   (pointer, hdata: "layout_window") +
-_child2_   (pointer, hdata: "layout_window") +
-_plugin_name_   (string) +
-_buffer_name_   (string) +
-
-
-| weechat
-| [[hdata_line]]<<hdata_line,line>>
-| Struktur mit einer Zeile
-| -
-| _data_   (pointer, hdata: "line_data") +
-_prev_line_   (pointer, hdata: "line") +
-_next_line_   (pointer, hdata: "line") +
-
-
-| weechat
-| [[hdata_line_data]]<<hdata_line_data,line_data>>
-| Struktur mit einzeiligen Daten
-| -
-| _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) +
-
-*Update erlaubt:* +
-    _date_ (time) +
-    _date_printed_ (time) +
-    _tags_array_ (shared_string) +
-    _prefix_ (shared_string) +
-    _message_ (string) +
-
-| weechat
-| [[hdata_lines]]<<hdata_lines,lines>>
-| Struktur mit Zeilen
-| -
-| _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>>
-| Nick in Benutzerliste
-| -
-| _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>>
-| Gruppen in Benutzerliste
-| -
-| _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>>
-| Erweiterung
-| _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>>
-| 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>>
-| Fenster
-| _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>>
-| Scroll-Info in Fenstern
-| -
-| _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>>
-| Baumstruktur der Fenster
-| _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/de/includes/autogen_api_infolists.de.adoc b/doc/de/includes/autogen_api_infolists.de.adoc
deleted file mode 100644
index ad5f53b30..000000000
--- a/doc/de/includes/autogen_api_infolists.de.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"]
-|===
-| Erweiterung | Name | Beschreibung | Pointer | Argumente
-
-| alias | alias | Liste der Alias | Alias Pointer (optional) | Name des Alias (Platzhalter "*" kann verwendet werden) (optional)
-
-| alias | alias_default | Liste der standardmäßigen Aliase | - | -
-
-| buflist | buflist | Liste der Buffer in buflist Bar-Item | - | buflist Bar-Item Name (optional)
-
-| fset | fset_option | Auflistung der fset Optionen | fset Option-Pointer (optional) | Name einer Einstellung (Platzhalter "*" kann verwendet werden) (optional)
-
-| guile | guile_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-
-| irc | irc_channel | Liste der Kanäle eines IRC-Servers | Pointer vom Kanal (optional) | Server,Kanal (Kanal ist optional)
-
-| irc | irc_color_weechat | Zuordnung der IRC Farbkodierung und der WeeChat Farbnamen | - | -
-
-| irc | irc_ignore | Liste von ignorierten IRCs | Ignore Pointer (optional) | -
-
-| irc | irc_modelist | Liste der Kanalmoduslisten für einen IRC-Kanal | Modelist Pointer (optional) | Server,Channel,Type (Type ist optional)
-
-| irc | irc_modelist_item | Liste der Items in der Kanal-Modeliste | Modelist Item Pointer (optional) | Server,Channel,Type,Nummer (Nummer ist optional)
-
-| irc | irc_nick | Liste der Nicks im IRC-Kanal | Nick Pointer (optional) | server,channel,nick (nick ist optional)
-
-| irc | irc_notify | Liste mit Benachrichtigungen | Benachrichtigungspointer (optional) | Servername (Platzhalter "*" kann verwendet werden) (optional)
-
-| irc | irc_server | Liste der IRC-Server | Server Pointer (optional) | Servername (Platzhalter "*" kann verwendet werden) (optional)
-
-| javascript | javascript_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-
-| logger | logger_buffer | Auflistung der protokollierten Buffer | Logger-Pointer (optional) | -
-
-| lua | lua_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-
-| perl | perl_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-
-| php | php_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-
-| python | python_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-
-| relay | relay | Liste der Relay-Clients | Relay Pointer (optional) | -
-
-| ruby | ruby_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-
-| script | script_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes, mit Dateierweiterung (Platzhalter "*" kann verwendet werden) (optional)
-
-| tcl | tcl_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-
-| weechat | bar | Auflistung der Bars | Bar Pointer (optional) | Name der Bar (Platzhalter "*" kann verwendet werden) (optional)
-
-| weechat | bar_item | Auflistung der Bar-Items | Bar Item Pointer (optional) | Name des Bar-Item (Platzhalter "*" kann verwendet werden) (optional)
-
-| weechat | bar_window | Auflistung der Bar-Fenster | Bar-Fenster Pointer (optional) | -
-
-| weechat | buffer | Auflistung der Buffer | Buffer Pointer (optional) | Name des Buffers (Platzhalter "*" kann verwendet werden) (optional)
-
-| weechat | buffer_lines | Zeilen des Buffers | Buffer Pointer | -
-
-| weechat | filter | Auflistung der Filter | - | Name des Filters (Platzhalter "*" kann verwendet werden) (optional)
-
-| weechat | history | Verlaufspeicher der Befehle | Buffer Pointer (falls nicht gesetzt, wird der globale Verlauf zurückgegeben) (optional) | -
-
-| weechat | hook | Auflistung der Hooks | Hook-Pointer (optional) | type,arguments (type ist ein command/timer/.., arguments dient dazu nur einige hooks abzufragen (Platzhalter "*" kann verwendet werden), beide Einstellungen sind optional)
-
-| weechat | hotlist | Liste der Buffer in Hotlist | - | -
-
-| weechat | key | Auflistung der Tastenzuweisungen | - | Kontext ("default", "search", "cursor" oder "mouse") (optional)
-
-| weechat | layout | Auflistung der Layouts | - | -
-
-| weechat | nicklist | Nicks in Benutzerliste für einen Buffer | Buffer Pointer | nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)
-
-| weechat | option | Auflistung der Einstellungen | - | Name einer Einstellung (Platzhalter "*" kann verwendet werden) (optional)
-
-| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | Name einer Erweiterung (Platzhalter "*" kann verwendet werden) (optional)
-
-| weechat | proxy | Liste der Proxys | Proxy Pointer (optional) | Name des Proxy (Platzhalter "*" kann verwendet werden) (optional)
-
-| weechat | url_options | Einstellungen für URL | - | -
-
-| weechat | window | Auflistung der Fenster | Fenster Pointer (optional) | "current" für aktuelles Fenster oder die Nummer eines Fensters (optional)
-
-| xfer | xfer | Transferliste | Transferpointer (optional) | -
-
-|===
-// end::infolists[]
diff --git a/doc/de/includes/autogen_api_infos.de.adoc b/doc/de/includes/autogen_api_infos.de.adoc
deleted file mode 100644
index 25883c98d..000000000
--- a/doc/de/includes/autogen_api_infos.de.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"]
-|===
-| Erweiterung | Name | Beschreibung | Argumente
-
-| fifo | fifo_filename | Name der FIFO-Pipe | -
-
-| guile | guile_eval | Evaluierung des Quelltextes | Quelltext welcher ausgeführt werden soll
-
-| guile | guile_interpreter | Name des verwendeten Interpreters | -
-
-| guile | guile_version | Version des verwendeten Interpreters | -
-
-| irc | irc_buffer | holt Buffer Pointer für einen IRC Server/Kanal/Nick | server,channel,nick (Kanal und Nicks sind optional)
-
-| irc | irc_is_channel | 1, falls die Zeichenkette ein gültiger IRC-Kanalname für den Server ist | Server,Kanal (Server ist optional)
-
-| irc | irc_is_message_ignored | 1, wenn der Nick ignoriert wird (Meldung wird nicht angezeigt) | Server,Nachricht (Nachricht ist die unverarbeitete IRC Nachricht)
-
-| irc | irc_is_nick | 1, falls die Zeichenkette ein gültiger IRC Nickname ist | Server,Nickname (Server ist optional)
-
-| irc | irc_nick | aktuellen Nicknamen für den Server erhalten | Servername
-
-| irc | irc_nick_color | erhalte nick color code (*veraltet* ab Version 1.5, wird ersetzt durch "nick_color") | Nickname
-
-| irc | irc_nick_color_name | erhalte nick color name (*veraltet* ab Version 1.5, wird ersetzt durch "nick_color_name") | Nickname
-
-| irc | irc_nick_from_host | Nicknamen des IRC-Hosts erhalten | IRC host (in der Form `:nick!name@server.com`)
-
-| irc | irc_server_isupport | 1 falls der Server die Funktion unterstützen sollte (durch IRC Message 005) | Server,Funktion
-
-| irc | irc_server_isupport_value | Wert der Funktion, sofern es vom Server unterstützt wird (durch IRC Message 005) | Server,Funktion
-
-| javascript | javascript_eval | Evaluierung des Quelltextes | Quelltext welcher ausgeführt werden soll
-
-| javascript | javascript_interpreter | Name des verwendeten Interpreters | -
-
-| javascript | javascript_version | Version des verwendeten Interpreters | -
-
-| lua | lua_eval | Evaluierung des Quelltextes | Quelltext welcher ausgeführt werden soll
-
-| lua | lua_interpreter | Name des verwendeten Interpreters | -
-
-| lua | lua_version | Version des verwendeten Interpreters | -
-
-| perl | perl_eval | Evaluierung des Quelltextes | Quelltext welcher ausgeführt werden soll
-
-| perl | perl_interpreter | Name des verwendeten Interpreters | -
-
-| perl | perl_version | Version des verwendeten Interpreters | -
-
-| php | php_eval | Evaluierung des Quelltextes | Quelltext welcher ausgeführt werden soll
-
-| php | php_interpreter | Name des verwendeten Interpreters | -
-
-| php | php_version | Version des verwendeten Interpreters | -
-
-| python | python_eval | Evaluierung des Quelltextes | Quelltext welcher ausgeführt werden soll
-
-| python | python_interpreter | Name des verwendeten Interpreters | -
-
-| python | python_version | Version des verwendeten Interpreters | -
-
-| relay | relay_client_count | Anzahl an Clients für Relay | Protokoll,Status (beide sind Optional, bei beiden Argumenten bedeutet "*", alle; Protokolle: irc, weechat; Status: connecting, waiting_auth, connected, auth_failed, disconnected)
-
-| ruby | ruby_eval | Evaluierung des Quelltextes | Quelltext welcher ausgeführt werden soll
-
-| ruby | ruby_interpreter | Name des verwendeten Interpreters | -
-
-| ruby | ruby_version | Version des verwendeten Interpreters | -
-
-| spell | spell_dict | durch Kommata getrennte Liste von Wörterbüchern, die in diesem Buffer genutzt werden sollen | Buffer-Pointer ("0x12345678") oder der vollständige Buffername ("irc.libera.#weechat")
-
-| tcl | tcl_eval | Evaluierung des Quelltextes | Quelltext welcher ausgeführt werden soll
-
-| tcl | tcl_interpreter | Name des verwendeten Interpreters | -
-
-| tcl | tcl_version | Version des verwendeten Interpreters | -
-
-| weechat | auto_connect | 1, falls die automatische Verbindung zu Servern aktiviert ist, 0, wenn sie vom Benutzer deaktiviert wurde (Option "-a" oder "--no-connect") | -
-
-| weechat | charset_internal | Interner WeeChat Zeichensatz | -
-
-| weechat | charset_terminal | Terminal Zeichensatz | -
-
-| weechat | color_ansi_regex | Erweiterte reguläre POSIX Ausdrücke um ANSI Escapesequenz zu suchen | -
-
-| weechat | color_rgb2term | RGB Farbe wurde umgewandelt in Terminalfarbe (0-255) | RGB,limit (Obergrenze ist optional und ist Standardmäßig 256)
-
-| weechat | color_term2rgb | Terminalfarbe (0-255) wurde umgewandelt in RGB Farbe | Farben (Terminalfarben: 0-255)
-
-| weechat | cursor_mode | 1, falls Cursor-Modus aktiviert ist | -
-
-| weechat | date | Datum/Zeit der WeeChat Kompilierung | -
-
-| weechat | dir_separator | Trennzeichen für Verzeichnis | -
-
-| weechat | filters_enabled | 1, falls Filter aktiviert sind | -
-
-| weechat | inactivity | Inaktivität der Tastatur (Sekunden) | -
-
-| weechat | locale | Spracheinstellung die für die übersetzten Nachrichten verwendet werden soll | -
-
-| weechat | nick_color | zeigt Farbecode des Nick | Nickname;Farben (Farben ist eine optionale Kommata getrennte Liste von Farben die genutzt werden sollen; wenn eine Hintergrundfarbe genutzt werden muss das Format wie folgt aussehen Text:Hintergrund; sind die Farben schon vorhanden, werden die WeeChat Optionen für Nickfarben und erzwungene Nickfarben ignoriert)
-
-| weechat | nick_color_name | zeigt Farbnamen des Nick | Nickname;Farben (Farben ist eine optionale Kommata getrennte Liste von Farben die genutzt werden sollen; wenn eine Hintergrundfarbe genutzt werden muss das Format wie folgt aussehen Text:Hintergrund; sind die Farben schon vorhanden, werden die WeeChat Optionen für Nickfarben und erzwungene Nickfarben ignoriert)
-
-| weechat | pid | WeeChat PID (Prozess-ID) | -
-
-| weechat | term_color_pairs | Anzahl der Farbpaare die durch das Terminal unterstützt werden | -
-
-| weechat | term_colors | Anzahl der Farben die durch das Terminal unterstützt werden | -
-
-| weechat | term_height | Höhe des Terminals | -
-
-| weechat | term_width | Breite des Terminals | -
-
-| weechat | totp_generate | generiert ein Time-based One-Time Passwort (TOTP) | geheime Zeichenkette (in base32), Zeitstempel (optional, standardmäßig aktuelle Zeit), Anzahl an Zeichen (optional, zwischen 4 und 10, standardmäßig 6)
-
-| weechat | totp_validate | validiert ein Time-based One-Time Passwort (TOTP): 1 falls TOTP korrekt ist, ansonsten 0 | geheim (in base32), einmaliges Passwort, Zeitstempel (optional, standardmäßig aktuelle Zeit), Anzahl der zu testenden Passwörtern vorher/nachher (optional, standardmäßig 0)
-
-| weechat | uptime | Laufzeit von WeeChat (Format: "days:hh:mm:ss") | "days" (Anzahl der Tage) oder "seconds" (Anzahl der Sekunden) (optional)
-
-| weechat | uptime_current | WeeChat-Betriebszeit für den aktuellen Prozess (Upgrades mit /upgrade Befehlwerden ignoriert) (Format: "Tage:hh:mm:ss") | "days" (Anzahl der Tage) oder "seconds" (Anzahl der Sekunden) (optional)
-
-| weechat | version | WeeChat-Version | -
-
-| weechat | version_git | WeeChat Git Version (Ausgabe des Befehls "git describe", ausschließlich für eine Entwicklerversion. Eine stabile Version gibt keine Information zurück) | -
-
-| weechat | version_number | WeeChat-Version (als Zahl) | -
-
-| weechat | weechat_cache_dir | WeeChat Cache-Verzeichnis | -
-
-| weechat | weechat_config_dir | WeeChat Konfigurationsverzeichnis | -
-
-| weechat | weechat_daemon | 1, falls WeeChat im Daemon-Modus ausgeführt wird (ohne Oberfläche, im Hintergrund) | -
-
-| weechat | weechat_data_dir | WeeChat-Datenverzeichnis | -
-
-| weechat | weechat_dir | WeeChat-Verzeichnis (*veraltet* seit Version 3.2, ersetzt durch "weechat_config_dir", "weechat_data_dir", "weechat_cache_dir" und "weechat_runtime_dir") | -
-
-| weechat | weechat_headless | 1, falls WeeChat im Hintergrundmodus ausgeführt wird | -
-
-| weechat | weechat_libdir | WeeChat "lib" Verzeichnis | -
-
-| weechat | weechat_localedir | "lokales" Verzeichnis von WeeChat | -
-
-| weechat | weechat_runtime_dir | WeeChat-Laufzeitverzeichnis | -
-
-| weechat | weechat_sharedir | WeeChat "share" Verzeichnis | -
-
-| weechat | weechat_site | WeeChat Seite | -
-
-| weechat | weechat_site_download | Download-Seite von WeeChat | -
-
-| weechat | weechat_upgrading | 1 falls WeeChat ein Upgrade durchführt (Befehl `/upgrade`) | -
-
-|===
-// end::infos[]
diff --git a/doc/de/includes/autogen_api_infos_hashtable.de.adoc b/doc/de/includes/autogen_api_infos_hashtable.de.adoc
deleted file mode 100644
index a19af7670..000000000
--- a/doc/de/includes/autogen_api_infos_hashtable.de.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"]
-|===
-| Erweiterung | Name | Beschreibung | Hashtable (Eingabe) | Hashtable (Ausgabe)
-
-| irc | irc_message_parse | Parse eine IRC Nachricht | "message": IRC Nachricht, "server": Servername (optional) | "tags": Tags, "tag_xxx": Wert des Tags "xxx" ohne Escapezeichen (ein Schlüssel pro Tag), "message_without_tags": Nachrichten ohne Tags, "nick": Nick, "user": Benutzer, "host": Host, "command": Befehl, "channel": Kanal, "arguments": Argumente (schließt Kanal ein), "text": Text (zum Beispiel eine Nachricht von einem User), "param1" ... "paramN": geparste Befehlsparameter, "num_params": Anzahl geparste Befehlsparameter, "pos_command": Index der "command" Nachricht ("-1" falls "command" nicht gefunden wird), "pos_arguments": Index der "arguments" Nachricht ("-1" falls "arguments" nicht gefunden wird), "pos_channel": Index der "channel" Nachricht ("-1" falls "channel" nicht gefunden wird),"pos_text": Index für "text" Nachricht ("-1" falls "text" nicht gefunden wird)
-
-| irc | irc_message_split | trennt eine IRC Nachricht (standardmäßig in 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten
-
-| weechat | focus_info | Fokusinformationen abrufen | "x": x-Koordinate (Zeichenfolge mit Ganzzahl >= 0), "y": y-Koordinate (Zeichenfolge mit Ganzzahl >= 0) | siehe Funktion "hook_focus" in API Dokumentation
-
-| weechat | secured_data | schutzwürdige Daten | - | schutzwürdige Daten: Namen und Werte (Vorsicht: Dies sind vertrauliche Daten: drucken oder protokollieren Sie diese NICHT)
-
-|===
-// end::infos_hashtable[]
diff --git a/doc/de/includes/autogen_api_plugins_priority.de.adoc b/doc/de/includes/autogen_api_plugins_priority.de.adoc
deleted file mode 100644
index a7554b99f..000000000
--- a/doc/de/includes/autogen_api_plugins_priority.de.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"]
-|===
-| Rang | Erweiterung | Priorität
-| 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/de/includes/autogen_api_url_options.de.adoc b/doc/de/includes/autogen_api_url_options.de.adoc
deleted file mode 100644
index 1c0daa7e9..000000000
--- a/doc/de/includes/autogen_api_url_options.de.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"]
-|===
-| Einstellung | Type ^(1)^ | Konstanten ^(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/de/includes/autogen_user_commands.de.adoc b/doc/de/includes/autogen_user_commands.de.adoc
deleted file mode 100644
index 693ceb93f..000000000
--- a/doc/de/includes/autogen_user_commands.de.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+`: auflisten, hinzufügen oder entfernen von Alternativnamen
-
-----
-/alias list [<alias>]
- add <alias> [<command>[;<command>...]]
- addcompletion <completion> <alias> [<command>[;<command>...]]
- del <alias> [<alias>...]
- rename <alias> <new_alias>
-
- list: listet Alternativbefehle auf (ohne Angabe von Argumenten wird diese Liste dargestellt)
- add: fügt einen Alternativbefehl hinzu
-addcompletion: fügt einen Alternativbefehl, mit einer benutzerdefinierten Vervollständigung, hinzu
- del: entfernt einen Alternativbefehl
- rename: ein Alias umbenennen
- completion: Vervollständigung für Alternativbefehl: standardmäßig wird die Vervollständigung auf den Zielbefehl angewendet
- Hinweis: Mit der Variablen "%%command" kann eine Vervollständigung eines vorhandenen Befehls durchgeführt werden
- alias: Name des Alternativbefehls
- command: Name des zuzuordnenden Befehls, inklusive Argumenten (mehrere Befehle können durch Semikolon getrennt werden)
-
-Anmerkung: Im Befehl können Variablen genutzt werden, die dann durch den entsprechenden Wert ersetzt werden:
- $n: Argument 'n' (zwischen 1 und 9)
- $-m: Argumente von 1 bis 'm'
- $n-: Argumente von 'n' bis zum letzten Argument
- $n-m: Argumente von 'n' bis 'm'
- $*: alle Argumente
- $~: letztes Argument
- $var: "var" ist eine lokale Variable für den jeweiligen Buffer (siehe /buffer listvar)
- Beispiel: $nick, $channel, $server, $plugin, $name
-
-Beispiele:
- Alternativbefehl "/split" wird anlegt um ein Fenster horizontal zu teilen:
- /alias add split /window splith
- Alternativbefehl "/hallo" wird angelegt um in allen Channels, außer im #weechat Channel, den Text "Hallo" auszugeben:
- /alias add hallo /allchan -exclude=#weechat hallo
- alias "hallo" nach "Hallo" umbenennen:
- /alias rename hello Hello
- Alternativbefehl "/forcejoin" wird angelegt um den IRC Befehl "forcejoin" mit einer Vervollständigung von /sajoin auszuführen:
- /alias addcompletion %%sajoin forcejoin /quote forcejoin
-----
-// end::alias_commands[]
-
-// tag::buflist_commands[]
-[[command_buflist_buflist]]
-* `+buflist+`: Bar-Item mit der Liste von Buffern
-
-----
-/buflist enable|disable|toggle
- bar
- refresh
-
- enable: buflist aktivieren
-disable: buflist deaktivieren
- toggle: buflist umschalten
- bar: fügt eine "buflist" Bar hinzu
-refresh: erzwingt eine Aktualisierung der Bar-Item (buflist, buflist2 und buflist3)
-
-Jede Zeile die einen Buffer anzeigt wird mittels Zeichenketten-Evaluation dargestellt (siehe /help eval für das Format), dazu werden folgende Optionen genutzt:
- - buflist.look.display_conditions: Bedingungen um einen Buffer in der Liste darzustellen
- - buflist.format.buffer: Format für den Buffer, der nicht der aktuell dargestellte Buffer ist
- - buflist.format.buffer_current: Format für den aktuell dargestellten Buffer
-
-Die folgenden Variablen können in den obigen Optionen genutzt werden:
- - bar item data (siehe hdata "bar_item" in API Dokumentation für eine vollständige Liste), zum Beispiel:
- - ${bar_item.name}
- - window data, wo das Bar-Item dargestellt werden soll (in "root" Bars existieren keine Fenster, siehe hdata "window" in API Dokumentation für eine vollständige Liste), zum Beispiel:
- - ${window.number}
- - ${window.buffer.full_name}
- - buffer data (siehe hdata "buffer" in API Dokumentation für eine vollständige Liste), zum Beispiel:
- - ${buffer.number}
- - ${buffer.name}
- - ${buffer.full_name}
- - ${buffer.short_name}
- - ${buffer.nicklist_nicks_count}
- - irc_server: IRC Serverdaten, ausschließlich genutzt bei einem IRC Buffer (siehe hdata "irc_server" in API Dokumentation)
- - irc_channel: IRC Kanaldaten, ausschließlich genutzt bei einem IRC Kanal-Buffer (siehe hdata "irc_channel" in API Dokumentation)
- - zusätzliche Variablen die durch buflist bereitgestellt werden:
- - ${format_buffer}: der evaluierte Wert der Option buflist.format.buffer; dies kann in der Option buflist.format.buffer_current genutzt werden um zum Beispiel die Hintergrundfarbe zu verändern
- - ${current_buffer}: ein Boolean ("0" oder "1"), "1" falls es sich um den aktuellen Buffer handelt; dies kann in einer Bedingung verwendet werden: ${if:${current_buffer}?...:...}
- - ${merged}: ein Boolean ("0" oder "1"), "1" wenn der Buffer mit einem anderen zusammengefügt ist; kann innerhalb einer Bedingung genutzt werden: ${if:${merged}?...:...}
- - ${format_number}: eingerückte Nummer mit Trennzeichen (evaluiert aus Option buflist.format.number)
- - ${number}: eingerückte Nummer, zum Beispiel " 1", falls die Anzahl der Buffer zwischen 10 und 99 liegt; bei zusammengefügten Buffern enthält die Variable für den ersten Buffer die entsprechende Nummer, die weiteren Buffer enthalten ein Leerzeichen anstelle der Nummer
- - ${number2}: eingerückte Nummer, zum Beispiel " 1", falls die Anzahl der Buffer zwischen 10 und 99 liegt
- - ${number_displayed}: "1" falls Nummer angezeigt wird, ansonsten "0"
- - ${indent}: Einrückung für Name (Channel und private Buffer werden eingerückt) (evaluiert aus Option buflist.format.indent)
- - ${format_nick_prefix}: Nick-Präfix mit entsprechender Farbe für einen Channel (evaluiert aus Option buflist.format.nick_prefix)
- - ${color_nick_prefix}: Farbe für den Nick-Präfix von einem Channel (wird nur genutzt wenn die Option buflist.look.nick_prefix aktiviert ist)
- - ${nick_prefix}: der Nick-Präfix für einen Channel (wird nur genutzt falls die Option buflist.look.nick_prefix aktiviert ist)
- - ${format_name}: der formatierte Name (evaluiert aus Option buflist.format.name)
- - ${name}: der Kurzname (falls einer gesetzt ist), ersatzweise wird auf den Originalnamen zurückgegriffen
- - ${color_hotlist}: die Farbe mit der höchsten Priorität für den entsprechenden Buffer (evaluiert aus Option buflist.format.hotlist_xxx wobei xxx der entsprechende Level ist)
- - ${format_hotlist}: die formatierte Hotlist (evaluiert aus Option buflist.format.hotlist)
- - ${hotlist}: die Hotlist in der Rohform
- - ${hotlist_priority}: "none", "low", "message", "private" oder "highlight"
- - ${hotlist_priority_number}: -1 = keine, 0 = niedrig, 1 = Nachricht, 2 = private, 3 = Hervorhebungen
- - ${format_lag}: die Verzögerung für einen IRC Server-Buffer, ist leer falls es keine Verzögerung gibt (evaluiert aus Option buflist.format.lag)
- - ${format_tls_version}: Indikator der TLS Version für den Serverbuffer, Channels bleiben unberührt (evaluiert aus Option buflist.format.tls_version)
-----
-// end::buflist_commands[]
-
-// tag::charset_commands[]
-[[command_charset_charset]]
-* `+charset+`: Ändert den Zeichensatz für aktuellen Buffer
-
-----
-/charset decode|encode <charset>
- reset
-
- decode: ändere Zeichensatz zum dekodieren
- encode: ändere Zeichensatz zum kodieren
-charset: wähle neuen Zeichensatz für aktuellen Buffer
- reset: setze im aktuellen Buffer den Zeichensatz zurück
-----
-// end::charset_commands[]
-
-// tag::exec_commands[]
-[[command_exec_exec]]
-* `+exec+`: führe externe Befehle aus
-
-----
-/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: zeigt laufende Befehle an
- -sh: es wird die shell verwendet um Befehle auszuführen, mehrere Befehle können dabei gepiped werden (WARNUNG: Dieses Argument sollte nur verwendet werden, falls alle Argumente unbedenklich sind, siehe Argument -nosh)
- -nosh: die shell wird nicht verwendet um Befehle auszuführen (wird benötigt, falls der Befehl mit sensiblen Daten hantiert. Zum Beispiel der Inhalt einer Nachricht eines anderen Users)(Standardverhalten)
- -bg: führt Prozess im Hintergrund aus: es wird weder eine Prozessausgabe noch ein Rückgabewert ausgegeben (nicht kompatibel mit Argumenten -o/-oc/-n/-nf/-pipe/-hsignal)
- -nobg: gibt Prozessausgabe und Rückgabewert aus (Standardverhalten)
- -stdin: erstellt eine PIPE um Daten zu dem Prozess zu senden (mittels /exec -in/-inclose)
--nostdin: es wird keine PIPE für stdin erstellt (Standardverhalten)
- -buffer: zeigt/sendet Ausgabe des Befehls an diesen Buffer (wird der angegebene Buffer nicht gefunden wird ein neuer Buffer mit dem Namen "exec.exec.xxx" erstellt)
- -l: gibt die Ausgabe des Befehls lokal im Buffer aus (Standardverhalten)
- -o: gibt die Ausgabe des Befehls im Buffer aus (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
- -oc: gibt die Ausgabe des Befehls im Buffer aus und führt diesen dann aus (betrifft Zeilen die mit "/" beginnen bzw. das benutzerdefinierte Befehlszeichen verwenden) (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
- -n: gibt die Ausgabe des Befehls in einem neuen Buffer aus (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
- -nf: gibt die Ausgabe des Befehls in einem neuen Buffer, mit einem freien Inhalt, aus (kein Zeilenumbruch, keine Limitierung in der Anzahl der Zeilen), aus (nicht kompatibel mit Argument -bg/-pipe/-hsignal)
- -oerr: sendet stderr (Fehlerausgabe) an den Buffer (kann nur mit den Optionen -o und -oc verwendet werden)
- -cl: der neue Buffer wird vor einer Ausgabe gelöscht
- -nocl: Ausgabe wird an neuen Buffer angehangen, ohne diesen vorher zu löschen (Standardverhalten)
- -sw: es wird zum Ausgabebuffer gewechselt (Standardverhalten)
- -nosw: es wird nicht zum Ausgabebuffer gewechselt
- -ln: legt eine Zeilennummerierung an (Standardverhalten, nur für neue Buffer)
- -noln: es wird keine Zeilennummerierung angezeigt
- -flush: die Ausgabe des Befehls findet in Echtzeit statt (Standardwert)
--noflush: die Ausgabe des Befehls wird am Ende der Ausführung ausgegeben
- -color: es wird eine der folgenden Aktionen bei ANSI Zeichenkodierungen in der Ausgabe durchgeführt:
- ansi: ANSI-Kodierung wird beibehalten
- auto: konvertiert ANSI-Farben nach WeeChat/IRC (Standardverhalten)
- irc: konvertiert ANSI-Farben nach IRC Farben
- weechat: konvertiert ANSI-Farben nach WeeChat-Farben
- strip: ANSI-Farben werden entfernt
- -rc: der Rückgabewert wird ausgegeben (Standardverhalten)
- -norc: der Rückgabewert wird unterdrückt
--timeout: gibt eine Zeitbeschränkung für den auszuführenden Befehl an (in Sekunden)
- -name: dem Befehl wird ein Name zugewiesen (um den Befehl später mittels /exec zu nutzen)
- -pipe: sendet die Ausgabe an einen Befehl von WeeChat/Erweiterung (Zeile für Zeile); sollen Leerzeichen im Befehl/Argument verwendet werden, müssen diese mit Anführungszeichen eingeschlossen werden; Variable $line wird durch die entsprechende Zeile ersetzt (standardmäßig wird die Zeile, getrennt durch ein Leerzeichen, dem Befehl nachgestellt (nicht kompatibel mit den Argumenten -bg/-o/-oc/-n/-nf)
- -hsignal: sendet die Ausgabe als hsignal (um es z.B. mittels /trigger zu verwenden) (nicht kompatibel mit den Argumenten -bg/-o/-oc/-n/-nf)
- command: Befehl der ausgeführt werden soll; beginnt der Befehl mit "url:", wird die shell deaktiviert und der Inhalt der URL wird heruntergeladen und im Buffer ausgegeben
- id: identifiziert eindeutig einen Befehl: entweder durch eine Nummer oder einen Namen (sofern ein Name mittels "-name xxx" zugewiesen wurde)
- -in: sendet Text an die Standardeingabe des Prozesses
--inclose: wie -in aber stdin wird danach geschlossen (und der Text ist optional: ohne Text wird stdin umgehend geschlossen
- -signal: schickt ein Signal an den Prozess; das Signal kann entweder ein Integerwert oder eines der folgenden Schlüsselworte sein: hup, int, quit, kill, term, usr1, usr2
- -kill: Alias für "-signal <id> kill"
--killall: beendet alle laufenden Prozesse
- -set: nutzt eine Hook-Fähigkeit (siehe Funktion hook_set in Anleitung für API Erweiterung)
-property: Hook-Fähigkeit
- value: neuer Wert für Hook-Fähigkeit
- -del: entfernt einen beendeten Befehl
- -all: entfernt alle beendeten Befehle
-
-Standardoptionen können in der Einstellung exec.command.default_options bestimmt werden.
-
-Beispiele:
- /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+`: Konfiguration für "fifo" Erweiterung
-
-----
-/fifo enable|disable|toggle
-
- enable: aktivieren der FIFO pipe
-disable: deaktivieren der FIFO pipe
- toggle: Status der FIFO pipe umschalten
-
-Die FIFO-Pipe wird als Fernbedienung genutzt, es können Befehle oder Text von der Shell an die FIFO-Pipe geschickt werden
-Standardmäßig heißt die FIFO-Pipe weechat_fifo_xxx (wobei xxx die WeeChat-Prozess-ID ist) und befindet sich im WeeChat-Laufzeitverzeichnis (siehe /debug dirs).
-
-Folgendes Format wird erwartet:
- plugin.buffer *Text oder Befehl an dieser Stelle
- *Text oder Befehl an dieser Stelle
-
-Beispiel um den eigenen Nick auf dem Server libera zu ändern:
- echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_12345
-
-Bitte lese die Benutzeranleitung für weitere Informationen und Beispiele.
-
-Beispiele:
- /fifo toggle
-----
-// end::fifo_commands[]
-
-// tag::fset_commands[]
-[[command_fset_fset]]
-* `+fset+`: Optionen von WeeChat und Erweiterungen schnell anpassen
-
-----
-/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: fügt eine Hilfe in einer Bar hinzu
- -refresh: der Bildschirm wird neu gezeichnet (Befehl: /window refresh)
- -up: bewegt die ausgewählte Zeile um die Anzahl an Zeilen nach oben
- -down: bewegt die ausgewählte Zeile um die Anzahl an Zeilen nach unten
- -left: der fset Buffer wird wird prozentual entsprechend der Fensterbreite nach links verschoben
- -right: der fset Buffer wird wird prozentual entsprechend der Fensterbreite nach rechts verschoben
- -go: wählt eine Zeile mit der entsprechenden Nummer aus, die erste Zeile beginnt mit 0 (mit "end" wird die letzte Zeile ausgewählt)
- -toggle: der Wert einer Variable vom Typ boolean wird umgeschaltet
- -add: addiert den "Wert" (kann auch eine negative Zahl sein) bei Integer und Farbe, für andere Typen wird die Variable in die Eingabezeile kopiert und der Cursor positioniert (bei negativem Wert wird der Cursor an Beginn der Variable positioniert, bei positivem Wert wird der Cursor an das Ende gesetzt)
- -reset: löscht den Wert von der Option
- -unset: Option wird zurückgesetzt
- -set: der /set Befehl wird in die Eingabezeile kopiert um den Wert der Option zu editieren (der Cursor wird auf den Anfang des Wertes gesetzt)
- -setnew: der /set Befehl wird in die Eingabezeile kopiert um den Wert add the /set command in input to edit a new value for the option
- -append: der /set Befehl wird in die Eingabezeile kopiert um einen zusätzlichen Wert einzugeben (der Cursor wird an das Ende der Variable positioniert)
- -mark: Markierung umschalten
- -format: es wird zum nächsten verfügbaren Format gewechselt
- -export: exportiert die Optionen und Werte, welche angezeigt werden, in eine Datei (jede Zeile hat das Format: "/set Name Wert" oder "/unset Name")
- -help: der Hilfstext für eine Option wird in die exportierte Datei geschrieben (siehe /help fset.look.export_help_default)
- -nohelp: der Hilfetext für eine Option wird nicht in die exportierte Datei geschrieben (siehe /help fset.look.export_help_default)
- filter: setzt einen neuen Filter um nur ausgewählte Optionen anzuzeigen (die Filterfunktion kann direkt in der Eingabezeile eingegeben werden); mögliche Formate sind:
- * alle Optionen werden angezeigt (keine Filterung)
- xxx zeigt nur Optionen mit "xxx" im Namen
- f:xxx zeigt nur Konfigurationsdatei "xxx" an
- t:xxx zeigt nur Optionen des entsprechenden Typs, "xxx" (bool/int/str/col)
- d zeigt nur Optionen die verändert wurden
- d:xxx zeigt nur Optionen die verändert wurden und "xxx" im Namen haben
- d=xxx zeigt nur veränderte Optionen, die "xxx" als Wert haben
- d==xxx zeigt nur veränderte Optionen die exakt "xxx" als Wert haben
- h=xxx zeigt alle Optionen, die den Text "xxx" in der Beschreibung enthalten (in der Übersetzung)
- he=xxx zeigt alle Optionen, die den Text "xxx" in der Beschreibung enthalten (in der englischen Beschreibung)
- =xxx zeigt nur Optionen mit "xxx" als Wert
- ==xxx zeigt nur Optionen die exakt "xxx" als Wert haben
- c:xxx zeigt nur Optionen auf die die evaluierte Bedingung "xxx" zutrifft, folgende Variable können verwendet werden: 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
-
-Zeilen werden mittels evaluierten Ausdrücken dargestellt (siehe /help eval für das Format), dazu werden diese Optionen verwendet:
- - fset.format.option1: erstes Format für eine Option
- - fset.format.option2: zweites Format für eine Option
-
-Die nachfolgenden Variablen können in den Optionen genutzt werden:
- - Optionsdaten, mit Farbe und durch Leerzeichen auf der rechten Seite aufgefüllt:
- - ${file}: Konfigurationsdatei (zum Beispiel "weechat" oder "irc")
- - ${section}: Sektion
- - ${option}: Name der Option
- - ${name}: vollständiger Name der Option (file.section.option)
- - ${parent_name}: übergeordneter Name der Option
- - ${type}: Optionstyp (übersetzt)
- - ${type_en}: Optionstyp (auf englisch)
- - ${type_short}: Optionstyp Kurzform (bool/int/str/col)
- - ${type_tiny}: Optionstyp klein (b/i/s/c)
- - ${default_value}: Standardwert einer Option
- - ${default_value_undef}: "1" falls Standardwert null ist, andernfalls "0"
- - ${value}: Optionswert
- - ${value_undef}: "1" wenn Wert null ist, andernfalls "0"
- - ${value_changed}: "1" wenn Wert abweichend vom Standardwert ist, andernfalls "0"
- - ${value2}: Optionswert, mit geerbtem Wert falls null
- - ${parent_value}: übergeordneter Optionswert
- - ${min}: minimaler Wert
- - ${max}: maximaler Wert
- - ${description}: Beschreibung der Option (übersetzt)
- - ${description2}: Beschreibung der Option (übersetzt), "(keine Beschreibung)" (übersetzt) falls keine Beschreibung vorhanden
- - ${description_en}: Beschreibung der Option (in englisch)
- - ${description_en2}: Beschreibung der Option (in englisch), "(keine Beschreibung)" falls keine Beschreibung vorhanden
- - ${string_values}: Zeichenketten sind für Integer Optionen erlaubt
- - ${marked}: "1" wenn Option markiert ist, andernfalls "0"
- - ${index}: Index der Option in der Liste
- - Optionsdaten, mit Farbe aber ohne Leerzeichen:
- - selbe Namen, vorangestellt mit Unterstrich, zum Beispiel: ${_name}, ${_type}, ...
- - Optionsdaten, Rohformat (keine Farben/Leerzeichen):
- - selbe Namen, mit zwei vorangestellten Unterstrichen, zum Beispiel: ${__name}, ${__type}, ...
- - Optionsdaten, nur Leerzeichen:
- - selbe Namen, mit vorangestelltem "empty_", zum Beispiel: ${empty_name}, ${empty_type}
- - andere Daten:
- - ${selected_line}: "1" wenn Zeile ausgewählt ist, andernfalls "0"
- - ${newline}: fügt einen Zeilenumbruch an diese Position, dadurch wird die Option über mehrere Zeilen angezeigt
-
-Tasten und Eingaben um sich im fset Buffer zu bewegen:
- hoch eine Zeile nach oben
- runter eine Zeile nach unten
- pgup eine Seite nach oben
- pgdn eine Seite nach unten
- alt-home << springe zur ersten Zeile
- alt-end >> springe zur letzten Zeile
- F11 < horizontal nach links scrollen
- F12 > horizontal nach rechts scrollen
-
-Tasten und Eingaben um Optionen im fset Buffer zu editieren:
- alt+space t boolean Werte umschalten
- alt+'-' - subtrahiert 1 vom Wert, bei Integer/Farboptionen, bei anderen Typen kann der Wert editiert werden
- alt+'+' + addiert 1 zum Wert, bei Integer/Farboptionen, bei anderen Typen kann der Wert editiert werden
- alt+f, alt+r r Wert resetten
- alt+f, alt+u u Wert zurücksetzen
- alt+enter s Wert setzen
- alt+f, alt+n n ein neuer Wert wird gesetzt, der alte Wert wird gelöscht
- alt+f, alt+a a dem Wert was hinzufügen
- alt+',' , markieren/demarkieren einer Option
- shift+hoch eine Zeile nach oben und markiert/demarkiert Option
- shift+runter markiert/demarkiert Option und geht eine Zeile nach unten
- m:xxx markiert Optionen welche angezeigt werden und auf die der Filter "xxx" zutrifft (jeder Filter für Option oder Wert ist erlaubt, siehe Filterung weiter oben)
- u:xxx demarkiert Optionen welche angezeigt werden und auf die der Filter "xxx" zutrifft (jeder Filter für Option oder Wert ist erlaubt, siehe Filterung weiter oben)
-
-weitere Tasten und Eingaben im fset Buffer:
- ctrl+l der Bildschirm wird neu gezeichnet (Befehl: /fset -refresh)
- $ Optionen neu einlesen (markierte Optionen werden beibehalten)
- $$ Optionen neu einlesen (Markierungen von Optionen werden dabei gelöscht)
- alt+p p Umschalten der Beschreibung von Erweiterungen (plugins.desc.*)
- alt+v v Hilfe-Bar Ein-/Ausschalten
- s:x,y sortiert Optionen nach Bereichen x,y (siehe /help fset.look.sort)
- s: setzt Sortierung wieder auf Standardwerte (siehe /help fset.look.sort)
- w:xxx exportiert Optionen in Datei "xxx"
- w-:xxx exportiert Optionen in Datei "xxx", ohne Hilfstext
- w+:xxx exportiert Optionen in Datei "xxx", mit Hilfstext
- ctrl+x x umschalten zwischen der Darstellung von Optionen
- q schließt fset Buffer
-
-Mausaktionen im fset Buffer:
- Mausrad hoch/runter Zeile hoch/runter
- linke Maustaste Zeile auswählen
- rechte Maustaste boolean umschalten (an/aus) oder editiere den Wert einer Option
- rechte Maustaste + links/rechts Integer/Farbwerte werden erhöht/verringert, andere Variabletypen werden in die Eingabezeile kopiert
- rechte Maustaste + hoch/runter markieren/demarkieren von mehreren Optionen
-
-Hinweis: Leerzeichen am Anfang der Eingabezeile werden ignoriert und der folgende Text wird als Filter verwendet. Ein Beispiel: "q" schließt den fset Buffer wobei hingegen " q" alle Optionen anzeigt die ein "q" im Namen beinhalten.
-
-Beispiele:
- zeigt alle IRC Optionen an, die verändert wurden:
- /fset d:irc.*
- zeigt alle Optionen die "nicklist" im Namen tragen:
- /fset nicklist
- zeigt alle Werte die "red" beinhalten:
- /fset =red
- zeigt alle Werte die exakt "red" lauten:
- /fset ==red
- zeigt alle Integer-Optionen der IRC-Erweiterung:
- /fset c:${file} == irc && ${type_en} == integer
-----
-// end::fset_commands[]
-
-// tag::guile_commands[]
-[[command_guile_guile]]
-* `+guile+`: auflisten/installieren/beenden von Skripten
-
-----
-/guile list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: installierte Skripten werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Skripten
- load: installiert ein Skript
-autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
- reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
- unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
-filename: Skript (Datei) welches geladen werden soll
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
- eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
- -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
- -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
- code: Quelltext welcher evaluiert werden soll
- version: zeigt die Version des verwendeten Interpreters an
-
-Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
-----
-// end::guile_commands[]
-
-// tag::irc_commands[]
-[[command_irc_admin]]
-* `+admin+`: Information über den Server-Administrator abfragen
-
-----
-/admin [<target>]
-
-target: Servername
-----
-
-[[command_irc_allchan]]
-* `+allchan+`: führt einen Befehl aus der an alle Kanäle gesendet wird, die mit einem Server verbunden sind
-
-----
-/allchan [-current] [-parted] [-exclude=<channel>[,<channel>...]] <command>
- [-current] [-parted] -include=<channel>[,<channel>...] <command>
-
- -current: führt einen Befehl aus der an alle Kanäle des aktuellen Servers gesendet wird
- -parted: wird nur bei vom Server getrennten Kanälen ausgeführt
- -exclude: dient zum Ausschluss ausgewählter Kanäle (Platzhalter "*" kann verwendet werden)
- -include: findet Anwendung für ausgewählte Kanäle (Platzhalter "*" kann verwendet werden)\n
- command: Befehl der ausgeführt werden soll
-
-Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden:
- $server Name des Servers
- $channel Name des Kanals
- $nick Nickname der auf dem Server genutzt wird
- ${irc_server.xxx} Variable xxx von Server
- ${irc_channel.xxx} Variable xxx von Kanal
-
-Beispiele:
- führe den Befehl '/me Ich teste gerade etwas...' für alle Kanäle aus:
- /allchan /me Ich teste gerade etwas...
- schicke 'Hallo Welt' an jeden Kanal, ausgenommen an den #weechat Kanal:
- /allchan -exclude=#weechat Hallo Welt
- schicke 'Hallo Welt' an jeden Kanal, ausgenommen an den #weechat Kanal und Kanäle die mit #linux beginnen:
- /allchan -exclude=#weechat,#linux* Hallo Welt
- schickt den Text 'Hallo' an alle Kanäle die mit #linux beginnen:
- /allchan -include=#linux* Hallo
- schließt alle, vom Server getrennte, Kanäle.:
- /allchan -parted /close
-----
-
-[[command_irc_allpv]]
-* `+allpv+`: führt einen Befehl aus der an alle privaten Buffer gesendet wird, die mit einem Server verbunden sind
-
-----
-/allpv [-current] [-exclude=<nick>[,<nick>...]] <command>
- [-current] -include=<nick>[,<nick>...] <command>
-
- -current: führt einen Befehl aus der für alle privaten Buffer, des aktuellen Servers, Anwendung findet
- -exclude: dient zum Ausschluss ausgewählter Nicks (Platzhalter "*" kann verwendet werden)
- -include: findet Anwendung für ausgewählte Nicks (Platzhalter "*" kann verwendet werden)
- command: Befehl der ausgeführt werden soll
-
-Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden:
- $server Name des Servers
- $channel Name des Kanals
- $nick Nickname der auf dem Server genutzt wird
- ${irc_server.xxx} Variable xxx von Server
- ${irc_channel.xxx} Variable xxx von Kanal
-
-Beispiele:
- führe den Befehl '/me Ich teste gerade etwas...' für alle privaten Buffer aus:
- /allpv /me Ich teste gerade etwas...
- schicke 'Hallo' an alle, ausgenommen an Nick foo:
- /allpv -exclude=foo Hallo
- schicke den Text 'Hallo' an alle, ausgenommen für Nick foo und Nicks die mit bar beginnen:
- /allpv -exclude=foo,bar* Hallo
- schicke den Text 'Hallo' an alle Nicks die mit bar beginnen:
- /allpv -include=bar* Hallo
- schließe alle privaten Buffer:
- /allpv /close
-----
-
-[[command_irc_allserv]]
-* `+allserv+`: führt einen Befehl aus, der zu allen verbundenen Server gesendet wird
-
-----
-/allserv [-exclude=<server>[,<server>...]] <command>
- -include=<server>[,<server>...] <command>
-
- -exclude: dient zum Ausschluss ausgewählter Server (Platzhalter "*" kann verwendet werden)
- -include: findet Anwendung für ausgewählte Server (Platzhalter "*" kann verwendet werden)
- command: Befehl der ausgeführt werden soll
-
-Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden:
- $server Name des Servers
- $nick Nickname der auf dem Server genutzt wird
- ${irc_server.xxx} Variable xxx von Server
-
-Beispiele:
- ändere den Nick auf allen Servern:
- /allserv /nick newnick
- setzt den Status, auf allen Servern, auf abwesend:
- /allserv /away I'm away
- führt ein whois mit meinem nick auf allen Servern aus:
- /allserv /whois $nick
-----
-
-[[command_irc_auth]]
-* `+auth+`: authentifizieren mit SASL
-
-----
-/auth [<username> <password>]
-
-username: SASL Username (Inhalt ist evaluiert, siehe /help eval; Serveroptionen werden mit ${irc_server.xxx} evaluiert und ${server} wird durch den Servernamen ersetzt)
-password: SASL-Passwort oder Pfad zur Datei mit privatem Schlüssel (Inhalt ist evaluiert, siehe /help eval; Serveroptionen werden mit ${irc_server.xxx} evaluiert und ${server} wird durch den Servernamen ersetzt)
-
-Wenn Benutzername und Kennwort nicht angegeben wurden, werden die Werte aus den Serveroptionen "sasl_username" und "sasl_password" (oder "sasl_key") verwendet.
-
-Beispiele:
- authentifizieren Sie sich mit dem im Server definierten Benutzernamen/Passwort:
- /auth
- authentifizieren Sie sich mit einem anderen Benutzer:
- /auth user2 password2
- authentifizieren als anderer Benutzer mit Mechanismus ecdsa-nist256p-challenge:
- /auth user2 ${weechat_config_dir}/ecdsa2.pem
-----
-
-[[command_irc_autojoin]]
-* `+autojoin+`: Konfigurieren der Serveroption "autojoin"
-
-----
-/autojoin add [<channel1> [<channel2>...]]
- addraw <channel1>[,<channel2>...] [<key1>[,<key2>...]]
- del [<channel1> [<channel2>...]]
- apply
- join
- sort
-
- add: Hinzufügen des aktuellen Kanals oder einer Liste von Kanälen (mit optionalen Schlüsseln) zur autojoin-Option; Wenn Sie sich in dem Kanal befinden und der Schlüssel nicht übergeben wird, wird der Schlüssel im Kanal gelesen
- addraw: das IRC Roh-Format wird genutzt (wie beim /join Befehl): alle Kanäle werden durch Kommata voneinander getrennt und optional werden die Schlüssel durch Kommata separiert
- del: Löschen des aktuellen Kanals oder eine Liste von Kanälen aus der autoJoin-Option
-channel: Kanalname
- key: Schlüssel für den Kanal
- apply: fügt die aktuell besuchten Kanäle in der autojoin-Option hinzu
- join: betrete die Kanäle, die in der autojoin-Option eingetragen sind
- sort: sortiert die Kanäle alphabetisch in der autojoin Option
-
-Beispiele:
- /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+`: Nicknamen oder Hosts sperren/verbannen
-
-----
-/ban [<channel>] [<nick> [<nick>...]]
-
-channel: Name des Kanals
- nick: Nick oder Host
-
-Ohne Angabe von Argumenten wird die Ban-Liste für den aktuellen Kanal angezeigt.
-----
-
-[[command_irc_cap]]
-* `+cap+`: Aushandlung der Clientfähigkeit
-
-----
-/cap ls
- list
- req|ack [<capability> [<capability>...]]
- end
-
- ls: führt alle Fähigkeiten auf die vom Server unterstützt werden
- list: führt alle Fähigkeiten auf die aktuell genutzt werden
- req: fordert eine Fähigkeit an
- ack: bestätigt eine Fähigkeit die von Serverseite eine Bestätigung erfordert
- end: beendet die Übertragung von Fähigkeiten
-
-Ohne Angaben von Argumenten werden "ls" und "list" gesendet.
-
-Fähigkeiten die von WeeChat unterstützt werden: account-notify, away-notify, cap-notify, chghost, extended-join, invite-notify, message-tags, multi-prefix, server-time, setname, userhost-in-names..
-
-Fähigkeiten die standardmäßig genutzt werden sollen, können mit der Option irc.server_default.capabilities gesetzt werden (oder individuell für jeden Server mit der Option irc.server.xxx.capabilities).
-
-Beispiele:
- zeigt unterstützte und aktivierte Funktionen an:
- /cap
- Fähigkeiten multi-prefix und away-notify anfordern:
- /cap req multi-prefix away-notify
- Fähigkeit extended-join anfordern, Fähigkeit multi-prefix entfernen:
- /cap req extended-join -multi-prefix
- Fähigkeit away-notify entfernen
- /cap req -away-notify
-----
-
-[[command_irc_connect]]
-* `+connect+`: Mit IRC-Server(n) verbinden
-
-----
-/connect [<server> [<server>...]] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
- -all|-auto|-open [-nojoin] [-switch]
-
- server: Name des Servers, folgende Möglichkeiten bestehen:
- - intern genutzter Servername, zu dem eine Verbindung aufgebaut werden soll (Server muss zuerst mittels "/server add" angelegt werden (wird empfohlen!))
- - Hostname/Port oder IP/Port, Port 6667 wird standardmäßig verwendet
- - URL mit folgendem Format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
- Hinweis: bei einer Adresse/IP/URL, wird ein temporärer Server erstellt (DIESER WIRD NICHT GESPEICHERT), siehe /help irc.look.temporary_servers
- option: legt Einstellung für den Server fest (die Boolean-Einstellungen können weggelassen werden)
- nooption: deaktiviert eine Boolean Einstellung (Beispiel: -nossl)
- -all: Verbindung wird zu den Servern hergestellt, für die eine Konfiguration vorhanden ist
- -auto: Verbindung zu den Servern herstellen, für die die Einstellung "autoconnect" aktiviert ist
- -open: stellt eine Verbindung zu allen geöffneten Servern her, zu denen aktuell keine Verbindung besteht
- -nojoin: Channel(s) werden nicht betreten (auch falls die Funktion "autojoin" aktiviert sein sollte)
- -switch: wechselt zur nächsten Server-Adresse
-
-Um eine Verbindung zum Server, oder Verbindungsversuche, zu beenden wird der Befehl /disconnect verwendet.
-
-Beispiele:
- /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-Nachricht verschicken
-
-----
-/ctcp [-server <server>] <target>[,<target>...] <type> [<arguments>]
-
- server: an diesen Server senden (interner Servername)
- target: Nick- oder Kanalname an welchen eine CTCP-Nachricht geschickt werden soll ('*' = aktueller Kanal)
- type: CTCP-Nachricht (Beispiele: "version", "ping", usw.)
-arguments: Argumente für CTCP
-
-Beispiele:
- /ctcp toto time
- /ctcp toto version
- /ctcp * version
-----
-
-[[command_irc_cycle]]
-* `+cycle+`: Einen Kanal verlassen und wieder betreten
-
-----
-/cycle [<channel>[,<channel>...]] [<message>]
-
-channel: Name des Kanals
-message: Abschiedsnachricht (wird anderen Usern angezeigt)
-----
-
-[[command_irc_dcc]]
-* `+dcc+`: Startet DCC Verbindung (Datentransfer oder einen Direktchat)
-
-----
-/dcc chat <nick>
- send <nick> <file>
-
-nick: Nickname
-file: zu versendende Datei (welche lokal vorliegt)
-
-Beispiel:
- sendet eine Chat-Anfrage an den User "toto"
- /dcc chat toto
- sendet die Datei "/home/foo/bar.txt" an den User "toto"
- /dcc send toto /home/foo/bar.txt
-----
-
-[[command_irc_dehalfop]]
-* `+dehalfop+`: halb-Operator-Privilegien einem oder mehreren Nick(s) entziehen
-
-----
-/dehalfop <nick> [<nick>...]
- * -yes
-
-nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
- *: entzieht allen Nicks im Kanal den half-operator-Status, ausgenommen sich selber
-----
-
-[[command_irc_deop]]
-* `+deop+`: Operator-Privilegien einem oder mehreren Nicknamen entziehen
-
-----
-/deop <nick> [<nick>...]
- * -yes
-
-nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
- *: entzieht allen Nicks im Kanal den Operator-Status, ausgenommen sich selber
-----
-
-[[command_irc_devoice]]
-* `+devoice+`: Voice-Privilegien einem oder mehreren Nicknamen entziehen
-
-----
-/devoice <nick> [<nick>...]
- * -yes
-
-nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
- *: entzieht allen Nicks im Kanal die Stimme
-----
-
-[[command_irc_die]]
-* `+die+`: Server herunterfahren
-
-----
-/die [<target>]
-
-target: Servername
-----
-
-[[command_irc_disconnect]]
-* `+disconnect+`: Verbindung zu einem oder mehreren IRC-Server(n) trennen
-
-----
-/disconnect [<server>|-all|-pending [<reason>]]
-
- server: interner Name des Servers
- -all: Verbindung zu allen Servern trennen
--pending: bricht eine automatische Wiederverbindung zu Servern ab, zu denen gerade eine erneute Verbindung aufgebaut werden soll
- reason: Begründung für die Trennung
-----
-
-[[command_irc_halfop]]
-* `+halfop+`: halb-Operator Status an Nick(s) vergeben
-
-----
-/halfop <nick> [<nick>...]
- * -yes
-
-nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
- *: vergibt an alle Nicks im Kanal den half-operator-Status
-----
-
-[[command_irc_ignore]]
-* `+ignore+`: Ignoriert Nicks/Hosts von Kanälen oder Servern
-
-----
-/ignore list
- add [re:]<nick> [<server> [<channel>]]
- del <number>|-all
-
- list: zeigt alle Ignorierungen an
- add: fügt eine Ignorierung hinzu
- nick: Nick oder Hostname (dies kann ein erweiterter regulärer POSIX Ausdruck sein, sofern "re:" angegeben wird oder eine Maske mittels "*" genutzt wird um ein oder mehrere Zeichen zu ersetzen)
- del: entfernt eine Ignorierung
- number: Nummer der Ignorierung die entfernt werden soll (nutze "list" um den entsprechenden Eintrag zu finden)
- -all: entfernt alle Einträge
- server: interner Name des Server auf welchem die Ignorierung statt finden soll
- channel: Name des Kanals, in dem die Ignorierung statt finden soll
-
-Hinweis: Um zwischen Groß-und Kleinschreibung zu unterscheiden muss am Wortanfang "(?-i)" genutzt werden.
-
-Beispiele:
- ignoriert den Nick "toto" global:
- /ignore add toto
- ignoriert den Host "toto@domain.com" auf dem libera Server:
- /ignore add toto@domain.com libera
- ignoriert den Host "toto*@*.domain.com" im Chat libera/#weechat:
- /ignore add toto*@*.domain.com libera #weechat
-----
-
-[[command_irc_info]]
-* `+info+`: Information über den Server abfragen
-
-----
-/info [<target>]
-
-target: Servername
-----
-
-[[command_irc_invite]]
-* `+invite+`: Eine Person in einen Kanal einladen
-
-----
-/invite <nick> [<nick>...] [<channel>]
-
- nick: Nickname
-channel: Name des Kanals
-----
-
-[[command_irc_ison]]
-* `+ison+`: Überprüft ob ein Nick gegenwärtig auf IRC angemeldet ist
-
-----
-/ison <nick> [<nick>...]
-
-nick: Nickname
-----
-
-[[command_irc_join]]
-* `+join+`: einen Kanal betreten
-
-----
-/join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
-
--noswitch: es wird nicht zu dem angegebenen Kanal gewechselt
- server: an angegebenen Server (interner Name) senden
- channel: Name des Kanals, der betreten werden soll
- key: Zugriffsschlüssel für einen Kanal (Kanäle, die einen Zugriffsschlüssel benötigen, müssen zuerst aufgeführt werden)
-
-Beispiele:
- /join #weechat
- /join #geschützter_Kanal,#weechat Zugriffsschlüssel
- /join -server libera #weechat
- /join -noswitch #weechat
-----
-
-[[command_irc_kick]]
-* `+kick+`: wirft einen User aus einem Kanal
-
-----
-/kick [<channel>] <nick> [<reason>]
-
-channel: Kanalname
- nick: Nick der rausgeworfen werden soll
- reason: Begründung für den Rauswurf (evaluiert, siehe /help eval; besondere Variablen ${nick} (eigener Nick), ${target} (betroffener Nick), ${channel} und ${server}, werden durch den entsprechenden Wert ersetzt)
-----
-
-[[command_irc_kickban]]
-* `+kickban+`: wirft einen User aus einem Kanal und sein Host kommt auf die Bannliste
-
-----
-/kickban [<channel>] <nick> [<reason>]
-
-channel: Kanalname
- nick: Nickname der rausgeworfen und gebannt werden soll
- reason: Begründung für den Rauswurf (evaluiert, siehe /help eval; besondere Variablen ${nick} (eigener Nick), ${target} (betroffener Nick), ${channel} und ${server}, werden durch den entsprechenden Wert ersetzt)
-
-Es ist möglich kick/ban mittels einer Maske auszuführen. Der Nick wird aus der Maske heraus gefiltert und durch "*" ersetzt.
-
-Beispiel:
- sperre "*!*@host.com" und kicke dann "toto":
- /kickban toto!*@host.com
-----
-
-[[command_irc_kill]]
-* `+kill+`: Beende Client-Server Verbindung
-
-----
-/kill <nick> [<reason>]
-
- nick: Nickname
-reason: Grund der Abmeldung
-----
-
-[[command_irc_knock]]
-* `+knock+`: sendet eine Benachrichtigung an einen Kanal, der nur mit Einladung betreten werden kann, um eine Einladung anzufragen
-
-----
-/knock <channel> [<message>]
-
-channel: Name des Kanals
-message: Text, welcher versendet werden soll
-----
-
-[[command_irc_links]]
-* `+links+`: alle Servernamen auflisten, die dem antwortenden Server bekannt sind
-
-----
-/links [[<target>] <server_mask>]
-
- target: dieser Remote-Server soll die Anfrage beantworten
-server_mask: die aufzulistenden Server sollen diesem Muster entsprechen
-----
-
-[[command_irc_list]]
-* `+list+`: Kanäle und deren Themen auflisten
-
-----
-/list [-server <server>] [-re <regex>] [<channel>[,<channel>...]] [<target>]
-
- server: an diesen Server senden (interner Name)
- regexp: erweiterter regulärer POSIX Ausdruck, der auf die Ausgabe angewendet werden soll (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden)
-channel: aufzulistender Kanal
- target: Servername
-
-Beispiele:
- listet alle Kanäle des Servers auf (dies kann bei großen Netzwerken sehr lange dauern):
- /list
- listet den Kanal #weechat auf:
- /list #weechat
- listet alle Kanäle auf die mit "#weechat" beginnen (dies kann bei großen Netzwerken sehr lange dauern):
- /list -re #weechat.*
-----
-
-[[command_irc_lusers]]
-* `+lusers+`: Statistik über die Größe des IRC-Netzwerks abfragen
-
-----
-/lusers [<mask> [<target>]]
-
- mask: ausschließlich Server, die diesem Muster entsprechen
-target: Server, der die Anfrage weiterleiten soll
-----
-
-[[command_irc_map]]
-* `+map+`: Zeigt das IRC Netzwerk, in Form einer Baumstruktur, an
-
-----
-----
-
-[[command_irc_me]]
-* `+me+`: eine CTCP ACTION an den aktuellen Kanal senden
-
-----
-/me <message>
-
-message: zu sendende Nachricht
-----
-
-[[command_irc_mode]]
-* `+mode+`: Eigenschaften eines Kanals oder von einem User ändern
-
-----
-/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
- <nick> [+|-]i|s|w|o
-
-Kanal-Eigenschaften:
- channel: zu ändernder Kanal (standardmäßig der erste Kanal)
- o: vergibt/entzieht Operator Privilegien
- p: privater Kanal
- s: geheimer Kanal
- i: geschlossener Kanal (Zutritt nur mit Einladung)
- t: nur Operatoren dürfen das Thema setzen
- n: keine Nachrichten von außerhalb des Kanals zulassen
- m: moderierter Kanal (schreiben nur mit Stimme)
- l: maximale Anzahl an Usern im Kanal festlegen
- b: Bannmaske für zu sperrende User (in nick!ident@host-Form)
- e: legt Ausnahmemaske fest
- v: vergibt/entzieht Schreibrechte (voice) in moderierten Kanälen
- k: legt ein Passwort für den Kanal fest
-User-Eigenschaften:
- nick: zu ändernder Nickname
- i: User als unsichtbar kennzeichnen
- s: User empfängt Server-Nachrichten
- w: User empfängt WALLOPS
- o: User ist Channel-Operator
-
-Die Liste der hier dargestellten Eigenschaften ist nicht vollständig. Es sollte die Dokumentation des jeweiligen Servers zu Rate gezogen werden, um alle verfügbaren Modi zu erfahren.
-
-Beispiele:
- schützt das Thema des Channels #weechat:
- /mode #weechat +t
- um sich auf dem Server unsichtbar machen:
- /mode nick +i
-----
-
-[[command_irc_motd]]
-* `+motd+`: Die "Mitteilung des Tages" abfragen
-
-----
-/motd [<target>]
-
-target: Servername
-----
-
-[[command_irc_msg]]
-* `+msg+`: Nachricht an Nick/Kanal verschicken
-
-----
-/msg [-server <server>] <target>[,<target>...] <text>
-
-server: schicke an diesen Server (interner Servername)
-target: Nick oder Kanal (darf eine Maske sein, '*' = aktueller c)
- text: zu sendender Text
-----
-
-[[command_irc_names]]
-* `+names+`: Nicknamen des Kanals auflisten
-
-----
-/names [<channel>[,<channel>...]]
-
-channel: Name des Kanals
-----
-
-[[command_irc_nick]]
-* `+nick+`: derzeitigen Nicknamen ändern
-
-----
-/nick [-all] <nick>
-
--all: Nickname auf allen verbundenen Servern ändern
-nick: neuer Nickname
-----
-
-[[command_irc_notice]]
-* `+notice+`: Mitteilung (notice) an einen User verschicken
-
-----
-/notice [-server <server>] <target> <text>
-
-server: an diesen Server senden (interner Name)
-target: Nick- oder Kanalname
- text: zu sendender Text
-----
-
-[[command_irc_notify]]
-* `+notify+`: fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu
-
-----
-/notify add <nick> [<server> [-away]]
- del <nick>|-all [<server>]
-
- add: fügt eine Benachrichtigung hinzu
- nick: Nickname
-server: interner Name des Servers (Standard: aktueller Server)
- -away: gibt eine Benachrichtigung aus, falls sich die Abwesenheitsnachricht ändert (der Nick wird mittels whois abgefragt)
- del: entfernt eine Benachrichtigung
- -all: entfernt alle Benachrichtigungen
-
-Ohne Angabe von Argumenten werden alle Benachrichtigungen für den aktuellen Server angezeigt (um alle Server abzufragen muss der Befehl im Core Buffer ausgeführt werden).
-
-Beispiele:
- Benachrichtigung falls sich "toto" am aktuellen Server an- oder abmeldet:
- /notify add toto
- Benachrichtigung falls sich "toto" am libera Server an- oder abmeldet:
- /notify add toto libera
- Benachrichtigung falls "toto" den Befehl away am libera Server nutzt:
- /notify add toto libera -away
-----
-
-[[command_irc_op]]
-* `+op+`: Status des Kanal-Operator an Nicknamen vergeben
-
-----
-/op <nick> [<nick>...]
- * -yes
-
-nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
- *: vergibt an alle Nicks im Kanal den Operator-Status
-----
-
-[[command_irc_oper]]
-* `+oper+`: Operator Privilegien anfordern
-
-----
-/oper <user> <password>
-
- user: Username
-password: Passwort
-----
-
-[[command_irc_part]]
-* `+part+`: Einen Kanal verlassen
-
-----
-/part [<channel>[,<channel>...]] [<message>]
-
-channel: Name des Kanals welcher verlassen werden soll
-message: Abschiedsnachricht (wird anderen Usern angezeigt)
-----
-
-[[command_irc_ping]]
-* `+ping+`: sendet einen Ping an den Server
-
-----
-/ping <target1> [<target2>]
-
-target1: Server
-target2: Ping an diesen Server weiterleiten
-----
-
-[[command_irc_pong]]
-* `+pong+`: Auf Ping antworten
-
-----
-/pong <daemon> [<daemon2>]
-
- Daemon: Daemon welcher auf die Ping-Nachricht geantwortet hat
-Daemon2: Nachricht an diesen Daemon weiterleiten
-----
-
-[[command_irc_query]]
-* `+query+`: Eine private Nachricht an einen Nick schicken
-
-----
-/query [-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]
-
--noswitch: es wird nicht zum neuen Buffer gewechselt
-server: an diesen Server senden (interner Name)
-target: Nickname
- text: zu sendender Text
-----
-
-[[command_irc_quiet]]
-* `+quiet+`: Nicks oder Hosts das Wort entziehen (User können im Kanal erst schreiben, wenn sie "+v" oder höher besitzen)
-
-----
-/quiet [<channel>] [<nick> [<nick>...]]
-
-channel: Name des Kanals
- nick: Nick oder Host
-
-Ohne Angabe von Argumenten wird die Quiet-Liste für den aktuellen Kanal angezeigt.
-----
-
-[[command_irc_quote]]
-* `+quote+`: Daten direkt an Server senden (siehe RFC 2812)
-
-----
-/quote [-server <server>] <data>
-
-server: an diesen Server senden (interner Name wird genutzt)
-data: unbearbeitete (RAW) Daten die gesendet werden sollen
-----
-
-[[command_irc_reconnect]]
-* `+reconnect+`: Mit einem oder mehreren Server(n) erneut verbinden
-
-----
-/reconnect <server> [<server>...] [-nojoin] [-switch]
- -all [-nojoin] [-switch]
-
- server: Servername zu welchem neu verbunden werden soll (interner Name)
- -all: mit allen Servern neu verbinden
--nojoin: Kanäle werden nicht betreten (auch falls autojoin für diesen Server aktiviert ist)
--switch: wechselt zur nächsten Server-Adresse
-----
-
-[[command_irc_rehash]]
-* `+rehash+`: Den Server auffordern seine Konfigurationsdatei neu zu laden
-
-----
-/rehash [<option>]
-
-option: zusätzliche Einstellung, die von manchen Servern berücksichtigt wird
-----
-
-[[command_irc_remove]]
-* `+remove+`: zwingt einen User einen Kanal zu verlassen
-
-----
-/remove [<channel>] <nick> [<reason>]
-
-channel: Kanalname
- nick: Nick der rausgeworfen werden soll
- reason: Begründung für den Rauswurf (Variablen die genutzt werden können: $nick, $channel und $server)
-----
-
-[[command_irc_restart]]
-* `+restart+`: Server dazu bringen sich selbst neu zu starten
-
-----
-/restart [<target>]
-
-target: Servername
-----
-
-[[command_irc_rules]]
-* `+rules+`: Fordert die Serverregeln an
-
-----
-----
-
-[[command_irc_sajoin]]
-* `+sajoin+`: fordert einen User auf einen oder mehrere Kanäle zu betreten
-
-----
-/sajoin <nick> <channel>[,<channel>...]
-
- nick: Nickname
-channel: Name des Kanals
-----
-
-[[command_irc_samode]]
-* `+samode+`: ändert den Modus des Kanals ohne das Operator-Privilegien vorliegen
-
-----
-/samode [<channel>] <mode>
-
-Channel: Name des Kanals
- Mode: neuer Modus für Kanal
-----
-
-[[command_irc_sanick]]
-* `+sanick+`: zwingt einen User den Nick zu ändern
-
-----
-/sanick <nick> <new_nick>
-
- nick: Nickname
-new_nick: neuer Nickname
-----
-
-[[command_irc_sapart]]
-* `+sapart+`: zwingt einen User den oder die Kanäle zu verlassen
-
-----
-/sapart <nick> <channel>[,<channel>...]
-
- nick: Nickname
-channel: Name des Kanals
-----
-
-[[command_irc_saquit]]
-* `+saquit+`: Zwingt einen User den Server mit Begründung zu verlassen
-
-----
-/saquit <nick> <reason>
-
- nick: Nickname
-reason: Grund der Abmeldung
-----
-
-[[command_irc_server]]
-* `+server+`: auflisten, hinzufügen oder entfernen von IRC-Servern
-
-----
-/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: listet Server auf (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
-listfull: listet alle Server auf, mit detaillierten Informationen zu jedem einzelnen Server
- add: erstellt einen neuen Server
- name: Servername, dient der internen Nutzung und zur Darstellung; dieser Name wird genutzt um sich mit dem Server zu verbinden (/connect name) und um die entsprechenden Optionen anzupassen: irc.server.name.xxx
-hostname: Name oder IP-Adresse des Servers. Optional kann zusätzlich der Port festgelegt werden (Standard-Port: 6667). Mehrere Adressen können durch Kommata getrennt werden
- -temp: erstellt temporären Server (wird nicht gespeichert)
- option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
-nooption: stellt die Boolean Einstellung auf 'off' (Beispiel: -nossl)
- copy: erstellt eine Kopie des Servers
- rename: benennt den Server um
- reorder: Anordnung der Server ändern
- open: öffnet den Serverbuffer, ohne eine Verbindung herzustellen
- keep: übernimmt den Server in die Konfigurationsdatei (nur sinnvoll bei temporär angelegten Servern)
- del: entfernt einen Server
- deloutq: löscht bei allen Servern alle ausgehende Nachrichten, die in der Warteschlange stehen (dies betrifft alle Nachrichten die WeeChat gerade sendet)
- jump: springt zum Server-Buffer
- raw: öffnet Buffer mit Roh-IRC-Daten
- filter: setzt einen neuen Filter um übereinstimmende Nachrichten anzuzeigen (ein Filter kann auch in der Eingabezeile im IRC Datenbuffer angelegt werden); erlaubte Formattierungen:
- * zeigt alle Nachrichten an (keine Filterung von Nachrichten)
- xxx zeigt nur Nachrichten mit "xxx" an
- s:xxx zeigt nur Nachrichten von Server "xxx" an
- f:xxx zeigt nur Nachrichten mit dem entsprechenden Flag an: recv (erhaltene Nachricht), sent (gesendete Nachricht), modified (Nachricht welche modifiziert wurde), redirected (umgeleitete Nachricht)
- m:xxx zeigt nur IRC Befehl "xxx" an
- c:xxx zeigt nur Nachrichten an auf die die evaluierte Bedingung "xxx" zutrifft, folgende Variable können verwendet werden: Ausgabe der Funktion irc_message_parse (wie nick, command, channel, text, etc., siehe Funktion info_get_hashtable in der Anleitung für API Erweiterung für eine Liste aller möglichen Variablen), date (Format: "yyyy-mm-dd hh:mm:ss"), server, recv, sent, modified, redirected
-
-Beispiele:
- /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+`: einen neuen Service eintragen
-
-----
-/service <nick> <reserved> <distribution> <type> <reserved> <info>
-
-distribution: Sichtbarkeit des Services
- type: für spätere Verwendung reserviert
-----
-
-[[command_irc_servlist]]
-* `+servlist+`: Auflistung von Services die momentan mit dem Netzwerk verbunden sind
-
-----
-/servlist [<mask> [<type>]]
-
-mask: nur zutreffende Services auflisten
-type: nur Services von diesem Typ auflisten
-----
-
-[[command_irc_setname]]
-* `+setname+`: setze Realnamen
-
-----
-/setname <Realname>
-
-realname: neuer Realname
-----
-
-[[command_irc_squery]]
-* `+squery+`: Nachricht an einen Service senden
-
-----
-/squery <service> <text>
-
-service: Name des Service
- text: zu sendender Text
-----
-
-[[command_irc_squit]]
-* `+squit+`: Verbindung zum Server trennen
-
-----
-/squit <target> <comment>
-
- target: Name des Servers
-comment: Kommentar
-----
-
-[[command_irc_stats]]
-* `+stats+`: Serverstatistik abfragen
-
-----
-/stats [<query> [<target>]]
-
- query: c/h/i/k/l/m/o/y/u (siehe RFC1459)
-target: Name des Servers
-----
-
-[[command_irc_summon]]
-* `+summon+`: Nutzer die auf dem IRC-Server arbeiten darum bitten auf den IRC-Server zu kommen
-
-----
-/summon <user> [<target> [<channel>]]
-
- user: Benutzername
- target: Servername
-channel: Kanalname
-----
-
-[[command_irc_time]]
-* `+time+`: Ortszeit des Servers abfragen
-
-----
-/time [<target>]
-
-target: Zeit des angegebenen Servers abfragen
-----
-
-[[command_irc_topic]]
-* `+topic+`: Thema des Kanals abfragen/setzen
-
-----
-/topic [<channel>] [<topic>|-delete]
-
-channel: Name des Kanals
- topic: neues Thema für den Kanal
--delete: entfernt das Thema des Kanals
-----
-
-[[command_irc_trace]]
-* `+trace+`: Route zum angegebenen Server ermitteln
-
-----
-/trace [<target>]
-
-target: Servername
-----
-
-[[command_irc_unban]]
-* `+unban+`: Bann von Nicks oder Hosts aufheben
-
-----
-/unban [<channel>] <nick>|<number> [<nick>|<number>...]
-
-channel: Name des Kanals
- nick: Nick oder Host
- number: ban Nummer (wird beim Befehl /ban angezeigt)
-----
-
-[[command_irc_unquiet]]
-* `+unquiet+`: Nicks oder Hosts das Wort erteilen
-
-----
-/unquiet [<channel>] <nick>|<number> [<nick>|<number>...]
-
-channel: Name des Kanals
- nick: Nick oder Host
- number: Quiet-Nummer (wird beim Befehl /quiet angezeigt)
-----
-
-[[command_irc_userhost]]
-* `+userhost+`: zeigt Informationen zu Nicknamen an
-
-----
-/userhost <nick> [<nick>...]
-
-nick: Nickname
-----
-
-[[command_irc_users]]
-* `+users+`: Auflistung der User die bei dem Server angemeldet sind
-
-----
-/users [<target>]
-
-target: Servername
-----
-
-[[command_irc_version]]
-* `+version+`: Versionsinformation des Nicknamen oder Servers ermitteln (des aktuellen oder angegebenen Nick/Server)
-
-----
-/version [<target>|<nick>]
-
-target: Servername
- nick: Nickname
-----
-
-[[command_irc_voice]]
-* `+voice+`: Stimme an Nick(s) vergeben
-
-----
-/voice <nick> [<nick>...]
- * -yes
-
-nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
- *: vergibt an alle Nicks im Kanal eine Stimme
-----
-
-[[command_irc_wallchops]]
-* `+wallchops+`: Nachricht an Kanal-Operator verschicken
-
-----
-/wallchops [<channel>] <text>
-
-channel: Name des Kanals
- text: Text der versendet werden soll
-----
-
-[[command_irc_wallops]]
-* `+wallops+`: Nachricht an alle User schicken die den 'w'-Mode gesetzt haben
-
-----
-/wallops <text>
-
-text: Text der gesendet werden soll
-----
-
-[[command_irc_who]]
-* `+who+`: sendet eine Anfrage die eine Anzahl von Informationen zurück gibt
-
-----
-/who [<mask> [o]]
-
-mask: nur Information über betreffende Nicknamen abfragen
- o: nur Operatoren ausgeben, die dem Filter entsprechen
-----
-
-[[command_irc_whois]]
-* `+whois+`: Information über User abfragen
-
-----
-/whois [<target>] [<nick>[,<nick>...]]
-
-target: Name des Servers (interner Servername)
- nick: Nick, welcher abgefragt werden soll (es kann auch eine Maske genutzt werden)
-
-Ohne Angabe von Argumenten, nutzt /whois folgende Regel:
-- den eigenen Nick, falls es sich um einen Server/Kanal-Buffer handelt
-- den Nick des Gesprächspartners, falls es sich um einen privaten Buffer handelt.
-
-Sollte die Einstellung irc.network.whois_double_nick aktiviert sein dann wird ein Nick zweimal verwendet (sofern der Nick nur einmal angegeben wurde), um die Idle-Zeit zu erhalten.
-----
-
-[[command_irc_whowas]]
-* `+whowas+`: Informationen über einen nicht mehr angemeldeten Nicknamen abfragen
-
-----
-/whowas <nick>[,<nick>...] [<count> [<target>]]
-
- nick: Nickname
- count: maximale Anzahl an Antworten (negative Zahl für eine vollständige Suche)
-target: Antwort soll auf diese Suchmaske zutreffen
-----
-// end::irc_commands[]
-
-// tag::javascript_commands[]
-[[command_javascript_javascript]]
-* `+javascript+`: auflisten/installieren/beenden von Skripten
-
-----
-/javascript list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: installierte Skripten werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Skripten
- load: installiert ein Skript
-autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
- reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
- unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
-filename: Skript (Datei) welches geladen werden soll
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
- eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
- -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
- -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
- code: Quelltext welcher evaluiert werden soll
- version: zeigt die Version des verwendeten Interpreters an
-
-Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
-----
-// end::javascript_commands[]
-
-// tag::logger_commands[]
-[[command_logger_logger]]
-* `+logger+`: Konfiguration für "logger" Erweiterung (dient zum protokollieren der Buffer)
-
-----
-/logger list
- set <level>
- flush
- disable
-
- list: zeigt von allen geöffneten Buffern den Status der Protokollierung an
- set: legt den Level fest, nach dem der aktuelle Buffer protokolliert werden soll
- level: legt fest, welche Nachrichten protokolliert werden sollen (0 = nichts protokollieren, 1 = nur die wichtigsten Nachrichten protokollieren .. 9 = alle Nachrichten werden protokolliert)
- flush: sichert alle Protokolle umgehend
-disable: die Protokollierung wird für den aktuellen Buffer deaktiviert (der Level wird auf 0 gestellt)
-
-Die Einstellungen "logger.level.*" und "logger.mask.*" können genutzt werden um den Level der Protokollierung festzulegen und um eine Maske für einen oder mehrere Buffer zu definieren.
-
-Level der Protokollierung, die die IRC Erweiterung unterstützt:
- 1: Nachrichten von Usern (private und öffentliche Nachrichten), notice (Server und Kanal)
- 2: Wechsel von Nicks (/nick)
- 3: Nachrichten vom Server
- 4: join/part/quit Nachrichten
- 9: alle Nachrichten
-
-Beispiele:
- Stellt den Level für den aktuellen Buffer auf 5 ein:
- /logger set 5
- Die Protokollierung für den aktuellen Buffer wird ausgeschaltet:
- /logger disable
- Stellt den Level für alle IRC-Buffer auf 3 ein:
- /set logger.level.irc 3
- Die Protokollierung, für den WeeChat Haupt-Buffer, wird deaktiviert:
- /set logger.level.core.weechat 0
- Für jeden IRC-Server wird ein separates Verzeichnis erstellt und darin eine eigene Protokoll-Datei, für jeden Kanal:
- /set logger.mask.irc "$server/$channel.weechatlog"
-----
-// end::logger_commands[]
-
-// tag::lua_commands[]
-[[command_lua_lua]]
-* `+lua+`: auflisten/installieren/beenden von Skripten
-
-----
-/lua list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: installierte Skripten werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Skripten
- load: installiert ein Skript
-autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
- reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
- unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
-filename: Skript (Datei) welches geladen werden soll
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
- eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
- -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
- -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
- code: Quelltext welcher evaluiert werden soll
- version: zeigt die Version des verwendeten Interpreters an
-
-Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
-----
-// end::lua_commands[]
-
-// tag::perl_commands[]
-[[command_perl_perl]]
-* `+perl+`: auflisten/installieren/beenden von Skripten
-
-----
-/perl list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: installierte Skripten werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Skripten
- load: installiert ein Skript
-autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
- reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
- unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
-filename: Skript (Datei) welches geladen werden soll
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
- eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
- -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
- -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
- code: Quelltext welcher evaluiert werden soll
- version: zeigt die Version des verwendeten Interpreters an
-
-Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
-----
-// end::perl_commands[]
-
-// tag::php_commands[]
-[[command_php_php]]
-* `+php+`: auflisten/installieren/beenden von Skripten
-
-----
-/php list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: installierte Skripten werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Skripten
- load: installiert ein Skript
-autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
- reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
- unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
-filename: Skript (Datei) welches geladen werden soll
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
- eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
- -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
- -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
- code: Quelltext welcher evaluiert werden soll
- version: zeigt die Version des verwendeten Interpreters an
-
-Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
-----
-// end::php_commands[]
-
-// tag::python_commands[]
-[[command_python_python]]
-* `+python+`: auflisten/installieren/beenden von Skripten
-
-----
-/python list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: installierte Skripten werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Skripten
- load: installiert ein Skript
-autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
- reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
- unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
-filename: Skript (Datei) welches geladen werden soll
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
- eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
- -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
- -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
- code: Quelltext welcher evaluiert werden soll
- version: zeigt die Version des verwendeten Interpreters an
-
-Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
-----
-// end::python_commands[]
-
-// tag::relay_commands[]
-[[command_relay_relay]]
-* `+relay+`: Relay-Kontrolle
-
-----
-/relay list|listfull|listrelay
- add <name> <port>|<path>
- del|start|restart|stop <name>
- raw
- sslcertkey
-
- list: Auflistung der Relay-Clients (nur aktive Relays)
- listfull: detaillierte Auflistung der Relay-Clients (alle Relays)
- listrelay: Auflistung der Relays (Name und Port)
- add: fügt ein Relay, für ein Protokoll + Name, hinzu
- del: entfernt Relay für ein Protokoll + Name
- start: lausche am Port
- restart: beendet den Server Socket und lauscht erneut am Port (Clients bleiben verbunden)
- stop: schließt den Server Socket (Clients bleiben verbunden)
- name: Name des Relays (siehe Format weiter unten)
- port: Port der für Relay genutzt werden soll
- path: Pfad der für Relay genutzt werden soll (ausschließlich für UNIX Domain Socket); Pfad ist evaluiert (siehe Funktion string_eval_path_home in Erweiterung API Referenz)/n
- raw: öffnet einen Buffer mit Relay-Rohdaten
- sslcertkey: setzt SSL Zertifikat/Schlüssel mittels Pfad in Einstellung relay.network.ssl_cert_key
-
-Aufbau des Relay-Namens: [ipv4.][ipv6.][ssl.]<Protokoll.Name> oder unix.[ssl.]<Protokoll.Name>
- ipv4: erzwingt die Nutzung von IPv4
- ipv6: erzwingt die Nutzung von IPv6
- ssl: aktiviert SSL
- unix: nutzt UNIX Domain Socket
-protocol.name: Protokoll und Name des Relay:
- - Protokoll "irc": Name des Servers welcher geteilt werden soll (optional. Falls kein Name angegeben wird, muss der Client einen Namen mit dem Befehl "PASS" übermitteln, das Format ist wie folgt: "PASS Server:Passwort")
- - Protokoll "weechat" (es wird kein Name verwendet)
-
-Das "irc" Protokoll dient dazu eine Verbindung zu einem anderen IRC Client (oder zu einem zweiten WeeChat) herzustellen.
-Das "weechat" Protokoll wird von einem Remote-Interface genutzt um eine Verbindung auf dem Port herzustellen. Siehe https://weechat.org/about/interfaces/
-
-Ohne Angabe von Argumenten werden alle Relay-Clients in einem neuen Buffer dargestellt.
-
-Beispiele:
- IRC Proxy für Server "libera":
- /relay add irc.libera 8000
- IRC Proxy, für Server "libera", mit SSL:
- /relay add ssl.irc.libera 8001
- IRC Proxy für alle Server (Client wählt aus), mit SSL:
- /relay add ssl.irc 8002
- WeeChat Protokoll:
- /relay add weechat 9000
- WeeChat Protokoll, mit SSL:
- /relay add ssl.weechat 9001
- WeeChat Protokoll, mit SSL, nur IPv4 nutzen:
- /relay add ipv4.ssl.weechat 9001
- WeeChat Protokoll, mit SSL, nur IPv6 nutzen:
- /relay add ipv6.ssl.weechat 9001
- WeeChat Protokoll, mit SSL, mit IPv4 + IPv6:
- /relay add ipv4.ipv6.ssl.weechat 9001
- Weechat Protokoll über UNIX Domain Socket:
- /relay add unix.weechat ${weechat_runtime_dir}/relay_socket
-----
-// end::relay_commands[]
-
-// tag::ruby_commands[]
-[[command_ruby_ruby]]
-* `+ruby+`: auflisten/installieren/beenden von Skripten
-
-----
-/ruby list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: installierte Skripten werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Skripten
- load: installiert ein Skript
-autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
- reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
- unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
-filename: Skript (Datei) welches geladen werden soll
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
- eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
- -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
- -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
- code: Quelltext welcher evaluiert werden soll
- version: zeigt die Version des verwendeten Interpreters an
-
-Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
-----
-// end::ruby_commands[]
-
-// tag::script_commands[]
-[[command_script_script]]
-* `+script+`: WeeChat Skriptmanager
-
-----
-/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: gibt alle geladenen Skripten im Buffer aus (unabhängig der Programmiersprache)
- -o: gibt eine Liste der laufenden Skripten im Buffer aus (Ausgabe in englisch)
- -ol: gibt eine Liste der laufenden Skripten im Buffer aus (Ausgabe ist übersetzt)
- -i: eine Liste der laufenden Skripten wird in die Eingabezeile kopiert (um sie dann manuell in einen Buffer zu senden)(Ausgabe in englisch)
- -il: eine Liste der laufenden Skripten wird in die Eingabezeile kopiert (um sie dann manuell in einen Buffer zu senden)(Ausgabe ist übersetzt)
- search: sucht Skripten nach Schlagwörtern, Skriptsprache (python, perl, ...), Dateierweiterung (py, pl, ...) oder beliebigem Text. Das Ergebnis wird im Skripten-Buffer dargestellt
- show: zeigt detailliert Informationen zu einem Skript an
- load: startet Skript(en)
- unload: beendet Skript(en)
- reload: Skript(en) werden neu geladen
- autoload: das Skript wird in das autoload-Verzeichnis eingebunden
- noautoload: das Skript wird aus dem autoload-Verzeichnis entfernt
-toggleautoload: autoload für das Skript umschalten
- install: installiert/aktualisiert Skript(en) (physikalisch, auf dem Datenträger)
- remove: deinstalliert Skript(en) (physikalisch, vom Datenträger)
- installremove: installiert oder deinstalliert Skript(en), abhängig davon welcher Status vorliegt
- hold: halten/freigeben von Skript(en) (ein Skript welches gehalten wird, kann weder aktualisiert noch entfernt werden)
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- upgrade: aktualisiert alle veralteten, installierten Skripten (sofern eine neue Version verfügbar ist)
- update: aktualisiert den lokalen Cache für die Skripten
-
-Ohne Angaben von Argumenten öffnet dieser Befehl einen Buffer, in welchem eine Liste der Skripten dargestellt wird.
-
-Im Skript-Buffer, werden folgende Statusangaben für ein Skript angezeigt:
- * i a H r N
- | | | | | |
- | | | | | obsolete (neue Version verfügbar)
- | | | | Skript wird ausgeführt (geladen)
- | | | gehalten
- | | Skript wird beim Start, von WeeChat, automatisch geladen
- | Skript ist installiert (wird aber nicht ausgeführt)
- beliebtes Skript
-
-In der Ausgabe von /script list, wird der Status für ein Skript angegeben:
- * ? i a H N
- | | | | | |
- | | | | | obsolete (neue Version verfügbar)
- | | | | gehalten
- | | | Skript wird beim Start, von WeeChat, automatisch geladen
- | | Skript ist installiert (wird aber nicht ausgeführt)
- | unbekanntes Skript (dieses Skript kann nicht heruntergeladen/aktualisiert werden)
- beliebtes Skript
-
-Tastenbefehle die im Skript-Buffer genutzt werden können:
- alt+i installiert Skript (physikalisch)
- alt+r deinstalliert Skript (physikalisch
- alt+l startet ein Skript (Skript wird ausgeführt)
- alt+L Skript wird neu gestartet
- alt+u beendet ein Skript
- alt+A das Skript wird in das autoload-Verzeichnis eingebunden
- alt+h Skript wird gehalten bzw. freigegeben
- alt+v Skript anzeigen
-
-Befehle die in der Eingabezeile des Skript-Buffers eingegeben werden können:
- i/r/l/L/u/A/h/v Aktionen die für ein Skript ausgeführt werden können (siehe Tastenbefehle, weiter oben)
- q schließt den Buffer
- $ Buffer wird aktualisiert
- s:x,y Buffer wird nach den Vorgaben x und y sortiert (siehe /help script.look.sort)
- s: die Sortierung des Buffers wird zurückgesetzt (Standardwerte werden genutzt)
- word(s) Skripten werden gefiltert: sucht nach einem oder mehreren Wörtern in den Skripten (der Beschreibung, in den Schlagwörtern, ...)
- * Filter wird zurückgesetzt
-
-Mausbefehle innerhalb des Skripten-Buffer:
- Mausrad in der Liste scrollen
- linke Maustaste Skript anwählen
- rechte Maustaste Skript installieren/entfernen
-
-Beispiele:
- /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+`: Konfiguration für spell-Erweiterung
-
-----
-/spell enable|disable|toggle
- listdict
- setdict -|<dict>[,<dict>...]
- deldict
- addword [<dict>] <word>
-
- enable: Rechtschreibprüfung wird aktiviert
- disable: Rechtschreibprüfung wird deaktiviert
- toggle: Funktionalität der Rechtschreibprüfung umschalten
-listdict: die, auf dem System, installierten Wörterbücher werden aufgelistet
- setdict: Wörterbuch für den aktuellen Buffer einstellen (mehrere Wörterbücher müssen durch Kommata getrennt werden (spezieller Wert "-" deaktiviert die Rechtschreibprüfung für den aktuellen Buffer))
- deldict: Wörterbuch für den aktuellen Buffer entfernen
- addword: fügt ein Wort in das persönliche Wörterbuch hinzu
-
-Eingaben die mit '/' beginnen werden nicht überprüft, davon ausgenommen sind einige Befehle (siehe /set spell.check.commands).
-
-Um die Rechtschreibprüfung auf allen Buffer anzuwenden sollte die Einstellung "default_dict" genutzt und die Rechtschreibprüfung aktiviert werden:
- /set spell.check.default_dict "de_DE-neu"
- /spell enable
-
-Um sich eine Liste von Vorschlägen in einer Bar anzeigen zu lassen nutzt man das Item "spell_suggest".
-
-Die Standardtastaturbelegung zum Umschalten der Rechtschreibprüfung lautet alt-s.
-----
-// end::spell_commands[]
-
-// tag::tcl_commands[]
-[[command_tcl_tcl]]
-* `+tcl+`: auflisten/installieren/beenden von Skripten
-
-----
-/tcl list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: installierte Skripten werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Skripten
- load: installiert ein Skript
-autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
- reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
- unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
-filename: Skript (Datei) welches geladen werden soll
- -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
- name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
- eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
- -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
- -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
- code: Quelltext welcher evaluiert werden soll
- version: zeigt die Version des verwendeten Interpreters an
-
-Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
-----
-// end::tcl_commands[]
-
-// tag::trigger_commands[]
-[[command_trigger_trigger]]
-* `+trigger+`: verwaltet Trigger, das Schweizer Armeemesser für 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: zeigt eine Liste aller Trigger (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
- listfull: zeigt eine detaillierte Liste, mit zusätzlichen Informationen, aller Trigger an
-listdefault: zeigt die standardmäßig genutzten Trigger an
- add: fügt einen Trigger hinzu
- addoff: fügt einen Trigger hinzu (deaktiviert)
- addreplace: erzeugt neuen Trigger oder ersetzt einen schon existierenden Trigger
- name: Name des Trigger
- hook: signal, hsignal, modifier, line, print, command, command_run, timer, config, focus, info, info_hashtable
- arguments: Argumente für den Hook, abhängig vom genutzten Hook (getrennt durch Semikolon):
- signal: Name(en) des signals (erforderlich)
- hsignal: Name(en) des hsignal (erforderlich)
- modifier: Name(en) des modifier (erforderlich)
- line: Buffertyp ("formatted", "free" oder "*"), Liste von Buffermasken, Tags
- print: Buffer, Tags, Nachricht, Farben entfernen
- command: Befehl (erforderlich), Beschreibung, Argumente, Beschreibung der Argumente, Vervollständigung (alle Argumente, außer dem Befehl werden ausgewertet, "${tg_trigger_name}" wird durch den Triggernamen ersetzt, siehe /help eval)
- command_run: Befehl(e) (erforderlich)
- timer: Intervall (erforderlich), Anpassung an Sekunden (erforderlich), maximale Anzahl an Aufrufen
- config: Name der Einstellung (erforderlich)
- focus: Name(n) für sichtbaren Bereich (erforderlich) (z.B. "chat" für Chatbereich)
- info: Name(n) der Information (erforderlich)
- info_hashtable: Name(n) der Information (erforderlich)
- conditions: evaluierte Bedingungen für den Trigger
- regex: einer oder mehrere reguläre Ausdrücke um Zeichenketten in Variablen zu ersetzen
- command: Befehl welcher ausgeführt werden soll (mehrere Befehle müssen durch ";" voneinander getrennt werden)
-return_code: Rückgabewert für Callback (ok (standard), ok_eat, error)
-post_action: Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll (none (Standardwert), disable, delete)
- addinput: erstellt einen Trigger mit einer standardmäßigen Mustervorlage
- input: kopiert den kompletten Trigger-Befehl in die Eingabezeile
- output: schickt den Trigger-Befehl als Text in den Buffer
- recreate: wie "input", allerdings wird die Einstellung "addreplace" anstelle von "add" genutzt
- set: definiert, innerhalb eines Triggers, eine Einstellung neu
- option: Name einer Einstellung: name, hook, arguments, conditions, regex, command, return_code
- (um Hilfe über eine Einstellung zu erhalten: /help trigger.trigger.<name>.<option>)
- value: neuer Wert für Einstellung
- rename: benennt einen Trigger um
- copy: kopiert einen Trigger
- enable: aktiviert Trigger (ohne Angabe von Argumenten: aktiviert alle Trigger)
- disable: deaktiviert Trigger (ohne Angabe von Argumenten: deaktiviert alle Trigger)
- toggle: de-/aktiviert Trigger (ohne Angabe von Argumenten: de-/aktiviert alle Trigger)
- restart: startet Trigger neu (Hook(s) werden neu erstellt)
- show: zeigt detaillierte Informationen zu einem Trigger (inklusive einer kleinen Statistik)
- del: entfernt einen Trigger
- -all: führt eine Aktion aus, die alle Trigger betrifft
- restore: stellt Trigger mit Standardwerten wieder her (funktioniert nur bei vorgegebenen Triggern)
- default: stellt die standardmäßigen Trigger wieder her
- monitor: öffnet den Trigger Monitor-Buffer, mit optionaler Filterfunktion:
- filter: filtert Hooks/Trigger zum Anzeigen (ein Hook muss mit "@" beginnen, zum Beispiel "@signal"), mehrere Filter können durch Kommata voneinander getrennt werden; Platzhalter "*" kann im Namen des Trigger verwendet werden
-
-Wenn ein Trigger-Callback aufgerufen wird, dann wird folgende Befehlskette ausgeführt:
- 1. Überprüfung von Bedingungen; falls unwahr, beenden
- 2. ersetze Text mittels einem oder mehreren erweiterten regulären POSIX Ausdrücken (sofern im Trigger definiert)
- 3. ein oder mehrere Befehle werden ausgeführt (sofern im Trigger definiert)
- 4. Beendigung mit einem Rückgabewert (ausgenommen sind modifiers, line, focus, info und info_hashtable)
- 5. Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll
-
-Beispiele (die standardmäßig verfügbaren Trigger kann man sich mit "/trigger listdefault" anzeigen lassen):
- fügt einer Nachricht die Textattribute *fett*, _unterstrichen_ und /kursiv/ hinzu (nur in User-Nachrichten):
- /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}/"
- verbirgt die Nicklist auf kleineren 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"
- speichert die Konfiguration jede Stunde ab:
- /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- speichert, ohne Ausgabe von Text, eine Weechat-Sitzung um Mitternach (siehe /help upgrade):
- /trigger add session_save signal day_changed "" "" "/mute /upgrade -save"
- öffnet den Trigger Monitor und zeigt ausschließlich modifier und Trigger an, die mit "resize" im Namen beginnen:
- /trigger monitor @modifier,resize*
-----
-// end::trigger_commands[]
-
-// tag::weechat_commands[]
-[[command_weechat_allbuf]]
-* `+allbuf+`: führt einen Befehl in allen Buffern aus
-
-----
-/allbuf <Befehl>
-
-command: Befehl der ausgeführt werden soll (oderText welcher in den Buffer gesendet werden soll, sofern dem Befehl kein '/' vorangestellt ist)
-
-Beispiele:
- setze den ungelesen Marker für alle Buffer:
- /allbuf /buffer set unread
-----
-
-[[command_weechat_away]]
-* `+away+`: Abwesenheitsstatus setzen oder entfernen
-
-----
-/away [-all] [<message>]
-
- -all: Abwesenheitsstatus auf allen verbundenen Server setzen oder entfernen
-message: Abwesenheitsnachricht (ohne Angabe einer Nachricht wird der Abwesenheitszustand entfernt)
-----
-
-[[command_weechat_bar]]
-* `+bar+`: Infobars verwalten
-
-----
-/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: zeigt alle Infobars an
- listfull: zeigt eine detaillierte Liste aller Infobars an (ausführlich)
- listitems: zeigt alle Items an, die in den Infobars genutzt werden
- add: füge eine neue Infobar hinzu
- name: Name der Infobar (muss einmalig sein)
- type: root: außerhalb eines Fensters,
- window: innerhalb eines Fensters, mit optionalen Bedingungen (siehe unten)
- conditions: Bedingungen für eine Infobar:
- active: in einem aktiven Fenster
- inactive: in einem inaktiven Fenster
- nicklist: in Fenstern mit einer Benutzerliste
- weitere mögliche Bedingungen: siehe /help weechat.bar.xxx.conditions und /help eval
- ohne Angabe von Bedingungen wird die Infobar immer angezeigt
- position: bottom (unten), top (oben), left (links) oder right (rechts)
- size: Größe der Infobar (in Zeichen)
- separator: 1 um eine Trennlinien zu zeichnen, bei 0 oder ohne eine Angabe, wird keine Trennlinien gezeichnet
- item1,...: Items die in der Infobar genutzt werden sollen (Items können durch Kommata oder Leerzeichen getrennt werden ("+" (verbindet Items))
- default: erstellt standardisierte Infobars
- rename: Bar umbenennen
- del: entfernt eine Infobar (alle Infobars können mit dem Argument "-all" entfernt werden).
- set: setzt einen Wert für Infobar
- option: Option, die verändert werden soll (für eine Liste aller möglichen Optionen bitte folgenden Befehl nutzen: /set weechat.bar.<barname>.*)
- value: neuer Wert für Option
- hide: Infobar wird ausgeblendet
- show: zeigt eine ausgeblendete Infobar an
- toggle: zeigt/versteckt eine Infobar
- scroll: scrollt Infobar hoch/runter
- window: Nummer des Fensters (nutze '*' für aktuelles Fenster oder für die Root-Bars)
- scroll_value: Werte für Scroll-Funktion: 'x' oder 'y' (optional), gefolgt von '+', '-', 'b' (Beginn) oder 'e' (Ende), Wert (für +/-), und optional % (zum scrollen der Breite/Höhe in %, ansonsten wird dieser Wert als Anzahl der Zeichen interpretiert um die gescrollt werden soll)
-
-Beispiele:
- erstellt eine Infobar mit den Items: time, buffer number + name, und Vervollständigung:
- /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
- versteckt die Infobar (meinebar):
- /bar hide meinebar
- scrollt die Benutzerliste im aktuellen Buffer um 10 Zeilen nach unten:
- /bar scroll nicklist * y+10
- scrollt zum Ende der Nicklist im aktuellen Buffer:
- /bar scroll nicklist * ye
-----
-
-[[command_weechat_buffer]]
-* `+buffer+`: Buffer verwalten
-
-----
-/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: alle geöffneten Buffer werden aufgelistet (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
- add: öffnet einen neuen Buffer (dieser kann mit "/buffer close" oder "q" in der Eingabezeile, beendet werden)
- clear: leert den Inhalt des Buffers (entweder durch Angabe der entsprechenden Nummer des Buffers oder "-merged " für zusammengefügte Buffer oder "-all" für alle Buffer. Ohne Angabe eines Arguments wird der aktuelle Buffer gelöscht)
- move: Buffer in der Liste verschieben (kann auch relativ sein, z.B. -1); "-" = auf erste Position verschieben, "+" = auf letzte Position + 1 verschieben
- swap: tauscht zwei Buffer miteinander aus (bei Angabe von nur einem Buffer (Buffernummer/-name), wird der aktuelle Buffer mit dem angegebenen Buffer getauscht)
- cycle: springt in einer Schleife von einem Buffer zum nächsten, die in einer Liste angegeben werden
- merge: fügt den aktuellen Buffer mit einem anderen Buffer zusammen (bei einem Chat-Buffer werden zwei Buffer zusammengefügt
- (Bei der Standardtastenbelegung wird mittels "CTRL-x" zwischen zusammengefügten Buffern umgeschaltet)
- unmerge: trennt Buffer wieder voneinander, falls zwei Buffer die selbe Nummer teilen
- hide: versteckt einen Buffer
- unhide: macht Buffer wieder sichtbar
- switch: wechselt zum nächsten zusammengeführten Buffer (oder zum vorherigen Buffer mit "-previous")
- zoom: zoomen eines zusammengeführten Buffers
-renumber: Buffer werden umnummeriert (Einstellung weechat.look.buffer_auto_renumber muss deaktiviert sein)
- close: Buffer schließen (Nummer oder Bereich ist optional)
- notify: Benachrichtigungsstufe für den aktuellen Buffer anzeigen oder einstellen. Folgende Möglichkeiten bestimmen den Grad der Benachrichtigung und ob der Buffer in der Hotlist angezeigt wird:
- none: keine Benachrichtigung
- highlight: Benachrichtigung bei hervorgehobenen Nachrichten (Highlights)
- message: Benachrichtigung bei Nachrichten von Usern + Highlights
- all: Benachrichtigung bei allen Nachrichten
- reset: Benachrichtigung auf Standardwert zurück setzen (all)
- listvar: zeigt die lokalen Variablen für den aktuellen Buffer an
- setvar: legt eine lokale Variable für den aktuellen Buffer an
- delvar: löscht eine lokale Variable des aktuellen Buffers
- set: setzt eine Eigenschaft für den aktuellen Buffer
- get: zeigt eine Eigenschaft für den aktuellen Buffer an
- jump: springt zu einem anderen Buffer:
- smart: nächster Buffer mit Aktivität
- last_displayed: letzter angezeigter Buffer (vor dem letzten Sprung zu einem Buffer)
- prev_visited: zuvor besuchter Buffer
- next_visited: zum nächsten besuchten Buffer springen
- number: wechselt von einem Buffer zu einem anderen, mögliche Optionen:
- '+': relativer Sprung um 'n'-Buffer
- '-': relativer Sprung, um 'n'-Buffer
- '*': wechselt zum Buffer mit der Nummer 'n'; nutzt die interne Einstellung "weechat.look.jump_current_to_previous_buffer"
- -: springt zum ersten Buffer
- +: springt zum letzten Buffer
- name: wechselt zum Buffer mit dem angegebenen Namen (Name muss nicht vollständig sein!)
-
-Beispiele:
- leert den aktuellen Buffer:
- /buffer clear
- verschiebt Buffer auf Position 5:
- /buffer move 5
- tauscht Buffer 1 und 3:
- /buffer swap 1 3
- tauscht Buffer #weechat und den aktuellen Buffer:
- /buffer swap #weechat
- springt in einer Schleife zu den Buffern #chan1, #chan2, #chan3:
- /buffer cycle #chan1 #chan2 #chan3
- verbindet Buffer mit dem Core-Buffer:
- /buffer merge 1
- verbindet Buffer mit #weechat buffer:
- /buffer merge #weechat
- trennt Buffer voneinander:
- /buffer unmerge
- schließt aktuellen Buffer:
- /buffer close
- schließt Buffer 5 bis 7:
- /buffer close 5-7
- springt zum Buffer: #weechat:
- /buffer #weechat
- springt zum nächsten Buffer:
- /buffer +1
- springt zum letzten Buffer:
- /buffer +
-----
-
-[[command_weechat_color]]
-* `+color+`: definiert Farbaliase und stellt eine Palette der möglichen Farben dar
-
-----
-/color alias <color> <name>
- unalias <color>
- reset
- term2rgb <color>
- rgb2term <rgb> [<limit>]
- -o
-
- alias: weist einer Farbzahl einen Namen zu
-unalias: entfernt einen Namen
- color: Farbnummer (>= 0, maximale Anzahl ist abhängig vom Terminal, üblicherweise 63 oder 255 Farben)
- name: Alternativname für eine Farbe (zum Beispiel: "orange")
- reset: setzt alle Farbpaarungen zurück (nützlich falls keine Farbpaarung mehr verfügbar sein sollte und die automatische Reset-Option deaktiviert ist, siehe Einstellung: "weechat.look.color_pairs_auto_reset")
-term2rgb: konvertiert eine Terminalfarbe (0-255) in eine RGB Farbe
-rgb2term: konvertiert eine RGB Farbe in eine Terminalfarbe (0-255)
- limit: Anzahl an Farben die aus der Terminalpalette genutzt werden sollen (beginnend von 0); Standardwert: 256
- -o: sendet Terminal-/Farbinformationen in den aktuellen Buffer
-
-Ohne Angabe von Argumenten wird in einem separaten Buffer die darstellbare Farbpalette angezeigt.
-
-Beispiele:
- der Farbe 214 wird das Alias "orange" zugeordnet:
- /color alias 214 orange
- löscht die Farbe 214:
- /color unalias 214
-----
-
-[[command_weechat_command]]
-* `+command+`: führe explizit einen WeeChat Befehl oder eine Erweiterung aus
-
-----
-/command [-buffer <name>] <plugin> <command>
-
--buffer: Befehl wird in diesem Buffer ausgeführt
- plugin: Befehl der angegeben Erweiterung wird ausgeführt; 'core' für einen internen WeeChat Befehl, '*' automatisierte Auswahl (entscheidend ist der Buffer in welchem der Befehl ausgeführt wird)
-command: auszuführender Befehl (es wird automatisch ein '/' vorangestellt, falls dieser nicht angegeben wurde)
-----
-
-[[command_weechat_cursor]]
-* `+cursor+`: Cursor kann frei auf dem Bildschirm bewegt werden, um Aktionen in bestimmten Bildschirmbereichen auszuführen
-
-----
-/cursor go chat|<bar>|<x>,<y>
- move up|down|left|right|area_up|area_down|area_left|area_right
- stop
-
- go: setzt den Cursor in den Chat Bereich, in eine Bar (Name der Bar muss angegeben werden) oder auf die Koordinaten "x,y"
-move: Cursor wird in die entsprechende Richtung bewegt
-stop: beendet den Cursor-Modus
-
-Ohne Angabe von Argumenten wird der Cursor-Modus umgeschaltet.
-
-Ist die Mausfunktion aktiviert (siehe /help mouse), startet man den Cursor-Modus mit der mittleren Maustaste und positioniert den Cursor auf diesen Punkt.
-
-Standardtastenbefehle im Chatbereich:
- m zitiere Nachricht
- q zitiere Präfix + Nachricht
- Q zitiere Zeit + Präfix + Nachricht
-
-Standardtastenbefehle in Nickliste:
- b banne Nick (/ban)
- k kicke Nick (/kick)
- K kicke und banne Nick (/kickban)
- q öffne private Unterhaltung mit Nick (/query)
- w hole Informationen über Anwender (/whois)
-
-weitere Standardtasten im Cursor-Modus:
- Pfeiltasten bewege Cursor
- alt+Pfeiltasten bewege Cursor zum nächsten Bereich
- enter beendet den Cursor-Modus
-
-Beispiele:
- gehe zur Benutzerliste:
- /cursor go nicklist
- gehe zu den Koordinaten x=10, y=5:
- /cursor go 10,5
-----
-
-[[command_weechat_debug]]
-* `+debug+`: Debug-Funktionen
-
-----
-/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: zeigt alle Erweiterungen mit Debuglevel an
- set: setzt den Level der Protokollierung für eine Erweiterung
- plugin: Name der Erweiterung ("core" für den WeeChat Kern)
- level: Debuglevel der Erweiterung (0 = deaktiviert Debug)
- dump: Speicherabbild in die WeeChat Protokolldatei schreiben (wie bei einem Programmabsturz)
- hooks: zeigt die aktiven Hooks an (bei einer Erweiterung: detaillierte Informationen über Hooks werden angezeigt, die von der Erweiterung erstellt wurden)
- buffer: speichert den Bufferinhalt als hexadezimale Ausgabe in die Protokolldatei
- certs: gibt die Anzahl geladener vertrauenswürdiger Zertifizierungsstellen aus
- color: zeigt Informationen über die aktuellen Farbpaarungen an
- cursor: schaltet den debug-Modus für den Cursor-Modus ein/aus
- dirs: Verzeichnisse werden angezeigt
- hdata: zeigt Informationen zu hdata an (mittels free werden alle hdata Informationen aus dem Speicher entfernt)
-infolists: zeigt Information über die Infolists an
- key: Tastatur- und Maus-Debug-Modus aktivieren: Rohwerte, erweiterten Tastennamen und zugehörigen Befehl anzeigen ('q' zum Verlassen dieses Modus)
- libs: zeigt an welche externen Bibliotheken verwendet werden
- memory: gibt Informationen über den genutzten Speicher aus
- mouse: schaltet den debug-Modus für den Maus-Modus ein/aus
- tags: zeigt für jede einzelne Zeile die dazugehörigen Schlagwörter an
- term: zeigt Informationen über das Terminal an
- windows: zeigt die Fensterstruktur an
- time: misst die Zeit um einen Befehl auszuführen oder um einen Text in den aktuellen Buffer zu senden
- unicode: Zeigt Informationen über Unicode-Zeichen in Zeichenkette an (evaluiert, siehe /help eval)
-
-Beispiele:
- /debug set irc 1
- /debug mouse verbose
- /debug time /filter toggle
- /debug unicode ${chars:${\u26C0}-${\u26CF}}
-----
-
-[[command_weechat_eval]]
-* `+eval+`: evaluierter Ausdruck
-
-----
-/eval [-n|-s] [-d] <expression>
- [-n] [-d [-d]] -c <expression1> <operator> <expression2>
-
- -n: gibt das Ergebnis aus, ohne dass dieses in den Buffer gesendet wird (debug Modus)
- -s: teilt Ausdrücke, bevor sie evaluiert werden (mehrere Befehle können durch Semikolon getrennt werden)
- -d: eine Debug-Ausgabe nach Auswertung anzeigen (Nutzung von zwei -d: ausführliche Debug-Ausgabe)
- -c: Auswertung als Bedingung: nutzt Operatoren und runde Klammern, Rückgabewert als Boolean-Wert ("0" oder "1")
-expression: Ausdruck welcher verarbeitet werden soll. Variablen im Format ${variable} werden ersetzt (siehe unten); mehrere Befehle werden durch ein Semikolon voneinander getrennt
- operator: ein logischer oder vergleichender Operand:
- - logische Operanden:
- && boolean "und"
- || boolean "oder"
- - vergleichende Operanden:
- == gleich
- != ungleich
- <= kleiner oder gleich
- < kleiner
- >= größer oder gleich
- > größer
- =~ stimmt mit regulärem POSIX Ausdruck überein
- !~ stimmt NICHT mit regulärem POSIX Ausdruck überein
- ==* stimmt mit Maske überein (Platzhalter "*" ist erlaubt)
- !!* stimmt mit Maske NICHT überein (Platzhalter "*" ist erlaubt)
- =* stimmt mit Maske überein, Groß- und Kleinschreibung wird nicht beachtet (Platzhalter "*" ist erlaubt)
- !* stimmt mit Maske NICHT überein, Groß- und Kleinschreibung wird nicht beachtet (Platzhalter "*" ist erlaubt)
- ==- ist enthalten, Groß- und Kleinschreibung wird beachtet
- !!- ist NICHT enthalten, Groß- und Kleinschreibung wird beachtet
- =- ist enthalten, Groß- und Kleinschreibung wird nicht beachtet
- !- ist NICHT enthalten, Groß- und Kleinschreibung wird nicht beachtet
-
-Ein Ausdruck gilt als "wahr" sofern das Ergebnis weder NULL, nicht leer und von "0" abweichend ist.
-Für einen Vergleich werden Fließkommazahlen genutzt, insofern es sich bei beiden Ausdrücken um gültige Zahlen handelt, folgende Formate werden unterstützt:
- - Integer (Beispiele: 5, -7)
- - Fließkommazahl (Beispiele: 5.2, -7.5, 2.83e-2)
- - hexadezimale Zahl (Beispiele: 0xA3, -0xA3)
-Um einen Vergleich zwischen zwei Zeichenketten zu erzwingen, müssen die Ausdrücke in Anführungszeichen gesetzt werden, zum Beispiel:
- 50 > 100 ==> 0
- "50" > "100" ==> 1
-
-Einige Variablen werden im Ausdruck mittels der Formatierung ${variable} ersetzt. Mögliche Variablen sind, nach Reihenfolge ihrer Priorität:
- - die Zeichenfolge selbst ohne Auswertung (Format: "raw:xxx")
- - eine benutzerdefinierte Variable (Format: "name")
- - eine evaluierte Teilzeichenkette (Format: "eval:xxx")
- - eine evaluierte Bedingung (Format: "eval_cond:xxx")
- - eine Zeichenkette mit Escapesequenzen (Format: "esc:xxx" oder "\xxx")
- - eine Zeichenfolge mit einer Reihe von Zeichen (Format: "chars:xxx" oder "chars:c1-c2" wobei "xxx" von folgenden Typ sein muss: "digit", "xdigit", "lower", "upper", "alpha", "alnum")
- - eine Zeichenfolge, die in Kleinbuchstaben umgewandelt wird (Format: "lower:xxx")
- - eine Zeichenfolge, die in Großbuchstaben umgewandelt wird (Format: "upper:xxx")
- - Zeichen, die in einer Zeichenkette nicht dargestellt werden sollen (Format: "hide:Zeichen,Zeichenkette")
- - eine Zeichenkette mit einer maximalen Anzahl an Zeichen (Format: "cut:max,suffix,string" oder "cut:+max,suffix,string")
- oder maximale Anzahl an Zeichen die auf dem Bildschirm angezeigt werden sollen (Format: "cutscr:Max,Suffix,Zeichenkette oder "cutscr:+Max,Suffix,Zeichenkette")
- - eine Zeichenkette umkehren (Format: "rev:xxx" oder "revscr:xxx")
- - eine Zeichenkette wiederholen (Format: "repeat:Anzahl,Zeichenkette")
- - Länge einer Zeichenkette (Format: "length:xxx" oder "lengthscr:xxx")
- - Aufteilen einer Zeichenkette (Format: "split:Anzahl,Trennzeichen,Flags,xxx")
- - Aufteilen von Shell-Argumenten (Format: "split_shell:Anzahl,xxx")
- - eine Farbe (Format: "color:xxx", siehe "Anleitung für API Erweiterung", Funktion "color")
- - zum modifizieren (Format: "modifier:name,data,string")
- - eine Info (Format: "info:Name,Argumente", Argumente sind optional)
- - eine Basis 16/32/64 kodierte / dekodierte Zeichenfolge (Format: "base_encode:base,xxx" oder "base_decode:base,xxx")
- - aktuelles Datum/Uhrzeit (Format: "date" oder "date:format")
- - eine Umgebungsvariable (Format: "env:XXX")
- - ein Dreifachoperand (Format: "if:Bedingung?Wert_falls_wahr:Wert_falls_unwahr")
- - Ergebnis eines Ausdrucks mit Klammern und Operatoren + - * / // % ** (Format: "calc:xxx")
- - eine zufällige ganze Zahl (Format: "random:min,max")
- - eine übersetzte Zeichenkette (Format: "translate:xxx")
- - eine Benutzervariable definieren (Format: "define:Name,Wert")
- - eine Option (Format: "file.section.option")
- - eine lokale Variable eines Buffers
- - ein(e) hdata - Name/Variable (der Wert wird automatisch in eine Zeichenkette konvertiert), standardmäßig wird für "window" und "buffer" das aktuelle Fenster/Buffer verwendet.
-Das Format für hdata kann wie folgt aufgebaut sein:
- hdata.var1.var2...: startet mit hdata (der Pointer muss bekannt sein) und fragt eine Variable nach der anderen ab (weitere hdata können folgen)
- hdata[list].var1.var2...: startet hdata mittels einer Liste, zum Beispiel:
- ${buffer[gui_buffers].full_name}: der vollständige Name des ersten Buffers, in der verknüpften Liste aller Buffer
- ${plugin[weechat_plugins].name}: Name der ersten Erweiterung, in der verknüpften Liste aller Erweiterungen
- hdata[pointer].var1.var2...: startet hdata mittels einem Pointer, zum Beispiel:
- ${buffer[0x1234abcd].full_name}: vollständiger Name eines Buffers und des dazugehörigen Pointers (kann in triggern benutzt werden)
- ${buffer[my_pointer].full_name}: vollständiger Name des Buffers mit dem entsprechenden Pointernamen (kann in Triggern verwendet werden)
- hdata[pointer].var1.method(): Wenn var1 eine Hashtabelle ist, können die Methoden „keys()“, „values()“, „keys_sorted()“, „keys_values()“ und „keys_values_sorted()“ aufgerufen werden
-Die vorhandenen Namen für hdata und Variablen sind in der "Anleitung für API Erweiterung", Bereich "weechat_hdata_get". beschrieben
-
-Beispiele (einfache Zeichenketten):
- /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
-
-Beispiele (Bedingungen):
- /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+`: Filterfunktion um Nachrichten in Buffern aus- oder einzublenden, dazu können Schlagwörter oder reguläre Ausdrücke verwendet werden
-
-----
-/filter list
- enable|disable|toggle [<name>|@]
- add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>
- rename <name> <new_name>
- recreate <name>
- del <name>|-all [<name>...]
-
- list: alle Filter auflisten
- enable: Filter wird aktiviert (Filter werden standardmäßig aktiviert)
- disable: Filter deaktivieren
- toggle: Filter umschalten
- name: Name des Filters ("@" = aktiviert/deaktiviert alle Filter im aktuellen Buffer)
- add: Filter hinzufügen
-addreplace: erzeugt neuen Filter oder ersetzt einen schon existierenden Filter
- rename: benennt einen Filter um
- recreate: in die Eingabezeile wird die entsprechende Filtereinstellung übernommen, um diese dann editieren zu können
- del: Filter entfernen
- -all: entfernt alle Filter
- buffer: durch Kommata getrennte Liste von Buffer in denen der Filter aktiv sein soll:
- - ist der vollständige Name eines Buffer inklusive seiner Erweiterung (Beispiel: "irc.libera.#weechat" oder "irc.server.libera")
- - "*" bedeutet, alle Buffer
- - beginnt ein Name mit '!' wird für diesen Buffer kein Filter genutzt
- - Platzhalter "*" kann verwendet werden
- tags: durch Kommata getrennte Liste von Schlagwörtern. Zum Beispiel: "irc_join,irc_part,irc_quit"
- - logisch "und": mittels "+" zwischen den Tags (zum Beispiel: "nick_toto+irc_action")
- - Platzhalter "*" kann verwendet werden
- - wird ein Tag mit '!' eingeleitet, dann muss dieser Tag NICHT in der Nachricht enthalten sein
- regex: erweiterter regulärer POSIX Ausdruck, um in einer Zeile zu suchen
- - das Präfix (z.B. Nick) wird mittels '\t' von der Nachricht getrennt. Sonderzeichen wie '|' müssen mit einer Escapesequenz : '\|' eingebunden werden)
- - wird ein regulärer Ausdruck mit '!' eingeleitet dann wird das übereinstimmende Ergebnis umgekehrt (nutze '\!' um mit '!' zu beginnen)
- - es werden zwei reguläre Ausdrücke erstellt: Der erste für den Präfix und der zweite für die eigentliche Nachricht
- - reguläre Ausdrücke unterscheiden nicht zwischen Groß- und Kleinschreibung. Um zwischen Groß- und Kleinschreibung zu unterscheiden müssen diese mit "(?-i)" eingeleitet werden.
-
-Mit der Tastenvoreinstellung alt+'=' kann die globale Filterfunktion (de-)aktiviert werden und alt+'-' (de-)aktiviert die Filterfunktion für den aktuellen Buffer.
-
-Die am häufigsten gebrauchten Schlagwörter lauten:
- no_filter, no_highlight, no_log, log0..log9 (log Level),
- notify_none, notify_message, notify_private, notify_highlight,
- self_msg, nick_xxx (xxx ist der Nickname), prefix_nick_ccc (ccc ist die Farbe mit der der Nick dargestellt wird),
- host_xxx (xxx ist der Username + Host in Nachricht),
- irc_xxx (xxx ist durch einen IRC-Befehl/-Nummer zu ersetzen, siehe /server raw oder /debug tags)
- irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
-Mittels "/debug tags" kann man sich die Schlagwörter jeder einzelnen Zeile darstellen lassen.
-
-Beispiele:
- aktiviert den intelligenten IRC Filter für alle Buffer:
- /filter add irc_smart * irc_smart_filter *
- aktiviert den intelligenten IRC Filter für alle Buffer, außer Buffer die "#weechat" im Namen tragen:
- /filter add irc_smart *,!*#weechat* irc_smart_filter *
- filtert alle IRC join/part/quit Nachrichten:
- /filter add joinquit * irc_join,irc_part,irc_quit *
- filtert Nicks wenn diese den Channel betreten oder durch den Befehl "/names" angezeigt werden:
- /filter add nicks * irc_366 *
- filtert Nick "toto" im IRC Channel #weechat:
- /filter add toto irc.libera.#weechat nick_toto *
- filtert IRC join/action Nachrichten von Nick "toto":
- /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
- filtert Zeilen die "weechat sucks" im IRC Channel #weechat enthalten:
- /filter add sucks irc.libera.#weechat * weechat sucks
- filter Zeilen die exakt "WeeChat sucks" lauten und das in allen Buffern:
- /filter add sucks2 * * (?-i)^WeeChat sucks$
-----
-
-[[command_weechat_help]]
-* `+help+`: Zeigt einen Hilfstext für Befehle und Einstellungen an
-
-----
-/help -list|-listfull [<plugin> [<plugin>...]]
- <command>
- <option>
-
- -list: zeigt alle Befehle, nach Erweiterungen sortiert (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
--listfull: zeigt alle Befehle mit Beschreibung, nach Erweiterung
- plugin: zeigt Befehle explizit für diese Erweiterung an
- command: Name eines Befehls
- option: Name einer Einstellung (nutze /set um Einstellungen anzeigen zu lassen)
-----
-
-[[command_weechat_history]]
-* `+history+`: Zeigt den Befehlsverlauf des Buffers
-
-----
-/history clear
- <value>
-
-clear: löscht den Befehlsverlauf
-value: Anzahl der gewünschten Einträgen im Befehlsverlauf anzeigen
-----
-
-[[command_weechat_hotlist]]
-* `+hotlist+`: Hotlist verwalten
-
-----
-/hotlist add [low|message|private|highlight]
- clear [<level>]
- remove
- restore [-all]
-
- add: füge den aktuellen Buffer zur Hotlist (Standardlevel: "low", Bedingungen die in Option weechat.look.hotlist_add_conditions definiert sind, werden NICHT überprüft)
- clear: lösche Hotlist
- level: "lowest" um die niedrigste Benachrichtigungsstufe in der Hotlist zu löschen, "highest" um die höchste Benachrichtigungsstufe in der Hotlist zu löschen, oder mit einer Levelmaske: Integer aus einer Kombination von 1=join/part, 2=message, 4=private, 8=highlight)
- remove: entferne aktuellen Buffer von Hotlist
-restore: stellt die letzte Hotlist wieder her, die im aktuellen Buffer entfernt wurde (oder alle Buffer mit -all)
-----
-
-[[command_weechat_input]]
-* `+input+`: Funktionen für die Befehlszeile
-
-----
-/input <action> [<arguments>]
-
-Auflistung der möglichen Aktionen:
- return: simuliert die "Enter"-Taste
- complete_next: vervollständigt Wort mit nächster Komplettierung
- complete_previous: vervollständigt Word mit vorheriger Komplettierung
- search_text_here: Textsuche ab aktueller Position
- search_text: Textsuche im Buffer
- search_switch_case: schaltet Groß-/Kleinschreibung ein und aus
- search_switch_regex: Wechsel des Suchmodus: einfache Textsuche/reguläre Ausdrücke
- search_switch_where: wechselt Suche in Nachricht/Präfix
- search_previous: sucht vorheriger Zeile
- search_next: sucht nächste Zeile
- search_stop_here: beendet Suche ab aktueller Position
- search_stop: suche beenden
- delete_previous_char: entfernt vorheriges Zeichen
- delete_next_char: entfernt nächstes Zeichen
- delete_previous_word: entfernt vorheriges Wort
- delete_previous_word_whitespace: vorheriges Wort löschen (bis zum Leerzeichen)
- delete_next_word: entfernt nächstes Wort
- delete_beginning_of_line: entfernt alle Zeichen ab Zeilenanfang bis zum Cursor
- delete_beginning_of_input: entfernt alle Zeichen vom Beginn der Eingabe bis zum Cursor
- delete_end_of_line: entfernt alle Zeichen ab Cursor bis zum Ende der Zeile
- delete_end_of_input: vom Cursor bis zum Ende der Eingabe löschen
- delete_line: löscht die komplette Eingabezeile
- delete_input: Gesamte Eingabe löschen
- clipboard_paste: fügt Zeichenkette aus der internen Zwischenablage ein
- transpose_chars: Zeichen austauschen
- undo: letzten Befehl in der Eingabezeile rückgängig machen
- redo: letzten Befehl in der Eingabezeile wiederherstellen
- move_beginning_of_line: springt an den Anfang der Eingabezeile
- move_beginning_of_input: bewegt den Cursor zum Anfang der Eingabe
- move_end_of_line: springt ans Ende der Eingabezeile
- move_end_of_input: bewegt den Cursor zum Ende der Eingabe
- move_previous_char: setzt den Cursor eine Position nach links
- move_next_char: setzt den Cursor eine Position nach rechts
- move_previous_word: springt zum Anfang des vorherigen Wortes, in der Eingabezeile
- move_next_word: springt zum Anfang des nächsten Wortes, in der Eingabezeile
- move_previous_line: bewegt den Cursor in die vorherige Zeile
- move_next_line: bewegt den Cursor in die nächste Zeile
- history_previous: ruft vorherigen Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: rückwärts suchen)
- history_next: ruft nächsten Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: vorwärts suchen)
- history_global_previous: ruft vorherigen Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
- history_global_next: ruft nächsten Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
- grab_key: fängt eine Taste (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
- grab_key_command: zeigt den Tastencode (inklusive des eingebundenen Befehls) einer Tastenkombination an und fügt ihn in die Befehlszeile ein (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
- grab_mouse: fängt den Code einer Maus Aktivität
- grab_mouse_area: fängt den Code einer Maus Aktivität mit entsprechendem Bereich
- insert: fügt einen Text in die Eingabezeile ein (Escapesequenzen sind möglich, siehe /help print)
- send: schickt Text an einen Buffer
-
-Dieser Befehl wird sinnvollerweise mittels Tastenbelegungen oder Erweiterungen genutzt.
-----
-
-[[command_weechat_item]]
-* `+item+`: Verwalten von benutzerdefinierten Bar-Items
-
-----
-/item list
- add|addreplace <name> "<conditions>" "<content>"
- rename <name> <new_name>
- refresh <name> [<name>...]
- recreate <name>
- del <name>|-all
-
- list: zeigt eine Liste aller benutzerdefinierten Bar-Items
- add: fügt ein benutzerdefiniertes Bar-Item hinzu
-addreplace: erzeugt neues Bar-Item oder ersetzt ein schon existierendes Bar-Item
- name: benutzerdefinierter Name des Bar-Items
-conditions: evaluierte Bedingungen um ein Bar-Item anzuzeigen (zum Beispiel um ein Bar-Item nur in einem bestimmten Buffer anzuzeigen)
- content: Inhalt (evaluiert, siehe /help eval)
- rename: Umbenennen eines benutzerdefinierten Bar-Items
- refresh: aktualisiert den Inhalt des Items in allen Bars, in denen das Item angezeigt wird; jedes Item kann aktualisiert werden: standard/Erweiterung/benutzerdefiniertes Bar-Item
- recreate: kopiert den Befehl in die Eingabezeile um das benutzerdefinierte Bar-Item zu editieren
- del: entfernt ein benutzerdefiniertes Bar-Item
- -all: entfernt alle benutzerdefinierten Bar-Items
-
-Beispiele:
- Item welches die Terminalgröße anzeigt wird hinzugefügt, aber nur in Buffern mit Nummer angezeigt = 1:
- /item add terminfo "${buffer.number} == 1" "term:${info:term_width}x${info:term_height}"
- fügt ein Item hinzu, welches Informationen über den Buffer anzeigt:
- /item add bufinfo "" "${buffer.number}:${buffer.name}${if:${buffer.zoomed}?(Z)}"
- fügt ein Item mit Datum/Uhrzeit hinzu, dabei wird das Format "Dec 25, 12:34 +0100" verwendet, aktualisiert, jede Minute:
- /item add datetime "" "${date:%b %d, %H:%M %z}"
- /trigger add datetime_refresh timer "60000;60" "" "" "/item refresh datetime"
- fügt ein Item mit der Anzahl der Zeilen in dem Buffer hinzu (sichtbar/total), jeweils aktualisiertwenn eine neue Zeile dargestellt wird oder wenn sich der Status der gefilterten Zeilen geändert hat:
- /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"
- erzwingt die Aktualisierung des Items "lines_count":
- /item refresh lines_count
- erstellt das Item "lines_count", mit anderen Bedingungen oder Inhalten, neu:
- /item recreate lines_count
- entfernt das Item "lines_count":
- /item del lines_count
-----
-
-[[command_weechat_key]]
-* `+key+`: Einer Taste einen Befehl zuordnen oder entfernen
-
-----
-/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: zeigt die aktuelle Tastenbelegungen an (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
-listdefault: zeigt die Standardeinstellung der Tastenbelegung an
- listdiff: zeigt die Unterschiede zwischen der aktuell genutzten Tastaturbelegung und der Standardbelegung an (hinzugefügte/verändert/gelöschte Tastenbelegungen)
- context: Name des Kontextes ("default" oder "search")
- bind: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde (für Kontext "default")
- bindctxt: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde, dies trifft für Kontext definierte Tasten zu
- command: Befehl (mehrere Befehle werden durch ein Semikolon getrennt)
- unbind: hebt eine Tastenbelegung auf (für Kontext "default")
- unbindctxt: hebt eine Tastenbelegung für den angegebenen Kontext auf
- reset: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt (für Kontext "default")
- resetctxt: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt, dies trifft für den ausgewählten Kontext zu
- resetall: die Tastenbelegung wird auf die Standardeinstellungen zurück gesetzt. Dies löscht ALLE persönlichen Tastenbelegungen (Vorsicht!)
- missing: fügt fehlende Tastenbelegungen hinzu (dazu wird die Standardbelegung genutzt). Dies kann sinnvoll sein wenn man auf eine neue WeeChat Version umgestiegen ist
- legacy: zeigt den neuen Namen für legale Tasten an
-
-Falls ein Befehl einer Taste zugeordnet werden soll ist es ratsam zuerst mit der Tastenkombination alt+k (oder Esc + k) einen Fangmodus zu aktivieren um damit die zu belegende Taste zu ermitteln. Durch diesen Schritt wird der benötigte Tasten-Code in die Befehlszeile übernommen.
-
-Zulässige Modifikatortasten (in dieser Reihenfolge, wenn mehrere verwendet werden):
- meta- (Alt-Taste)
- ctrl-(Strg- Steuertaste)
- Shift- (Umschalttaste, kann nur mit unten aufgeführten Tastennamen verwendet werden)
-
-Zulässige Tastennamen: f0 bis f20, Pos1, Einfügen, Löschen, Ende, Rücktaste, Bild auf, Bild ab, hoch, runter, rechts, links, Tab, Return, Komma, Leerzeichen.
-
-Tastenkombinationen müssen durch ein Komma getrennt werden.
-
-Für "mouse"-Kontext ("cursor" Kontext ist auch möglich), hat der zu verwendende Schlüssel folgendes Format: "@area:Schlüssel" oder "@area1>area2:Schlüssel". "area" kann folgende Werte habe:
- *: jedweder Bereich des Bildschirms
- chat: Chatbereich (für jeden Buffer)
- chat(xxx): Chatbereich für einen Buffer mit dem Namen "xxx" (vollständiger Name mit Erweiterung. Beispiel: chat(perl.iset):)
- bar(*): beliebige Bar
- bar(xxx): Bar mit dem Namen "xxx"
- item(*): beliebiges Bar-Item
- item(xxx): Bar-Item mit Namen "xxx"
-Der Platzhalter "*" kann verwendet werden um mehrere unterschiedliche Mausereignisse auszuwählen.
-Für den Kontext "mouse" kann ein besonderer Übergabewert für den zu nutzenden Befehl verwendet werden, "hsignal:name". Dieses sendet das hsignal "name" und als Inhalt ein Hashtable als Argument.
-Ein weiterer Übergabewert ist "-" und kann genutzt werden um einen Schlüssel zu deaktivieren (der Schlüssel wird bei der Durchführung übersprungen).
-
-Beispiele:
- Mit der Tastenkombination "alt-t" wird die Nicklist-Bar an-und aus geschaltet:
- /key bind meta-t /bar toggle nicklist
- Mit der Tastenkombination "alt-r" wird direkt zum IRC #weechat Buffer gewechselt:
- /key bind meta-r /buffer #weechat
- Die Tastenkombination "alt-r" wird auf die Standardfunktion zurückgesetzt:
- /key reset meta-r
- "Tab"-Taste nutzen um im Kontext "search" die Suche innerhalb eines Buffers zu beenden:
- /key bindctxt search ctrl-i /input search_stop
- Auswahl eines Nicknamens mittels mittlerer Maustaste zeigt zusätzliche Informationen zu dem Nick an:
- /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
-----
-
-[[command_weechat_layout]]
-* `+layout+`: Verwaltet Buffer/Fenster Layouts
-
-----
-/layout store [<name>] [buffers|windows]
- apply [<name>] [buffers|windows]
- leave
- del [<name>] [buffers|windows]
- rename <name> <new_name>
-
- store: erstellt ein Layout der zur Zeit verwendeten Buffer/Fenster
- apply: erstelltes Layout verwenden
- leave: belässt das aktuelle Layout (es wird kein Layout aktualisiert)
- del: entfernt Buffer und/oder Fenster eines erstellten Layouts
- (falls weder "buffers" noch "windows" angegeben wird, dann wird das Layout entfernt)
- rename: ein Layout umbenennen
- name: Name unter welchem das Layout erstellt werden soll (Standardlayout heisst "default")
-buffers: erstellt bzw. verwendet nur Buffer (Reihenfolge der Buffer)
-windows: erstellt bzw. verwendet nur Fenster (Buffer welche im jeweiligen Fenster dargestellt werden)
-
-Wird der Befehl ohne Argumente aufgerufen, werden die erstellten Layout dargestellt.
-
-Das aktuelle Layout kann beim Ausführen des /quit Befehls mit der Option "weechat.look.save_layout_on_exit" gesichert werden.
-
-Hinweis: Das Layout merkt sich nur Fenstereinteilungen und die Positionsnummern von Buffern. Layout öffnet keine Buffer. Das bedeutet zum Beispiel, dass Sie IRC-Kanäle immer noch automatisch betreten müssen, um die Buffer zu öffnen. Das gespeicherte Layout wird erst verwendet, wenn die Buffer geöffnet sind.
-----
-
-[[command_weechat_mouse]]
-* `+mouse+`: Maussteuerung
-
-----
-/mouse enable|disable|toggle [<delay>]
-
- enable: aktiviert Maus
-disable: deaktiviert Maus
- toggle: umschalten der Mausunterstützung
- delay: Verzögerung (in Sekunden) nach welcher der ursprüngliche Status wiederhergestellt wird (sinnvoll um die Mausunterstützung zeitabhängig zu deaktivieren)
-
-Die Mausunterstützung wird in der Einstellung "weechat.look.mouse" gesichert.
-
-Beispiele:
- Mausunterstützung aktivieren:
- /mouse enable
- Mausunterstützung für 5 Sekunden umschalten:
- /mouse toggle 5
-----
-
-[[command_weechat_mute]]
-* `+mute+`: führt einen Befehl ohne Textausgabe aus
-
-----
-/mute [-core | -current | -buffer <name>] <command>
-
- -core: keine Ausgabe im WeeChat Core Buffer
--current: Ausgabe im aktuellen Buffer wird unterdrückt
- -buffer: Ausgabe im ausgewählten Buffer wird unterdrückt
- name: vollständiger Buffername (Beispiel: "irc.server.libera", "irc.libera.#weechat")
- command: Befehl der ohne Textausgabe ausgeführt werden soll (das Präfix, '/', wird automatisch hinzugefügt, falls es dem Befehl nicht vorangestellt wurde)
-
-Wird kein Buffer ausgewählt (-core, -current oder -buffer), dann wird die Textausgabe generell unterdrückt.
-
-Beispiele:
- Speichern der Konfiguration:
- /mute save
- Nachricht in den aktuellen Kanal senden:
- /mute -current msg * hi!
- Nachricht an den #weechat Kanal senden:
- /mute -buffer irc.libera.#weechat msg #weechat hi!
-----
-
-[[command_weechat_plugin]]
-* `+plugin+`: Erweiterungen verwalten (auflisten/installieren/beenden)
-
-----
-/plugin list [-o|-ol|-i|-il|<name>]
- listfull [<name>]
- load <filename> [<arguments>]
- autoload [<arguments>]
- reload [<name>|* [<arguments>]]
- unload [<name>]
-
- list: installierte Erweiterungen werden aufgelistet
- -o: sende Liste der geladenen Erweiterungen an den Buffer (Ausgabe in Englisch)
- -ol: sende Liste der geladenen Erweiterungen an den Buffer (Übersetzte Ausgabe)
- -i: Liste der geladenen Erweiterungen in die Befehlszeile kopieren (zum Senden an den Buffer) (Ausgabe in Englisch)
- -il: Liste der geladenen Erweiterungen in die Befehlszeile kopieren (zum Senden an den Buffer) (Übersetzte Ausgabe)
- name: Name einer Erweiterung
- listfull: geladene Erweiterungen auflisten (ausführlich)
- load: Laden einer Erweiterung
- filename: Erweiterung (Dateiname) welche installiert werden soll
-arguments: Argumente die der Erweiterung beim Installieren übergeben werden sollen
- autoload: installiert automatisch alle Erweiterungen aus dem System- oder Benutzerverzeichnis
- reload: startet eine Erweiterung erneut (falls kein Name angegeben wird, werden alle Erweiterungen beendet und neu gestartet)
- unload: beendet eine oder alle Erweiterungen (wird kein Name angegeben dann werden alle Erweiterung beendet)
-
-Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt.
-----
-
-[[command_weechat_print]]
-* `+print+`: gibt einen Text in einem Buffer aus
-
-----
-/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: Buffer in welchem der Text ausgegeben werden soll (standardmäßig: aktueller Buffer)
--newbuffer: erstellt einen neuen Buffer und stellt Text in diesem Buffer dar
- -free: erstellt einen Buffer mit freiem Inhalt (nur mit -newbuffer möglich)
- -switch: wechselt zum Buffer
- -core: Alternativname für "-buffer core.weechat"
- -current: Text wird im aktuell genutzten Buffer ausgegeben
- -y: schreibt den Text in die angegebene Zeile (nur bei Buffern mit freiem Inhalt)
- line: Zeilennummer bei einem Buffer mit freiem Inhalt (erste Zeile ist 0, bei einer negative Zahl wird der Text nach der letzten Zeile eingefügt: -1 = nach der letzten Zeile, -2 = zwei Zeilen, nach der letzten Zeile, usw.)
- -escape: Escapesequenzen werden umgewandelt (zum Beispiel \a, \07, \x07)
- -date: Datum der Nachricht, mögliche Formatierung:
- -n: 'n' vor dem jetzigen Zeipunkt, in Sekunden
- +n: 'n' in Zukunft, in Sekunden
- n: 'n' Sekunden seit der Epoche (siehe man time)
- date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, Beispiel: 2014-01-19T04:32:55
- time: hh:mm:ss (Beispiel: 04:32:55)
- -tags: durch Kommata getrennte Liste von Tags (siehe /help filter für eine Liste von Tags die häufig genutzt werden)
- text: Text der ausgegeben werden soll (Präfix und Nachricht muss durch \t getrennt werden, sollte der Text mit "-" beginnen, muss ein "\" vorangestellt werden)
- -stdout: Text wird an stdout geschickt (Escapesequenzen werden umgewandelt)
- -stderr: Text wird an stderr geschickt (Escapesequenzen werden umgewandelt)
- -beep: Alias für "-stderr \a"
-
-Das Argument -action ... -quit nutzt den Präfix der in der Einstellung "weechat.look.prefix_*" definiert ist.
-
-Folgende Escapesequenzen werden unterstützt:
- \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
-
-Beispiele:
- zeigt eine Erinnerung, mit Highlight, im Core-Buffer dar:
- /print -core -tags notify_highlight Reminder: Milch kaufen
- zeigt eine Fehlernachricht im Core-Buffer an:
- /print -core -error irgend ein Fehler
- zeigt eine Nachricht im Core-Buffer mit dem Präfix "abc" an:
- /print -core abc\tmeine Nachricht
- es wird eine Nachricht im Channel #weechat ausgegeben:
- /print -buffer irc.libera.#weechat Nachricht an #weechat
- gibt einen Schneemann aus (U+2603):
- /print -escape \u2603
- verschickt Alarm (BEL):
- /print -beep
-----
-
-[[command_weechat_proxy]]
-* `+proxy+`: Proxys verwalten
-
-----
-/proxy list
- add <name> <type> <address> <port> [<username> [<password>]]
- del <name>|-all
- set <name> <option> <value>
-
- list: listet alle Proxys auf
- add: fügt neuen Proxy hinzu
- name: Name des neuen Proxy (der Name darf nur einmal genutzt werden)
- type: http, socks4 oder socks5
- address: IP oder Hostname
- port: Port
-username: Username (optional)
-password: Passwort (optional)
- del: entfernt einen Proxy (-all um alle Proxys zu entfernen)
- set: setzt einen Wert für Proxy
- option: Optionen die geändert werden (für eine Liste der möglichen Optionen, bitte folgenden Befehl nutzen: /set weechat.proxy.<proxyname>.*)
- value: neuer Wert für Option
-
-Beispiele:
- erstellt einen HTTP-Proxy, der auf einem lokalen Host läuft und den Port 8888 nutzt:
- /proxy add local http 127.0.0.1 8888
- erstellt einen HTTP-Proxy der das IPv6 Protokoll nutzt:
- /proxy add local http ::1 8888
- /proxy set local ipv6 on
- erstellt einen socks5-Proxy, mit Username und Passwort:
- /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
- entferne einen Proxy:
- /proxy del myproxy
-----
-
-[[command_weechat_quit]]
-* `+quit+`: WeeChat beenden
-
-----
-/quit [-yes] [<arguments>]
-
- -yes: Argument muss genutzt werden falls weechat.look.confirm_quit aktiviert sein sollte
-arguments: Text der beim Signal "quit" verschickt wird
- (zum Beispiel sendet die IRC Erweiterung diesen Text als Quit-Nachricht an den Server)
-
-Standardmäßig werden alle Konfigurationsdateien beim Beenden gespeichert (siehe Option "weechat.look.save_config_on_exit") und das aktuelle Layout kann gesichert werden (siehe Option "weechat.look.save_layout_on_exit").
-----
-
-[[command_weechat_reload]]
-* `+reload+`: Konfiguration neu laden
-
-----
-/reload [<file> [<file>...]]
-
-file: Konfigurationsdatei die erneut geladen werden soll (ohne Dateinamenserweiterung ".conf")
-
-Ohne Angabe von Argumenten werden alle Konfigurationen (WeeChat und Erweiterungen) neu geladen.
-----
-
-[[command_weechat_repeat]]
-* `+repeat+`: führt einen Befehl mehrfach aus
-
-----
-/repeat [-interval <delay>[<unit>]] <count> <command>
-
- delay: Verzögerung zwischen dem Ausführen der Befehle
- unit: mögliche Werte (optional):
- ms: Millisekunden
- s: Sekunden (Vorgabewert)
- m: Minuten
- h: Stunden
- count: Anzahl, wie oft der Befehl ausgeführt werden soll
-command: Befehl welcher ausgeführt werden soll (oder ein Text der an einen Buffer gesendet werden soll, sofern der Befehl nicht mit '/' beginnt)
-
-Hinweis: Der Befehl wird in dem Buffer ausgeführt, in welchem der /repeat Befehl ausgeführt wurde (sollte der Buffer nicht mehr existieren, wird der Befehl nicht ausgeführt).
-
-Beispiel:
- scrolle zwei Seiten hoch:
- /repeat 2 /window page_up
-----
-
-[[command_weechat_reset]]
-* `+reset+`: Konfigurationsoptionen zurücksetzen
-
-----
-/reset <option>
- -mask <option>
-
-option: Name einer Option
- -mask: nutzt eine Maske um Optionen auszuwählen (Platzhalter "*" kann verwendet werden um viele Optionen in einem Arbeitsschritt zurückzusetzen. Nutzen Sie diese Funktion mit äußerster Sorgfalt!)
-
-Beispiele:
- Eine Einstellung zurücksetzen:
- /unset weechat.look.item_time_format
- Alle Farbeinstellungen zurücksetzen:
- /unset -mask weechat.color.*
-----
-
-[[command_weechat_save]]
-* `+save+`: Konfiguration abspeichern
-
-----
-/save [<file> [<file>...]]
-
-file: Konfigurationsdatei die gesichert werden soll (ohne Dateinamenserweiterung ".conf")
-
-Wird keine Datei angegeben dann werden alle Konfigurationen (WeeChat und Erweiterungen) gesichert.
-
-Standardmäßig werden alle Konfigurationsdateien beim Ausführen des /quit Befehls gespeichert (siehe Option "weechat.look.save_config_on_exit").
-----
-
-[[command_weechat_secure]]
-* `+secure+`: verwaltet zu schützende Daten (Passwörter oder private Daten werden in der Datei sec.conf verschlüsselt)
-
-----
-/secure passphrase <passphrase>|-delete
- decrypt <passphrase>|-discard
- set <name> <value>
- del <name>
-
-passphrase: ändern der Passphrase (ohne Passphrase, werden die Daten in der Datei sec.conf in Klartext gesichert)
- -delete: löscht Passphrase
- decrypt: entschlüsselt Daten nachträglich (dies passiert nur falls die Passphrase beim Start nicht angegeben wurde)
- -discard: verwirft alle verschlüsselten Daten
- set: fügt eine schutzwürdige Information hinzu oder ändert eine bestehende
- del: entfernt eine schutzwürdige Information
-
-Ohne Angabe von Argumenten wird ein neuer Buffer geöffnet und die schutzwürdigen Informationen können dort eingesehen werden.
-
-Tastenbefehle für den secure-Buffer:
- alt+v Werte werden in Klartext angezeigt bzw. verborgen
-
-Wird eine Passphrase verwendet (Daten liegen verschlüsselt vor), fragt WeeChat beim Start die Passphrase ab.
-Setzt man die Umgebungsvariable "WEECHAT_PASSPHRASE", kann die Eingabeaufforderung der Passphrase beim Programmstart vermieden werden (diese Variable wird von WeeChat auch beim /upgrade verwendet). Es ist auch möglich mittels der Option sec.crypt.passphrase_command die Passphrase aus der Ausgabe eines externen Befehls, wie eines Passwort-Managers zu lesen (siehe /help sec.crypt.passphrase_command )
-
-schutzwürdige Daten mit dem Format ${sec.data.xxx} können wie folgt genutzt werden:
- - Befehl /eval.
- - Argument in der Befehlszeile für "--run-command"
- - Einstellung weechat.startup.command_{before|after}_plugins
- - weitere Optionen die Passwörter oder sensible Daten beinhalten (zum Beispiel: proxy, irc server und relay); nutze /help mit der entsprechenden Option um zu überprüfen ob die Daten evaluiert werden.
-
-Beispiele:
- festlegen eine Passphrase:
- /secure passphrase Dies ist meine Passphrase
- nutze Programm "pass" um die Passphrase beim Start auszulesen:
- /set sec.crypt.passphrase_command "/usr/bin/pass show weechat/passphrase"
- verschlüsselt libera SASL Passwort:
- /secure set libera meinPasswort
- /set irc.server.libera.sasl_password "${sec.data.libera}"
- verschlüsselt oftc Passwort für nickserv:
- /secure set oftc meinPasswort
- /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
- Alternativbefehl um den eigenen Nick zu ghosten:
- /alias add ghost /eval /msg -server libera nickserv ghost meinNick ${sec.data.libera}
-----
-
-[[command_weechat_set]]
-* `+set+`: um Konfigurationsoptionen und Umgebungsvariablen zu setzen
-
-----
-/set [<option> [<value>]]
- diff [<option> [<option>...]]
- env [<variable> [<value>]]
-
-option: Name der zu ändernden Einstellung (der Platzhalter "*" kann verwendet werden, um sich mehrere Einstellungen anzeigen zu lassen)
- value: neuer Wert den die Einstellung erhalten soll. Abhängig von der ausgewählten Einstellung, kann die Variable folgenden Inhalt haben:
- boolean: on, off oder toggle
- integer: Nummer, ++Nummer oder --Nummer
- string: beliebige Zeichenkette ("" für eine leere Zeichenkette)
- color: Farbwert, ++Nummer oder --Nummer
- Hinweis: für alle Typen von Variablen kann die Zeichenkette "null" (ohne "") genutzt werden, um den Wert der Einstellung zu löschen (undefinierter Wert). Dies kann nur auf einige besondere Variablen (Erweiterungen) angewendet werden.
- diff: es werden nur Einstellungen angezeigt, die geändert wurden
- env: setzt oder zeigt eine Umgebungsvariable an (um eine Variable zu entfernen muss der Wert "" genutzt werden)
-
-Beispiele:
- Zeigt alle Einstellungen an, die etwas mit highlight zu tun haben:
- /set *highlight*
- Fügt ein highlight-Wort hinzu:
- /set weechat.look.highlight "word"
- zeigt Einstellungen an, die verändert wurden:
- /set diff
- zeigt Einstellungen der IRC Erweiterung an, die verändert wurden:
- /set diff irc.*
- zeigt den Wert der Umgebungsvariable LANG an:
- /set env LANG
- setzt die Umgebungsvariable LANG und nutzt diese:
- /set env LANG fr_FR.UTF-8
- /upgrade
- entfernt die Umgebungsvariable ABC:
- /set env ABC ""
-----
-
-[[command_weechat_toggle]]
-* `+toggle+`: den Wert einer Konfigurationsoption umschalten
-
-----
-/toggle <option> [<value> [<value>...]]
-
-option: Name einer Option
- value: mögliche Werte für die Option (Werte werden wie bei Shell-Befehlsargumente aufgeteilt: Anführungszeichen können verwendet werden, um Leerzeichen am Anfang/Ende von Werten zu nutzen)
-
-Verhalten:
- - nur eine Option vom Typ Boolean oder String kann ohne Wert umgeschaltet werden:
- - boolean: zwischen Ein/Aus Status umschalten, entsprechend dem aktuellen Wert
- - string: Umschalten zwischen leerem String und Standardwert (funktioniert nur, wenn für die Option ein leerer String erlaubt ist)
- - mit einem vorgegeben einzelnen Wert, zwischen diesem Wert und dem Standardwert der Option umschalten
- - sind mehrere Werte angegeben, schalten Sie zwischen diesen Werten um: Der verwendete Wert ist der, der dem aktuellen Wert der Option folgt; wenn der aktuelle Wert der Option nicht in der Liste enthalten ist, wird der erste Wert aus der Liste verwendet
- - der Sonderwert "null" kann genutzt werden, jedoch nur als erster Wert in der Liste und ohne Anführungszeichen.
-
-Beispiele:
- die Uhrzeit im Chat-Bereich umschalten (die Ausgabe des neuen Wertes wird unterdrückt):
- /mute /toggle weechat.look.buffer_time_format
- Zeitformat im Chat-Bereich ändern (mit Sekunden, ohne Sekunden, deaktiviert):
- /toggle weechat.look.buffer_time_format "%H:%M:%S" "%H:%M" ""
- den automatischen Beitritt des #weechat-Kanals auf dem libera-Server umschalten:
- /toggle irc.server.libera.autojoin null #weechat
-----
-
-[[command_weechat_unset]]
-* `+unset+`: Konfigurationsparameter freigeben/zurücksetzen
-
-----
-/unset <option>
- -mask <option>
-
-option: Name einer Option
- -mask: nutzt eine Maske um Optionen auszuwählen (Platzhalter "*" kann verwendet werden um viele Optionen in einem Arbeitsschritt zurückzusetzen. Nutzen Sie diese Funktion mit äußerster Sorgfalt!)
-
-Gemäß der jeweiligen Einstellung wird diese zurückgesetzt (bei Standardeinstellungen) oder komplett entfernt (bei optionalen Einstellungen, zum Beispiel die Server-Einstellungen).
-
-Beispiele:
- Eine Einstellung zurücksetzen:
- /unset weechat.look.item_time_format
- Alle Farbeinstellungen zurücksetzen:
- /unset -mask weechat.color.*
-----
-
-[[command_weechat_upgrade]]
-* `+upgrade+`: Speichern der WeeChat-Sitzung und laden der WeeChat-Binärdatei, ohne die Verbindung zu Servern zu trennen
-
-----
-/upgrade [-yes] [<path_to_binary>|-save|-quit]
-
- -yes: wird benötigt, sobald Option "weechat.look.confirm_upgrade" aktiviert ist
-path_to_binary: Pfad zu einer ausführbaren WeeChat Binärdatei (Standardeinstellung ist die aktuell ausführbare Datei)
- -dummy: ohne Funktion (dient lediglich dazu, um nicht versehentlich die "-quit" Funktion auszuführen)
- -save: speichert nur die aktuelle Sitzung, WeeChat wird nicht beendet oder neu gestartet. DieKonfigurationsdateien werden hierbei nicht gespeichert (falls dies gewünscht wird, nutze vorher /save)
- -quit: trennt *ALLE* Verbindungen, speichert die aktuelle Sitzung und beendet WeeChat, um den aktuellen Zustand später wiederherstellen (siehe unten)
-
-Dieser Befehl führt ein Upgrade von WeeChat durch und startet die laufende Sitzung neu. Bevor dieser Befehl ausgeführt wird, sollte eine neue Version von WeeChat entweder vorab kompiliert, oder mit einem Paketmanager installiert worden sein.
-
-Hinweis: SSL Verbindungen werden während eines Upgrades unterbrochen, da diese Verbindungen zur Zeit nicht mit GnuTLS gehalten werden können. Nach einem erfolgten Upgrade findet eine automatische Verbindung zu diesen Servern statt.
-
-Wichtig: Die Verwendung der Option -save kann gefährlich sein. Für ein Standard-Upgrade oder einen Neustart wird empfohlen, nur den /upgrade (oder mit -quit) Befehl zu nutzen.Mit der Option -save kann eine Sitzung regelmäßig gespeichert und dann wiederhergestellt werden,falls Weechat abnormal beendet wird (Stromausfall, Absturz etc.)
-
-Der Upgrade Vorgang besteht aus vier Schritten:
- 1. Sicherung der Sitzung, in Dateien für Core und Erweiterungen (buffers, history, ..)
- 2. alle Erweiterungen werden ausgeschaltet (Konfigurationen *.conf werden gesichert)
- 3. Sicherung der WeeChat Konfiguration (weechat.conf)
- 4. ausführen der neuen Version von WeeChat und wiederherstellen der Sitzung.
-
-Nutzt man die "-quit" Funktion ist die Abfolge geringfügig anders:
- 1. es werden *ALLE* Verbindungen getrennt (irc,xfer,relay, ...)
- 2. die Sitzung wird in Dateien gesichert (*.upgrade)
- 3. alle Erweiterungen werden ausgeschaltet
- 4. die WeeChat Konfiguration wird gesichert
- 5. WeeChat wird beendet
-
-Mit der Option "-save" ist der Ablauf:
- 1. Die Sitzung wird in Dateien (*.upgrade) gesichert, allerdings mit dem Status das IRC und Client Verbindungen unterbrochen sind (es findet aber keine Trennung der Verbindung statt!)
-
-Durch nutzen von -quit oder -save kann eine Sitzung zu einem späteren Zeitpunkt wiederhergestellt werden:weechat --upgrade
-WICHTIG: Die Sitzung muss mit exakt den selben Konfigurationsdateien wiederhergestellt werden (*.conf) und wenn möglich mit der selben Version von WeeChat (oder einer neueren Version).
-Es ist möglich, die WeeChat-Sitzung auf einem anderen Computer wiederherzustellen, wenn Sie den Inhalt der WeeChat Verzeichnisse kopieren (siehe /debug dirs).
-----
-
-[[command_weechat_uptime]]
-* `+uptime+`: Zeigt die Uptime von WeeChat an
-
-----
-/uptime [-o|-ol]
-
- -o: die Laufzeit von WeeChat wird in den aktuellen Buffer geschrieben (in englischer Sprache)
--ol: die Laufzeit von WeeChat wird in den aktuellen Buffer geschrieben (in der voreingestellten Landessprache)
-----
-
-[[command_weechat_version]]
-* `+version+`: Zeigt die WeeChat-Version und das Datum der Kompilierung an
-
-----
-/version [-o|-ol]
-
- -o: die Version von WeeChat wird in den aktuellen Buffer ausgegeben (in englischer Sprache)
--ol: die Version von WeeChat wird in den aktuellen Buffer ausgegeben (in der voreingestellten Landessprache)
-
-Um diesen Befehl in jedem Buffer ausführen zu können, kann der Standardkurzbefehl /v genutzt werden (andernfalls wird der IRC Befehl /version in einem IRC Buffer ausgeführt).
-----
-
-[[command_weechat_wait]]
-* `+wait+`: Terminiere einen Befehl der ausgeführt werden soll
-
-----
-/wait <number>[<unit>] <command>
-
- number: die Zeit, die gewartet werden soll (dies muss eine natürlich Zahl sein)
- unit: mögliche Werte (optional):
- ms: Millisekunden
- s: Sekunden (Vorgabewert)
- m: Minuten
- h: Stunden
-command: Befehl welcher ausgeführt werden soll (oder ein Text der an einen Buffer gesendet werden soll, sofern der Befehl nicht mit '/' beginnt)\n
-
-Hinweis: Der Befehl wird in dem Buffer ausgeführt, in welchem der /wait Befehl ausgeführt wurde (sollte der Buffer nicht mehr existieren, wird der Befehl nicht ausgeführt).
-
-Beispiele:
- Betritt nach 10 Sekunden den Kanal #test:
- /wait 10 /join #test
- Setzt nach 15 Minuten eine globale Abwesenheit:
- /wait 15m /away -all Bin dann mal eben weg
- Versendet nach zwei Minuten den Text 'Hallo':
- /wait 2m Hallo
-----
-
-[[command_weechat_window]]
-* `+window+`: Fenster verwalten
-
-----
-/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: listet die geöffneten Fenster (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
- -1: springt zum vorherigen Fenster
- +1: springt zum nächsten Fenster
- b#: springt zum nächsten Fenster, welches die Buffer Nummer # besitzt
- up: wechselt zum Fenster über dem aktuellen
- down: wechselt zum Fenster unter dem aktuellen
- left: wechselt zum linken Fenster
- right: wechselt zum rechten Fenster
- number: Nummer des Fensters (siehe /window list)
- splith: teilt das aktuelle Fenster horizontal (um den Vorgang rückgängig zu machen: /window merge)
- splitv: teilt das aktuelle Fenster vertikal (um den Vorgang rückgängig zu machen: /window merge)
- resize: verändert die Größe des aktuellen Fensters. Die neue Größe des Fensters ist prozentual <pct> zum Stammfensters groß
- wird "h" oder "v" angegeben, findet eine Größenanpassung des Stammfenster statt, sofern es vom selben Typ ist (horizontal/vertikal)
- balance: passt die Größe aller Fenster an
- merge: vereinigt Fenster miteinander (all = alle Fenster vereinigen)
- close: Fenster wird geschlossen
- page_up: scrollt eine Seite nach oben
- page_down: scrollt eine Seite nach unten
- refresh: Seite wird neu aufgebaut
- scroll: scrollt eine Anzahl an Zeilen (+/-N) oder zu einer angegebenen Zeit: s=Sekunden, m=Minuten, h=Stunden, d=Tage, M=Monate, y=Jahre
- scroll_horiz: scrollt horizontal eine Anzahl an Spalten (+/-N) oder prozentual von der Fenstergröße ausgehend (dieses scrolling ist nur in Buffern möglich die über einen freien Inhalt verfügen)
- scroll_up: scrollt ein paar Zeilen nach oben
- scroll_down: scrollt ein paar Zeilen nach unten
- scroll_top: scrollt zum Anfang des Buffers
-scroll_bottom: scrollt zum Ende des Buffers
-scroll_beyond_end: scrollt über das Ende des Buffers hinaus
-scroll_previous_highlight: scrollt zum vorherigen Hightlight
-scroll_next_highlight: scrollt zum nächsten Highlight
-scroll_unread: scrollt zur ersten ungelesenen Zeile in einem Buffer
- swap: tauscht die Buffer von zwei Fenstern (mit optionaler Angabe für das Zielfenster)
- zoom: vergrößert ein Fenster auf 100%
- bare: wechselt zum einfachen Anzeigemodus (optional kann eine Wartezeit in Sekunden angegeben werden, wann wieder zum Standardmodus zurück gewechselt werden soll)
-
-Für splith und splitv gibt "pct" die Größe des neuen Fensters im Verhältnis zur aktuellen Größe an. Zum Beispiel würde ein Wert von 25 bedeuten, dass das neue Fenster nur noch ein Viertel der Größe des alten Fensters besitzt.
-
-Beispiele:
- springt zum Fenster mit dem Buffer #1:
- /window b1
- scrollt zwei Zeilen hoch:
- /window scroll -2
- scrollt zwei Tage hoch:
- /window scroll -2d
- scrollt zum Beginn des aktuellen Tages:
- /window scroll -d
- Fenster #2 wird vergrößert:
- /window zoom -window 2
- teilt das Fenster horizontal, wobei das obere Fenster 30% an Platz zugeteilt bekommt:
- /window splith 30
- ändert die Größe auf 75% des Stammfensters:
- /window resize 75
- die vertikale Aufteilung um 10% vergrößern:
- /window resize v+10
- eine Teilung wird rückgängig gemacht:
- /window merge
- das aktuelle Fenster wird geschlossen:
- /window close
- aktiviert den einfachen Anzeigemodus für zwei Sekunden:
- /window bare 2
-----
-// end::weechat_commands[]
-
-// tag::xfer_commands[]
-[[command_xfer_me]]
-* `+me+`: sendet CTCP Aktion an entfernten Host
-
-----
-/me <message>
-
-message: zu sendende Nachricht
-----
-
-[[command_xfer_xfer]]
-* `+xfer+`: Kontrolle der Übertragung(en)
-
-----
-/xfer [list|listfull]
-
- list: zeigt Liste der Übertragungen
-listfull: zeigt eine ausführliche Liste der Übertragungen
-
-Ohne Angabe von Argumenten wird der Buffer mit der Übertragungsliste geöffnet.
-----
-// end::xfer_commands[]
diff --git a/doc/de/includes/autogen_user_default_aliases.de.adoc b/doc/de/includes/autogen_user_default_aliases.de.adoc
deleted file mode 100644
index d584f6289..000000000
--- a/doc/de/includes/autogen_user_default_aliases.de.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"]
-|===
-| Alias | Befehl | Vervollständigung
-
-| /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/de/includes/autogen_user_irc_colors.de.adoc b/doc/de/includes/autogen_user_irc_colors.de.adoc
deleted file mode 100644
index 8fcc0ce18..000000000
--- a/doc/de/includes/autogen_user_irc_colors.de.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-Farbe | WeeChat-Farbe
-
-| 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/de/includes/autogen_user_options.de.adoc b/doc/de/includes/autogen_user_options.de.adoc
deleted file mode 100644
index 4678b4f05..000000000
--- a/doc/de/includes/autogen_user_options.de.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*
-** Beschreibung: pass:none[Format für eine Zeile mit einem Buffer (Hinweis: Inhalt wird evaluiert, siehe /help buflist); Beispiel: Standardformat für Bar-Item "buflist" anwenden und nur die Buffernummer in eckigen Klammern für die anderen Bar-Items ("buflist2 und "buflist3") anzeigen: "${if:${bar_item.name}==buflist?${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}:[${number}\]}"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}"+`
-
-* [[option_buflist.format.buffer_current]] *buflist.format.buffer_current*
-** Beschreibung: pass:none[Format für die Zeile mit dem ausgewählten Buffer (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color:,blue}${format_buffer}"+`
-
-* [[option_buflist.format.hotlist]] *buflist.format.hotlist*
-** Beschreibung: pass:none[Format der Hotlist (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+" ${color:green}(${hotlist}${color:green})"+`
-
-* [[option_buflist.format.hotlist_highlight]] *buflist.format.hotlist_highlight*
-** Beschreibung: pass:none[Format für Buffer mit der Benachrichtungsstufe "highlight" (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color:magenta}"+`
-
-* [[option_buflist.format.hotlist_low]] *buflist.format.hotlist_low*
-** Beschreibung: pass:none[Format für Buffer mit der Benachrichtungsstufe "low" (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color:white}"+`
-
-* [[option_buflist.format.hotlist_message]] *buflist.format.hotlist_message*
-** Beschreibung: pass:none[Format für Buffer mit der Benachrichtungsstufe "message" (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color:brown}"+`
-
-* [[option_buflist.format.hotlist_none]] *buflist.format.hotlist_none*
-** Beschreibung: pass:none[Format für Buffer die nicht in der Hotlist angezeigt werden (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color:default}"+`
-
-* [[option_buflist.format.hotlist_private]] *buflist.format.hotlist_private*
-** Beschreibung: pass:none[Format für Buffer mit der Benachrichtungsstufe "private" (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color:green}"+`
-
-* [[option_buflist.format.hotlist_separator]] *buflist.format.hotlist_separator*
-** Beschreibung: pass:none[Trennzeichen for counts in hotlist (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color:default},"+`
-
-* [[option_buflist.format.indent]] *buflist.format.indent*
-** Beschreibung: pass:none[Zeichenkette die beim Einrücken von Kanal und privaten Buffern angezeigt wird (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+" "+`
-
-* [[option_buflist.format.lag]] *buflist.format.lag*
-** Beschreibung: pass:none[Format für die Anzeige der Verzögerungsanzeige für IRC Serverbuffer (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+" ${color:green}[${color:brown}${lag}${color:green}]"+`
-
-* [[option_buflist.format.name]] *buflist.format.name*
-** Beschreibung: pass:none[Format für den Namen eines Buffers (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${name}"+`
-
-* [[option_buflist.format.nick_prefix]] *buflist.format.nick_prefix*
-** Beschreibung: pass:none[Format des Nick-Präfix für einen Kanal (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color_nick_prefix}${nick_prefix}"+`
-
-* [[option_buflist.format.number]] *buflist.format.number*
-** Beschreibung: pass:none[Format für die Darstellung der Buffernummer, hierbei ist die Variable ${number} die eingerückte Nummer (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${color:green}${number}${if:${number_displayed}?.: }"+`
-
-* [[option_buflist.format.tls_version]] *buflist.format.tls_version*
-** Beschreibung: pass:none[Format für die TLS-Version für einen IRC-Serverbuffer (Hinweis: Inhalt wird evaluiert, siehe /help buflist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+" ${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*
-** Beschreibung: pass:none[fügt einen Zeilenumbruch zwischen die einzelnen Buffer hinzu um pro Zeile einen Buffer anzuzeigen (empfohlen); falls deaktiviert muss ein Zeilenumbruch manuell hinzugefügt werden, "${\\n}", des Weiteren ist die Mausunterstützung nicht mehr gegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_buflist.look.auto_scroll]] *buflist.look.auto_scroll*
-** Beschreibung: pass:none[scrollt automatisch die buflist-Bar um den aktuellen Buffer darzustellen (dies funktioniert ausschließlich wenn die Bar links/rechts positioniert ist und als Darstellung "vertical" verwendet wird); dieser Wert ist eine prozentuale Angabe wo der aktuelle Buffer angezeigt werden soll (-1 = deaktiviert); zum Beispiel wird bei einem Wert von 50 der Buffer in der Mitte der Bar angezeigt, bei 0 wird der Buffer oben und bei 100 am unteren Rand der Bar angezeigt]
-** Typ: integer
-** Werte: -1 .. 100
-** Standardwert: `+50+`
-
-* [[option_buflist.look.display_conditions]] *buflist.look.display_conditions*
-** Beschreibung: pass:none[Bedingungen wann ein Buffer dargestellt werden soll (Hinweis: Inhalt ist evaluiert, siehe /help buflist); Beispielsweise werden Server-Buffer versteckt, sofern sie mit dem Core-Buffer zusammengefügt worden sind: "${buffer.hidden}==0 && ((${type}!=server && ${buffer.full_name}!=core.weechat) || ${buffer.active}==1)"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${buffer.hidden}==0"+`
-
-* [[option_buflist.look.enabled]] *buflist.look.enabled*
-** Beschreibung: pass:none[Buflist aktivieren; Es wird empfohlen, diese Option zu verwenden, anstatt nur die Bar zu verstecken, da hiermit auch interne Hooks entfernt werden, die nicht benötigt werden, falls die Leiste ausgeblendet wird; Sie können auch den Befehl "/buflist toggle" verwenden oder die Standardtastenbelegung alt+shift+b]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_buflist.look.mouse_jump_visited_buffer]] *buflist.look.mouse_jump_visited_buffer*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert, kann mit der linken/rechten Maustaste auf dem aktuellen Buffer zum vorherigen/nächsten Buffer gesprungen werden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_buflist.look.mouse_move_buffer]] *buflist.look.mouse_move_buffer*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert, kann mit Mausgesten (Drag & Drop) ein Buffer in der Liste verschoben werden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_buflist.look.mouse_wheel]] *buflist.look.mouse_wheel*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert, kann mit dem Mausrad hoch/runter zum nächsten/vorherigen Buffer in der Liste gesprungen werden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_buflist.look.nick_prefix]] *buflist.look.nick_prefix*
-** Beschreibung: pass:none[holt den Nick-Präfix und die dazugehörige Farbe aus der Nicklist um diese mit der Variable ${nick_prefix} zu nutzen; diese Option ist standardmäßig deaktiviert, da bei einer umfangreichen Nickliste es zu Verzögerungen kommen kann]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_buflist.look.nick_prefix_empty]] *buflist.look.nick_prefix_empty*
-** Beschreibung: pass:none[falls der Nick-Präfix aktiviert ist, wird ein Leerzeichen genutzt falls kein Nick-Präfix für den Buffer existiert]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_buflist.look.signals_refresh]] *buflist.look.signals_refresh*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von zusätzlichen Signalen die dafür sorgen das die Buffer-Liste aktualisiert wird; dies kann nützlich sein falls benutzerdefinierte Variablen genutzt werden und dadurch eine Aktualisierung erforderlich wird]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_buflist.look.sort]] *buflist.look.sort*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Feldern um die Buffer zu sortieren; jedes Feld ist entweder eine hdata Variable von Buffer ("var"), eine hdata Variable vom Typ IRC Server ("irc_server.var") oder eine hdata Variable vom Typ IRC Kanal ("irc_channel.var"); wird das "-" Zeichen vor einem Feld angewendet, wird die Ausgabe umgekehrt, um bei einem Vergleich nicht zwischen Groß- und Kleinschreibung zu unterscheiden wird das Zeichen "~" verwendet; Beispiel: "-~short_name" sortiert die Buffer nach ihren Kurznamen, wobei dies invertiert passiert und nicht zwischen Groß-oder Kleinschreibung unterschieden wird (Hinweis: der Inhalt ist evaluiert, vor dem Aufteilen in Felder, kann nur die Variable "bar_item" genutzt werden, um zwischen verschiedenen Buffer-Items zu unterscheiden, zum Beispiel "${bar_item.name}")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"number,-active"+`
-
-* [[option_buflist.look.use_items]] *buflist.look.use_items*
-** Beschreibung: pass:none[Anzahl der Buflist-Bar-Items, die verwendet werden können; die Item-Namen sind: "buflist", "buflist2", "buflist3"; Seien Sie vorsichtig, wenn Sie mehr als ein Bar-Item verwenden, wird die Anzeige der Bufferliste verlangsamt]
-** Typ: integer
-** Werte: 1 .. 3
-** Standardwert: `+1+`
-// end::buflist_options[]
-
-// tag::charset_options[]
-* [[option_charset.default.decode]] *charset.default.decode*
-** Beschreibung: pass:none[globale Zeichendekodierung: Zeichendekodierung die für eingehende Nachrichten genutzt werden soll, falls diese nicht UTF-8 gültig ist]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"iso-8859-1"+`
-
-* [[option_charset.default.encode]] *charset.default.encode*
-** Beschreibung: pass:none[globale Zeichenkodierung: Zeichenkodierung die für ausgehende Nachrichten genutzt werden soll (sollte keine Zeichenkodierung angegeben werden, wird UTF-8 verwendet, da WeeChat UTF-8 zur internen Kodierung nutzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-// end::charset_options[]
-
-// tag::exec_options[]
-* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
-** Beschreibung: pass:none[Textfarbe des Statusindikator (in der Auflistung der Befehle) für beendete Befehle]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightred+`
-
-* [[option_exec.color.flag_running]] *exec.color.flag_running*
-** Beschreibung: pass:none[Textfarbe des Statusindikator (in der Auflistung der Befehle) für Befehle die zur Zeit ausgeführt werden]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_exec.command.default_options]] *exec.command.default_options*
-** Beschreibung: pass:none[Standardoptionen für den Befehl /exec (siehe /help exec); Beispiele: "-nosh -bg" führt alle Befehle im Hintergrund aus (keine Textausgabe) und ohne das die shell genutzt wird]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_exec.command.purge_delay]] *exec.command.purge_delay*
-** Beschreibung: pass:none[Wartezeit bis nicht mehr ausgeführte Befehle gelöscht werden (in Sekunden, 0 = lösche Befehle unmittelbar, -1 = niemals löschen)]
-** Typ: integer
-** Werte: -1 .. 25920000
-** Standardwert: `+0+`
-
-* [[option_exec.command.shell]] *exec.command.shell*
-** Beschreibung: pass:none[shell welche für den Befehl "/exec -sh" genutzt werden soll; hierbei kann es sich um den Namen der shell handeln der über PATH gefunden wird (zum Beispiel "bash") oder man nutzt eine absolute Pfadangabe zur Binärdatei (zum Beispiel "/bin/bash"); wenn kein Wert angegeben ist, wird "sh" genutzt (Hinweis: Inhalt ist evaluiert, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${env:SHELL}"+`
-// end::exec_options[]
-
-// tag::fifo_options[]
-* [[option_fifo.file.enabled]] *fifo.file.enabled*
-** Beschreibung: pass:none[FIFO-Pipe aktivieren]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_fifo.file.path]] *fifo.file.path*
-** Beschreibung: pass:none[Pfad für FIFO-Datei; WeeChat PID kann im Pfad mit ${info:pid} verwendet werden (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${weechat_runtime_dir}/weechat_fifo_${info:pid}"+`
-// end::fifo_options[]
-
-// tag::fset_options[]
-* [[option_fset.color.default_value]] *fset.color.default_value*
-** Beschreibung: pass:none[Farbe für Standardwert]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.default_value_selected]] *fset.color.default_value_selected*
-** Beschreibung: pass:none[Farbe für den Standardwert bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.description]] *fset.color.description*
-** Beschreibung: pass:none[Farbe für Beschreibung]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.description_selected]] *fset.color.description_selected*
-** Beschreibung: pass:none[Farbe für Beschreibung für die ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.file]] *fset.color.file*
-** Beschreibung: pass:none[Farbe für Datei]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.file_changed]] *fset.color.file_changed*
-** Beschreibung: pass:none[Farbei für Datei, falls der Wert abweichend ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_fset.color.file_changed_selected]] *fset.color.file_changed_selected*
-** Beschreibung: pass:none[Farbe von Datei wenn Wert verändert ist, bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_fset.color.file_selected]] *fset.color.file_selected*
-** Beschreibung: pass:none[Farbe der Datei für die ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.help_default_value]] *fset.color.help_default_value*
-** Beschreibung: pass:none[Farbe für Standardwert in der Hilfe-Bar]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.help_description]] *fset.color.help_description*
-** Beschreibung: pass:none[Farbe für die Beschreibung in der Hilfe-Bar]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.help_name]] *fset.color.help_name*
-** Beschreibung: pass:none[Farbe für Namen in Hilfe-Bar]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.help_quotes]] *fset.color.help_quotes*
-** Beschreibung: pass:none[Farbe der Anführungszeichen für Stringwerte]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+darkgray+`
-
-* [[option_fset.color.help_values]] *fset.color.help_values*
-** Beschreibung: pass:none[Farbe für erlaubte Werte]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.index]] *fset.color.index*
-** Beschreibung: pass:none[Farbe für Index einer Option]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_fset.color.index_selected]] *fset.color.index_selected*
-** Beschreibung: pass:none[Farbe für Index der Option bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_fset.color.line_marked_bg1]] *fset.color.line_marked_bg1*
-** Beschreibung: pass:none[Hintergrundfarbe für markierte Zeile (wird für das erste Format verwendet, siehe Option fset.format.option1)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.line_marked_bg2]] *fset.color.line_marked_bg2*
-** Beschreibung: pass:none[Hintergrundfarbe für markierte Zeile (wird für das zweite Format verwendet, siehe Option fset.format.option2)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.line_selected_bg1]] *fset.color.line_selected_bg1*
-** Beschreibung: pass:none[Hintergrundfarbe für ausgewählte Zeile (wird für das erste Format verwendet, siehe Option fset.format.option1)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+blue+`
-
-* [[option_fset.color.line_selected_bg2]] *fset.color.line_selected_bg2*
-** Beschreibung: pass:none[Hintergrundfarbe für ausgewählte Zeile (wird für das zweite Format verwendet, siehe Option fset.format.option2)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+red+`
-
-* [[option_fset.color.marked]] *fset.color.marked*
-** Beschreibung: pass:none[Farbe des Markierungssymbols]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_fset.color.marked_selected]] *fset.color.marked_selected*
-** Beschreibung: pass:none[Farbe für das Markierungssymbol für die ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_fset.color.max]] *fset.color.max*
-** Beschreibung: pass:none[Farbe für Maximalwert]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.max_selected]] *fset.color.max_selected*
-** Beschreibung: pass:none[Farbe für Maximalwert bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.min]] *fset.color.min*
-** Beschreibung: pass:none[Farbe für Minimalwert]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.min_selected]] *fset.color.min_selected*
-** Beschreibung: pass:none[Farbe für Minimalwert, für ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.name]] *fset.color.name*
-** Beschreibung: pass:none[Farbe für Name]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.name_changed]] *fset.color.name_changed*
-** Beschreibung: pass:none[Farbe für Namen wenn Wert verändert wurde]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_fset.color.name_changed_selected]] *fset.color.name_changed_selected*
-** Beschreibung: pass:none[Farbe vom Namen, falls Wert verändert wurde bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_fset.color.name_selected]] *fset.color.name_selected*
-** Beschreibung: pass:none[Farbe des Namens für die ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.option]] *fset.color.option*
-** Beschreibung: pass:none[Farbe für Option]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.option_changed]] *fset.color.option_changed*
-** Beschreibung: pass:none[Farbe der Option wenn Wert verändert wurde]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_fset.color.option_changed_selected]] *fset.color.option_changed_selected*
-** Beschreibung: pass:none[Farbe von Option, falls Wert verändert wurde bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_fset.color.option_selected]] *fset.color.option_selected*
-** Beschreibung: pass:none[Farbe der Option für die ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.parent_name]] *fset.color.parent_name*
-** Beschreibung: pass:none[Farbe des Namens für übergeordnete Option]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.parent_name_selected]] *fset.color.parent_name_selected*
-** Beschreibung: pass:none[Farbe des Namens für übergeordnete Option, für ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.parent_value]] *fset.color.parent_value*
-** Beschreibung: pass:none[Farbe des Wertes für übergeordnete Option]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_fset.color.parent_value_selected]] *fset.color.parent_value_selected*
-** Beschreibung: pass:none[Farbe des Wertes für übergeordnete Option, für ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_fset.color.quotes]] *fset.color.quotes*
-** Beschreibung: pass:none[Farbe der Anführungszeichen für Stringwerte]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+darkgray+`
-
-* [[option_fset.color.quotes_changed]] *fset.color.quotes_changed*
-** Beschreibung: pass:none[Farbe der Anführungszeichen um Zeichenketten wenn der Wert verändert wurde]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.quotes_changed_selected]] *fset.color.quotes_changed_selected*
-** Beschreibung: pass:none[Farbe der Anführungszeichen um Zeichenketten wenn der Wert verändert wurde, bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.quotes_selected]] *fset.color.quotes_selected*
-** Beschreibung: pass:none[Farbe der Anführungszeichen um Zeichenketten, bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.section]] *fset.color.section*
-** Beschreibung: pass:none[Farbe für Sektion]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.section_changed]] *fset.color.section_changed*
-** Beschreibung: pass:none[Farbe der Sektion wenn Wert verändert wurde]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_fset.color.section_changed_selected]] *fset.color.section_changed_selected*
-** Beschreibung: pass:none[Farbe der aktuellen Zeile für Sektion, sofern Wert verändert wurde]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_fset.color.section_selected]] *fset.color.section_selected*
-** Beschreibung: pass:none[Farbe der Sektion für ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.string_values]] *fset.color.string_values*
-** Beschreibung: pass:none[Farbe für String-Werte]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.string_values_selected]] *fset.color.string_values_selected*
-** Beschreibung: pass:none[Farbe für Werte von Zeichenketten, bei der ausgewählten Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.title_count_options]] *fset.color.title_count_options*
-** Beschreibung: pass:none[Farbe für die Zahl die im Buffer-Titel anzeigt wie viele Optionen gefunden wurden]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_fset.color.title_current_option]] *fset.color.title_current_option*
-** Beschreibung: pass:none[Farbe in welcher die Ordnungszahl der ausgewählten Option im Title angegeben werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_fset.color.title_filter]] *fset.color.title_filter*
-** Beschreibung: pass:none[Farbe für Filter im Buffer-Titel]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_fset.color.title_marked_options]] *fset.color.title_marked_options*
-** Beschreibung: pass:none[Farbe für die Zahl die im Buffer-Titel anzeigt wie viele Optionen markiert sind]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_fset.color.title_sort]] *fset.color.title_sort*
-** Beschreibung: pass:none[Farbe für Sortierung im Buffer-Titel]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.type]] *fset.color.type*
-** Beschreibung: pass:none[Farbe für den Variablentyp]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_fset.color.type_selected]] *fset.color.type_selected*
-** Beschreibung: pass:none[Farbe für den Variablentyp wenn Zeile angewählt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_fset.color.unmarked]] *fset.color.unmarked*
-** Beschreibung: pass:none[Farbe für das Markierungssymbol wenn die Option nicht markiert ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_fset.color.unmarked_selected]] *fset.color.unmarked_selected*
-** Beschreibung: pass:none[Farbe für das Markierungssymbol wenn die Option in der ausgewählten Zeile nicht markiert ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_fset.color.value]] *fset.color.value*
-** Beschreibung: pass:none[Farbe für Wert]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_fset.color.value_changed]] *fset.color.value_changed*
-** Beschreibung: pass:none[Farbe für veränderten Wert (abweichend vom Standardwert)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_fset.color.value_changed_selected]] *fset.color.value_changed_selected*
-** Beschreibung: pass:none[Farbe für veränderten Wert (abweichend vom Standardwert) für die ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_fset.color.value_selected]] *fset.color.value_selected*
-** Beschreibung: pass:none[Farbe für Wert für die ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_fset.color.value_undef]] *fset.color.value_undef*
-** Beschreibung: pass:none[Farbe für undefinierten Wert]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+magenta+`
-
-* [[option_fset.color.value_undef_selected]] *fset.color.value_undef_selected*
-** Beschreibung: pass:none[Farbe für undefinierte Werte für die ausgewählte Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_fset.format.export_help]] *fset.format.export_help*
-** Beschreibung: pass:none[Format für die Hilfezeile die vor jede Option geschrieben wird, wenn in eine Datei exportiert wird (Hinweis: Inhalt wird evaluiert, siehe /help fset)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"# ${description2}"+`
-
-* [[option_fset.format.export_option]] *fset.format.export_option*
-** Beschreibung: pass:none[Format für jede Option die in eine Datei exportiert wird (Hinweis: Inhalt wird evaluiert, siehe /help fset)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/set ${name} ${quoted_value}"+`
-
-* [[option_fset.format.export_option_null]] *fset.format.export_option_null*
-** Beschreibung: pass:none[Format für jede Option die "null" als Wert hat und in eine Datei exportiert wird (Hinweis: Inhalt wird evaluiert, siehe /help fset)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/unset ${name}"+`
-
-* [[option_fset.format.option1]] *fset.format.option1*
-** Beschreibung: pass:none[erstes von zwei Formaten um Optionen anzuzeigen, wird genutzt wenn die Option fset.look.format_number auf 1 gesetzt ist (Hinweis: der Inhalt ist evaluiert, siehe /help fset); eine leere Zeichenkette nutzt die Standardeinstellung ("${marked} ${name} ${type} ${value2}"), dies findet ohne eine Evaluierung statt, was wesentlich schneller ist; zwischen den Formaten kann mittels ctrl-x umgeschaltet werden]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_fset.format.option2]] *fset.format.option2*
-** Beschreibung: pass:none[zweites von zwei Formaten um Optionen anzuzeigen,wird genutzt wenn die Option fset.look.format_number auf 1 gesetzt ist (Hinweis: der Inhalt ist evaluiert, siehe /help fset); eine leere Zeichenkette nutzt die Standardeinstellung ("${marked} ${name} ${type} ${value2}"), dies findet ohne eine Evaluierung statt, was wesentlich schneller ist; zwischen den Formaten kann mittels ctrl-x umgeschaltet werden]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${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*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Optionen, die eine Aktualisierung des fset Buffers auslösen (falls dieser geöffnet sein sollte); "*" beschreibt alle Optionen (empfohlen). Beginnt der Name einer Option hingegen mit "!" erzeugt diese Option keine Aktualisierung des Buffers. Im Optionsnamen kann der Platzhalter "*" verwendet werden (Beispiel: "*,!plugin.section.*" )]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"*"+`
-
-* [[option_fset.look.auto_unmark]] *fset.look.auto_unmark*
-** Beschreibung: pass:none[die Markierung wird automatisch für alle Optionen gelöscht, sobald eine Aktion bei einer markierten Option durchgeführt wird oder die Liste neu eingelesen wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_fset.look.condition_catch_set]] *fset.look.condition_catch_set*
-** Beschreibung: pass:none[Bedingung um den /set Befehl abzufangen und die Ausgabe im fset Buffer darzustellen; folgende Variablen können verwendet werden: ${name} (Name der Option die dem /set Befehl übergeben wurde), ${count} (Anzahl der Optionen die mit /set gefunden wurden); eine leere Zeichenkette deaktiviert die Funktion; der Wert "1", nutzt immer den fset Buffer für die Ausgabe des /set Befehls]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${count} >= 1"+`
-
-* [[option_fset.look.export_help_default]] *fset.look.export_help_default*
-** Beschreibung: pass:none[erstellt standardmäßig eine Hilfe für jede exportierte Option (dies kann mit dem Argumenten "-help" und "-nohelp" überschrieben werden wenn man den Befehl /fset -export nutzt)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_fset.look.format_number]] *fset.look.format_number*
-** Beschreibung: pass:none[Nummer welches Format genutzt werden soll um Optionen anzuzeigen; diese Option wird dynamisch geändert indem man ctrl-x im fset Buffer nutzt]
-** Typ: integer
-** Werte: 1 .. 2
-** Standardwert: `+1+`
-
-* [[option_fset.look.marked_string]] *fset.look.marked_string*
-** Beschreibung: pass:none[Zeichenkette welche dargestellt wird wenn eine Option markiert wurde (um eine Aktion auf mehrere Optionen durchzuführen)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"*"+`
-
-* [[option_fset.look.scroll_horizontal]] *fset.look.scroll_horizontal*
-** Beschreibung: pass:none[links/rechts im fset Buffer scrollen (prozentual zur Breite)]
-** Typ: integer
-** Werte: 1 .. 100
-** Standardwert: `+10+`
-
-* [[option_fset.look.show_plugins_desc]] *fset.look.show_plugins_desc*
-** Beschreibung: pass:none[zeigt die zusätzlichen Optionen von Erweiterung an, die für die Beschreibung zuständig sind (plugins.desc.*)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_fset.look.sort]] *fset.look.sort*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Feldern um die Optionen zu sortieren (siehe /help fset um eine Auflistung der Felder zu erhalten); wird das "-" Zeichen vor einem Feld angewendet, wird die Ausgabe umgekehrt, um bei einem Vergleich nicht zwischen Groß- und Kleinschreibung zu unterscheiden wird das Zeichen "~" verwendet; Beispiel: "-~name" sortiert die Optionsnamen in umgekehrter Reihenfolge und es wird dabei nicht zwischen Groß-und Kleinschreibung unterschieden]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"~name"+`
-
-* [[option_fset.look.unmarked_string]] *fset.look.unmarked_string*
-** Beschreibung: pass:none[Zeichen welches angezeigt wird sofern eine Option nicht markiert ist]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+" "+`
-
-* [[option_fset.look.use_color_value]] *fset.look.use_color_value*
-** Beschreibung: pass:none[Farbe die genutzt wird um Werte für Farboptionen darzustellen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_fset.look.use_keys]] *fset.look.use_keys*
-** Beschreibung: pass:none[nutzt die alt+X Tasten im fset Buffer um Aktionen durchzuführen; wenn deaktiviert sind nur Eingaben in der Eingabezeile erlaubt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_fset.look.use_mute]] *fset.look.use_mute*
-** Beschreibung: pass:none[nutzt /mute Befehl wenn eine Option geändert wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-// end::fset_options[]
-
-// tag::guile_options[]
-* [[option_guile.look.check_license]] *guile.look.check_license*
-** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_guile.look.eval_keep_context]] *guile.look.eval_keep_context*
-** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::guile_options[]
-
-// tag::irc_options[]
-* [[option_irc.color.input_nick]] *irc.color.input_nick*
-** Beschreibung: pass:none[Farbe des eigenen Nicknamens in der Eingabezeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
-** Beschreibung: pass:none[Farbe der Kanal-Modes (neben des Kanalnamens)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
-** Beschreibung: pass:none[Farbe in der die Anzeige für die Verzögerung (Lag) dargestellt werden soll, sobald auf Antwort gewartet wird ("pong" wurde vom Server nicht empfangen und die Verzögerungszeit wird erhöht)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
-** Beschreibung: pass:none[Farbe in der die Anzeige für die Verzögerung (Lag) dargestellt werden soll, sobald ein "pong" vom Server empfangen wurde]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
-** Beschreibung: pass:none[Farbe in der der Nick-Modus in dem Bar-Item "input_prompt" angezeigt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_irc.color.item_tls_version_deprecated]] *irc.color.item_tls_version_deprecated*
-** Beschreibung: pass:none[Farbe die für eine unsicherere TLS-Version im Bar-Item "tls_version" genutzt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_irc.color.item_tls_version_insecure]] *irc.color.item_tls_version_insecure*
-** Beschreibung: pass:none[Farbe die für eine unsichere TLS-Versionen im Bar-Item "tls_version" genutzt wirdFarbe für unsichere TLS-Versionen im Balkenelement "tls_version"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+red+`
-
-* [[option_irc.color.item_tls_version_ok]] *irc.color.item_tls_version_ok*
-** Beschreibung: pass:none[Farbe die für eine sicherere TLS-Version im Bar-Item "tls_version" genutzt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_irc.color.message_account]] *irc.color.message_account*
-** Beschreibung: pass:none[Textfarbe für "account" Nachrichten]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_irc.color.message_chghost]] *irc.color.message_chghost*
-** Beschreibung: pass:none[Textfarbe in der "chghost" Nachrichten dargestellt werden]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_irc.color.message_join]] *irc.color.message_join*
-** Beschreibung: pass:none[Textfarbe in der die Meldungen für das Betreten eines Kanals angezeigt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_irc.color.message_kick]] *irc.color.message_kick*
-** Beschreibung: pass:none[Textfarbe in der die Meldungen für kick/kill Nachrichten angezeigt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+red+`
-
-* [[option_irc.color.message_quit]] *irc.color.message_quit*
-** Beschreibung: pass:none[Textfarbe in der die Meldungen für das Verlassen/Beenden eines Kanals angezeigt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+red+`
-
-* [[option_irc.color.message_setname]] *irc.color.message_setname*
-** Beschreibung: pass:none[Textfarbe in der "setname" Nachrichten dargestellt werden]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
-** Beschreibung: pass:none[ersetzt mirc Farben in Nachrichten mittels einer Hashtabelle: Schlüssel sind "fg,bg" als Ganzzahl zwischen -1 (nicht näher bezeichnet) und 15. Als Wert ist der Farbname oder die Farbnummer von WeeChat möglich (Format: "1,-1:Farbe1;2,7:Farbe2"), Beispiel: "1,-1:darkgray;1,2:white,blue" ersetzt schwarz durch "darkgray" und schwarz auf blau durch "white,blue"; Tabelle der Standard-IRC-Farben von WeeChat (in Klammern der Farbname, wie er von WeeChat genutzt wird): 0=weiß (white), 1=schwarz (black), 2=blau (blue), 3=grün (green), 4=hellrot (lightred), 5=rot (red), 6=violett (magenta), 7=braun (brown), 8=gelb (yellow), 9= hell-grün (lightgreen), 10=türkis (cyan), 11=hell-türkis (lightcyan), 12=hellblau (lightblue), 13=hell-violett (lightmagenta), 14=dunkel-grau (darkgray), 15=grau (gray)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"1,-1:darkgray"+`
-
-* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
-** Beschreibung: pass:none[Farben für Nick Präfix für das Modus-Symbol (o=op, h=halfop, v=voice, ..), Format: "o:color1;h:color2;v:color3" (wird ein Modus nicht gefunden probiert WeeChat einen der nächsten Modi aus, die der Server sendet ("PREFIX"); wird kein Modus in der Liste gefunden, wird eine Standardfarbe verwendet die dem Zeichen "*" zugeordnet wurde)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"+`
-
-* [[option_irc.color.notice]] *irc.color.notice*
-** Beschreibung: pass:none[Farbe des "Notice"-Textes in Notizen]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_irc.color.reason_kick]] *irc.color.reason_kick*
-** Beschreibung: pass:none[Textfarbe in der die Begründung einer kick/kill Nachricht angezeigt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
-** Beschreibung: pass:none[Textfarbe in der die Begründung einer part/quit Nachricht angezeigt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_irc.color.topic_current]] *irc.color.topic_current*
-** Beschreibung: pass:none[Farbe in dem das aktuelle Thema des Kanals dargestellt werden soll (wenn ein Kanal betreten oder der Befehl /topic genutzt wird)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_irc.color.topic_new]] *irc.color.topic_new*
-** Beschreibung: pass:none[Farbe in dem das neue Thema des Kanals dargestellt werden soll, falls das Thema des Kanals geändert wurde]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_irc.color.topic_old]] *irc.color.topic_old*
-** Beschreibung: pass:none[Farbe in dem das alte Thema des Kanals dargestellt werden soll, falls das Thema des Kanals geändert wurde]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin*
-** Beschreibung: pass:none[betritt man automatisch einen Kanal-Buffer (mittels autojoin Option) wird dieser direkt geöffnet, ohne auf die JOIN Nachricht des Servers zu warten; dies ist sinnvoll um die Kanäle immer an der selben Position bei einem Neustart zu öffnen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.buffer_open_before_join]] *irc.look.buffer_open_before_join*
-** Beschreibung: pass:none[betritt man mittels dem /join Befehl einen Kanal wird der Buffer direkt geöffnet, ohne auf die JOIN Nachricht des Servers zu warten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
-** Beschreibung: pass:none[wechselt automatisch zum Kanal-Buffer falls dieser automatisch betreten wurde (mittels der Serveroption "autojoin")]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
-** Beschreibung: pass:none[wechselt automatisch zum Kanal-Buffer falls dieser manuell betreten wurde (mittels dem /join Befehl)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
-** Beschreibung: pass:none[nutzt in der Ausgabe von /names die jeweiligen Farbe des Nick (oder bei der Auflistung der Nicks wenn man einen Kanal betritt)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
-** Beschreibung: pass:none[nutzt die Farbe des Nick in der Nicklist]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
-** Beschreibung: pass:none[nutzt die Farbe des Nick bei Nachrichten vom Server]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
-** Beschreibung: pass:none[nutzt die selbe Farbe für die Darstellung des Nicks im Kanal wie auch im privaten Buffer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.ctcp_time_format]] *irc.look.ctcp_time_format*
-** Beschreibung: pass:none[Format für die Zeitanzeige die bei einer CTCP TIME Anfrage zurückgesendet wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%a, %d %b %Y %T %z"+`
-
-* [[option_irc.look.display_account_message]] *irc.look.display_account_message*
-** Beschreibung: pass:none[ACCOUNT Nachrichten anzeigen, die empfangen wurden, wenn die Funktion account-notify aktiviert ist]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_away]] *irc.look.display_away*
-** Beschreibung: pass:none[zeigt eine Nachricht an, sobald der Abwesenheitsstatus ein- bzw. ausgeschaltet wird (off: zeigt/sendet keine Nachricht, local: eine Nachricht wird lokal angezeigt, channel: sendet eine Nachricht an die Kanäle)]
-** Typ: integer
-** Werte: off, local, channel
-** Standardwert: `+local+`
-
-* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
-** Beschreibung: pass:none[CTCP Nachrichten werden angezeigt, obwohl sie unterdrückt werden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
-** Beschreibung: pass:none[CTCP Antworten, die durch WeeChat versendet wurden, werden angezeigt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
-** Beschreibung: pass:none[unbekannte CTCP Nachrichten werden angezeigt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_extended_join]] *irc.look.display_extended_join*
-** Beschreibung: pass:none[zusätzliche Informationen in den JOIN-Nachrichten anzeigen: Kontoname und richtiger Name (Funktion extended-join muss aktiviert sein)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
-** Beschreibung: pass:none[zeigt den Host innerhalb einer join Nachricht an]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
-** Beschreibung: pass:none[zeigt den Host innerhalb einer join Nachrichten des lokalen Client an]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
-** Beschreibung: pass:none[zeigt den Host innerhalb einer part/quit Nachricht an]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Nachrichten die beim Betreten eines Kanals angezeigt werden sollen: 324 = Channel-Modi, 329 = Erstellungsdatum des Kanals, 332 = Topic, 333 = Nick/Datum für Topic, 353 = genutzte Namen im Kanal, 366 = Anzahl der Nicks im Kanal]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"329,332,333,366"+`
-
-* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
-** Beschreibung: pass:none[zeige das alte Thema an, falls das Thema des Kanals geändert wurde]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
-** Beschreibung: pass:none[in einer privaten Unterhaltung nur einmal eine Abwesenheitsnachricht anzeigen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
-** Beschreibung: pass:none[es wird bei einer privaten Unterhaltung eine Mitteilung ausgegeben falls der User wieder zurück ist (falls der User sich beim Server abgemeldet hat)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
-** Beschreibung: pass:none[Nickänderung im privaten Buffer anzeigen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
-** Beschreibung: pass:none[zeigt eine Warnung in einem privaten Buffer an, sobald sich die Adresse eines Remote-Nick geändert hat; diese Option ist standardmäßig ausgeschaltet, da Server wie bitlbee eine solche Warnung unvermittelt auslösen (die Adresse des Remote-Nick ändert sich während eines Login mehrfach)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Wörtern die im Kanal-Buffern als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des Weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"$nick"+`
-
-* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Wörtern die in einem privaten Buffer als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des Weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"$nick"+`
-
-* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Wörtern die in Server-Buffern als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des Weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"$nick"+`
-
-* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
-** Beschreibung: pass:none[beschränkt Highlights für IRC Buffer auf bestimmte Tags (um Highlights durch User- aber nicht durch Servernachrichten zu erhalten); Tags müssen durch Kommata getrennt werden; um eine logische "und" Verknüpfung zu verwenden, können mehrere Tags durch "+" zusammengefügt werden; der Platzhalter "*" kann verwendet werden um mehr als ein Tag zu markieren; wird kein Wert angegeben, erzeugt jedes Tag ein Highlight]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"irc_privmsg,irc_notice"+`
-
-* [[option_irc.look.item_channel_modes_hide_args]] *irc.look.item_channel_modes_hide_args*
-** Beschreibung: pass:none[unterdrückt die Ausgabe von Argumenten die die Kanalmodi betreffen, sofern der entsprechende Modus für den Kanal gesetzt ist ("*" unterdrückt jedwede Ausgabe von Argumenten; wird kein Wert angegeben, dann werden alle Argumente angezeigt); Beispiele: "kf" unterdrückt die Argumente, falls "k" oder "f" für den Kanal gesetzt sind]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"k"+`
-
-* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
-** Beschreibung: pass:none[Name der Bar-Item in dem der IRC Server angezeigt wird (für Status-Bar)]
-** Typ: integer
-** Werte: buffer_plugin, buffer_name
-** Standardwert: `+buffer_plugin+`
-
-* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
-** Beschreibung: pass:none[der Nick-Modus wird in dem Bar-Item "input_prompt" angezeigt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
-** Beschreibung: pass:none[der Nick-Präfix wird im Bar-Item "input_prompt" angezeigt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.join_auto_add_chantype]] *irc.look.join_auto_add_chantype*
-** Beschreibung: pass:none[es wird dem Kanalnamen automatisch der Kanal-Typ vorangestellt, falls bei der Benutzung des /join Befehls der angegebene Kanalname keinen gültigen Typ besitzt; Beispiel: "/join weechat" wird als: "/join #weechat" versendet]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
-** Beschreibung: pass:none[Standardbuffer der für Ausgaben genutzt werden soll, falls ein privater Buffer nicht gefunden wird]
-** Typ: integer
-** Werte: current, server
-** Standardwert: `+current+`
-
-* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
-** Beschreibung: pass:none[ein neu geöffneter Kanal wird auf eine Position gezwungen (none = standardmäßige Position (sollte der letzte Buffer in der Liste sein), next = aktueller Buffer + 1, near_server = nach dem letztem Kanal/privaten Buffer des jeweiligen Servers)]
-** Typ: integer
-** Werte: none, next, near_server
-** Standardwert: `+none+`
-
-* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
-** Beschreibung: pass:none[ein neuer privater Buffer wird auf eine Position gezwungen (none = standardmäßige Position (sollte der letzte Buffer in der Liste sein), next = aktueller Buffer + 1, near_server = nach dem letztem Kanal/privaten Buffer des jeweiligen Servers)]
-** Typ: integer
-** Werte: none, next, near_server
-** Standardwert: `+none+`
-
-* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
-** Beschreibung: pass:none[intelligente Vervollständigung für Nicks (es wird zuerst mit den letzten Rednern vervollständigt): speakers = alle Redner (einschließlich Highlights), speakers_highlight = nur Redner die eine Highlight Nachricht geschrieben haben]
-** Typ: integer
-** Werte: off, speakers, speakers_highlights
-** Standardwert: `+speakers+`
-
-* [[option_irc.look.nick_mode]] *irc.look.nick_mode*
-** Beschreibung: pass:none[vor dem Nick wird der entsprechende Nickmodus (op, voice,...) angezeigt (none = Funktion ist deaktiviert, prefix = wird nur im Präfix angezeigt (Standardeinstellung), action = wird nur in action Nachrichten angezeigt, both = im Präfix und in action Nachrichten)]
-** Typ: integer
-** Werte: none, prefix, action, both
-** Standardwert: `+prefix+`
-
-* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
-** Beschreibung: pass:none[es wird ein Leerzeichen anstelle eines Nickmodus verwendet, falls kein Nickmodus ((half)op/voice [@%+\]) vorhanden ist]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.nicks_hide_password]] *irc.look.nicks_hide_password*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Nicks bei denen das Passwort in einer Nachricht unterdrückt werden soll. Zum Beispiel bei einer Nachricht die durch "/msg nickserv identify password" generiert wird. Beispiel: "nickserv,nickbot"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"nickserv"+`
-
-* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
-** Beschreibung: pass:none[zeigt Notizen als private Nachricht an (wird die "auto" Einstellung verwendet dann wird ein privater Buffer genutzt, falls vorhanden)]
-** Typ: integer
-** Werte: auto, never, always
-** Standardwert: `+auto+`
-
-* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
-** Beschreibung: pass:none[automatische Weiterleitung von Willkommen Nachrichten in den entsprechenden Kanal-Buffer. Solche Nachrichten haben als Empfänger den entsprechenden Nick. Der Kanalname wird aber der Nachricht vorangestellt. Eine solche ENTRYMSG Nachricht sieht auf dem Atheme IRC Server wie folgt aus: "[#channel\] Herzlich Willkommen in diesem Kanal ..."]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.notice_welcome_tags]] *irc.look.notice_welcome_tags*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern für Willkommen-Nachrichten die in einen Kanal umgeleitet werden. Zum Beispiel: "notify_private"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten genutzt werden sollen, falls ein Nick einen Server betritt oder verlässt (Rückgabewert des Befehls ison oder monitor), zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"notify_message"+`
-
-* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten genutzt werden sollen, falls sich der away-Status eines Nick ändert (Rückgabe durch Befehl whois), zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"notify_message"+`
-
-* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
-** Beschreibung: pass:none[schließt den Buffer wenn "/part" im Kanal ausgeführt wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.pv_buffer]] *irc.look.pv_buffer*
-** Beschreibung: pass:none[private Buffer zusammenfügen]
-** Typ: integer
-** Werte: independent, merge_by_server, merge_all
-** Standardwert: `+independent+`
-
-* [[option_irc.look.pv_tags]] *irc.look.pv_tags*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern die für private Nachrichten genutzt werden sollen. Zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"notify_private"+`
-
-* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
-** Beschreibung: pass:none[Anzahl der IRC-RAW-Nachrichten die im Speicher gehalten werden sollen falls der RAW-Daten-Buffer geschlossen ist (die Nachrichten werden umgehend angezeigt sobald der RAW-Daten-Buffer geöffnet wird)]
-** Typ: integer
-** Werte: 0 .. 65535
-** Standardwert: `+256+`
-
-* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
-** Beschreibung: pass:none[fügt Serverbuffer zusammen; diese Option hat keine Auswirkung wenn ein Layout genutzt wird und mit dieser Option im Widerspruch steht (siehe /help layout)]
-** Typ: integer
-** Werte: merge_with_core, merge_without_core, independent
-** Standardwert: `+merge_with_core+`
-
-* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
-** Beschreibung: pass:none[filtert join/part/quit/nick Nachrichten für einen Nick der einige Minuten im Kanal inaktiv gewesen ist (dazu muss ein Filter mit dem Schlagwort "irc_smart_filter" erstellt werden, siehe /help filter)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.smart_filter_account]] *irc.look.smart_filter_account*
-** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "account" Nachrichten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.smart_filter_chghost]] *irc.look.smart_filter_chghost*
-** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "chghost" Nachrichten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
-** Beschreibung: pass:none[Verzögerung, in Minuten, für eine Filterung von join/part/quit Mitteilungen. Falls ein Nick in der angegebenen Zeit keine Nachricht schreibt, wird seinejoin/part/quit Mitteilung gefiltert]
-** Typ: integer
-** Werte: 1 .. 10080
-** Standardwert: `+5+`
-
-* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
-** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "join" Nachrichten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.smart_filter_join_unmask]] *irc.look.smart_filter_join_unmask*
-** Beschreibung: pass:none[Verzögerung (in Minuten) um Join Mitteilungen rückwirkend anzuzeigen, falls diese mittels "irc_smart_filter" unterdrückt wurden. Sollte ein Nick während der vorgegeben Zeit etwas im Kanal schreiben, dann wird seine Join Mitteilung angezeigt. Dies bezieht sich auf Nachrichten, eine Notice, Änderungen am Topic oder falls der Nick gewechselt wird (0 = deaktiviert: join-Mitteilungen bleiben verborgen)]
-** Typ: integer
-** Werte: 0 .. 10080
-** Standardwert: `+30+`
-
-* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
-** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "mode" Nachrichten: "*" filtert alle Modi-Nachrichten, "+" um alle Modi im Server-Präfix zu filtern (zum Beispiel "ovh"), "xyz" um die Modi x/y/z zu filtern, "-xyz" um alle Modi, außer x/y/z, zu filtern; Beispiele: "ovh": filtert die Modi o/v/h, "-bkl": filtert alle Modi, ausgenommen b/k/l]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"+"+`
-
-* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
-** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "nick" Nachrichten (Änderungen des Nick)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
-** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "part" und "quit" Nachrichten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.smart_filter_setname]] *irc.look.smart_filter_setname*
-** Beschreibung: pass:none[aktiviert einen intelligenten Filter für "setname" Nachrichten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.look.temporary_servers]] *irc.look.temporary_servers*
-** Beschreibung: pass:none[aktiviert die Erstellung von temporären Servern mit dem Befehl /connect]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
-** Beschreibung: pass:none[Farben werden im Kanalthema entfernt (wird nur genutzt wenn der Buffer-Titel angezeigt wird)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.typing_status_nicks]] *irc.look.typing_status_nicks*
-** Beschreibung: pass:none[Nicks in der Bar-Item "typing" anzeigen, die in dem Kanal tippen (Option typing.look.enabled_nicks muss aktiviert sein und die Fähigkeit "message-tags" muss auf dem Server aktiviert sein)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.look.typing_status_self]] *irc.look.typing_status_self*
-** Beschreibung: pass:none[sendet den eigenen Tippstatus an Kanäle, damit andere Benutzer sehen, wenn Sie eine Nachricht schreiben (Option typing.look.enabled_self muss aktiviert sein und die Fähigkeit "message-tags" muss auf dem Server aktiviert sein)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
-** Beschreibung: pass:none[Multiplikator für die Verzögerung bei der automatischen Wiederverbindung zum Server (1 = immer die selbe Verzögerung nutzen, 2 = Verzögerung*2 für jeden weiteren Versuch, usw.)]
-** Typ: integer
-** Werte: 1 .. 100
-** Standardwert: `+2+`
-
-* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
-** Beschreibung: pass:none[maximale Verzögerung bei der automatischen Wiederverbindung zum Server (in Sekunden, 0 = keine Begrenzung)]
-** Typ: integer
-** Werte: 0 .. 604800
-** Standardwert: `+600+`
-
-* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
-** Beschreibung: pass:none[Vorgabewert für Befehle /ban, /unban und /kickban; Variablen $nick, $user, $ident und $host werden durch den jeweiligen Wert ersetzt (extrahiert aus "nick!user@host"); $ident ist identisch mit $user, sofern $user nicht mit "~" beginnt. Andernfalls wird daraus "*"; diese Vorgabemaske wird nur angewendet, sofern WeeChat den Host des Nicks ermitteln kann]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"*!$ident@$host"+`
-
-* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
-** Beschreibung: pass:none[wenn deaktiviert, werden Farben-Codes von eingehenden Nachrichten ignoriert]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.network.colors_send]] *irc.network.colors_send*
-** Beschreibung: pass:none[erlaubt Benutzern, spezielle Farbcodes zu versenden (ctrl-c + Code und optional Farbe: b=fett, cxx=Farbe, cxx,yy=Schrift-/Hintergrundfarbe, i=kursiv, o=schaltet Farbe/Attribute aus, r=invertiert, u=unterstrichen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.network.lag_check]] *irc.network.lag_check*
-** Beschreibung: pass:none[Intervall zwischen zwei Überprüfungen auf Verfügbarkeit des Servers (in Sekunden, 0 = keine Überprüfung)]
-** Typ: integer
-** Werte: 0 .. 604800
-** Standardwert: `+60+`
-
-* [[option_irc.network.lag_max]] *irc.network.lag_max*
-** Beschreibung: pass:none[maximale Verzögerung (in Sekunden): sollte die maximale Verzögerung erreicht werden geht WeeChat davon aus, dass die Antwort (pong) des Servers nicht mehr empfangen wird. Die Verzögerung wird dann nicht weiter gezählt (0 = es wird ewig gewartet)]
-** Typ: integer
-** Werte: 0 .. 604800
-** Standardwert: `+1800+`
-
-* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
-** Beschreibung: pass:none[geringste Verzögerungszeit (Lag) die angezeigt werden soll (in Millisekunden)]
-** Typ: integer
-** Werte: 0 .. 86400000
-** Standardwert: `+500+`
-
-* [[option_irc.network.lag_reconnect]] *irc.network.lag_reconnect*
-** Beschreibung: pass:none[erneut mit Server verbinden, falls die maximal Verzögerung (Lag) erreicht wurde (Zeit in Sekunden, 0 = keine automatische Neuverbindung, zum Server); dieser Wert muss geringer oder gleich dem Wert in irc.network.lag_max sein]
-** Typ: integer
-** Werte: 0 .. 604800
-** Standardwert: `+300+`
-
-* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
-** Beschreibung: pass:none[Intervall zwischen zwei Aktualisierungen für die Anzeige der Verzögerung (Lag-Item), wenn die Verzögerungszeit sich erhöht (in Sekunden)]
-** Typ: integer
-** Werte: 1 .. 3600
-** Standardwert: `+1+`
-
-* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
-** Beschreibung: pass:none[Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "ison" (in Minuten)]
-** Typ: integer
-** Werte: 1 .. 10080
-** Standardwert: `+1+`
-
-* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
-** Beschreibung: pass:none[Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "whois" (in Minuten)]
-** Typ: integer
-** Werte: 1 .. 10080
-** Standardwert: `+5+`
-
-* [[option_irc.network.sasl_fail_unavailable]] *irc.network.sasl_fail_unavailable*
-** Beschreibung: pass:none[erzeugt einen Fehler bei der SASL Authentifizierung, falls SASL angefragt aber vom Server nicht zur Verfügung gestellt wird; falls diese Option aktiviert ist hat sie nur dann Einfluss sofern bei der Option "sasl_fail" die Einstellung "reconnect" oder "disconnect" genutzt wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
-** Beschreibung: pass:none[sendet unbekannte Befehle an den Server]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick*
-** Beschreibung: pass:none[dupliziert den Nick, für den /whois Befehl (falls nur ein Nick angegeben wird), um die Idle-Zeit zu erhalten. Zum Beispiel: "/whois nick" wird als "whois nick nick" verschickt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
-** Beschreibung: pass:none[Liste von Hostname/Port oder IP/Port für Server (durch Komma getrennt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
-** Beschreibung: pass:none[Anti-Flood für dringliche Inhalte: Zeit in Sekunden zwischen zwei Benutzernachrichten oder Befehlen die zum IRC Server versendet wurden (0 = Anti-Flood deaktivieren)]
-** Typ: integer
-** Werte: 0 .. 60
-** Standardwert: `+2+`
-
-* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
-** Beschreibung: pass:none[Anti-Flood für weniger dringliche Inhalte: Zeit in Sekunden zwischen zwei Benutzernachrichten die zum IRC Server versendet wurden. Beispiel: automatische CTCP Antworten (0 = Anti-Flood deaktivieren)]
-** Typ: integer
-** Werte: 0 .. 60
-** Standardwert: `+2+`
-
-* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
-** Beschreibung: pass:none[Beim Programmstart von WeeChat automatisch mit dem Server verbinden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Kanälen, die beim Verbinden mit dem Server automatisch betreten werden (nachdem die Einstellungen command + delay ausgeführt wurden). Kanäle, die einen Schlüssel benötigen, müssen in der Auflistung als erstes aufgeführt werden. Die Schlüssel, zu den jeweiligen Kanälen, werden nach den Kanälen aufgeführt (eine Trennung von Kanälen und Schlüssel erfolgt mittels eines Leerzeichens. Schlüssel werden hintereinander auch durch Kommata voneinander getrennt) (Beispiel: "#channel1,#channel2,#channnel3 key1,key2", #channel1 und #channel2 sind durch jeweils einen Schlüssel, key1 und key2, geschützt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.autojoin_dynamic]] *irc.server_default.autojoin_dynamic*
-** Beschreibung: pass:none[Setze automatisch die "autojoin"-Option entsprechend den Kanälen, die du manuell beitrittst bzw. verlässt, mit den Befehlen /join und /part]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
-** Beschreibung: pass:none[Nach einer Trennung vom Server die Verbindung automatisch wiederherstellen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
-** Beschreibung: pass:none[Zeit (in Sekunden) die gewartet werden soll bevor ein neuer Verbindungsaufbau durchgeführt werden soll]
-** Typ: integer
-** Werte: 1 .. 65535
-** Standardwert: `+10+`
-
-* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
-** Beschreibung: pass:none[Kanäle automatisch betreten, falls man rausgeworfen wurde. Es kann eine lokale Buffer Variable für einen Kanal erstellt werden, diese lokale Variable wird vorrangig behandelt (Name der lokalen Variable: "autorejoin", Wert: "on" oder "off")]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
-** Beschreibung: pass:none[Wartezeit, in Sekunden, die verstreichen soll bevor man den Kanal automatisch erneut betritt (nachdem man rausgeworfen wurde)]
-** Typ: integer
-** Werte: 0 .. 86400
-** Standardwert: `+30+`
-
-* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
-** Beschreibung: pass:none[überprüft die Abwesenheit (/away) der Nutzer, in dem angegebenen Intervall (in Minuten, 0 = nicht überprüfen)]
-** Typ: integer
-** Werte: 0 .. 10080
-** Standardwert: `+0+`
-
-* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
-** Beschreibung: pass:none[Die Abwesenheit von Nutzern in Kanälen wird nicht überprüft wenn die Anzahl der Nutzer höher ist, als der angegebene Wert (0 = unbegrenzte Anzahl an Nutzern im Kanal)]
-** Typ: integer
-** Werte: 0 .. 1000000
-** Standardwert: `+25+`
-
-* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von erweiterten Client-Fähigkeiten ("client capabilities"), welche vom Server angeboten und genutzt werden sollen (siehe /help cap um eine Liste von Fähigkeiten zu erhalten die von WeeChat unterstützt werden); "*" aktiviert standardmäßig alle Funktionen (die sowohl vom Server als auch von WeeChat unterstützt werden); Platzhalter "*" ist erlaubt; eine Fähigkeit, die mit "!" beginnt, wird ignoriert (Beispiel: "*,!account-*,!extended-join")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"*"+`
-
-* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
-** Beschreibung: pass:none[Teil der IRC Nachricht (empfangen oder gesendet) die zum Zielzeichensatz dekodiert/kodiert werden soll; message = die komplette IRC Nachricht (Standard), channel = beginnend mit dem Kanalnamen (sofern dieser gefunden wird, ansonsten Fallback auf text), text = beginnend mit dem Nachrichtentext (dieser Wert sollte ausprobiert werden, falls es Probleme bei der Kodierung des Kanalnamens geben sollte)]
-** Typ: integer
-** Werte: message, channel, text
-** Standardwert: `+message+`
-
-* [[option_irc.server_default.command]] *irc.server_default.command*
-** Beschreibung: pass:none[Befehl(e) welche nach einem Verbindungsaufbau zum Server und vor dem automatischem Betreten von Kanälen ausgeführt werden sollen (mehrere Befehle können durch ";" getrennt werden, will man ein Semikolon nutzen, schreibt man "\;", die Platzhalter $nick,$channel und $server werden durch den entsprechenden Wert ersetzt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
-** Beschreibung: pass:none[Wartezeit (in Sekunden) nach Ausführung des Befehls und bevor Kanäle automatisch betreten werden (Beispiel: es wird eine gewisse Zeit gewartet, um eine Authentifizierung zu ermöglichen)]
-** Typ: integer
-** Werte: 0 .. 3600
-** Standardwert: `+0+`
-
-* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
-** Beschreibung: pass:none[Wartezeit (in Sekunden) zwischen einer TCP Verbindung mit dem Server und des Empfanges der "message 001" Nachricht. Falls die Wartezeit verstreichen sollte bevor die "message 001" Nachricht empfangen wurde dann wird WeeChat die Verbindung zum Server trennen]
-** Typ: integer
-** Werte: 1 .. 3600
-** Standardwert: `+60+`
-
-* [[option_irc.server_default.default_chantypes]] *irc.server_default.default_chantypes*
-** Beschreibung: pass:none[Kanal-Typ-Präfix, die verwendet werden sollen, wenn der Server diese nicht in Nachricht 005 sendet (Standard ist "#&")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"#&"+`
-
-* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
-** Beschreibung: pass:none[bei der Kommunikation mit dem Server wird das IPv6 Protokoll genutzt (sollte IPv6 nicht verfügbar sein dann wird automatisch auf IPv4 umgeschaltet); wird die Funktion deaktiviert, dann wird ausschließlich IPv4 genutzt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
-** Beschreibung: pass:none[benutzerdefinierter lokaler Hostname bzw. IP-Adresse für den entsprechenden Server (optional). Falls kein Eintrag vorhanden sein sollte wird der lokale Hostname verwendet]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.msg_kick]] *irc.server_default.msg_kick*
-** Beschreibung: pass:none[Standardmitteilung einer kick-Nachricht, für die Befehle "/kick" und "/kickban" (Hinweis: Inhalt wird evaluiert, siehe /help eval; besondere Variablen ${nick} (eigener Nick), ${target} (betroffener Nick), ${channel} und ${server}, werden durch den entsprechenden Wert ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.msg_part]] *irc.server_default.msg_part*
-** Beschreibung: pass:none[Standardmitteilung einer part-Nachricht (/part) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Variablen die genutzt werden können: ${nick}, ${channel} und ${server}; "%v" wird durch die genutzte WeeChat-Version ersetzt, sofern keine Variable vom Typ ${...} verwendet wird)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.msg_quit]] *irc.server_default.msg_quit*
-** Beschreibung: pass:none[Standardmitteilung einer quit-Nachricht (Trennung vom Server) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Variablen die genutzt werden können: ${nick}, ${channel} und ${server}; "%v" wird durch die genutzte WeeChat-Version ersetzt, sofern keine Variable vom Typ ${...} verwendet wird)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
-** Beschreibung: pass:none[Nicknamen, die auf dem IRC-Server benutzt werden sollen (durch Kommatagetrennt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.nicks_alternate]] *irc.server_default.nicks_alternate*
-** Beschreibung: pass:none[nutzt einen alternativen Nick, sofern alle voreingestellten Nicks am Server schon genutzt werden. Dazu wird das Zeichen "_" an den Nick angehangen, sofern der Nick nicht mehr als neun Zeichen besitzt. Andernfalls werden die beiden letzten Zeichen durch eine Zahl zwischen 1 und 99 ersetzt, bis ein freier Nick auf dem Server gefunden wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.server_default.notify]] *irc.server_default.notify*
-** Beschreibung: pass:none[Liste mit Benachrichtigung für Server (diese Einstellung sollte nicht direkt verändert werden. Dazu sollte der Befehl /notify genutzt werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.password]] *irc.server_default.password*
-** Beschreibung: pass:none[Passwort welches für den Server genutzt werden soll (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
-** Beschreibung: pass:none[Name des Proxy für diesen Server (optional, Proxy muss mit dem Befehl /proxy angelegt werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.realname]] *irc.server_default.realname*
-** Beschreibung: pass:none[Realname welcher für den Server genutzt werden soll (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.registered_mode]] *irc.server_default.registered_mode*
-** Beschreibung: pass:none[Modus, der für registrierte Benutzer eingestellt ist (Standard ist "r")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"r"+`
-
-* [[option_irc.server_default.sasl_fail]] *irc.server_default.sasl_fail*
-** Beschreibung: pass:none[auszuführende Aktion falls die SASL Authentifizierung fehlschlägt: "continue" ignoriert das Problem welches bei der Authentifizierung aufgetreten ist, "reconnect" versucht erneut eine Verbindung herzustellen, "disconnect" trennt die Verbindung zum Server (siehe Option irc.network.sasl_fail_unavailable)]
-** Typ: integer
-** Werte: continue, reconnect, disconnect
-** Standardwert: `+reconnect+`
-
-* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
-** Beschreibung: pass:none[Datei mit privatem ECC-Schlüssel für den Mechanismus "ecdsa-nist256p-challenge" (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
-** Beschreibung: pass:none[Verfahren welches bei einer SASL Authentifizierung angewandt werden soll: "plain" Passwort wird im Klartext gesendet, "scram-sha-1" für SCRAM-Authentifizierung mit SHA-1-Digest-Algorithmus, "scram-sha-256" für SCRAM-Authenrifizierung mit SHA-256 Digest-Algorithmus, "scram-sha-512" für SCRAM-Authentifizierung mit SHA-512 Digest-Algorithmus, "ecdsa-nist256p-challenge" für öffentlich/private Schlüsselmethode, "external" ein SSL Zertifikat welches auf Client Seite vorliegt wird verwendet]
-** Typ: integer
-** Werte: plain, scram-sha-1, scram-sha-256, scram-sha-512, ecdsa-nist256p-challenge, external
-** Standardwert: `+plain+`
-
-* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
-** Beschreibung: pass:none[Passwort für SASL Authentifikation; diese Option findet keine Anwendung falls der Mechanismus "ecdsa-nist256p-challenge" und "external" verwendet wird (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
-** Beschreibung: pass:none[Zeitüberschreitung bis zum Abbruch der SASL Authentifizierung (in Sekunden)]
-** Typ: integer
-** Werte: 1 .. 3600
-** Standardwert: `+15+`
-
-* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
-** Beschreibung: pass:none[Username für SASL Authentifikation; diese Option wird nicht für den Mechanismus "external" verwendet (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.split_msg_max_length]] *irc.server_default.split_msg_max_length*
-** Beschreibung: pass:none[ausgehende IRC Nachrichten werden bei der angegebene Anzahl an Zeichen getrennt; der Standardwert beträgt 512, dabei handelt es sich um einen empfohlenen Wert; ein Wert von 0 deaktiviert eine Trennung von Nachrichten (dies wird nicht empfohlen, außer Du weißt was Du tust); erlaubte Werte sind 0 oder jeder Wert zwischen 128 und 4096; diese Option sollte nur bei nicht-Standard IRC Servern verändert werden, zum Beispiel ein bitlbee Gateway]
-** Typ: integer
-** Werte: 0 .. 4096
-** Standardwert: `+512+`
-
-* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
-** Beschreibung: pass:none[Server über SSL ansprechen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
-** Beschreibung: pass:none[SSL-Zertifikatdatei zur automatischen Identifizierung Ihres Nick (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
-** Beschreibung: pass:none[Größe des Schlüssels der während des Diffie-Hellman-Schlüsselaustausches genutzt wurde]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+2048+`
-
-* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
-** Beschreibung: pass:none[Fingerprint des Zertifikates welches als vertrauenswürdig eingestuft und für diesen Server akzeptiert wird; es sind nur hexadezimale Zeichen erlaubt (0-9, a-f): bei SHA-512 ist das Zertifikat 128 Zeichen lang, bei SHA-256 sind es 64 Zeichen, bei SHA-1 sind es 40 Zeichen (nicht empfohlen, da unsicher); mehrere Fingerprints können durch Kommata voneinander getrennt werden; wird diese Option genutzt, findet KEINE weitere Überprüfung der Zertifikate statt (Option "ssl_verify") (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.ssl_password]] *irc.server_default.ssl_password*
-** Beschreibung: pass:none[Passwort für SSL Zertifikat des privaten Schlüssels, nur unter gnutls Version >= 3.1.0 (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
-** Beschreibung: pass:none[Zeichenkette mit Prioritäten für gnutls (für die korrekte Syntax siehe gnutls Dokumentation unter Funktion gnutls_priority_init. Gebräuchliche Zeichenketten sind: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
-** Beschreibung: pass:none[überprüft ob die SSL-Verbindung vertrauenswürdig ist]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_irc.server_default.usermode]] *irc.server_default.usermode*
-** Beschreibung: pass:none[Usermode(s) der direkt nach der Verbindung zum Server gesetzt werden soll. Dies geschieht bevor Befehle für den Server ausgeführt und bevor Kanäle automatisch betreten werden; Beispiele: "+R" (um den Modus "R" zu setzen), "+R-i" (setzt den Modus "R" und entfernt den Modus "i"); siehe /help mode um den Befehlssatz angezeigt zu bekommen (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_irc.server_default.username]] *irc.server_default.username*
-** Beschreibung: pass:none[Username welcher für den Server genutzt werden soll (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-// end::irc_options[]
-
-// tag::javascript_options[]
-* [[option_javascript.look.check_license]] *javascript.look.check_license*
-** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context*
-** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::javascript_options[]
-
-// tag::logger_options[]
-* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
-** Beschreibung: pass:none[Farbe für die letzte Zeile im Verlaufsspeicher]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
-** Beschreibung: pass:none[Farbe der Zeilen des Verlaufspeichers; wird nur dann angewandt, wenn die Option logger.file.color_lines = off ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_logger.file.auto_log]] *logger.file.auto_log*
-** Beschreibung: pass:none[speichert automatisch den Inhalt eines Buffers in eine Datei (sofern das Protokollieren für den Buffer nicht deaktiviert sein sollte); Falls deaktiviert, wird die Protokollierung für alle Buffer deaktiviert]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_logger.file.color_lines]] *logger.file.color_lines*
-** Beschreibung: pass:none[Nutze ANSI-Farbcodes für die in Logdateien geschriebenen Zeilen und zeige die Zeilen aus dem Verlaufspeicher in diesen Farben an]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_logger.file.flush_delay]] *logger.file.flush_delay*
-** Beschreibung: pass:none[Zeit, in Sekunden, die verstreicht bis eine Protokolldatei gesichert wird (0 = Protokolldatei wird unmittelbar gesichert, nachdem eine neue Zeile dargestellt wurde)]
-** Typ: integer
-** Werte: 0 .. 3600
-** Standardwert: `+120+`
-
-* [[option_logger.file.fsync]] *logger.file.fsync*
-** Beschreibung: pass:none[es wird fsync verwendet um die Protokolldateien mit dem Datenträger zu synchronisieren (siehe man fsync); dies verlangsamt das Sichern der Daten, soll aber zum Beispiel bei einem Stromausfall dafür sorgen, dass keine Daten verloren gehen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_logger.file.info_lines]] *logger.file.info_lines*
-** Beschreibung: pass:none[fügt eine Information in die Protokoll-Datei ein, wenn die Protokollierung gestartet oder beendet wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_logger.file.mask]] *logger.file.mask*
-** Beschreibung: pass:none[Standardmaske für Protokolldateien (Format: "Verzeichnis/zur/Datei" oder "Datei", ohne ein führendes "/", da die "Verzeichnis" Einstellung genutzt wird um vollständige Verzeichnisstrukturen zu erstellen); lokale Buffer Variablen und Datumsspezifikationen (siehe: man strftime) sind zulässig (es sollten aber nur solche Variablen genutzt werden die auf alle Buffer angewendet werden können. Zum Beispiel sollten NICHT die Variablen $server oder $channel genutzt werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"$plugin.$name.weechatlog"+`
-
-* [[option_logger.file.name_lower_case]] *logger.file.name_lower_case*
-** Beschreibung: pass:none[Protokolldateien werden ausschließlich in Kleinschreibung erstellt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_logger.file.nick_prefix]] *logger.file.nick_prefix*
-** Beschreibung: pass:none[Zeichenkette, die dem Nick vorangestellt werden soll. Beispiel: "<"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_logger.file.nick_suffix]] *logger.file.nick_suffix*
-** Beschreibung: pass:none[Zeichenkette, die nach dem Nick eingefügt werden soll. Beispiel: ">"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_logger.file.path]] *logger.file.path*
-** Beschreibung: pass:none[Pfad für WeeChat-Protokolldateien; Datumsangaben sind zulässig (siehe man strftime) (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${weechat_data_dir}/logs"+`
-
-* [[option_logger.file.replacement_char]] *logger.file.replacement_char*
-** Beschreibung: pass:none[Ersatzzeichen für Dateinamen, falls der Dateiname Sonderzeichen beinhaltet (z.B. das Trennzeichen bei Verzeichnissen "/")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"_"+`
-
-* [[option_logger.file.rotation_compression_level]] *logger.file.rotation_compression_level*
-** Beschreibung: pass:none[Komprimierungsstufe für rotierende Protokolldateien (mit Dateierweiterung „.1“, „.2“,etc.), falls die Option logger.file.rotation_compression_type aktiviert ist: 1 = niedrigeKomprimierung / schnell ... 100 = beste Komprimierung / langsam; Der Wert des Prozentsatzes wird umgewandelt in 1-9 für gzip und 1-19 für zstd; der Standardwert wird hierbeiempfohlen, denn er bietet einen guten Kompromiss zwischen Komprimierung und Geschwindigkeit]
-** Typ: integer
-** Werte: 1 .. 100
-** Standardwert: `+20+`
-
-* [[option_logger.file.rotation_compression_type]] *logger.file.rotation_compression_type*
-** Beschreibung: pass:none[Komprimierungstyp für rotierende Protokolldateien; wenn "none" genutzt wird, findet keine Komprimierung der Protokolldateien statt; WARNUNG: wenn die Rotation mit einer anderen Stufe der Komprimierung (oder gar keiner Komprimierung) aktiviert wurde, muss zuerst die Logger-Erweiterung beendet werden., dann de-komprimieren Sie die Dateien mit dem neuen Typ, danach muss die Option in der Datei logger.conf angepasst werden, bevor die Logger-Erweiterung neu geladen wird]
-** Typ: integer
-** Werte: none, gzip, zstd
-** Standardwert: `+none+`
-
-* [[option_logger.file.rotation_size_max]] *logger.file.rotation_size_max*
-** Beschreibung: pass:none[Wenn diese Größe erreicht ist, wird eine Rotation der Protokolldateien durchgeführt: dievorhandene rotierte Protokolldateien werden umbenannt (.1 wird zu .2, .2 wird zu .3 usw.).Die aktuelle Datei erhält wird umbenannt und erhält .1 als Erweiterung; eine ganze Zahl mitSuffix ist erlaubt: b = Bytes (Standard, wenn keine Einheit angegeben ist), k = Kilobytes, m =Megabyte, g = Gigabyte, t = Terabyte; Beispiel: "2g" bewirkt eine Rotationsobald die Dateigröße > 2.000.000.000 Byte ist; wenn auf „0“ gesetzt, erfolgt keine Rotationder Dateien (unbegrenzte Protokollgröße); WARNUNG: Bevor Sie diese Option ändern,sollte sie zuerst den Komprimierungstyp über die Option logger.file festlegen.rotation_compression_type]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"0"+`
-
-* [[option_logger.file.time_format]] *logger.file.time_format*
-** Beschreibung: pass:none[Zeitstempel in Protokoll-Datei nutzen (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%Y-%m-%d %H:%M:%S"+`
-
-* [[option_logger.look.backlog]] *logger.look.backlog*
-** Beschreibung: pass:none[maximale Anzahl der letzten Zeilen die aus der Protokolldatei dargestellt werden sollen, sobald ein Buffer geöffnet wird (0 = kein Darstellung)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+20+`
-
-* [[option_logger.look.backlog_conditions]] *logger.look.backlog_conditions*
-** Beschreibung: pass:none[Bedingungen um die Protokolldatei anzuzeigen (Hinweis: Der Inhalt ist evaluiert, siehe /help eval); wird kein Wert angegeben, wird die Protokolldatei bei allen Buffern angezeigt ; Beispiel: um nur bei privaten Buffern die Protokolldatei anzuzeigen: "${type} == private"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-// end::logger_options[]
-
-// tag::lua_options[]
-* [[option_lua.look.check_license]] *lua.look.check_license*
-** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context*
-** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::lua_options[]
-
-// tag::perl_options[]
-* [[option_perl.look.check_license]] *perl.look.check_license*
-** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_perl.look.eval_keep_context]] *perl.look.eval_keep_context*
-** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::perl_options[]
-
-// tag::php_options[]
-* [[option_php.look.check_license]] *php.look.check_license*
-** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_php.look.eval_keep_context]] *php.look.eval_keep_context*
-** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::php_options[]
-
-// tag::python_options[]
-* [[option_python.look.check_license]] *python.look.check_license*
-** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_python.look.eval_keep_context]] *python.look.eval_keep_context*
-** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::python_options[]
-
-// tag::relay_options[]
-* [[option_relay.color.client]] *relay.color.client*
-** Beschreibung: pass:none[Textfarbe für Client-Beschreibung]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_relay.color.status_active]] *relay.color.status_active*
-** Beschreibung: pass:none[Textfarbe für Status: "Verbindung hergestellt"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
-** Beschreibung: pass:none[Textfarbe für Status: "Authentifizierung gescheitert"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
-** Beschreibung: pass:none[Textfarbe für Status: "verbinde"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
-** Beschreibung: pass:none[Textfarbe für Status: "Verbindung getrennt"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightred+`
-
-* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
-** Beschreibung: pass:none[Textfarbe für Status: "warte auf Authentifizierung"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_relay.color.text]] *relay.color.text*
-** Beschreibung: pass:none[Textfarbe in Relay-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_relay.color.text_bg]] *relay.color.text_bg*
-** Beschreibung: pass:none[Hintergrundfarbe in Relay-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_relay.color.text_selected]] *relay.color.text_selected*
-** Beschreibung: pass:none[Textfarbe für selektierte Zeile in Relay-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes*
-** Beschreibung: pass:none[Zeitangabe, in Minuten, wie lange die Zeilen im Verlaufsspeicher für jeden IRC Kanal gehalten werden sollen (0 = unbegrenzt, Beispiele: 1440 = einen Tag, 10080 = eine Woche, 43200 = einen Monat, 525600 = ein Jahr)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+0+`
-
-* [[option_relay.irc.backlog_max_number]] *relay.irc.backlog_max_number*
-** Beschreibung: pass:none[maximale Anzahl an Zeilen im Verlaufsspeicher. Dies gilt für jeden IRC Kanal (0: keine Zeilenbegrenzung)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+1024+`
-
-* [[option_relay.irc.backlog_since_last_disconnect]] *relay.irc.backlog_since_last_disconnect*
-** Beschreibung: pass:none[Verlaufsspeicher anzeigen, beginnend mit dem Client der zuletzt beendet wurde]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_relay.irc.backlog_since_last_message]] *relay.irc.backlog_since_last_message*
-** Beschreibung: pass:none[Verlaufsspeicher anzeigen, beginnend mit Ihrer zuletzt geschriebenen Nachricht]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Nachrichten-Tags welche im Verlaufsspeicher von IRC Kanälen angezeigt werden (unterstützte Tags: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = alle unterstützten Tags]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"irc_privmsg"+`
-
-* [[option_relay.irc.backlog_time_format]] *relay.irc.backlog_time_format*
-** Beschreibung: pass:none[Format für die Zeitanzeige im Verlaufsspeicher (siehe man strftime für gültige Formate) (findet keine Anwendung wenn die Serverfunktion, "server-time", durch den Client aktiviert wurde, da die Zeitanzeige als irc-Tag gesendet wird); keine Zeichenkette = deaktiviert die Zeitanzeige im Verlaufsspeicher]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"[%H:%M] "+`
-
-* [[option_relay.look.auto_open_buffer]] *relay.look.auto_open_buffer*
-** Beschreibung: pass:none[öffnet automatisch einen Relay-Buffer, falls eine Verbindung zu einem neuen Client hergestellt wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_relay.look.raw_messages]] *relay.look.raw_messages*
-** Beschreibung: pass:none[Anzahl der IRC-RAW-Nachrichten die im Speicher gehalten werden sollen falls der RAW-Daten-Buffer geschlossen ist (die Nachrichten werden umgehend angezeigt sobald der RAW-Daten-Buffer geöffnet wird)]
-** Typ: integer
-** Werte: 0 .. 65535
-** Standardwert: `+256+`
-
-* [[option_relay.network.allow_empty_password]] *relay.network.allow_empty_password*
-** Beschreibung: pass:none[erlaubt das kein Passwort für Relay genutzt wird (sollte ausschließlich für Testzwecke oder auf einem lokalen System genutzt werden)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
-** Beschreibung: pass:none[Erweiterter regulärer POSIX Ausdruck für IPs die von relay akzeptiert werden (Groß- und Kleinschreibung wird ignoriert. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss die Zeichenkette mit "(?-i)" eingeleitet werden), Beispiele: "^(123\.45\.67\.89|192\.160\..*)$"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_relay.network.auth_timeout]] *relay.network.auth_timeout*
-** Beschreibung: pass:none[Zeitüberschreitung (in Sekunden) für die Clientauthentifizierung: Die Verbindung wird geschlossen, falls der Client nach dieser Verzögerung immer noch nicht authentifiziert ist und der Clientstatus auf "Authentifizierung fehlgeschlagen" gesetzt ist (0 = ewig warten)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+60+`
-
-* [[option_relay.network.bind_address]] *relay.network.bind_address*
-** Beschreibung: pass:none[Adresse für Bind (falls nicht gesetzt ist eine Verbindung zu allen Interfaces möglich. Wird die Adresse "127.0.0.1" genutzt kann nur eine Verbindung mit dem lokalen Rechner hergestellt werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_relay.network.clients_purge_delay]] *relay.network.clients_purge_delay*
-** Beschreibung: pass:none[Wartezeit bis nicht verbundene Clients gelöscht werden (in Minuten, 0 = lösche Clients unmittelbar, -1 = niemals löschen)]
-** Typ: integer
-** Werte: -1 .. 43200
-** Standardwert: `+0+`
-
-* [[option_relay.network.compression]] *relay.network.compression*
-** Beschreibung: pass:none[Komprimierung von Nachrichten, die mittels "weechat" Protokoll an Clients gesendet werden: 0 = Komprimierung deaktivieren, 1 = geringe Komprimierung / schnell ... 100 = beste Komprimierung / langsam; dieser Wert ist eine Prozentangabe, welcher für zlib nach 1-9 und für zstd nach 1-19 umgewandelt wird; der Standardwert wird empfohlen, denn er bietet einen guten Kompromiss zwischen Kompression und Geschwindigkeit]
-** Typ: integer
-** Werte: 0 .. 100
-** Standardwert: `+20+`
-
-* [[option_relay.network.ipv6]] *relay.network.ipv6*
-** Beschreibung: pass:none[lauscht standardmäßig am IPv6 Socket (zusätzlich zu IPv4, welches als Standardprotokoll genutzt wird); mittels des Protokollnamens kann das IPv4 und IPv6 Protokoll, einzeln oder gemeinsam, erzwungen werden (siehe /help relay)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_relay.network.max_clients]] *relay.network.max_clients*
-** Beschreibung: pass:none[maximale Anzahl an Clients die mit einem Port verbunden sein dürfen (0 = keine Begrenzung)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+5+`
-
-* [[option_relay.network.nonce_size]] *relay.network.nonce_size*
-** Beschreibung: pass:none[Größe der Nonce (in Bytes), die generiert wird, wenn ein Client eine Verbindung herstellt; Der Client muss diese Nonce verwenden, die mit der Client-Nonce und dem Kennwort verknüpft ist, wenn das Kennwort im Befehl "init" des Weechat-Protokolls gehasht wird]
-** Typ: integer
-** Werte: 8 .. 128
-** Standardwert: `+16+`
-
-* [[option_relay.network.password]] *relay.network.password*
-** Beschreibung: pass:none[Passwort wird von Clients benötigt um Zugriff auf dieses Relay zu erhalten (kein Eintrag bedeutet, dass kein Passwort benötigt wird, siehe Option relay.network.allow_empty_password) (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_relay.network.password_hash_algo]] *relay.network.password_hash_algo*
-** Beschreibung: pass:none[durch Kommata getrennte Liste der Hash-Algorithmen, die für die Kennwortauthentifizierung im Weechat-Protokoll verwendet werden, unter diesen Werten: "plain" (Kennwort im Klartext, nicht gehasht), "sha256", "sha512", "pbkdf2 + sha256", "pbkdf2 + sha512" ), "*" bedeutet alle Algorithmen, ein Name, der mit "!" beginnt ist ein negativer Wert, um die Verwendung eines Algorithmus zu vermeiden. Ein Platzhalter "*" im Namen ist zulässig (Beispiele: "*", "pbkdf2 *", "*,! plain")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"*"+`
-
-* [[option_relay.network.password_hash_iterations]] *relay.network.password_hash_iterations*
-** Beschreibung: pass:none[Anzahl der Iterationen, die im Weechat-Protokoll an den Client gesendet werden, wenn ein Hash-Passwort mit dem Algorithmus PBKDF2 zur Authentifizierung verwendet wird; Mehr Iterationen sind aus Sicherheitsgründen besser, aber langsamer zu berechnen. Diese Zahl sollte nicht zu hoch sein, wenn Ihre CPU langsam ist]
-** Typ: integer
-** Werte: 1 .. 1000000
-** Standardwert: `+100000+`
-
-* [[option_relay.network.ssl_cert_key]] *relay.network.ssl_cert_key*
-** Beschreibung: pass:none[Datei mit SSL-Zertifikat und privatem Schlüssel (zum Bedienen von Clients mit SSL) (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${weechat_config_dir}/ssl/relay.pem"+`
-
-* [[option_relay.network.ssl_priorities]] *relay.network.ssl_priorities*
-** Beschreibung: pass:none[Zeichenkette mit Prioritäten für gnutls (für die korrekte Syntax siehe gnutls Dokumentation unter Funktion gnutls_priority_init. Gebräuchliche Zeichenketten sind: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_relay.network.totp_secret]] *relay.network.totp_secret*
-** Beschreibung: pass:none[geheime Zeichenkette für die Erstellung des Time-based One-Time Passwort (TOTP), base32 enkodiert (ausschließlich Buchstaben und Zahlen zwischen 2 und 7); dient im WeeChat-Protokoll zur Zwei-Faktor-Authentifizierung, ergänzend zum eigentlichen Passwort (eine nicht gesetzte Option bedeutet, das TOTP nicht benötigt wird) (Hinweis: Inhalt wird evaluiert, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_relay.network.totp_window]] *relay.network.totp_window*
-** Beschreibung: pass:none[Anzahl der Time-based One-Time Passwörter die vor und nach dem aktuellen Passwort akzeptiert werden: 0 = nur das aktuelle Passwort wird akzeptiert, 1 = akzeptiert ein Passwort vorher, das aktuelle und ein Passwort danach, 2 = akzeptiert zwei Passwörter vorher, das aktuelle und zwei Passwörter danach, ...; umso höher die genutzte Zahl umso unsicherer das Verfahren (0 oder 1 sind empfohlene Werte)]
-** Typ: integer
-** Werte: 0 .. 256
-** Standardwert: `+0+`
-
-* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
-** Beschreibung: pass:none[Erweiterter regulärer POSIX Ausdruck für Origins in WebSockets (Groß- und Kleinschreibung wird ignoriert. Um Groß- und Kleinschreibung zu unterscheiden kann "(?-i)" vorangestellt werden), Beispiel: ^https?://(www\.)?example\.(com|org)"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_relay.weechat.commands]] *relay.weechat.commands*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Befehlen die erlaubt bzw. verboten sind, wenn Daten (Text oder Befehl) vom Client empfangen werden; "*" bedeutet alle Befehle sind erlaubt, beginnt ein Befehl hingegen mit "!" wird die Auswahl umgekehrt und der Befehl wird nicht ausgeführt, ein Platzhalter "*" ist bei den Befehlen erlaubt; diese Option sollte verwendet werden, falls man befürchtet, dass der relay client kompromittiert werden kann (darüber können Befehle ausgeführt werden); Beispiel: "*,!exec,!quit" es sind alle Befehle erlaubt, außer /exec und /quit]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-// end::relay_options[]
-
-// tag::ruby_options[]
-* [[option_ruby.look.check_license]] *ruby.look.check_license*
-** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context*
-** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::ruby_options[]
-
-// tag::script_options[]
-* [[option_script.color.status_autoloaded]] *script.color.status_autoloaded*
-** Beschreibung: pass:none[Farbe in der der Status "autoloaded" ("a") dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_script.color.status_held]] *script.color.status_held*
-** Beschreibung: pass:none[Farbe in der der Status "halten" ("H") dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_script.color.status_installed]] *script.color.status_installed*
-** Beschreibung: pass:none[Farbe in der der Status "installiert" ("i") dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_script.color.status_obsolete]] *script.color.status_obsolete*
-** Beschreibung: pass:none[Farbe in der der Status "obsolete" ("N") dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_script.color.status_popular]] *script.color.status_popular*
-** Beschreibung: pass:none[Farbe in der der Status "empfohlen" ("*") dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_script.color.status_running]] *script.color.status_running*
-** Beschreibung: pass:none[Farbe in der der Status "laufend" ("r") dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_script.color.status_unknown]] *script.color.status_unknown*
-** Beschreibung: pass:none[Farbe in der der Status "unbekannt" ("?") dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightred+`
-
-* [[option_script.color.text]] *script.color.text*
-** Beschreibung: pass:none[Textfarbe im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_script.color.text_bg]] *script.color.text_bg*
-** Beschreibung: pass:none[Hintergrundfarbe im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_script.color.text_bg_selected]] *script.color.text_bg_selected*
-** Beschreibung: pass:none[Hintergrundfarbe]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+red+`
-
-* [[option_script.color.text_date]] *script.color.text_date*
-** Beschreibung: pass:none[Textfarbe für das Datum im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_script.color.text_date_selected]] *script.color.text_date_selected*
-** Beschreibung: pass:none[Textfarbe für das Datum, im Skript Buffer, wenn die Zeile angewählt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_script.color.text_delimiters]] *script.color.text_delimiters*
-** Beschreibung: pass:none[Textfarbe für das Trennzeichen im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_script.color.text_description]] *script.color.text_description*
-** Beschreibung: pass:none[Textfarbe für die Beschreibung im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_script.color.text_description_selected]] *script.color.text_description_selected*
-** Beschreibung: pass:none[Textfarbe für die Beschreibung des Skriptes, im Skript Buffer, wenn die Zeile angewählt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_script.color.text_extension]] *script.color.text_extension*
-** Beschreibung: pass:none[Textfarbe für die Erweiterung im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_script.color.text_extension_selected]] *script.color.text_extension_selected*
-** Beschreibung: pass:none[Textfarbe für die Dateierweiterung, im Skript Buffer, wenn die Zeile angewählt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_script.color.text_name]] *script.color.text_name*
-** Beschreibung: pass:none[Textfarbe für den Namen des Skriptes im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_script.color.text_name_selected]] *script.color.text_name_selected*
-** Beschreibung: pass:none[Textfarbe für den Namen des Skriptes, im Skript Buffer, wenn die Zeile angewählt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_script.color.text_selected]] *script.color.text_selected*
-** Beschreibung: pass:none[Textfarbe für den Auswahlbalken im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_script.color.text_tags]] *script.color.text_tags*
-** Beschreibung: pass:none[Textfarbe für die Schlagwörter im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_script.color.text_tags_selected]] *script.color.text_tags_selected*
-** Beschreibung: pass:none[Textfarbe für die Schlagwörter, im Skript Buffer, wenn die Zeile angewählt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_script.color.text_version]] *script.color.text_version*
-** Beschreibung: pass:none[Textfarbe für die Version im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+magenta+`
-
-* [[option_script.color.text_version_loaded]] *script.color.text_version_loaded*
-** Beschreibung: pass:none[Textfarbe für die geladene Version im Skript-Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_script.color.text_version_loaded_selected]] *script.color.text_version_loaded_selected*
-** Beschreibung: pass:none[Textfarbe für die Versionsanzeige des geladenen Skriptes, im Skript Buffer, wenn die Zeile angewählt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_script.color.text_version_selected]] *script.color.text_version_selected*
-** Beschreibung: pass:none[Textfarbe für die Version des Skriptes, im Skript Buffer, wenn die Zeile angewählt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_script.look.columns]] *script.look.columns*
-** Beschreibung: pass:none[Format in welchem die Spalten im Skript-Buffer dargestellt werden sollen. Es können folgende Spaltenbezeichnungen genutzt werden: %a=Autor, %d=Beschreibung, %D=Skript hinzugefügt, %e=Dateierweiterung, %l=Programmiersprache, %L=Lizenz, %n=Skriptname, mit Dateierweiterung, %N=Skriptname, %r=Voraussetzungen, %s=Status, %t=Schlagwörter, %u=Datum der letzten Überarbeitung, %v=Version, %V=installierte Version, %w=min_WeeChat_Version, %W=max_WeeChat_Version)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%s %n %V %v %u | %d | %t"+`
-
-* [[option_script.look.diff_color]] *script.look.diff_color*
-** Beschreibung: pass:none[Unterschiede in den zwei Skripten werden farblich hervorgehoben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_script.look.diff_command]] *script.look.diff_command*
-** Beschreibung: pass:none[Befehl der genutzt werden soll um die Unterschiede zwischen dem installierten Skript und dem Skript, welches im offiziellem Bereich der Homepage bereitgestellt wird, darzustellen ("auto" = automatische Erkennung des Diff-Befehls (git oder diff), leerer Wert = Diff ist deaktiviert, externer Befehl = Name des Befehls, zum Beispiel "diff")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"auto"+`
-
-* [[option_script.look.display_source]] *script.look.display_source*
-** Beschreibung: pass:none[Zeigt den Quellcode des Skriptes, mit weiteren Informationen zu dem Skript, im Buffer an (Skript wird dazu temporär in eine Datei gesichert)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
-** Beschreibung: pass:none[diese Einstellung stellt einen stummen Modus für den Skripten-Buffer zu Verfügung: Es werden keine Nachrichten im Core-Buffer ausgegeben, wenn Skripten installiert/entfernt/gestartet/beendet werden (lediglich Fehler werden ausgegeben)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_script.look.sort]] *script.look.sort*
-** Beschreibung: pass:none[Standardsortierung für Skripten im Skript Buffer: durch Kommata getrennte Liste von Bezeichnern: a=Autor, A=automatisch geladen, d=Datum wann das Skript hinzugefügt wurde, e=Dateierweiterung, i=installiert, l=Programmiersprache, n=Skriptname, o=obsolete, p=empfohlen, r=Skript wird ausgeführt, u=Datum der letzten Überarbeitung; mit Hilfe des Zeichens "-", vor dem entsprechenden Bezeichner, kann die Darstellung umgekehrt werden. Beispiel: "i,u": installierte Skripten werden zuerst dargestellt, sortiert nach dem Datum ihrer letzten Überarbeitung]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"i,p,n"+`
-
-* [[option_script.look.translate_description]] *script.look.translate_description*
-** Beschreibung: pass:none[für die Beschreibung der Skripten wird die Muttersprache verwendet (sollte keine Übersetzung in der eigenen Sprache verfügbar sein, wird auf die englische Beschreibung zurückgegriffen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_script.look.use_keys]] *script.look.use_keys*
-** Beschreibung: pass:none[Um Tastenkurzbefehle im Skript-Buffer direkt nutzen zu können (zum Beispiel: alt+i = installieren, alt+r = entfernen, ...), muss diese Einstellung aktiviert werden. Andernfalls können Aktionen nur über die Eingabezeile durchgeführt werden: i,r...]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_script.scripts.autoload]] *script.scripts.autoload*
-** Beschreibung: pass:none[autoload Skripten installiert (erstellt einen Link im "autoload" Verzeichnis zum Skript im übergeordneten Verzeichnis)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_script.scripts.cache_expire]] *script.scripts.cache_expire*
-** Beschreibung: pass:none[Ablaufdatum des lokalen Caches, in Minuten (-1 = ohne Ablaufdatum, 0 = umgehend)]
-** Typ: integer
-** Werte: -1 .. 525600
-** Standardwert: `+1440+`
-
-* [[option_script.scripts.download_enabled]] *script.scripts.download_enabled*
-** Beschreibung: pass:none[Aktivieren Sie den Download von Dateien aus dem Skript-Repository, wenn der Befehl /script verwendet wird (Liste der Skripten und Skripten selbst). Die Liste der Skripten wird von der in der Option script.scripts.url angegebenen URL heruntergeladen. WeeChat lädt manchmal die Liste der Skripten erneut herunter, wenn Sie den Befehl /script verwenden, auch wenn Sie kein Skript installieren]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_script.scripts.download_timeout]] *script.scripts.download_timeout*
-** Beschreibung: pass:none[Zeitüberschreitung (in Sekunden) beim herunterladen von Skripten und der Skriptliste]
-** Typ: integer
-** Werte: 1 .. 3600
-** Standardwert: `+30+`
-
-* [[option_script.scripts.hold]] *script.scripts.hold*
-** Beschreibung: pass:none[Skripten welche "gehalten" werden sollen. Dies ist eine durch Kommata getrennte Liste von Skripten die weder aktualisiert noch entfernt werden können. Zum Beispiel: "go.py, urlserver.py"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_script.scripts.path]] *script.scripts.path*
-** Beschreibung: pass:none[lokales Cache-Verzeichnis für Skripten (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${weechat_cache_dir}/script"+`
-
-* [[option_script.scripts.url]] *script.scripts.url*
-** Beschreibung: pass:none[URL für Datei mit der Auflistung aller Skripten]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"https://weechat.org/files/plugins.xml.gz"+`
-// end::script_options[]
-
-// tag::sec_options[]
-* [[option_sec.crypt.cipher]] *sec.crypt.cipher*
-** Beschreibung: pass:none[zu nutzendes Chiffre zum Verschlüsseln von Daten (die Zahl hinter dem Algorithmus bestimmt die Größe des Schlüssels, in Bits)]
-** Typ: integer
-** Werte: aes128, aes192, aes256
-** Standardwert: `+aes256+`
-
-* [[option_sec.crypt.hash_algo]] *sec.crypt.hash_algo*
-** Beschreibung: pass:none[Hash-Algorithmus zur Überprüfung der verschlüsselten Daten]
-** Typ: integer
-** Werte: sha224, sha256, sha384, sha512
-** Standardwert: `+sha256+`
-
-* [[option_sec.crypt.passphrase_command]] *sec.crypt.passphrase_command*
-** Beschreibung: pass:none[Auslesen der Passphrase aus der Ausgabe des angegebenen Befehls (nur die erste Zeile wird verwendet und darf kein zusätzliches Zeichen enthalten); Diese Option wird nur verwendet, wenn die Datei sec.conf gelesen wird und wenn die Umgebungsvariable "WEECHAT_PASSPHRASE" nicht festgelegt ist (die Umgebungsvariable hat eine höhere Priorität); Beispiel mit Passwortspeicher: "/usr/bin/pass show weechat / passphrase"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_sec.crypt.salt]] *sec.crypt.salt*
-** Beschreibung: pass:none[nutzt salt bei der Schlüsselerstellung für die Verschlüsselung (wird für maximale Sicherheit empfohlen); wenn aktiviert, ist der Inhalt der verschlüsselten Daten bei jeder Sicherung in die Datei sec.conf verschieden. Wird die Datei sec.conf in eine Versionsverwaltung eingepflegt kann die Einstellung deaktiviert werden, um immer den selben Dateiinhalt zu erhalten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::sec_options[]
-
-// tag::spell_options[]
-* [[option_spell.check.commands]] *spell.check.commands*
-** Beschreibung: pass:none[durch Kommata getrennte Liste der Befehle, für die eine Rechtschreibprüfung gelten soll (Rechtschreibprüfung ist für andere Befehle deaktiviert)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"+`
-
-* [[option_spell.check.default_dict]] *spell.check.default_dict*
-** Beschreibung: pass:none[Voreingestelltes Wörterbuch (oder durch Kommata getrennte Liste der Wörterbücher) welche(s) genutzt werden soll, sofern kein Wörterbuch für einen Buffer definiert wurde (wird kein Wörterbuch angegeben dann ist die Rechtschreibprüfung in allen Buffer deaktiviert, außer es wird für einen Buffer explizit ein Wörterbuch angegeben)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_spell.check.during_search]] *spell.check.during_search*
-** Beschreibung: pass:none[Überprüfe Wörter während im Buffer nach einem Text gesucht wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_spell.check.enabled]] *spell.check.enabled*
-** Beschreibung: pass:none[Rechtschreibprüfung wird für die Eingabezeile aktiviert]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_spell.check.real_time]] *spell.check.real_time*
-** Beschreibung: pass:none[Eine Korrektur findet während der Texteingabe statt (da dies langsamer ist, ist diese Funktion standardmäßig deaktiviert. Wörter werden erst überprüft sobald ein Leerzeichen dem vorangegangenen Wort folgt)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_spell.check.suggestions]] *spell.check.suggestions*
-** Beschreibung: pass:none[legt die Anzahl an Vorschlägen, für ein falsch geschriebenes Wort, fest. Die Vorschläge werden mittels der Bar-Item "spell_suggest", für die jeweilige(n) Sprache(n), die für den Buffer augewählt wurden, angezeigt (-1 = deaktiviert die Funktion, 0 = zeigt alle verfügbaren Vorschläge, für alle ausgewählten Sprachen, an)]
-** Typ: integer
-** Werte: -1 .. 2147483647
-** Standardwert: `+-1+`
-
-* [[option_spell.check.word_min_length]] *spell.check.word_min_length*
-** Beschreibung: pass:none[Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+2+`
-
-* [[option_spell.color.misspelled]] *spell.color.misspelled*
-** Beschreibung: pass:none[Farbe in der ein Wort mit einem Rechtschreibfehler hervorgehoben werden soll (Eingabezeile)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightred+`
-
-* [[option_spell.color.suggestion]] *spell.color.suggestion*
-** Beschreibung: pass:none[Textfarbe für die Vorschläge der Rechtsschreibkorrektur in der Bar-Item "spell_suggest"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_spell.color.suggestion_delimiter_dict]] *spell.color.suggestion_delimiter_dict*
-** Beschreibung: pass:none[Textfarbe für das Trennzeichen welches zwischen zwei Wörterbüchern dargestellt wird, im Bar-Item "spell_suggest"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_spell.color.suggestion_delimiter_word]] *spell.color.suggestion_delimiter_word*
-** Beschreibung: pass:none[Textfarbe für das Trennzeichen zwischen zwei Wörtern in der Bar-Item "spell_suggest"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_spell.look.suggestion_delimiter_dict]] *spell.look.suggestion_delimiter_dict*
-** Beschreibung: pass:none[Trennzeichen, im Bar-Item "spell_suggest", welches zwischen zwei Wörterbücher dargestellt wird]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+" / "+`
-
-* [[option_spell.look.suggestion_delimiter_word]] *spell.look.suggestion_delimiter_word*
-** Beschreibung: pass:none[Trennzeichen, im Bar-Item "spell_suggest", welches zwischen zwei Wörtern dargestellt wird]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+","+`
-// end::spell_options[]
-
-// tag::tcl_options[]
-* [[option_tcl.look.check_license]] *tcl.look.check_license*
-** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context*
-** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-// end::tcl_options[]
-
-// tag::trigger_options[]
-* [[option_trigger.color.flag_command]] *trigger.color.flag_command*
-** Beschreibung: pass:none[Textfarbe für Befehls-Flag (in /trigger list)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_trigger.color.flag_conditions]] *trigger.color.flag_conditions*
-** Beschreibung: pass:none[Textfarbe für Bedingungen-Flag (in /trigger list)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
-** Beschreibung: pass:none[Textfarbe für das Flag welches anzeigt welche nachfolgende Aktion ausgeführt werden soll (in /trigger list)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightblue+`
-
-* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
-** Beschreibung: pass:none[Textfarbe für Regex-Flag (in /trigger list)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_trigger.color.flag_return_code]] *trigger.color.flag_return_code*
-** Beschreibung: pass:none[Textfarbe für Rückgabewert-Flag (in /trigger list)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_trigger.color.identifier]] *trigger.color.identifier*
-** Beschreibung: pass:none[Textfarbe für Trigger-Kontextkennung im Monitorbuffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_trigger.color.regex]] *trigger.color.regex*
-** Beschreibung: pass:none[Textfarbe für reguläre Ausdrücke]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_trigger.color.replace]] *trigger.color.replace*
-** Beschreibung: pass:none[Textfarbe für ausgetauschten Text (bei regulären Ausdrücken)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_trigger.color.trigger]] *trigger.color.trigger*
-** Beschreibung: pass:none[Textfarbe für den Namen des Triggers]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_trigger.color.trigger_disabled]] *trigger.color.trigger_disabled*
-** Beschreibung: pass:none[Textfarbe für den Namen des Triggers, wenn dieser deaktiviert ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+red+`
-
-* [[option_trigger.look.enabled]] *trigger.look.enabled*
-** Beschreibung: pass:none[Triggerunterstützung einschalten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_trigger.look.monitor_strip_colors]] *trigger.look.monitor_strip_colors*
-** Beschreibung: pass:none[entfernt Farben von Hashtablewerten die im Monitor-Buffer angezeigt werden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-// end::trigger_options[]
-
-// tag::typing_options[]
-* [[option_typing.look.delay_purge_paused]] *typing.look.delay_purge_paused*
-** Beschreibung: pass:none[Anzahl der Sekunden, nachdem der Pausenstatus gesetzt wurde: wenn erreicht, wird der Tippstatus entfernt]
-** Typ: integer
-** Werte: 1 .. 2147483647
-** Standardwert: `+30+`
-
-* [[option_typing.look.delay_purge_typing]] *typing.look.delay_purge_typing*
-** Beschreibung: pass:none[Anzahl der Sekunden nach Setzen des Tippstatuses: wenn erreicht, wird der Tipptatus entfernt]
-** Typ: integer
-** Werte: 1 .. 2147483647
-** Standardwert: `+6+`
-
-* [[option_typing.look.delay_set_paused]] *typing.look.delay_set_paused*
-** Beschreibung: pass:none[Anzahl der Sekunden nach Eingabe des letzten Zeichens: wenn erreicht, wird der Schreibstatus "pausiert" und es werden keine Schreibsignale mehr gesendet]
-** Typ: integer
-** Werte: 1 .. 2147483647
-** Standardwert: `+10+`
-
-* [[option_typing.look.enabled_nicks]] *typing.look.enabled_nicks*
-** Beschreibung: pass:none[Tippfunktion für andere Nicks aktiviert (Anzeige von Tippinfos für Nicks, die im aktuellen Buffer schreiben)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_typing.look.enabled_self]] *typing.look.enabled_self*
-** Beschreibung: pass:none[Tippfunktion für eigene Nachrichten aktiviert (Schreibinformationen an andere Benutzer senden)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_typing.look.input_min_chars]] *typing.look.input_min_chars*
-** Beschreibung: pass:none[Mindestanzahl von Zeichen in der Nachricht, um das Senden von Tippsignalen auszulösen]
-** Typ: integer
-** Werte: 1 .. 2147483647
-** Standardwert: `+4+`
-
-* [[option_typing.look.item_max_length]] *typing.look.item_max_length*
-** Beschreibung: pass:none[maximale Anzahl von Zeichen, die im Bar-Item "typing" angezeigt werden (0 = Inhalt nicht abschneiden)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+0+`
-// end::typing_options[]
-
-// tag::weechat_options[]
-* [[option_weechat.color.bar_more]] *weechat.color.bar_more*
-** Beschreibung: pass:none[Farbe des "+" beim Scrollen von Info-Bars]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_weechat.color.chat]] *weechat.color.chat*
-** Beschreibung: pass:none[Farbe des Chat-Textes]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_bg]] *weechat.color.chat_bg*
-** Beschreibung: pass:none[Hintergrundfarbe des Chats]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_buffer]] *weechat.color.chat_buffer*
-** Beschreibung: pass:none[Textfarbe für den Namen des Buffers]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_weechat.color.chat_channel]] *weechat.color.chat_channel*
-** Beschreibung: pass:none[Farbe für den Kanalnamen]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_weechat.color.chat_day_change]] *weechat.color.chat_day_change*
-** Beschreibung: pass:none[Textfarbe für die Nachricht die beim Datumswechsel angezeigt wird]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_weechat.color.chat_delimiters]] *weechat.color.chat_delimiters*
-** Beschreibung: pass:none[Farbe der Infobar-Trennzeichen]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_weechat.color.chat_highlight]] *weechat.color.chat_highlight*
-** Beschreibung: pass:none[Textfarbe für Highlight-Präfix]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_weechat.color.chat_highlight_bg]] *weechat.color.chat_highlight_bg*
-** Beschreibung: pass:none[Hintergrundfarbe für Highlight-Präfix]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+magenta+`
-
-* [[option_weechat.color.chat_host]] *weechat.color.chat_host*
-** Beschreibung: pass:none[Textfarbe für Host-Namen]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_weechat.color.chat_inactive_buffer]] *weechat.color.chat_inactive_buffer*
-** Beschreibung: pass:none[Textfarbe für inaktive Zeilen im Chatfenster (Buffer wurde mit anderen Buffern zusammengefügt und der Buffer ist nicht aktiv)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_inactive_window]] *weechat.color.chat_inactive_window*
-** Beschreibung: pass:none[Textfarbe für Chat wenn das Fenster inaktiv ist (betrifft nicht das aktuell ausgewählte Fenster)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_nick]] *weechat.color.chat_nick*
-** Beschreibung: pass:none[Textfarbe für Nicks im Chatfenster: Farbe wird für einige Server-Nachrichten verwendet und als Ersatz falls eine Farbe für einen Nick nicht gefunden wird; normalerweise wird die Farbe von der Option weechat.color.chat_nick_colors bereitgestellt]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_weechat.color.chat_nick_colors]] *weechat.color.chat_nick_colors*
-** Beschreibung: pass:none[Textfarbe für Nicks (durch Kommata getrennte Liste von Farben. Eine Hintergrundfarbe kann durch das folgende Format genutzt werden: "fg:bg". Zum Beispiel: "lightred:blue")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"+`
-
-* [[option_weechat.color.chat_nick_offline]] *weechat.color.chat_nick_offline*
-** Beschreibung: pass:none[Textfarbe für Nicks die nicht angemeldet sind (nicht in der Benutzerliste aufgeführt sind); diese Farbeinstellung wird aber nur verwendet wenn die Einstellung weechat.look.color_nick_offline aktiviert ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight*
-** Beschreibung: pass:none[Textfarbe bei Highlights für Nicks die nicht angemeldet sind; diese Farbeinstellung wird aber nur verwendet wenn die Einstellung weechat.look.color_nick_offline aktiviert ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg*
-** Beschreibung: pass:none[Hintergrundfarbe bei Highlights für Nicks die nicht angemeldet sind, diese Farbeinstellung wird aber nur verwendet wenn die Einstellung weechat.look.color_nick_offline aktiviert ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+blue+`
-
-* [[option_weechat.color.chat_nick_other]] *weechat.color.chat_nick_other*
-** Beschreibung: pass:none[Farbe des anderen Nicknamens in einem privaten Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_weechat.color.chat_nick_prefix]] *weechat.color.chat_nick_prefix*
-** Beschreibung: pass:none[Farbe für den Nick-Präfix (Zeichenkette die vor dem Nick steht)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_weechat.color.chat_nick_self]] *weechat.color.chat_nick_self*
-** Beschreibung: pass:none[Textfarbe für den eigenen Nicknamen, im lokalen Chat-Fenster]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_weechat.color.chat_nick_suffix]] *weechat.color.chat_nick_suffix*
-** Beschreibung: pass:none[Farbe für den Nick-Suffix (Zeichenkette die nach dem Nick steht)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_weechat.color.chat_prefix_action]] *weechat.color.chat_prefix_action*
-** Beschreibung: pass:none[Textfarbe für Action-Präfix]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_weechat.color.chat_prefix_buffer]] *weechat.color.chat_prefix_buffer*
-** Beschreibung: pass:none[Textfarbe des Buffer-Namens (vor dem Präfix, wenn mehrere Buffer mit der selben Nummer zusammengefügt worden sind)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_weechat.color.chat_prefix_buffer_inactive_buffer]] *weechat.color.chat_prefix_buffer_inactive_buffer*
-** Beschreibung: pass:none[Textfarbe für den inaktiven Namen des Buffer (vor dem Präfix, falls mehrere Buffer zu einem zusammengefügt worden sind und der Buffer nicht ausgewählt ist)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_prefix_error]] *weechat.color.chat_prefix_error*
-** Beschreibung: pass:none[Textfarbe für Fehler-Präfix]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_weechat.color.chat_prefix_join]] *weechat.color.chat_prefix_join*
-** Beschreibung: pass:none[Textfarbe für Join-Präfix]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_weechat.color.chat_prefix_more]] *weechat.color.chat_prefix_more*
-** Beschreibung: pass:none[Farbe des "+" Zeichens, falls Präfix zu lang sein sollte]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_weechat.color.chat_prefix_network]] *weechat.color.chat_prefix_network*
-** Beschreibung: pass:none[Textfarbe für Netzwerk-Präfix]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+magenta+`
-
-* [[option_weechat.color.chat_prefix_quit]] *weechat.color.chat_prefix_quit*
-** Beschreibung: pass:none[Textfarbe für Quit-Präfix]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightred+`
-
-* [[option_weechat.color.chat_prefix_suffix]] *weechat.color.chat_prefix_suffix*
-** Beschreibung: pass:none[Textfarbe für den Suffix (senkrechter Strich)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_weechat.color.chat_read_marker]] *weechat.color.chat_read_marker*
-** Beschreibung: pass:none[Farbe in der das Lesezeichen dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+magenta+`
-
-* [[option_weechat.color.chat_read_marker_bg]] *weechat.color.chat_read_marker_bg*
-** Beschreibung: pass:none[Hintergrundfarbe für das Lesezeichen]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_server]] *weechat.color.chat_server*
-** Beschreibung: pass:none[Textfarbe für den Namen des Servers]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_weechat.color.chat_tags]] *weechat.color.chat_tags*
-** Beschreibung: pass:none[Textfarbe in der die Schlagwörter, die nach der jeweiligen Nachricht angezeigt werden, dargestellt werden sollen (wird durch den Befehl "/debug tags" angezeigt)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+red+`
-
-* [[option_weechat.color.chat_text_found]] *weechat.color.chat_text_found*
-** Beschreibung: pass:none[Farbe zur Hervorhebung des gesuchten Textes in einer Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_weechat.color.chat_text_found_bg]] *weechat.color.chat_text_found_bg*
-** Beschreibung: pass:none[Hintergrundfarbe zur Hervorhebung des gesuchten Textes in einer Zeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_weechat.color.chat_time]] *weechat.color.chat_time*
-** Beschreibung: pass:none[Textfarbe der Zeit im Chatfenster]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.chat_time_delimiters]] *weechat.color.chat_time_delimiters*
-** Beschreibung: pass:none[Farbe in der das Trennzeichen für die Uhrzeit dargestellt werden soll]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_weechat.color.chat_value]] *weechat.color.chat_value*
-** Beschreibung: pass:none[Farbe für Werte]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_weechat.color.chat_value_null]] *weechat.color.chat_value_null*
-** Beschreibung: pass:none[Textfarbe für null-Werte (undefiniert)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+blue+`
-
-* [[option_weechat.color.emphasized]] *weechat.color.emphasized*
-** Beschreibung: pass:none[Textfarbe um Text hervorzuheben (zum Beispiel bei der Textsuche); wird ausschließlich dann genutzt, falls die Einstellung weechat.look.emphasized_attributes keinen Eintrag besitzt (Standardwert)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_weechat.color.emphasized_bg]] *weechat.color.emphasized_bg*
-** Beschreibung: pass:none[Hintergrundfarbe um Textpassagen hervorzuheben (zum Beispiel bei der Textsuche); wird ausschließlich dann genutzt, falls die Einstellung weechat.look.emphasized_attributes keinen Eintrag besitzt (Standardwert)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+magenta+`
-
-* [[option_weechat.color.input_actions]] *weechat.color.input_actions*
-** Beschreibung: pass:none[Textfarbe in der Eingabezeile bei Aktivität (z.B. beim Einfügen von Zeilen)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_weechat.color.input_text_not_found]] *weechat.color.input_text_not_found*
-** Beschreibung: pass:none[Textfarbe in der Eingabezeile bei einer erfolglosen Textsuche]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+red+`
-
-* [[option_weechat.color.item_away]] *weechat.color.item_away*
-** Beschreibung: pass:none[Textfarbe für das Abwesenheitsitem]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_weechat.color.nicklist_away]] *weechat.color.nicklist_away*
-** Beschreibung: pass:none[Textfarbe von abwesenden Nicknamen]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+cyan+`
-
-* [[option_weechat.color.nicklist_group]] *weechat.color.nicklist_group*
-** Beschreibung: pass:none[Textfarbe für Gruppen in Benutzerliste]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_weechat.color.separator]] *weechat.color.separator*
-** Beschreibung: pass:none[Farbe der Trennlinie von Fenstern (bei Fenster geteilt sind) und Bars (wie z.B. Nicklist)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+blue+`
-
-* [[option_weechat.color.status_count_highlight]] *weechat.color.status_count_highlight*
-** Beschreibung: pass:none[Farbe für die Anzahl der Highlight-Nachrichten die in der Hotlist dargestellt werden (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+magenta+`
-
-* [[option_weechat.color.status_count_msg]] *weechat.color.status_count_msg*
-** Beschreibung: pass:none[Farbe für die Anzahl der Nachrichten die in der Hotlist dargestellt werden (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+brown+`
-
-* [[option_weechat.color.status_count_other]] *weechat.color.status_count_other*
-** Beschreibung: pass:none[Farbe für die Anzahl aller anderen Nachrichten die in der Hotlist dargestellt werden (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.status_count_private]] *weechat.color.status_count_private*
-** Beschreibung: pass:none[Farbe für die Anzahl der privaten Nachrichten die in der Hotlist dargestellt werden (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_weechat.color.status_data_highlight]] *weechat.color.status_data_highlight*
-** Beschreibung: pass:none[Farbe eines Buffers mit Highlight-Nachricht (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightmagenta+`
-
-* [[option_weechat.color.status_data_msg]] *weechat.color.status_data_msg*
-** Beschreibung: pass:none[Farbe eines Buffers der neue Nachrichten enthält (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_weechat.color.status_data_other]] *weechat.color.status_data_other*
-** Beschreibung: pass:none[Farbe eines Buffers mit neuen Daten (keine Nachrichten) (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.status_data_private]] *weechat.color.status_data_private*
-** Beschreibung: pass:none[Farbe eines Buffers mit privater Nachricht (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_weechat.color.status_filter]] *weechat.color.status_filter*
-** Beschreibung: pass:none[Farbe des Filterkennzeichens in der Statuszeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_weechat.color.status_more]] *weechat.color.status_more*
-** Beschreibung: pass:none[Farbe eines Buffers mit neuen Daten (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_weechat.color.status_mouse]] *weechat.color.status_mouse*
-** Beschreibung: pass:none[Farbe des Zeichens welches den Status der Maus anzeigt]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+green+`
-
-* [[option_weechat.color.status_name]] *weechat.color.status_name*
-** Beschreibung: pass:none[Farbe des aktuellen Buffer-Namens in der Statuszeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_weechat.color.status_name_ssl]] *weechat.color.status_name_ssl*
-** Beschreibung: pass:none[Farbe in der der aktuelle Buffer-Name in der Statuszeile angezeigt werden soll, sofern die Verbindung durch ein Protokoll, zum Beispiel, SSL geschützt ist]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_weechat.color.status_nicklist_count]] *weechat.color.status_nicklist_count*
-** Beschreibung: pass:none[Textfarbe für die Anzahl der Nicks in der Benutzerliste (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.color.status_number]] *weechat.color.status_number*
-** Beschreibung: pass:none[Farbe des aktuellen Kanals in der Statuszeile]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_weechat.color.status_time]] *weechat.color.status_time*
-** Beschreibung: pass:none[Textfarbe für die Uhrzeit (Statusbar)]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_weechat.completion.base_word_until_cursor]] *weechat.completion.base_word_until_cursor*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert wird ein zu vervollständigendes Wort in den fließenden Text, mit einem Leerzeichen, hinzugefügt. Ist diese Einstellung deaktiviert, muss in den fließenden Text ein Leerzeichen manuell einfügt werden, um eine Vervollständigung durchführen zu können (Beispiel: In einen schon geschriebenen Text, einen Nick einzufügen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.completion.command_inline]] *weechat.completion.command_inline*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert werden Befehle innerhalb der Eingabezeile vervollständigt (ein Befehl zu Beginn der Eingabezeile besitzt die höhere Priorität und wird zuerst verwendet). Hinweis: die Vervollständigung von Verzeichnissen, die mit "/" beginnen, funktioniert außerhalb von Befehlen nicht mehr]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.completion.default_template]] *weechat.completion.default_template*
-** Beschreibung: pass:none[Standardvorlage für die automatische Vervollständigung (in der API-Dokumentation findet man die vorgegebenen Codes und Werte, Funktion "weechat_hook_command")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%(nicks)|%(irc_channels)"+`
-
-* [[option_weechat.completion.nick_add_space]] *weechat.completion.nick_add_space*
-** Beschreibung: pass:none[fügt ein Leerzeichen hinter die Nick-Vervollständigung ein (sofern der Nickname nicht das erste Wort in einer Kommandozeile darstellt)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.completion.nick_case_sensitive]] *weechat.completion.nick_case_sensitive*
-** Beschreibung: pass:none[Groß-und Kleinschreibung wird bei Vervollständigung von Nicks berücksichtigt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.completion.nick_completer]] *weechat.completion.nick_completer*
-** Beschreibung: pass:none[fügt eine Zeichenkette hinter die Nick-Vervollständigung ein (sofern ein Nickname das erste Wort in der Kommandozeile ist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+": "+`
-
-* [[option_weechat.completion.nick_first_only]] *weechat.completion.nick_first_only*
-** Beschreibung: pass:none[es wird ausschließlich mit dem ersten, passendem Nick-Namen vervollständigt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.completion.nick_ignore_chars]] *weechat.completion.nick_ignore_chars*
-** Beschreibung: pass:none[Zeichen, die bei der Vervollständigung von Nicks ignoriert werden]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"[]`_-^"+`
-
-* [[option_weechat.completion.partial_completion_alert]] *weechat.completion.partial_completion_alert*
-** Beschreibung: pass:none[erzeugt eine Mitteilung (BEL) wenn eine teilweise Vervollständigung auftritt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.completion.partial_completion_command]] *weechat.completion.partial_completion_command*
-** Beschreibung: pass:none[teilweise Vervollständigung von Befehlen (bricht ab, falls zu viele Befehle mit dem selben Buchstaben beginnen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.completion.partial_completion_command_arg]] *weechat.completion.partial_completion_command_arg*
-** Beschreibung: pass:none[teilweise Vervollständigung von Befehls-Argumenten (bricht ab, falls zu viele Befehle mit dem selben Präfix beginnen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.completion.partial_completion_count]] *weechat.completion.partial_completion_count*
-** Beschreibung: pass:none[zeigt bei einer teilweisen Vervollständigung die Anzahl der jeweiligen Möglichkeiten in der Bar-Item an]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.completion.partial_completion_other]] *weechat.completion.partial_completion_other*
-** Beschreibung: pass:none[teilweise Vervollständigung von externen Befehlen (bricht ab, falls zu viele Befehle mit dem selben Buchstaben beginnen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.completion.partial_completion_templates]] *weechat.completion.partial_completion_templates*
-** Beschreibung: pass:none[durch Kommata getrennte Liste der Vorgaben für die eine teilweise Vervollständigung standardmäßig aktiv ist (mittels TAB Taste, anstelle von shift-TAB); eine Auflistung möglicher Vorgaben findet man in der Dokumentation: Anleitung für API Erweiterung, Funktion "weechat_hook_command"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"config_options"+`
-
-* [[option_weechat.history.display_default]] *weechat.history.display_default*
-** Beschreibung: pass:none[Wert für die maximale Anzahl der angezeigten Befehle im Verlaufsspeicher, die mittels /history angezeigt werden (0: unbegrenzt)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+5+`
-
-* [[option_weechat.history.max_buffer_lines_minutes]] *weechat.history.max_buffer_lines_minutes*
-** Beschreibung: pass:none[Dauer in Minuten, wie lange die Zeilen im Verlaufsspeicher, pro Buffer, gehalten werden sollen (0 = unbegrenzt); Beispiele: 1440 = einen Tag, 10080 = eine Woche, 43200 = einen Monat, 525600 = ein Jahr; 0 sollte nur genutzt werden sofern weechat.history.max_buffer_lines_number nicht ebenfalls 0 ist]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+0+`
-
-* [[option_weechat.history.max_buffer_lines_number]] *weechat.history.max_buffer_lines_number*
-** Beschreibung: pass:none[maximale Anzahl an Zeilen im Verlaufsspeicher, dies gilt pro Buffer (0: keine Zeilenbegrenzung); 0 sollte nur genutzt werden sofern weechat.history.max_buffer_lines_minutes nicht ebenfalls 0 ist]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+4096+`
-
-* [[option_weechat.history.max_commands]] *weechat.history.max_commands*
-** Beschreibung: pass:none[maximale Anzahl an Befehlen im Verlaufsspeicher (0: kein Begrenzung, NICHT EMPFOHLEN: keine Begrenzung des Speicherverbrauches)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+100+`
-
-* [[option_weechat.history.max_visited_buffers]] *weechat.history.max_visited_buffers*
-** Beschreibung: pass:none[maximale Anzahl an besuchten Buffern, welche im Speicher gehalten werden sollen]
-** Typ: integer
-** Werte: 0 .. 1000
-** Standardwert: `+50+`
-
-* [[option_weechat.key.backspace]] *weechat.key.backspace*
-** Beschreibung: pass:none[touche "backspace" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_previous_char"+`
-
-* [[option_weechat.key.ctrl-_]] *weechat.key.ctrl-_*
-** Beschreibung: pass:none[touche "ctrl-_" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input undo"+`
-
-* [[option_weechat.key.ctrl-a]] *weechat.key.ctrl-a*
-** Beschreibung: pass:none[touche "ctrl-a" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-b]] *weechat.key.ctrl-b*
-** Beschreibung: pass:none[touche "ctrl-b" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.ctrl-c__]] *weechat.key.ctrl-c,_*
-** Beschreibung: pass:none[touche "ctrl-c,_" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input insert \x1F"+`
-
-* [[option_weechat.key.ctrl-c_b]] *weechat.key.ctrl-c,b*
-** Beschreibung: pass:none[touche "ctrl-c,b" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input insert \x02"+`
-
-* [[option_weechat.key.ctrl-c_c]] *weechat.key.ctrl-c,c*
-** Beschreibung: pass:none[touche "ctrl-c,c" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input insert \x03"+`
-
-* [[option_weechat.key.ctrl-c_i]] *weechat.key.ctrl-c,i*
-** Beschreibung: pass:none[touche "ctrl-c,i" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input insert \x1D"+`
-
-* [[option_weechat.key.ctrl-c_o]] *weechat.key.ctrl-c,o*
-** Beschreibung: pass:none[touche "ctrl-c,o" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input insert \x0F"+`
-
-* [[option_weechat.key.ctrl-c_v]] *weechat.key.ctrl-c,v*
-** Beschreibung: pass:none[touche "ctrl-c,v" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input insert \x16"+`
-
-* [[option_weechat.key.ctrl-d]] *weechat.key.ctrl-d*
-** Beschreibung: pass:none[touche "ctrl-d" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.ctrl-down]] *weechat.key.ctrl-down*
-** Beschreibung: pass:none[touche "ctrl-down" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input history_global_next"+`
-
-* [[option_weechat.key.ctrl-e]] *weechat.key.ctrl-e*
-** Beschreibung: pass:none[touche "ctrl-e" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.ctrl-f]] *weechat.key.ctrl-f*
-** Beschreibung: pass:none[touche "ctrl-f" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_next_char"+`
-
-* [[option_weechat.key.ctrl-f1]] *weechat.key.ctrl-f1*
-** Beschreibung: pass:none[touche "ctrl-f1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.ctrl-f11]] *weechat.key.ctrl-f11*
-** Beschreibung: pass:none[touche "ctrl-f11" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.ctrl-f12]] *weechat.key.ctrl-f12*
-** Beschreibung: pass:none[touche "ctrl-f12" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.ctrl-f2]] *weechat.key.ctrl-f2*
-** Beschreibung: pass:none[touche "ctrl-f2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.ctrl-k]] *weechat.key.ctrl-k*
-** Beschreibung: pass:none[touche "ctrl-k" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_end_of_line"+`
-
-* [[option_weechat.key.ctrl-l]] *weechat.key.ctrl-l*
-** Beschreibung: pass:none[touche "ctrl-l" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window refresh"+`
-
-* [[option_weechat.key.ctrl-left]] *weechat.key.ctrl-left*
-** Beschreibung: pass:none[touche "ctrl-left" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.ctrl-n]] *weechat.key.ctrl-n*
-** Beschreibung: pass:none[touche "ctrl-n" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer +1"+`
-
-* [[option_weechat.key.ctrl-p]] *weechat.key.ctrl-p*
-** Beschreibung: pass:none[touche "ctrl-p" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer -1"+`
-
-* [[option_weechat.key.ctrl-r]] *weechat.key.ctrl-r*
-** Beschreibung: pass:none[touche "ctrl-r" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input search_text_here"+`
-
-* [[option_weechat.key.ctrl-right]] *weechat.key.ctrl-right*
-** Beschreibung: pass:none[touche "ctrl-right" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_next_word"+`
-
-* [[option_weechat.key.ctrl-s_ctrl-u]] *weechat.key.ctrl-s,ctrl-u*
-** Beschreibung: pass:none[touche "ctrl-s,ctrl-u" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/allbuf /buffer set unread"+`
-
-* [[option_weechat.key.ctrl-t]] *weechat.key.ctrl-t*
-** Beschreibung: pass:none[touche "ctrl-t" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input transpose_chars"+`
-
-* [[option_weechat.key.ctrl-u]] *weechat.key.ctrl-u*
-** Beschreibung: pass:none[touche "ctrl-u" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-up]] *weechat.key.ctrl-up*
-** Beschreibung: pass:none[touche "ctrl-up" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input history_global_previous"+`
-
-* [[option_weechat.key.ctrl-w]] *weechat.key.ctrl-w*
-** Beschreibung: pass:none[touche "ctrl-w" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_previous_word_whitespace"+`
-
-* [[option_weechat.key.ctrl-x]] *weechat.key.ctrl-x*
-** Beschreibung: pass:none[touche "ctrl-x" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer switch"+`
-
-* [[option_weechat.key.ctrl-y]] *weechat.key.ctrl-y*
-** Beschreibung: pass:none[touche "ctrl-y" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input clipboard_paste"+`
-
-* [[option_weechat.key.delete]] *weechat.key.delete*
-** Beschreibung: pass:none[touche "delete" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.down]] *weechat.key.down*
-** Beschreibung: pass:none[touche "down" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input history_next"+`
-
-* [[option_weechat.key.end]] *weechat.key.end*
-** Beschreibung: pass:none[touche "end" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.f1]] *weechat.key.f1*
-** Beschreibung: pass:none[touche "f1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.f10]] *weechat.key.f10*
-** Beschreibung: pass:none[touche "f10" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll title * +30%"+`
-
-* [[option_weechat.key.f11]] *weechat.key.f11*
-** Beschreibung: pass:none[touche "f11" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.f12]] *weechat.key.f12*
-** Beschreibung: pass:none[touche "f12" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.f2]] *weechat.key.f2*
-** Beschreibung: pass:none[touche "f2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.f5]] *weechat.key.f5*
-** Beschreibung: pass:none[touche "f5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer -1"+`
-
-* [[option_weechat.key.f6]] *weechat.key.f6*
-** Beschreibung: pass:none[touche "f6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer +1"+`
-
-* [[option_weechat.key.f7]] *weechat.key.f7*
-** Beschreibung: pass:none[touche "f7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window -1"+`
-
-* [[option_weechat.key.f8]] *weechat.key.f8*
-** Beschreibung: pass:none[touche "f8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window +1"+`
-
-* [[option_weechat.key.f9]] *weechat.key.f9*
-** Beschreibung: pass:none[touche "f9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll title * -30%"+`
-
-* [[option_weechat.key.home]] *weechat.key.home*
-** Beschreibung: pass:none[touche "home" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.left]] *weechat.key.left*
-** Beschreibung: pass:none[touche "left" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.meta--]] *weechat.key.meta--*
-** Beschreibung: pass:none[touche "meta--" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/filter toggle @"+`
-
-* [[option_weechat.key.meta-/]] *weechat.key.meta-/*
-** Beschreibung: pass:none[touche "meta-/" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer jump last_displayed"+`
-
-* [[option_weechat.key.meta-0]] *weechat.key.meta-0*
-** Beschreibung: pass:none[touche "meta-0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-1]] *weechat.key.meta-1*
-** Beschreibung: pass:none[touche "meta-1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-2]] *weechat.key.meta-2*
-** Beschreibung: pass:none[touche "meta-2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-3]] *weechat.key.meta-3*
-** Beschreibung: pass:none[touche "meta-3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-4]] *weechat.key.meta-4*
-** Beschreibung: pass:none[touche "meta-4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-5]] *weechat.key.meta-5*
-** Beschreibung: pass:none[touche "meta-5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-6]] *weechat.key.meta-6*
-** Beschreibung: pass:none[touche "meta-6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-7]] *weechat.key.meta-7*
-** Beschreibung: pass:none[touche "meta-7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-8]] *weechat.key.meta-8*
-** Beschreibung: pass:none[touche "meta-8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-9]] *weechat.key.meta-9*
-** Beschreibung: pass:none[touche "meta-9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-<]] *weechat.key.meta-<*
-** Beschreibung: pass:none[touche "meta-<" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer jump prev_visited"+`
-
-* [[option_weechat.key.meta-=]] *weechat.key.meta-=*
-** Beschreibung: pass:none[touche "meta-=" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/filter toggle"+`
-
-* [[option_weechat.key.meta->]] *weechat.key.meta->*
-** Beschreibung: pass:none[touche "meta->" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer jump next_visited"+`
-
-* [[option_weechat.key.meta-B]] *weechat.key.meta-B*
-** Beschreibung: pass:none[touche "meta-B" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buflist toggle"+`
-
-* [[option_weechat.key.meta-K]] *weechat.key.meta-K*
-** Beschreibung: pass:none[touche "meta-K" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input grab_raw_key_command"+`
-
-* [[option_weechat.key.meta-N]] *weechat.key.meta-N*
-** Beschreibung: pass:none[touche "meta-N" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar toggle nicklist"+`
-
-* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
-** Beschreibung: pass:none[touche "meta-R" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_input"+`
-
-* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
-** Beschreibung: pass:none[touche "meta-_" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input redo"+`
-
-* [[option_weechat.key.meta-a]] *weechat.key.meta-a*
-** Beschreibung: pass:none[touche "meta-a" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer jump smart"+`
-
-* [[option_weechat.key.meta-b]] *weechat.key.meta-b*
-** Beschreibung: pass:none[touche "meta-b" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.meta-backspace]] *weechat.key.meta-backspace*
-** Beschreibung: pass:none[touche "meta-backspace" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_previous_word"+`
-
-* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
-** Beschreibung: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_end_of_input"+`
-
-* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
-** Beschreibung: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_beginning_of_input"+`
-
-* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
-** Beschreibung: pass:none[touche "meta-d" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_next_word"+`
-
-* [[option_weechat.key.meta-down]] *weechat.key.meta-down*
-** Beschreibung: pass:none[touche "meta-down" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-end]] *weechat.key.meta-end*
-** Beschreibung: pass:none[touche "meta-end" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_bottom"+`
-
-* [[option_weechat.key.meta-f]] *weechat.key.meta-f*
-** Beschreibung: pass:none[touche "meta-f" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_next_word"+`
-
-* [[option_weechat.key.meta-f1]] *weechat.key.meta-f1*
-** Beschreibung: pass:none[touche "meta-f1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll buflist * b"+`
-
-* [[option_weechat.key.meta-f11]] *weechat.key.meta-f11*
-** Beschreibung: pass:none[touche "meta-f11" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll nicklist * b"+`
-
-* [[option_weechat.key.meta-f12]] *weechat.key.meta-f12*
-** Beschreibung: pass:none[touche "meta-f12" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll nicklist * e"+`
-
-* [[option_weechat.key.meta-f2]] *weechat.key.meta-f2*
-** Beschreibung: pass:none[touche "meta-f2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll buflist * e"+`
-
-* [[option_weechat.key.meta-h_meta-R]] *weechat.key.meta-h,meta-R*
-** Beschreibung: pass:none[touche "meta-h,meta-R" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/hotlist restore -all"+`
-
-* [[option_weechat.key.meta-h_meta-c]] *weechat.key.meta-h,meta-c*
-** Beschreibung: pass:none[touche "meta-h,meta-c" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/hotlist clear"+`
-
-* [[option_weechat.key.meta-h_meta-m]] *weechat.key.meta-h,meta-m*
-** Beschreibung: pass:none[touche "meta-h,meta-m" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/hotlist remove"+`
-
-* [[option_weechat.key.meta-h_meta-r]] *weechat.key.meta-h,meta-r*
-** Beschreibung: pass:none[touche "meta-h,meta-r" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/hotlist restore"+`
-
-* [[option_weechat.key.meta-home]] *weechat.key.meta-home*
-** Beschreibung: pass:none[touche "meta-home" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_top"+`
-
-* [[option_weechat.key.meta-j_0_1]] *weechat.key.meta-j,0,1*
-** Beschreibung: pass:none[touche "meta-j,0,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-j_0_2]] *weechat.key.meta-j,0,2*
-** Beschreibung: pass:none[touche "meta-j,0,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-j_0_3]] *weechat.key.meta-j,0,3*
-** Beschreibung: pass:none[touche "meta-j,0,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-j_0_4]] *weechat.key.meta-j,0,4*
-** Beschreibung: pass:none[touche "meta-j,0,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-j_0_5]] *weechat.key.meta-j,0,5*
-** Beschreibung: pass:none[touche "meta-j,0,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-j_0_6]] *weechat.key.meta-j,0,6*
-** Beschreibung: pass:none[touche "meta-j,0,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-j_0_7]] *weechat.key.meta-j,0,7*
-** Beschreibung: pass:none[touche "meta-j,0,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-j_0_8]] *weechat.key.meta-j,0,8*
-** Beschreibung: pass:none[touche "meta-j,0,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-j_0_9]] *weechat.key.meta-j,0,9*
-** Beschreibung: pass:none[touche "meta-j,0,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-j_1_0]] *weechat.key.meta-j,1,0*
-** Beschreibung: pass:none[touche "meta-j,1,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-j_1_1]] *weechat.key.meta-j,1,1*
-** Beschreibung: pass:none[touche "meta-j,1,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *11"+`
-
-* [[option_weechat.key.meta-j_1_2]] *weechat.key.meta-j,1,2*
-** Beschreibung: pass:none[touche "meta-j,1,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *12"+`
-
-* [[option_weechat.key.meta-j_1_3]] *weechat.key.meta-j,1,3*
-** Beschreibung: pass:none[touche "meta-j,1,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *13"+`
-
-* [[option_weechat.key.meta-j_1_4]] *weechat.key.meta-j,1,4*
-** Beschreibung: pass:none[touche "meta-j,1,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *14"+`
-
-* [[option_weechat.key.meta-j_1_5]] *weechat.key.meta-j,1,5*
-** Beschreibung: pass:none[touche "meta-j,1,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *15"+`
-
-* [[option_weechat.key.meta-j_1_6]] *weechat.key.meta-j,1,6*
-** Beschreibung: pass:none[touche "meta-j,1,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *16"+`
-
-* [[option_weechat.key.meta-j_1_7]] *weechat.key.meta-j,1,7*
-** Beschreibung: pass:none[touche "meta-j,1,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *17"+`
-
-* [[option_weechat.key.meta-j_1_8]] *weechat.key.meta-j,1,8*
-** Beschreibung: pass:none[touche "meta-j,1,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *18"+`
-
-* [[option_weechat.key.meta-j_1_9]] *weechat.key.meta-j,1,9*
-** Beschreibung: pass:none[touche "meta-j,1,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *19"+`
-
-* [[option_weechat.key.meta-j_2_0]] *weechat.key.meta-j,2,0*
-** Beschreibung: pass:none[touche "meta-j,2,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *20"+`
-
-* [[option_weechat.key.meta-j_2_1]] *weechat.key.meta-j,2,1*
-** Beschreibung: pass:none[touche "meta-j,2,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *21"+`
-
-* [[option_weechat.key.meta-j_2_2]] *weechat.key.meta-j,2,2*
-** Beschreibung: pass:none[touche "meta-j,2,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *22"+`
-
-* [[option_weechat.key.meta-j_2_3]] *weechat.key.meta-j,2,3*
-** Beschreibung: pass:none[touche "meta-j,2,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *23"+`
-
-* [[option_weechat.key.meta-j_2_4]] *weechat.key.meta-j,2,4*
-** Beschreibung: pass:none[touche "meta-j,2,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *24"+`
-
-* [[option_weechat.key.meta-j_2_5]] *weechat.key.meta-j,2,5*
-** Beschreibung: pass:none[touche "meta-j,2,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *25"+`
-
-* [[option_weechat.key.meta-j_2_6]] *weechat.key.meta-j,2,6*
-** Beschreibung: pass:none[touche "meta-j,2,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *26"+`
-
-* [[option_weechat.key.meta-j_2_7]] *weechat.key.meta-j,2,7*
-** Beschreibung: pass:none[touche "meta-j,2,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *27"+`
-
-* [[option_weechat.key.meta-j_2_8]] *weechat.key.meta-j,2,8*
-** Beschreibung: pass:none[touche "meta-j,2,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *28"+`
-
-* [[option_weechat.key.meta-j_2_9]] *weechat.key.meta-j,2,9*
-** Beschreibung: pass:none[touche "meta-j,2,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *29"+`
-
-* [[option_weechat.key.meta-j_3_0]] *weechat.key.meta-j,3,0*
-** Beschreibung: pass:none[touche "meta-j,3,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *30"+`
-
-* [[option_weechat.key.meta-j_3_1]] *weechat.key.meta-j,3,1*
-** Beschreibung: pass:none[touche "meta-j,3,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *31"+`
-
-* [[option_weechat.key.meta-j_3_2]] *weechat.key.meta-j,3,2*
-** Beschreibung: pass:none[touche "meta-j,3,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *32"+`
-
-* [[option_weechat.key.meta-j_3_3]] *weechat.key.meta-j,3,3*
-** Beschreibung: pass:none[touche "meta-j,3,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *33"+`
-
-* [[option_weechat.key.meta-j_3_4]] *weechat.key.meta-j,3,4*
-** Beschreibung: pass:none[touche "meta-j,3,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *34"+`
-
-* [[option_weechat.key.meta-j_3_5]] *weechat.key.meta-j,3,5*
-** Beschreibung: pass:none[touche "meta-j,3,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *35"+`
-
-* [[option_weechat.key.meta-j_3_6]] *weechat.key.meta-j,3,6*
-** Beschreibung: pass:none[touche "meta-j,3,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *36"+`
-
-* [[option_weechat.key.meta-j_3_7]] *weechat.key.meta-j,3,7*
-** Beschreibung: pass:none[touche "meta-j,3,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *37"+`
-
-* [[option_weechat.key.meta-j_3_8]] *weechat.key.meta-j,3,8*
-** Beschreibung: pass:none[touche "meta-j,3,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *38"+`
-
-* [[option_weechat.key.meta-j_3_9]] *weechat.key.meta-j,3,9*
-** Beschreibung: pass:none[touche "meta-j,3,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *39"+`
-
-* [[option_weechat.key.meta-j_4_0]] *weechat.key.meta-j,4,0*
-** Beschreibung: pass:none[touche "meta-j,4,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *40"+`
-
-* [[option_weechat.key.meta-j_4_1]] *weechat.key.meta-j,4,1*
-** Beschreibung: pass:none[touche "meta-j,4,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *41"+`
-
-* [[option_weechat.key.meta-j_4_2]] *weechat.key.meta-j,4,2*
-** Beschreibung: pass:none[touche "meta-j,4,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *42"+`
-
-* [[option_weechat.key.meta-j_4_3]] *weechat.key.meta-j,4,3*
-** Beschreibung: pass:none[touche "meta-j,4,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *43"+`
-
-* [[option_weechat.key.meta-j_4_4]] *weechat.key.meta-j,4,4*
-** Beschreibung: pass:none[touche "meta-j,4,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *44"+`
-
-* [[option_weechat.key.meta-j_4_5]] *weechat.key.meta-j,4,5*
-** Beschreibung: pass:none[touche "meta-j,4,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *45"+`
-
-* [[option_weechat.key.meta-j_4_6]] *weechat.key.meta-j,4,6*
-** Beschreibung: pass:none[touche "meta-j,4,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *46"+`
-
-* [[option_weechat.key.meta-j_4_7]] *weechat.key.meta-j,4,7*
-** Beschreibung: pass:none[touche "meta-j,4,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *47"+`
-
-* [[option_weechat.key.meta-j_4_8]] *weechat.key.meta-j,4,8*
-** Beschreibung: pass:none[touche "meta-j,4,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *48"+`
-
-* [[option_weechat.key.meta-j_4_9]] *weechat.key.meta-j,4,9*
-** Beschreibung: pass:none[touche "meta-j,4,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *49"+`
-
-* [[option_weechat.key.meta-j_5_0]] *weechat.key.meta-j,5,0*
-** Beschreibung: pass:none[touche "meta-j,5,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *50"+`
-
-* [[option_weechat.key.meta-j_5_1]] *weechat.key.meta-j,5,1*
-** Beschreibung: pass:none[touche "meta-j,5,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *51"+`
-
-* [[option_weechat.key.meta-j_5_2]] *weechat.key.meta-j,5,2*
-** Beschreibung: pass:none[touche "meta-j,5,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *52"+`
-
-* [[option_weechat.key.meta-j_5_3]] *weechat.key.meta-j,5,3*
-** Beschreibung: pass:none[touche "meta-j,5,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *53"+`
-
-* [[option_weechat.key.meta-j_5_4]] *weechat.key.meta-j,5,4*
-** Beschreibung: pass:none[touche "meta-j,5,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *54"+`
-
-* [[option_weechat.key.meta-j_5_5]] *weechat.key.meta-j,5,5*
-** Beschreibung: pass:none[touche "meta-j,5,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *55"+`
-
-* [[option_weechat.key.meta-j_5_6]] *weechat.key.meta-j,5,6*
-** Beschreibung: pass:none[touche "meta-j,5,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *56"+`
-
-* [[option_weechat.key.meta-j_5_7]] *weechat.key.meta-j,5,7*
-** Beschreibung: pass:none[touche "meta-j,5,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *57"+`
-
-* [[option_weechat.key.meta-j_5_8]] *weechat.key.meta-j,5,8*
-** Beschreibung: pass:none[touche "meta-j,5,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *58"+`
-
-* [[option_weechat.key.meta-j_5_9]] *weechat.key.meta-j,5,9*
-** Beschreibung: pass:none[touche "meta-j,5,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *59"+`
-
-* [[option_weechat.key.meta-j_6_0]] *weechat.key.meta-j,6,0*
-** Beschreibung: pass:none[touche "meta-j,6,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *60"+`
-
-* [[option_weechat.key.meta-j_6_1]] *weechat.key.meta-j,6,1*
-** Beschreibung: pass:none[touche "meta-j,6,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *61"+`
-
-* [[option_weechat.key.meta-j_6_2]] *weechat.key.meta-j,6,2*
-** Beschreibung: pass:none[touche "meta-j,6,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *62"+`
-
-* [[option_weechat.key.meta-j_6_3]] *weechat.key.meta-j,6,3*
-** Beschreibung: pass:none[touche "meta-j,6,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *63"+`
-
-* [[option_weechat.key.meta-j_6_4]] *weechat.key.meta-j,6,4*
-** Beschreibung: pass:none[touche "meta-j,6,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *64"+`
-
-* [[option_weechat.key.meta-j_6_5]] *weechat.key.meta-j,6,5*
-** Beschreibung: pass:none[touche "meta-j,6,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *65"+`
-
-* [[option_weechat.key.meta-j_6_6]] *weechat.key.meta-j,6,6*
-** Beschreibung: pass:none[touche "meta-j,6,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *66"+`
-
-* [[option_weechat.key.meta-j_6_7]] *weechat.key.meta-j,6,7*
-** Beschreibung: pass:none[touche "meta-j,6,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *67"+`
-
-* [[option_weechat.key.meta-j_6_8]] *weechat.key.meta-j,6,8*
-** Beschreibung: pass:none[touche "meta-j,6,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *68"+`
-
-* [[option_weechat.key.meta-j_6_9]] *weechat.key.meta-j,6,9*
-** Beschreibung: pass:none[touche "meta-j,6,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *69"+`
-
-* [[option_weechat.key.meta-j_7_0]] *weechat.key.meta-j,7,0*
-** Beschreibung: pass:none[touche "meta-j,7,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *70"+`
-
-* [[option_weechat.key.meta-j_7_1]] *weechat.key.meta-j,7,1*
-** Beschreibung: pass:none[touche "meta-j,7,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *71"+`
-
-* [[option_weechat.key.meta-j_7_2]] *weechat.key.meta-j,7,2*
-** Beschreibung: pass:none[touche "meta-j,7,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *72"+`
-
-* [[option_weechat.key.meta-j_7_3]] *weechat.key.meta-j,7,3*
-** Beschreibung: pass:none[touche "meta-j,7,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *73"+`
-
-* [[option_weechat.key.meta-j_7_4]] *weechat.key.meta-j,7,4*
-** Beschreibung: pass:none[touche "meta-j,7,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *74"+`
-
-* [[option_weechat.key.meta-j_7_5]] *weechat.key.meta-j,7,5*
-** Beschreibung: pass:none[touche "meta-j,7,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *75"+`
-
-* [[option_weechat.key.meta-j_7_6]] *weechat.key.meta-j,7,6*
-** Beschreibung: pass:none[touche "meta-j,7,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *76"+`
-
-* [[option_weechat.key.meta-j_7_7]] *weechat.key.meta-j,7,7*
-** Beschreibung: pass:none[touche "meta-j,7,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *77"+`
-
-* [[option_weechat.key.meta-j_7_8]] *weechat.key.meta-j,7,8*
-** Beschreibung: pass:none[touche "meta-j,7,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *78"+`
-
-* [[option_weechat.key.meta-j_7_9]] *weechat.key.meta-j,7,9*
-** Beschreibung: pass:none[touche "meta-j,7,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *79"+`
-
-* [[option_weechat.key.meta-j_8_0]] *weechat.key.meta-j,8,0*
-** Beschreibung: pass:none[touche "meta-j,8,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *80"+`
-
-* [[option_weechat.key.meta-j_8_1]] *weechat.key.meta-j,8,1*
-** Beschreibung: pass:none[touche "meta-j,8,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *81"+`
-
-* [[option_weechat.key.meta-j_8_2]] *weechat.key.meta-j,8,2*
-** Beschreibung: pass:none[touche "meta-j,8,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *82"+`
-
-* [[option_weechat.key.meta-j_8_3]] *weechat.key.meta-j,8,3*
-** Beschreibung: pass:none[touche "meta-j,8,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *83"+`
-
-* [[option_weechat.key.meta-j_8_4]] *weechat.key.meta-j,8,4*
-** Beschreibung: pass:none[touche "meta-j,8,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *84"+`
-
-* [[option_weechat.key.meta-j_8_5]] *weechat.key.meta-j,8,5*
-** Beschreibung: pass:none[touche "meta-j,8,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *85"+`
-
-* [[option_weechat.key.meta-j_8_6]] *weechat.key.meta-j,8,6*
-** Beschreibung: pass:none[touche "meta-j,8,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *86"+`
-
-* [[option_weechat.key.meta-j_8_7]] *weechat.key.meta-j,8,7*
-** Beschreibung: pass:none[touche "meta-j,8,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *87"+`
-
-* [[option_weechat.key.meta-j_8_8]] *weechat.key.meta-j,8,8*
-** Beschreibung: pass:none[touche "meta-j,8,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *88"+`
-
-* [[option_weechat.key.meta-j_8_9]] *weechat.key.meta-j,8,9*
-** Beschreibung: pass:none[touche "meta-j,8,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *89"+`
-
-* [[option_weechat.key.meta-j_9_0]] *weechat.key.meta-j,9,0*
-** Beschreibung: pass:none[touche "meta-j,9,0" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *90"+`
-
-* [[option_weechat.key.meta-j_9_1]] *weechat.key.meta-j,9,1*
-** Beschreibung: pass:none[touche "meta-j,9,1" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *91"+`
-
-* [[option_weechat.key.meta-j_9_2]] *weechat.key.meta-j,9,2*
-** Beschreibung: pass:none[touche "meta-j,9,2" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *92"+`
-
-* [[option_weechat.key.meta-j_9_3]] *weechat.key.meta-j,9,3*
-** Beschreibung: pass:none[touche "meta-j,9,3" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *93"+`
-
-* [[option_weechat.key.meta-j_9_4]] *weechat.key.meta-j,9,4*
-** Beschreibung: pass:none[touche "meta-j,9,4" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *94"+`
-
-* [[option_weechat.key.meta-j_9_5]] *weechat.key.meta-j,9,5*
-** Beschreibung: pass:none[touche "meta-j,9,5" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *95"+`
-
-* [[option_weechat.key.meta-j_9_6]] *weechat.key.meta-j,9,6*
-** Beschreibung: pass:none[touche "meta-j,9,6" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *96"+`
-
-* [[option_weechat.key.meta-j_9_7]] *weechat.key.meta-j,9,7*
-** Beschreibung: pass:none[touche "meta-j,9,7" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *97"+`
-
-* [[option_weechat.key.meta-j_9_8]] *weechat.key.meta-j,9,8*
-** Beschreibung: pass:none[touche "meta-j,9,8" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *98"+`
-
-* [[option_weechat.key.meta-j_9_9]] *weechat.key.meta-j,9,9*
-** Beschreibung: pass:none[touche "meta-j,9,9" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer *99"+`
-
-* [[option_weechat.key.meta-j_meta-f]] *weechat.key.meta-j,meta-f*
-** Beschreibung: pass:none[touche "meta-j,meta-f" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer -"+`
-
-* [[option_weechat.key.meta-j_meta-l]] *weechat.key.meta-j,meta-l*
-** Beschreibung: pass:none[touche "meta-j,meta-l" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer +"+`
-
-* [[option_weechat.key.meta-j_meta-r]] *weechat.key.meta-j,meta-r*
-** Beschreibung: pass:none[touche "meta-j,meta-r" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/server raw"+`
-
-* [[option_weechat.key.meta-j_meta-s]] *weechat.key.meta-j,meta-s*
-** Beschreibung: pass:none[touche "meta-j,meta-s" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/server jump"+`
-
-* [[option_weechat.key.meta-k]] *weechat.key.meta-k*
-** Beschreibung: pass:none[touche "meta-k" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input grab_key_command"+`
-
-* [[option_weechat.key.meta-l]] *weechat.key.meta-l*
-** Beschreibung: pass:none[touche "meta-l" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window bare"+`
-
-* [[option_weechat.key.meta-left]] *weechat.key.meta-left*
-** Beschreibung: pass:none[touche "meta-left" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-m]] *weechat.key.meta-m*
-** Beschreibung: pass:none[touche "meta-m" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/mute mouse toggle"+`
-
-* [[option_weechat.key.meta-n]] *weechat.key.meta-n*
-** Beschreibung: pass:none[touche "meta-n" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_next_highlight"+`
-
-* [[option_weechat.key.meta-p]] *weechat.key.meta-p*
-** Beschreibung: pass:none[touche "meta-p" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_previous_highlight"+`
-
-* [[option_weechat.key.meta-pgdn]] *weechat.key.meta-pgdn*
-** Beschreibung: pass:none[touche "meta-pgdn" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_down"+`
-
-* [[option_weechat.key.meta-pgup]] *weechat.key.meta-pgup*
-** Beschreibung: pass:none[touche "meta-pgup" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_up"+`
-
-* [[option_weechat.key.meta-r]] *weechat.key.meta-r*
-** Beschreibung: pass:none[touche "meta-r" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input delete_line"+`
-
-* [[option_weechat.key.meta-return]] *weechat.key.meta-return*
-** Beschreibung: pass:none[touche "meta-return" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input insert \n"+`
-
-* [[option_weechat.key.meta-right]] *weechat.key.meta-right*
-** Beschreibung: pass:none[touche "meta-right" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-s]] *weechat.key.meta-s*
-** Beschreibung: pass:none[touche "meta-s" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/mute spell toggle"+`
-
-* [[option_weechat.key.meta-u]] *weechat.key.meta-u*
-** Beschreibung: pass:none[touche "meta-u" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_unread"+`
-
-* [[option_weechat.key.meta-up]] *weechat.key.meta-up*
-** Beschreibung: pass:none[touche "meta-up" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-w_meta-b]] *weechat.key.meta-w,meta-b*
-** Beschreibung: pass:none[touche "meta-w,meta-b" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window balance"+`
-
-* [[option_weechat.key.meta-w_meta-down]] *weechat.key.meta-w,meta-down*
-** Beschreibung: pass:none[touche "meta-w,meta-down" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window down"+`
-
-* [[option_weechat.key.meta-w_meta-left]] *weechat.key.meta-w,meta-left*
-** Beschreibung: pass:none[touche "meta-w,meta-left" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window left"+`
-
-* [[option_weechat.key.meta-w_meta-right]] *weechat.key.meta-w,meta-right*
-** Beschreibung: pass:none[touche "meta-w,meta-right" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window right"+`
-
-* [[option_weechat.key.meta-w_meta-s]] *weechat.key.meta-w,meta-s*
-** Beschreibung: pass:none[touche "meta-w,meta-s" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window swap"+`
-
-* [[option_weechat.key.meta-w_meta-up]] *weechat.key.meta-w,meta-up*
-** Beschreibung: pass:none[touche "meta-w,meta-up" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window up"+`
-
-* [[option_weechat.key.meta-x]] *weechat.key.meta-x*
-** Beschreibung: pass:none[touche "meta-x" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/buffer zoom"+`
-
-* [[option_weechat.key.meta-z]] *weechat.key.meta-z*
-** Beschreibung: pass:none[touche "meta-z" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window zoom"+`
-
-* [[option_weechat.key.pgdn]] *weechat.key.pgdn*
-** Beschreibung: pass:none[touche "pgdn" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window page_down"+`
-
-* [[option_weechat.key.pgup]] *weechat.key.pgup*
-** Beschreibung: pass:none[touche "pgup" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window page_up"+`
-
-* [[option_weechat.key.return]] *weechat.key.return*
-** Beschreibung: pass:none[touche "return" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input return"+`
-
-* [[option_weechat.key.right]] *weechat.key.right*
-** Beschreibung: pass:none[touche "right" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
-** Beschreibung: pass:none[touche "shift-down" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_next_line"+`
-
-* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
-** Beschreibung: pass:none[touche "shift-end" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_end_of_input"+`
-
-* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
-** Beschreibung: pass:none[touche "shift-home" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_beginning_of_input"+`
-
-* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
-** Beschreibung: pass:none[touche "shift-left" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
-** Beschreibung: pass:none[touche "shift-right" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
-** Beschreibung: pass:none[touche "shift-tab" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input complete_previous"+`
-
-* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
-** Beschreibung: pass:none[touche "shift-up" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input move_previous_line"+`
-
-* [[option_weechat.key.tab]] *weechat.key.tab*
-** Beschreibung: pass:none[touche "tab" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input complete_next"+`
-
-* [[option_weechat.key.up]] *weechat.key.up*
-** Beschreibung: pass:none[touche "up" dans le contexte "default"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input history_previous"+`
-
-* [[option_weechat.key_cursor.@chat:Q]] *weechat.key_cursor.@chat:Q*
-** Beschreibung: pass:none[touche "@chat:Q" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:chat_quote_time_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:m]] *weechat.key_cursor.@chat:m*
-** Beschreibung: pass:none[touche "@chat:m" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:chat_quote_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:q]] *weechat.key_cursor.@chat:q*
-** Beschreibung: pass:none[touche "@chat:q" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:chat_quote_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):K]] *weechat.key_cursor.@item(buffer_nicklist):K*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):K" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):b]] *weechat.key_cursor.@item(buffer_nicklist):b*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):b" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):k]] *weechat.key_cursor.@item(buffer_nicklist):k*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):k" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/kick ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):q]] *weechat.key_cursor.@item(buffer_nicklist):q*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):q" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/query ${nick};/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):w]] *weechat.key_cursor.@item(buffer_nicklist):w*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):w" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_cursor.down]] *weechat.key_cursor.down*
-** Beschreibung: pass:none[touche "down" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor move down"+`
-
-* [[option_weechat.key_cursor.left]] *weechat.key_cursor.left*
-** Beschreibung: pass:none[touche "left" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor move left"+`
-
-* [[option_weechat.key_cursor.meta-down]] *weechat.key_cursor.meta-down*
-** Beschreibung: pass:none[touche "meta-down" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor move area_down"+`
-
-* [[option_weechat.key_cursor.meta-left]] *weechat.key_cursor.meta-left*
-** Beschreibung: pass:none[touche "meta-left" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor move area_left"+`
-
-* [[option_weechat.key_cursor.meta-right]] *weechat.key_cursor.meta-right*
-** Beschreibung: pass:none[touche "meta-right" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor move area_right"+`
-
-* [[option_weechat.key_cursor.meta-up]] *weechat.key_cursor.meta-up*
-** Beschreibung: pass:none[touche "meta-up" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor move area_up"+`
-
-* [[option_weechat.key_cursor.return]] *weechat.key_cursor.return*
-** Beschreibung: pass:none[touche "return" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor stop"+`
-
-* [[option_weechat.key_cursor.right]] *weechat.key_cursor.right*
-** Beschreibung: pass:none[touche "right" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor move right"+`
-
-* [[option_weechat.key_cursor.up]] *weechat.key_cursor.up*
-** Beschreibung: pass:none[touche "up" dans le contexte "cursor"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor move up"+`
-
-* [[option_weechat.key_mouse.@*:button3]] *weechat.key_mouse.@*:button3*
-** Beschreibung: pass:none[touche "@*:button3" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/cursor go ${_x},${_y}"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheeldown]] *weechat.key_mouse.@bar(buflist):ctrl-wheeldown*
-** Beschreibung: pass:none[touche "@bar(buflist):ctrl-wheeldown" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheelup]] *weechat.key_mouse.@bar(buflist):ctrl-wheelup*
-** Beschreibung: pass:none[touche "@bar(buflist):ctrl-wheelup" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(input):button2]] *weechat.key_mouse.@bar(input):button2*
-** Beschreibung: pass:none[touche "@bar(input):button2" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input grab_mouse_area"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-down]] *weechat.key_mouse.@bar(nicklist):button1-gesture-down*
-** Beschreibung: pass:none[touche "@bar(nicklist):button1-gesture-down" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/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*
-** Beschreibung: pass:none[touche "@bar(nicklist):button1-gesture-down-long" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll nicklist ${_window_number} e"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-up]] *weechat.key_mouse.@bar(nicklist):button1-gesture-up*
-** Beschreibung: pass:none[touche "@bar(nicklist):button1-gesture-up" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/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*
-** Beschreibung: pass:none[touche "@bar(nicklist):button1-gesture-up-long" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll nicklist ${_window_number} b"+`
-
-* [[option_weechat.key_mouse.@bar:wheeldown]] *weechat.key_mouse.@bar:wheeldown*
-** Beschreibung: pass:none[touche "@bar:wheeldown" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll ${_bar_name} ${_window_number} +20%"+`
-
-* [[option_weechat.key_mouse.@bar:wheelup]] *weechat.key_mouse.@bar:wheelup*
-** Beschreibung: pass:none[touche "@bar:wheelup" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/bar scroll ${_bar_name} ${_window_number} -20%"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button1]] *weechat.key_mouse.@chat(fset.fset):button1*
-** Beschreibung: pass:none[touche "@chat(fset.fset):button1" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/fset -go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button2*]] *weechat.key_mouse.@chat(fset.fset):button2**
-** Beschreibung: pass:none[touche "@chat(fset.fset):button2*" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:fset_mouse"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheeldown]] *weechat.key_mouse.@chat(fset.fset):wheeldown*
-** Beschreibung: pass:none[touche "@chat(fset.fset):wheeldown" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/fset -down 5"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheelup]] *weechat.key_mouse.@chat(fset.fset):wheelup*
-** Beschreibung: pass:none[touche "@chat(fset.fset):wheelup" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/fset -up 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button1]] *weechat.key_mouse.@chat(script.scripts):button1*
-** Beschreibung: pass:none[touche "@chat(script.scripts):button1" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/script go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button2]] *weechat.key_mouse.@chat(script.scripts):button2*
-** Beschreibung: pass:none[touche "@chat(script.scripts):button2" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/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*
-** Beschreibung: pass:none[touche "@chat(script.scripts):wheeldown" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/script down 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):wheelup]] *weechat.key_mouse.@chat(script.scripts):wheelup*
-** Beschreibung: pass:none[touche "@chat(script.scripts):wheelup" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/script up 5"+`
-
-* [[option_weechat.key_mouse.@chat:button1]] *weechat.key_mouse.@chat:button1*
-** Beschreibung: pass:none[touche "@chat:button1" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left]] *weechat.key_mouse.@chat:button1-gesture-left*
-** Beschreibung: pass:none[touche "@chat:button1-gesture-left" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/buffer -1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left-long]] *weechat.key_mouse.@chat:button1-gesture-left-long*
-** Beschreibung: pass:none[touche "@chat:button1-gesture-left-long" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/buffer 1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right]] *weechat.key_mouse.@chat:button1-gesture-right*
-** Beschreibung: pass:none[touche "@chat:button1-gesture-right" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/buffer +1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right-long]] *weechat.key_mouse.@chat:button1-gesture-right-long*
-** Beschreibung: pass:none[touche "@chat:button1-gesture-right-long" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/buffer +"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheeldown]] *weechat.key_mouse.@chat:ctrl-wheeldown*
-** Beschreibung: pass:none[touche "@chat:ctrl-wheeldown" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_horiz -window ${_window_number} +10%"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheelup]] *weechat.key_mouse.@chat:ctrl-wheelup*
-** Beschreibung: pass:none[touche "@chat:ctrl-wheelup" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_horiz -window ${_window_number} -10%"+`
-
-* [[option_weechat.key_mouse.@chat:wheeldown]] *weechat.key_mouse.@chat:wheeldown*
-** Beschreibung: pass:none[touche "@chat:wheeldown" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_down -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:wheelup]] *weechat.key_mouse.@chat:wheelup*
-** Beschreibung: pass:none[touche "@chat:wheelup" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window scroll_up -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1]] *weechat.key_mouse.@item(buffer_nicklist):button1*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):button1" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/query ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):button1-gesture-left" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/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*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):button1-gesture-left-long" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2]] *weechat.key_mouse.@item(buffer_nicklist):button2*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):button2" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left*
-** Beschreibung: pass:none[touche "@item(buffer_nicklist):button2-gesture-left" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button1*]] *weechat.key_mouse.@item(buflist):button1**
-** Beschreibung: pass:none[touche "@item(buflist):button1*" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button2*]] *weechat.key_mouse.@item(buflist):button2**
-** Beschreibung: pass:none[touche "@item(buflist):button2*" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button1*]] *weechat.key_mouse.@item(buflist2):button1**
-** Beschreibung: pass:none[touche "@item(buflist2):button1*" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button2*]] *weechat.key_mouse.@item(buflist2):button2**
-** Beschreibung: pass:none[touche "@item(buflist2):button2*" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button1*]] *weechat.key_mouse.@item(buflist3):button1**
-** Beschreibung: pass:none[touche "@item(buflist3):button1*" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button2*]] *weechat.key_mouse.@item(buflist3):button2**
-** Beschreibung: pass:none[touche "@item(buflist3):button2*" dans le contexte "mouse"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_search.ctrl-q]] *weechat.key_search.ctrl-q*
-** Beschreibung: pass:none[touche "ctrl-q" dans le contexte "search"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input search_stop"+`
-
-* [[option_weechat.key_search.ctrl-r]] *weechat.key_search.ctrl-r*
-** Beschreibung: pass:none[touche "ctrl-r" dans le contexte "search"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input search_switch_regex"+`
-
-* [[option_weechat.key_search.down]] *weechat.key_search.down*
-** Beschreibung: pass:none[touche "down" dans le contexte "search"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input search_next"+`
-
-* [[option_weechat.key_search.meta-c]] *weechat.key_search.meta-c*
-** Beschreibung: pass:none[touche "meta-c" dans le contexte "search"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input search_switch_case"+`
-
-* [[option_weechat.key_search.return]] *weechat.key_search.return*
-** Beschreibung: pass:none[touche "return" dans le contexte "search"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input search_stop_here"+`
-
-* [[option_weechat.key_search.tab]] *weechat.key_search.tab*
-** Beschreibung: pass:none[touche "tab" dans le contexte "search"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input search_switch_where"+`
-
-* [[option_weechat.key_search.up]] *weechat.key_search.up*
-** Beschreibung: pass:none[touche "up" dans le contexte "search"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/input search_previous"+`
-
-* [[option_weechat.look.align_end_of_lines]] *weechat.look.align_end_of_lines*
-** Beschreibung: pass:none[Einstellung für einen Zeilenumbruch (betrifft alle Zeilen, außer der ersten Zeile). Die Darstellung der nachfolgenden Zeile beginnt unter: Uhrzeit = time, Buffer = buffer, Präfix = prefix, Suffix = suffix, Nachricht = message (Standardwert)]
-** Typ: integer
-** Werte: time, buffer, prefix, suffix, message
-** Standardwert: `+message+`
-
-* [[option_weechat.look.align_multiline_words]] *weechat.look.align_multiline_words*
-** Beschreibung: pass:none[Einstellung für Zeilenumbruch gemäß weechat.look.align_end_of_lines; falls deaktiviert wird ein Wort welches durch einen Zeilenumbruch in die nächste Zeile gezwungen wird nicht in die neue Zeile eingeschoben, sondern beginnt direkt am Zeilenanfang. Dies kann sinnvoll sein um lange URLs weiterhin anklicken zu können und kein Leerzeichen innerhalb der URL zu erhalten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.bar_more_down]] *weechat.look.bar_more_down*
-** Beschreibung: pass:none[Zeichen welches anzeigt, dass die Bar nach unten gescrollt werden kann (dies trifft nur auf Bars zu bei denen die Einstellung "/set *.filling_*" nicht auf "horizontal" eingestellt ist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"++"+`
-
-* [[option_weechat.look.bar_more_left]] *weechat.look.bar_more_left*
-** Beschreibung: pass:none[Zeichen welches anzeigt, dass die Bar nach links gescrollt werden kann (dies trifft nur auf Bars zu bei denen die Einstellung "/set *.filling_*" nicht auf "horizontal" eingestellt ist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"<<"+`
-
-* [[option_weechat.look.bar_more_right]] *weechat.look.bar_more_right*
-** Beschreibung: pass:none[Zeichen welches anzeigt, dass die Bar nach rechts gescrollt werden kann (dies trifft nur auf Bars zu bei denen die Einstellung "/set *.filling_*" nicht auf "horizontal" eingestellt ist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+">>"+`
-
-* [[option_weechat.look.bar_more_up]] *weechat.look.bar_more_up*
-** Beschreibung: pass:none[Zeichen welches anzeigt, dass die Bar nach oben gescrollt werden kann (dies trifft nur auf Bars zu bei denen die Option "/set *.filling_*" nicht auf "horizontal" eingestellt ist)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"--"+`
-
-* [[option_weechat.look.bare_display_exit_on_input]] *weechat.look.bare_display_exit_on_input*
-** Beschreibung: pass:none[beendet den einfachen Anzeigemodus durch Tastendruck]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.bare_display_time_format]] *weechat.look.bare_display_time_format*
-** Beschreibung: pass:none[Format für die Zeitanzeige im einfachen Anzeigemodus, "time" (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%H:%M"+`
-
-* [[option_weechat.look.buffer_auto_renumber]] *weechat.look.buffer_auto_renumber*
-** Beschreibung: pass:none[automatisches nummerieren von Buffern um ausschließlich eine aufeinander folgende Durchnummerierung zu besitzen, die bei 1 beginnt; ist diese Einstellung deaktiviert sind Lücken zwischen den Buffern möglich und der erste Buffer muss nicht mit der Zahl 1 beginnen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.buffer_notify_default]] *weechat.look.buffer_notify_default*
-** Beschreibung: pass:none[Standardeinstellung der Benachrichtigungsstufe für Buffer (dies wird genutzt um WeeChat mitzuteilen ob der Buffer in der Hotlist angezeigt werden soll oder nicht, entsprechend der Wichtigkeit der Nachricht): all=alle Nachrichten (Standard), message=Nachrichten+Highlights, highlights=nur Highlights, none=Hotlist wird niemals angezeigt]
-** Typ: integer
-** Werte: none, highlight, message, all
-** Standardwert: `+all+`
-
-* [[option_weechat.look.buffer_position]] *weechat.look.buffer_position*
-** Beschreibung: pass:none[Position auf der ein neuer Buffer geöffnet werden soll: end = am Ende der Liste (Nummer = letzter Buffer + 1) (Standard), first_gap = erste mögliche Nummer die frei ist (wird das Ende der Liste erreicht, wird der Buffer hinten angehängt); diese Einstellung wird nur angewendet sofern dem Buffer keine Position, durch Layout, zugeordnet wurde]
-** Typ: integer
-** Werte: end, first_gap
-** Standardwert: `+end+`
-
-* [[option_weechat.look.buffer_search_case_sensitive]] *weechat.look.buffer_search_case_sensitive*
-** Beschreibung: pass:none[standardmäßige Textsuche im Buffer: zwischen Groß-und Kleinschreibung wird unterschieden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.buffer_search_force_default]] *weechat.look.buffer_search_force_default*
-** Beschreibung: pass:none[es werden immer die Standardeinstellungen verwendet (anstelle der zuletzt genutzten Sucheinstellungen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.buffer_search_regex]] *weechat.look.buffer_search_regex*
-** Beschreibung: pass:none[standardmäßige Textsuche im Buffer: falls aktiviert wird mittels erweiterten regulären POSIX Ausdrücken gesucht, andernfalls findet eine genaue Textsuche statt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.buffer_search_where]] *weechat.look.buffer_search_where*
-** Beschreibung: pass:none[standardmäßige Textsuche im Buffer: in der Nachricht (message), im Präfix (prefix), Präfix und Nachricht (prefix_message)]
-** Typ: integer
-** Werte: prefix, message, prefix_message
-** Standardwert: `+prefix_message+`
-
-* [[option_weechat.look.buffer_time_format]] *weechat.look.buffer_time_format*
-** Beschreibung: pass:none[Format für die Uhrzeit, die in jeder Zeile eines Buffers dargestellt wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden) (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval). Beispiel: Uhrzeit in Graustufen (Unterstützung von 256 Farben notwendig): "${color:252}%H${color:245}%M${color:240}%S"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.buffer_time_same]] *weechat.look.buffer_time_same*
-** Beschreibung: pass:none[Uhrzeit die bei einer Nachricht dargestellt werden soll, sofern die Uhrzeit der vorherigen Nachricht entspricht: bei einem Leerzeichen " " wird keine Uhrzeit angezeigt, oder man kann eine Zeichenkette anstelle der Uhrzeit anzeigen, keine Zeichenkette deaktiviert diese Funktion (Uhrzeit wird angezeigt) (Hinweis: Inhalt wird evaluiert, es kann z.B. eine Farbe mittels dem Format "${color:xxx}" angegeben werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.chat_space_right]] *weechat.look.chat_space_right*
-** Beschreibung: pass:none[auf der rechten Seite des Chatbereichs ein Leerzeichen darstellen, sofern rechts eine Bar angezeigt wird (dies gilt sowohl für Text als auch für die Lesemarkierung)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.color_basic_force_bold]] *weechat.look.color_basic_force_bold*
-** Beschreibung: pass:none[erzwingt das Textattribut "fett" für helle Farben und "darkgray", um diese Farben stärker hervorzuheben (diese Einstellung ist standardmäßig deaktiviert: "fett" findet ausschließlich dann Verwendung falls das Terminal weniger als 16 Farben zur Verfügung stellt)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.color_inactive_buffer]] *weechat.look.color_inactive_buffer*
-** Beschreibung: pass:none[Textfarbe für Zeilen in einem inaktiven Buffer (betrifft Zeilen in einem zusammengefügt Buffer, welcher nicht aktiv ist)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.color_inactive_message]] *weechat.look.color_inactive_message*
-** Beschreibung: pass:none[nutzt eine andere Farbe um die inaktiven Nachrichten darzustellen (Fenster ist nicht das aktuelle Fenster oder wenn die Zeile des zusammengefügten Buffers nicht die aktiv Zeile ist)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix]] *weechat.look.color_inactive_prefix*
-** Beschreibung: pass:none[nutzt eine andere Farbe um den inaktiven Präfix darzustellen (Fenster ist nicht das aktuelle Fenster oder wenn die Zeile des zusammengefügten Buffers nicht die aktiv Zeile ist)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix_buffer]] *weechat.look.color_inactive_prefix_buffer*
-** Beschreibung: pass:none[nutzt eine andere Farbe für den inaktiven Buffernamen im Präfix (das Fenster ist nicht das aktuelle aktive Fenster oder wenn die Zeile des zusammengefügten Buffers nicht die aktiv Zeile ist)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.color_inactive_time]] *weechat.look.color_inactive_time*
-** Beschreibung: pass:none[nutzt eine andere Farbe um die inaktive Zeitangabe darzustellen (Fenster ist nicht das aktuelle Fenster oder wenn die Zeile des zusammengefügten Buffers nicht die aktiv Zeile ist)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.color_inactive_window]] *weechat.look.color_inactive_window*
-** Beschreibung: pass:none[Textfarbe für Zeilen in einem inaktiven Fenster (betrifft das Fenster, welches nicht aktiv ist)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.color_nick_offline]] *weechat.look.color_nick_offline*
-** Beschreibung: pass:none[Nicks die Offline sind werden im Buffer in einer anderen Farbe dargestellt (dies betrifft Nicks, die nicht in der Benutzerliste vorhanden sind!)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.color_pairs_auto_reset]] *weechat.look.color_pairs_auto_reset*
-** Beschreibung: pass:none[automatischer Reset der Farbpaarungen sobald die verfügbare Anzahl an Paaren kleiner oder gleich der hier angegebenen Anzahl ist (-1 = deaktiviert den automatischen Reset, dann ist ein manueller Reset mittels "/color reset" notwendig falls alle Farbpaarungen belegt sind)]
-** Typ: integer
-** Werte: -1 .. 256
-** Standardwert: `+5+`
-
-* [[option_weechat.look.color_real_white]] *weechat.look.color_real_white*
-** Beschreibung: pass:none[falls diese Einstellung aktiviert ist, wird echtes weiß als Farbe genutzt. Standardmäßig ist diese Einstellung deaktiviert, damit keine Probleme bei Terminals auftreten, die einen weißen Hintergrund nutzen (falls man keinen weißen Hintergrund nutzt, dann ist es ratsam diese Einstellung zu aktivieren. Andernfalls wird die voreingestellte Vordergrundfarbe des Terminals verwendet)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.command_chars]] *weechat.look.command_chars*
-** Beschreibung: pass:none[Bestimmt ein- oder mehrere Zeichen mit denen man ebenfalls einen Befehl ausführen kann. Zum Beispiel mittels ".$". Der Schrägstrich (slash: "/") ist ein reserviertes Zeichen und wird immer genutzt]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.command_incomplete]] *weechat.look.command_incomplete*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert werden unvollständige und eindeutige Befehle akzeptiert, zum Beispiel /he für /help]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.confirm_quit]] *weechat.look.confirm_quit*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert, muss der "/quit" Befehl mit dem Argument "-yes" ausgeführt werden (siehe /help quit)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.confirm_upgrade]] *weechat.look.confirm_upgrade*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert, muss der "/upgrade" Befehl mit dem Argument "-yes" ausgeführt werden (siehe /help upgrade)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.day_change]] *weechat.look.day_change*
-** Beschreibung: pass:none[bei einem Datumswechsel wird eine entsprechende Nachricht angezeigt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.day_change_message_1date]] *weechat.look.day_change_message_1date*
-** Beschreibung: pass:none[Nachricht welche bei einem Datumswechsel angezeigt wird (zum Beispiel als erste Zeile im Buffer) (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden) (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"-- %a, %d %b %Y --"+`
-
-* [[option_weechat.look.day_change_message_2dates]] *weechat.look.day_change_message_2dates*
-** Beschreibung: pass:none[Nachricht welche bei einem Datumswechsel angezeigt wird, dabei werden zwei Daten angegeben die zwischen zwei Nachrichten liegen; der zweite Platzhalter muss mit zwei "%" angegeben werden, da strftime auch zweimal aufgerufen wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden) (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"+`
-
-* [[option_weechat.look.eat_newline_glitch]] *weechat.look.eat_newline_glitch*
-** Beschreibung: pass:none[aktiviert man diese Einstellung, dann wird "eat_newline_glitch" auf 0 gesetzt; dies bedeutet, dass am Ende einer Zeile kein Zeilenumbruch angehängt wird und somit der Text beim kopieren aus WeeChat und beim einfügen in einer anderen Applikation nicht umgebrochen wird (diese Einstellung ist standardmäßig deaktiviert, da es zu schwerwiegenden Grafikfehlern kommen kann)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.emphasized_attributes]] *weechat.look.emphasized_attributes*
-** Beschreibung: pass:none[Attribute um Textpassagen hervorzuheben: Das setzen von ein- oder mehreren Attributen ist möglich ("%" für blinkenden Text, "." zum "dimmen" (halbe Helligkeit),"*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen); wenn die Zeichenkette leer ist, werden die Farben genutzt die durch weechat.color.emphasized* definiert sind]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.highlight]] *weechat.look.highlight*
-** Beschreibung: pass:none[eine durch Kommata getrennte Liste der hervorzuhebenden Wörter. Groß- und Kleinschreibung wird dabei standardmäßig nicht beachtet (um zwischen Groß-und Kleinschreibung zu unterscheiden muss am Wortanfang "(?-i)" genutzt werden). Schlagwörter können mit "*", als Joker, beginnen oder enden; Beispiel: "test,(?-i)*toto*,flash*"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.highlight_disable_regex]] *weechat.look.highlight_disable_regex*
-** Beschreibung: pass:none[Erweiterter regulärer POSIX-Ausdruck, der verwendet wird, um jede Hervorhebung von einer Nachricht zu verhindern: Diese Option hat eine höhere Priorität als andere Hervorhebungsoptionen (sofern die Zeichenkette in der Nachricht gefunden wird, die Hervorhebung deaktiviert ist und die andereOptionen ignoriert werden), bei regulären Ausdrücken wird die Groß-/Kleinschreibung nicht beachtet (verwenden Sie "(?-i)" am Anfang, um Groß- und Kleinschreibung zu beachten), Beispiele: "<flash.*>", "(?-i)<Flash.*>"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
-** Beschreibung: pass:none[Suchmuster (erweiterter regulärer POSIX Ausdruck) welches genutzt werden soll, um zu überprüfen ob eine Nachricht ein Highlight enthält oder nicht. Mindestens eine Zeichenkette muss dabei auf das Suchmuster passen (alphanumerisch, "-", "_" oder "|"). Das Suchmuster unterscheidet dabei nicht zwischen Groß-und Kleinschreibung (um zwischen Groß-und Kleinschreibung zu unterscheiden muss am Wortanfang "(?-i)" genutzt werden). Beispiele: "flashcode|flashy", "(?-i)FlashCode|flashy"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
-** Beschreibung: pass:none[eine durch Kommata getrennte Liste von Tags, die eine highlight-Nachricht erzeugen; Groß- und Kleinschreibung wird dabei nicht beachtet; der Platzhalter "*" darf in einem Tag genutzt werden. Um eine logische "und" Verknüpfung zu verwenden, können mehrere Tags durch "+" zusammengefügt werden. Beispiele: "nick_flashcode" für Nachrichten von "FlashCode", "irc_notice+nick_toto*" für Notice-Nachrichten von Nicks, die mit "toto" beginnen]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.hotlist_add_conditions]] *weechat.look.hotlist_add_conditions*
-** Beschreibung: pass:none[Bedingungen um einen Buffer in die Hotlist einzutragen (sofern der Notify-Level für den Buffer korrekt ist); es können folgende Bedingungen genutzt werden: "window" (zur Zeit genutzter Window-Pointer), "buffer" (Buffer-Pointer welcher zur Hotlist hinzugefügt werden soll), "priority" (0 = niedrig, 1 = Nachricht, 2 = Privat, 3 = Highlight); Standardmäßig wird ein Buffer in die Hotlist eingetragen falls man abwesend sein sollte oder falls der Buffer nicht auf dem Bildschirm angezeigt wird (Buffer wird nicht in einem Fenster dargestellt) oder falls mindestens ein relay client mit dem weechat Protokoll verbunden ist]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${away} || ${buffer.num_displayed} == 0 || ${info:relay_client_count,weechat,connected} > 0"+`
-
-* [[option_weechat.look.hotlist_buffer_separator]] *weechat.look.hotlist_buffer_separator*
-** Beschreibung: pass:none[Zeichen welches zum Trennen zwischen den verschiedenen Buffern in der Hotlist genutzt werden soll]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+", "+`
-
-* [[option_weechat.look.hotlist_count_max]] *weechat.look.hotlist_count_max*
-** Beschreibung: pass:none[maximale Anzahl an Nachrichtenzähler in der Hotlist, für einen Buffer: 0 = der Nachrichtenzähler wird nicht dargestellt, nächst höhere Zahl = zeigt maximal <N> Nachrichtenzähler an (von höchster zu niedrigster Priorität)]
-** Typ: integer
-** Werte: 0 .. 4
-** Standardwert: `+2+`
-
-* [[option_weechat.look.hotlist_count_min_msg]] *weechat.look.hotlist_count_min_msg*
-** Beschreibung: pass:none[zeigt einen Nachrichtenzähler an, sofern die Anzahl der Nachrichten größer oder gleich dem hier angegebenen Wertes ist]
-** Typ: integer
-** Werte: 1 .. 100
-** Standardwert: `+2+`
-
-* [[option_weechat.look.hotlist_names_count]] *weechat.look.hotlist_names_count*
-** Beschreibung: pass:none[maximale Anzahl an Namen in der Hotlist (0 = es werden keine Namen angezeigt, sondern nur die entsprechenden Nummern der Buffer)]
-** Typ: integer
-** Werte: 0 .. 10000
-** Standardwert: `+3+`
-
-* [[option_weechat.look.hotlist_names_length]] *weechat.look.hotlist_names_length*
-** Beschreibung: pass:none[maximale Länge der Namen in der Hotlist (0: kein Limitierung)]
-** Typ: integer
-** Werte: 0 .. 32
-** Standardwert: `+0+`
-
-* [[option_weechat.look.hotlist_names_level]] *weechat.look.hotlist_names_level*
-** Beschreibung: pass:none[Grad für die Darstellung wann der Namen eines Buffers in der Hotlist angezeigt werden soll (Kombination aus: 1=join/part, 2=Nachricht, 4=Query, 8=Highlight, z.B. 12=Query+Highlight)]
-** Typ: integer
-** Werte: 1 .. 15
-** Standardwert: `+12+`
-
-* [[option_weechat.look.hotlist_names_merged_buffers]] *weechat.look.hotlist_names_merged_buffers*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert, werden die Namen der zusammengefügten Buffer in der Hotlist dargestellt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.hotlist_prefix]] *weechat.look.hotlist_prefix*
-** Beschreibung: pass:none[Text der vor der Hotlist angezeigt werden soll]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"H: "+`
-
-* [[option_weechat.look.hotlist_remove]] *weechat.look.hotlist_remove*
-** Beschreibung: pass:none[entfernt Buffer aus der Hotlist: buffer = entfernt einen einzelnen Buffer, merged = entfernt alle zusammengefügten Buffer auf einmal]
-** Typ: integer
-** Werte: buffer, merged
-** Standardwert: `+merged+`
-
-* [[option_weechat.look.hotlist_short_names]] *weechat.look.hotlist_short_names*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert, wird der Kurzname der zusammengefügten Buffer in der Hotlist dargestellt (die Darstellung geschieht nach dem ersten "." im Namen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.hotlist_sort]] *weechat.look.hotlist_sort*
-** Beschreibung: pass:none[Sortierung der Hotlist: group_time_*: nach Benachrichtigungstufe (Highlights zuerst) und dann nach Uhrzeit, group_number_*: nach Benachrichtigungstufe (Highlights zuerst) und dann nach Buffer-Nummer, number_*: sortiert nach Buffer-Nummer; asc = aufsteigende Sortierung, desc = absteigende Sortierung]
-** Typ: integer
-** Werte: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc
-** Standardwert: `+group_time_asc+`
-
-* [[option_weechat.look.hotlist_suffix]] *weechat.look.hotlist_suffix*
-** Beschreibung: pass:none[Text der am Ende der Hotlist angezeigt werden soll]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.hotlist_unique_numbers]] *weechat.look.hotlist_unique_numbers*
-** Beschreibung: pass:none[die Nummer des Buffers wird nur einmal in der Hotlist angezeigt (diese Einstellung kommt nur zum Tragen sofern KEINE Buffernamen angezeigt werden)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.hotlist_update_on_buffer_switch]] *weechat.look.hotlist_update_on_buffer_switch*
-** Beschreibung: pass:none[Aktualisiert die Hotlist, wenn der Buffer gewechselt wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.input_cursor_scroll]] *weechat.look.input_cursor_scroll*
-** Beschreibung: pass:none[Anzahl an Zeichen die nach links verschoben werden sollen, falls das Ende der Eingabezeile erreicht wird]
-** Typ: integer
-** Werte: 0 .. 100
-** Standardwert: `+20+`
-
-* [[option_weechat.look.input_multiline_lead_linebreak]] *weechat.look.input_multiline_lead_linebreak*
-** Beschreibung: pass:none[Beginnt den Eingabetext in einer neuen Zeile, wenn die Eingabe über mehrere Zeilen erfolgt, sodass der Anfang der Zeilen ausgerichtet ist]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.input_share]] *weechat.look.input_share*
-** Beschreibung: pass:none[diese Einstellung erlaubt es den Inhalt der aktuellen Eingabezeile in andere Buffern zu übernehmen. Dabei kann unterschieden werden, ob ausschließlich Befehle (commands), nur Text (text) oder beides (all) berücksichtigt werden soll (der Befehlsverlauf der einzelnen Buffer bleibt davon unberührt)]
-** Typ: integer
-** Werte: none, commands, text, all
-** Standardwert: `+none+`
-
-* [[option_weechat.look.input_share_overwrite]] *weechat.look.input_share_overwrite*
-** Beschreibung: pass:none[ist diese Einstellung aktiviert und die Eingabezeile wird für alle Buffer gleichberechtigt genutzt, dann wird der Inhalt im Zielbuffer überschrieben]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.input_undo_max]] *weechat.look.input_undo_max*
-** Beschreibung: pass:none[maximale Anzahl von "Rücknahmen" für Befehle im Verlauf, pro Buffer (0: deaktiviert die Funktion)]
-** Typ: integer
-** Werte: 0 .. 65535
-** Standardwert: `+32+`
-
-* [[option_weechat.look.item_away_message]] *weechat.look.item_away_message*
-** Beschreibung: pass:none[Abwesenheitsnachricht im Away-Bar-Item anzeigen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.item_buffer_filter]] *weechat.look.item_buffer_filter*
-** Beschreibung: pass:none[Zeichen mit welchem signalisiert wird ob im aktuellen Buffer die Filterfunktion eingeschaltet ist (durch Bar-Item "buffer_filter")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"*"+`
-
-* [[option_weechat.look.item_buffer_zoom]] *weechat.look.item_buffer_zoom*
-** Beschreibung: pass:none[Zeichen mit welchem signalisiert wird ob im aktuellen Buffer der Zoom aktiviert ist (durch Bar-Item "buffer_zoom")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"!"+`
-
-* [[option_weechat.look.item_mouse_status]] *weechat.look.item_mouse_status*
-** Beschreibung: pass:none[Zeichen mit welchem signalisiert wird ob die Mausfunktionalität eingeschaltet ist (durch Bar-Item "mouse_status")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"M"+`
-
-* [[option_weechat.look.item_time_format]] *weechat.look.item_time_format*
-** Beschreibung: pass:none[Format für die Zeitanzeige des Bar-Items, "time" (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)(Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%H:%M"+`
-
-* [[option_weechat.look.jump_current_to_previous_buffer]] *weechat.look.jump_current_to_previous_buffer*
-** Beschreibung: pass:none[wechselt zum vorher genutzten Buffer falls man mit dem Befehl /buffer *N (N ist die Buffer-Nummer) zum aktuellen Buffer gewechselt hat. Dies dient dazu um zwischen den letzten beiden Buffern hin- und her zu springen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.jump_previous_buffer_when_closing]] *weechat.look.jump_previous_buffer_when_closing*
-** Beschreibung: pass:none[wechselt zum vorher genutzten Buffer, falls der aktuelle Buffer geschlossen wird (wenn diese Funktion deaktiviert ist wird zum Buffer gewechselt der die relative Position -1 einnimmt)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.jump_smart_back_to_buffer]] *weechat.look.jump_smart_back_to_buffer*
-** Beschreibung: pass:none[falls keine weiteren Einträge in der Hotlist vorhanden sind wird zum Ausgangsbuffer zurückgekehrt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.key_bind_safe]] *weechat.look.key_bind_safe*
-** Beschreibung: pass:none[Es dürfen nur "geschützte" Tasten zugeordnet werden (Tasten, die mittels ctrl oder meta verwendet werden)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.key_grab_delay]] *weechat.look.key_grab_delay*
-** Beschreibung: pass:none[Standardverzögerung (in Millisekunden) um eine Tasteneingabe zu greifen (Standardtastenbelegung: alt-k); die Verzögerung kann mit dem /input Befehl angepasst werden (siehe /help input)]
-** Typ: integer
-** Werte: 1 .. 10000
-** Standardwert: `+800+`
-
-* [[option_weechat.look.mouse]] *weechat.look.mouse*
-** Beschreibung: pass:none[Mausunterstützung einschalten]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.mouse_timer_delay]] *weechat.look.mouse_timer_delay*
-** Beschreibung: pass:none[Verzögerung (in Millisekunden) um eine Mauseingabe zu fangen: WeeChat wartet zuerst diese Verzögerung ab bevor das Kommando verarbeitet wird]
-** Typ: integer
-** Werte: 1 .. 10000
-** Standardwert: `+100+`
-
-* [[option_weechat.look.nick_color_force]] *weechat.look.nick_color_force*
-** Beschreibung: pass:none[erzwingt für einen Nick eine spezielle Farbe. Die standardmäßig, mittels Streuwertfunktion aus dem Nicknamen, generierte Farbe findet für diese Nicks keine Anwendung (Format:"Nick1:Farbe1;Nick2:Farbe2"). Zuerst wird beim Namen des Nick nach Groß- und Kleinschreibung unterschieden. Sollte der Nick nicht gefunden werden findet keine Unterscheidung mehr statt. Somit ist es möglich die Nicks, für diese Einstellung, ausschließlich in Kleinschrift aufzuführen; die Farbauswahl kann auch eine Hintergrundfarbe beinhalten "Textfarbe,Hintergrundfarbe", zum Beispiel "yellow,red"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.nick_color_hash]] *weechat.look.nick_color_hash*
-** Beschreibung: pass:none[Gibt an welcher Hash-Algorithmus zur Farbauswahl für Nicks genutzt werden soll: djb2 = Variante des djb2 (Position der Buchstaben innerhalb des Nicks werden berücksichtigt: Anagramme eines Nick erhalten eine andere Farbe), djb2_32 = Variante von djb2 wobei 32-Bit anstelle von 64-Bit Integer genutzt wird, sum = hier ist nur die Anzahl der Buchstaben maßgeblich, sum_32 = wie sum, nur das 32-Bit anstelle von 64-Bit Integer genutzt wird]
-** Typ: integer
-** Werte: djb2, sum, djb2_32, sum_32
-** Standardwert: `+djb2+`
-
-* [[option_weechat.look.nick_color_hash_salt]] *weechat.look.nick_color_hash_salt*
-** Beschreibung: pass:none[salt für den Hash-Algorithmus, der zum Auffinden von Nickfarben verwendet wird (der Nickname wird an diesen Salt angehängt und der Hash-Algorithmus verarbeitet diesen String); Wenn Sie dies ändern, werden die Nickfarben gemischt]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.nick_color_stop_chars]] *weechat.look.nick_color_stop_chars*
-** Beschreibung: pass:none[Zeichen die genutzt werden sollen damit bei der Generierung der Farbe für einen Nicknamen abgebrochen wird. Es muss mindestens ein Zeichen im Nicknamen enthalten sein der nicht in dieser Liste aufgeführt wird, damit eine Farbe für den Nicknamen erstellt werden kann (Beispiel: Der Nickname lautet "|nick|abwesend" wobei das Zeichen "|" ignoriert werden soll. Die Farbe für den Nicknamen wird nun für "|nick" anstelle von "|nick|abwesend" erstellt); diese Option hat einen Einfluss auf die Option weechat.look.nick_color_force, dort aufgeführte Nicks sollten keine Zeichen haben, die von dieser Option ignoriert werden]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"_|["+`
-
-* [[option_weechat.look.nick_prefix]] *weechat.look.nick_prefix*
-** Beschreibung: pass:none[Text, der vor dem Nick dargestellt werden soll, Beispiel: "<"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.nick_suffix]] *weechat.look.nick_suffix*
-** Beschreibung: pass:none[Text, der nach dem Nick dargestellt werden soll, Beispiel: ">"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.paste_bracketed]] *weechat.look.paste_bracketed*
-** Beschreibung: pass:none[aktiviert den "bracketed paste mode" des Terminals (wird nicht durch alle Terminals/Multiplexer unterstützt): Dieser Modus erlaubt das Einfügen von Steuersequenzen die in Klammern gesetzt sind. WeeChat kann dadurch ermitteln ob ein Text eingefügt oder geschrieben wurde ("ESC[200~", gefolgt von dem einzufügenden Text und einem abschließenden "ESC[201~")]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.paste_bracketed_timer_delay]] *weechat.look.paste_bracketed_timer_delay*
-** Beschreibung: pass:none[erzwingt beim Einfügen von Steuersequenzen, nach einer vorgegeben Zeit (in Sekunden), dessen Ende, sofern die Steuersequenz zum Beenden ("ESC[201~") nicht innerhalb dieser Zeitvorgabe empfangen wurde]
-** Typ: integer
-** Werte: 1 .. 60
-** Standardwert: `+10+`
-
-* [[option_weechat.look.paste_max_lines]] *weechat.look.paste_max_lines*
-** Beschreibung: pass:none[maximale Anzahl an Zeilen die, ohne Rückfrage, eingefügt werden sollen (-1 = deaktiviert die Funktion); diese Option wird nur genutzt wenn das Bar-Item "input_paste" in mindestens einer Bar genutzt wird (Standardmäßig wird es in der "input" Bar verwendet)]
-** Typ: integer
-** Werte: -1 .. 2147483647
-** Standardwert: `+100+`
-
-* [[option_weechat.look.prefix_action]] *weechat.look.prefix_action*
-** Beschreibung: pass:none[Präfix, dass bei einer Action-Nachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+" *"+`
-
-* [[option_weechat.look.prefix_align]] *weechat.look.prefix_align*
-** Beschreibung: pass:none[Einstellung für Präfix (keine = none, links = left, rechts = right (Voreinstellung))]
-** Typ: integer
-** Werte: none, left, right
-** Standardwert: `+right+`
-
-* [[option_weechat.look.prefix_align_max]] *weechat.look.prefix_align_max*
-** Beschreibung: pass:none[maximale Größe des Präfix (0 = keine Limitierung)]
-** Typ: integer
-** Werte: 0 .. 128
-** Standardwert: `+0+`
-
-* [[option_weechat.look.prefix_align_min]] *weechat.look.prefix_align_min*
-** Beschreibung: pass:none[minimale Größe des Präfix]
-** Typ: integer
-** Werte: 0 .. 128
-** Standardwert: `+0+`
-
-* [[option_weechat.look.prefix_align_more]] *weechat.look.prefix_align_more*
-** Beschreibung: pass:none[Zeichen welches dargestellt werden soll, falls der Nickname abgeschnitten wird (es darf nur ein Zeichen genutzt werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"+"+`
-
-* [[option_weechat.look.prefix_align_more_after]] *weechat.look.prefix_align_more_after*
-** Beschreibung: pass:none[Das Zeichen welches zum Verkürzen angezeigt wird (Standardzeichen: "+"), nach dem Nick-Suffix darstellen (das vorhandene Leerzeichen wird ersetzt); wird diese Funktion deaktiviert, dann wird das Zeichen nach dem Nick dargestellt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.prefix_buffer_align]] *weechat.look.prefix_buffer_align*
-** Beschreibung: pass:none[Einstellung des Präfix für den Namen des Buffers, falls viele Buffer zu einem Buffer zusammengefügt wurden (keine = none, links = left, rechts = right (Standardwert))]
-** Typ: integer
-** Werte: none, left, right
-** Standardwert: `+right+`
-
-* [[option_weechat.look.prefix_buffer_align_max]] *weechat.look.prefix_buffer_align_max*
-** Beschreibung: pass:none[maximale Größe für den Namen des Buffers, falls mehrere Buffer zusammengefügt worden sind (0 = keine Größenbegrenzung)]
-** Typ: integer
-** Werte: 0 .. 128
-** Standardwert: `+0+`
-
-* [[option_weechat.look.prefix_buffer_align_more]] *weechat.look.prefix_buffer_align_more*
-** Beschreibung: pass:none[Zeichen welches dargestellt werden soll falls der Name des Buffers abgeschnitten wird (wenn mehrere Buffer zusammengefügt wurden und diese somit die selbe Nummer besitzen) (es darf nur ein Zeichen genutzt werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"+"+`
-
-* [[option_weechat.look.prefix_buffer_align_more_after]] *weechat.look.prefix_buffer_align_more_after*
-** Beschreibung: pass:none[Das Zeichen welches zum Verkürzen angezeigt wird (Standardzeichen: "+"), nach dem Nick-Suffix darstellen (das vorhandene Leerzeichen wird ersetzt); wird diese Funktion deaktiviert, dann wird das Zeichen nach dem Nick dargestellt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.prefix_error]] *weechat.look.prefix_error*
-** Beschreibung: pass:none[Präfix, dass bei einer Fehlernachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"=!="+`
-
-* [[option_weechat.look.prefix_join]] *weechat.look.prefix_join*
-** Beschreibung: pass:none[Präfix, dass bei einer Join-Nachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"-->"+`
-
-* [[option_weechat.look.prefix_network]] *weechat.look.prefix_network*
-** Beschreibung: pass:none[Präfix, dass bei einer Netzwerknachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"--"+`
-
-* [[option_weechat.look.prefix_quit]] *weechat.look.prefix_quit*
-** Beschreibung: pass:none[Präfix, dass bei einer Quit-Nachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"<--"+`
-
-* [[option_weechat.look.prefix_same_nick]] *weechat.look.prefix_same_nick*
-** Beschreibung: pass:none[setzt ein Präfix welches anstelle des Nicks der Nachricht vorangestellt wird, sofern die vorherige aber nicht die nachfolgende Nachricht von dem selben Nick geschrieben wurde. Wird ein Leerzeichen (" ") genutzt, dann wird der Nachricht kein Präfix vorangestellt. Um diese Funktion zu deaktivieren und den Nick als Präfix zu nutzen, einfach keine Zeichenkette angeben]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.prefix_same_nick_middle]] *weechat.look.prefix_same_nick_middle*
-** Beschreibung: pass:none[setzt ein Präfix welches anstelle des Nicks der Nachricht vorangestellt wird, sofern die vorherige und die nachfolgende Nachricht von dem selben Nick geschrieben wurde. Wird ein Leerzeichen (" ") genutzt, dann wird der Nachricht kein Präfix vorangestellt. Um diese Funktion zu deaktivieren und den Nick als Präfix zu nutzen, einfach keine Zeichenkette angeben]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.prefix_suffix]] *weechat.look.prefix_suffix*
-** Beschreibung: pass:none[Nach dem Präfix anzufügende Zeichenfolge]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"|"+`
-
-* [[option_weechat.look.quote_nick_prefix]] *weechat.look.quote_nick_prefix*
-** Beschreibung: pass:none[Text der vor dem Nick dargestellt werden soll, wenn die Nachricht gequotet wird (siehe /help cursor)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"<"+`
-
-* [[option_weechat.look.quote_nick_suffix]] *weechat.look.quote_nick_suffix*
-** Beschreibung: pass:none[Text der nach dem Nick dargestellt werden soll, wenn die Nachricht gequotet wird (siehe /help cursor)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+">"+`
-
-* [[option_weechat.look.quote_time_format]] *weechat.look.quote_time_format*
-** Beschreibung: pass:none[Zeitformat wenn eine Nachricht gequotet wird (siehe /help cursor)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.read_marker]] *weechat.look.read_marker*
-** Beschreibung: pass:none[nutzt eine Linie oder ein Zeichen, als Lesezeichen, um die erste ungelesene Nachricht in einem Buffer hervorzuheben]
-** Typ: integer
-** Werte: none, line, char
-** Standardwert: `+line+`
-
-* [[option_weechat.look.read_marker_always_show]] *weechat.look.read_marker_always_show*
-** Beschreibung: pass:none[ist diese Einstellung gesetzt wird das Lesezeichen immer im Buffer dargestellt, auch wenn noch keine neue Nachricht geschrieben wurde]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.read_marker_string]] *weechat.look.read_marker_string*
-** Beschreibung: pass:none[Zeichen, das als Lesezeichen genutzt werden soll (das Zeichen wird bis zum Ende der Zeile wiederholt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"- "+`
-
-* [[option_weechat.look.read_marker_update_on_buffer_switch]] *weechat.look.read_marker_update_on_buffer_switch*
-** Beschreibung: pass:none[Aktualisiert das Lesezeichen, wenn der Buffer gewechselt wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.save_config_on_exit]] *weechat.look.save_config_on_exit*
-** Beschreibung: pass:none[die aktuelle Konfiguration wird beim Beenden automatisch gesichert]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.save_config_with_fsync]] *weechat.look.save_config_with_fsync*
-** Beschreibung: pass:none[es wird fsync verwendet um die Konfigurationsdateien mit dem Datenträger zu synchronisieren (siehe man fsync); dies verlangsamt das Sichern der Daten, soll aber zum Beispiel bei einem Stromausfall dafür sorgen, dass keine Daten verloren gehen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.save_layout_on_exit]] *weechat.look.save_layout_on_exit*
-** Beschreibung: pass:none[beim Beenden wird das aktuelle Layout gesichert (Buffer, Fenster oder beides)]
-** Typ: integer
-** Werte: none, buffers, windows, all
-** Standardwert: `+none+`
-
-* [[option_weechat.look.scroll_amount]] *weechat.look.scroll_amount*
-** Beschreibung: pass:none[Anzahl der zu scrollenden Zeilen wenn seitenweise geblättert wird (Bild hoch/runter)]
-** Typ: integer
-** Werte: 1 .. 2147483647
-** Standardwert: `+3+`
-
-* [[option_weechat.look.scroll_bottom_after_switch]] *weechat.look.scroll_bottom_after_switch*
-** Beschreibung: pass:none[scrollt zum unteren Ende des Fensters nachdem zu einem anderen Buffer gewechselt wurde (die aktuelle Position wird dabei nicht gesichert); diese Funktion hat nur einen Einfluss auf Buffer mit einem formatierten Inhalt und nicht auf Buffer mit einem freien Inhalt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.scroll_page_percent]] *weechat.look.scroll_page_percent*
-** Beschreibung: pass:none[Angabe in Prozent, die die Seite hoch oder runter gescrollt werden soll (Beispiel: 100 für eine ganze Seite, 50 für eine halbe Seite)]
-** Typ: integer
-** Werte: 1 .. 100
-** Standardwert: `+100+`
-
-* [[option_weechat.look.search_text_not_found_alert]] *weechat.look.search_text_not_found_alert*
-** Beschreibung: pass:none[Informiert den Anwender falls der gesuchte Text nicht im Buffer gefunden wurde]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.separator_horizontal]] *weechat.look.separator_horizontal*
-** Beschreibung: pass:none[das angegebene Zeichen wird verwendet um die horizontalen Linien zu zeichnen. Wird kein Zeichen angegeben, dann zeichnet ncurses eine durchgängige Linie. Dies kann allerdings bei einigen Terminals zu Problemen führen, falls die URL Auswahl genutzt wird. Die Schriftbreite muss exakt ein Zeichen betragen]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"-"+`
-
-* [[option_weechat.look.separator_vertical]] *weechat.look.separator_vertical*
-** Beschreibung: pass:none[das angegebene Zeichen wird verwendet um die vertikale Linien zu zeichnen. Wird kein Zeichen angegeben, dann zeichnet ncurses eine durchgängige Linie. Die Schriftbreite muss exakt ein Zeichen betragen]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.tab_width]] *weechat.look.tab_width*
-** Beschreibung: pass:none[Anzahl an Leerzeichen um Tabulatoren in Nachrichten darzustellen]
-** Typ: integer
-** Werte: 1 .. 64
-** Standardwert: `+1+`
-
-* [[option_weechat.look.time_format]] *weechat.look.time_format*
-** Beschreibung: pass:none[Format für das Datum, wenn dieses in eine Zeichenkette umgewandelt und in Nachrichten dargestellt wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"%a, %d %b %Y %T"+`
-
-* [[option_weechat.look.window_auto_zoom]] *weechat.look.window_auto_zoom*
-** Beschreibung: pass:none[automatischer Zoom für aktuelles Fenster, sobald das Terminalfenster zu klein wird um alle Fenster darstellen zu können (mit der Tastenkombination alt-z kann der Zoom rückgängig gemacht werden, sobald das Terminal wieder groß genug ist)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_weechat.look.window_separator_horizontal]] *weechat.look.window_separator_horizontal*
-** Beschreibung: pass:none[ist die Einstellung aktiviert dann wird eine horizontale Trennlinie zwischen Fenstern gezeichnet]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.window_separator_vertical]] *weechat.look.window_separator_vertical*
-** Beschreibung: pass:none[ist die Einstellung aktiviert dann wird eine vertikale Trennlinie zwischen Fenstern gezeichnet]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.look.window_title]] *weechat.look.window_title*
-** Beschreibung: pass:none[Fenstertitel für Fenster (Terminal in dem Curses GUI läuft), wird beim Programmstart gesetzt; ein leerer Eintrag belässt den original Fenstertitel (Hinweis: Inhalt wird evaluiert, siehe /help eval); Beispiel: "WeeChat ${info:version}"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.look.word_chars_highlight]] *weechat.look.word_chars_highlight*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Zeichen (oder eine Auswahl von Zeichen) bei denen bei einem Highlight keine Worttrennung erfolgt; jeder Eintrag kann ein einzelnes Zeichen oder eine Auswahl von Zeichen sein (Format: a-z), eine Auswahl von Breitzeichen (wide character; zum Beispiel "alnum", siehe man wctype); beginnt das Item mit einem "!" wird die Auswahl umgekehrt (bedeutet, das Zeichen ist NICHT Bestandteil eines Wortes); das Zeichen "*" wird als Platzhalter verwendet; Unicode Zeichen müssen folgendes Format nutzen \u1234, zum Beispiel \u00A0 für geschütztes Leerzeichen (siehe /help print für unterstützte Formate)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.look.word_chars_input]] *weechat.look.word_chars_input*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Zeichen (oder eine Auswahl von Zeichen) bei denen in der Eingabezeile keine Worttrennung erfolgt; jeder Eintrag kann ein einzelnes Zeichen oder eine Auswahl von Zeichen sein (Format: a-z), eine Auswahl von Breitzeichen (wide character; zum Beispiel "alnum", siehe man wctype); beginnt das Item mit einem "!" wird die Auswahl umgekehrt (bedeutet, das Zeichen ist NICHT Bestandteil eines Wortes); das Zeichen "*" wird als Platzhalter verwendet; Unicode Zeichen müssen folgendes Format nutzen \u1234, zum Beispiel \u00A0 für geschütztes Leerzeichen (siehe /help print für unterstützte Formate)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.network.connection_timeout]] *weechat.network.connection_timeout*
-** Beschreibung: pass:none[Zeitüberschreitung (in Sekunden) für eine Verbindung zu einem entfernten Rechner (mittels einem Kindprozess)]
-** Typ: integer
-** Werte: 1 .. 2147483647
-** Standardwert: `+60+`
-
-* [[option_weechat.network.gnutls_ca_system]] *weechat.network.gnutls_ca_system*
-** Beschreibung: pass:none[lädt die standardmäßigen vertrauenswürdigen Zertifizierungsstellen des Systems beim Start; Dies kann deaktiviert werden, um Speicherplatz zu sparen, falls keine SSL-Verbindungen verwendet werden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user*
-** Beschreibung: pass:none[zusätzliche Datei(en) bei den Zertifizierungsstellen; mehrere Dateien müssen durch Doppelpunkte getrennt werden (jeder Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout*
-** Beschreibung: pass:none[Zeitüberschreitung für gnutls Handshake (in Sekunden)]
-** Typ: integer
-** Werte: 1 .. 2147483647
-** Standardwert: `+30+`
-
-* [[option_weechat.network.proxy_curl]] *weechat.network.proxy_curl*
-** Beschreibung: pass:none[Name des Proxy welcher für URL Downloads mittels Curl genutzt werden soll (wird verwendet um das Inhaltsverzeichnis für Skript-Erweiterung herunterzuladen oder in Skripten, welche die Funktion hook_process nutzen); der Proxy muss mit dem Befehl /proxy eingerichtet werden]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
-** Beschreibung: pass:none[durch Kommata getrennte Liste der Erweiterungen, die beim Programmstart automatisch geladen werden sollen; "*" lädt alle vorhandenen Erweiterungen. Beginnt der Name hingegen mit "!" wird die Erweiterung nicht geladen. Im Namen der Erweiterung kann der Platzhalter "*" verwendet werden (Beispiele: "*" oder "*,!lua,!tcl")]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"*"+`
-
-* [[option_weechat.plugin.extension]] *weechat.plugin.extension*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Dateinamenserweiterungen, welche für die Erweiterungen genutzt werden sollen]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+".so,.dll"+`
-
-* [[option_weechat.plugin.path]] *weechat.plugin.path*
-** Beschreibung: pass:none[Pfad für die Suche nach Erweiterungen (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${weechat_data_dir}/plugins"+`
-
-* [[option_weechat.plugin.save_config_on_unload]] *weechat.plugin.save_config_on_unload*
-** Beschreibung: pass:none[speichert Konfigurationen, falls Erweiterungen beendet werden]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.signal.sighup]] *weechat.signal.sighup*
-** Beschreibung: pass:none[Befehl welcher ausgeführt werden soll, wenn das Signal empfangen wird. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${if:${info:weechat_headless}?/reload:/quit -yes}"+`
-
-* [[option_weechat.signal.sigquit]] *weechat.signal.sigquit*
-** Beschreibung: pass:none[Befehl welcher ausgeführt werden soll, wenn das Signal empfangen wird. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigterm]] *weechat.signal.sigterm*
-** Beschreibung: pass:none[Befehl welcher ausgeführt werden soll, wenn das Signal empfangen wird. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigusr1]] *weechat.signal.sigusr1*
-** Beschreibung: pass:none[Befehl welcher ausgeführt werden soll, wenn das Signal empfangen wird. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.signal.sigusr2]] *weechat.signal.sigusr2*
-** Beschreibung: pass:none[Befehl welcher ausgeführt werden soll, wenn das Signal empfangen wird. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.startup.command_after_plugins]] *weechat.startup.command_after_plugins*
-** Beschreibung: pass:none[Befehl wird ausgeführt, wenn WeeChat gestartet wird, nachdem die Erweiterungen geladen wurden. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.startup.command_before_plugins]] *weechat.startup.command_before_plugins*
-** Beschreibung: pass:none[Befehl wird ausgeführt, wenn WeeChat gestartet wird, bevor Erweiterungen geladen werden. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_weechat.startup.display_logo]] *weechat.startup.display_logo*
-** Beschreibung: pass:none[WeeChat-Logo beim Start anzeigen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.startup.display_version]] *weechat.startup.display_version*
-** Beschreibung: pass:none[WeeChat-Version beim Start anzeigen]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_weechat.startup.sys_rlimit]] *weechat.startup.sys_rlimit*
-** Beschreibung: pass:none[setzt Ressourcenbeschränkungen für den WeeChat Prozess. (Format: "res1:limit1,res2:limit2"; Ressourcenname ist das Ende der Konstanten (RLIMIT_XXX) in Kleinbuchstaben (siehe man setrlimit für Werte); limit -1 bedeutet "unbegrenzt"; Beispiele: für die Core-Datei wird eine unbegrenzte Dateigröße bestimmt und die virtuelle Speicherkapazität auf maximal 1GB festgelegt: "core:-1,as:1000000000"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-// end::weechat_options[]
-
-// tag::xfer_options[]
-* [[option_xfer.color.status_aborted]] *xfer.color.status_aborted*
-** Beschreibung: pass:none[Textfarbe für Status: "abgebrochen"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightred+`
-
-* [[option_xfer.color.status_active]] *xfer.color.status_active*
-** Beschreibung: pass:none[Textfarbe für Status: "aktiv"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightblue+`
-
-* [[option_xfer.color.status_connecting]] *xfer.color.status_connecting*
-** Beschreibung: pass:none[Textfarbe für Status: "verbinde"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+yellow+`
-
-* [[option_xfer.color.status_done]] *xfer.color.status_done*
-** Beschreibung: pass:none[Textfarbe für Status: "fertig"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightgreen+`
-
-* [[option_xfer.color.status_failed]] *xfer.color.status_failed*
-** Beschreibung: pass:none[Textfarbe für Status: "fehlgeschlagen"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightred+`
-
-* [[option_xfer.color.status_waiting]] *xfer.color.status_waiting*
-** Beschreibung: pass:none[Textfarbe für Status: "wartend"]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+lightcyan+`
-
-* [[option_xfer.color.text]] *xfer.color.text*
-** Beschreibung: pass:none[Textfarbe in xfer Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_xfer.color.text_bg]] *xfer.color.text_bg*
-** Beschreibung: pass:none[Hintergrundfarbe des xfer Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+default+`
-
-* [[option_xfer.color.text_selected]] *xfer.color.text_selected*
-** Beschreibung: pass:none[Textfarbe für selektierte Zeile in xfer Buffer]
-** Typ: Farbe
-** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen
-** Standardwert: `+white+`
-
-* [[option_xfer.file.auto_accept_chats]] *xfer.file.auto_accept_chats*
-** Beschreibung: pass:none[eine Chat-Anfrage wird automatisch akzeptiert (Vorsicht!)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_xfer.file.auto_accept_files]] *xfer.file.auto_accept_files*
-** Beschreibung: pass:none[eine Datenübertragung wird automatisch angenommen (Vorsicht!)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_xfer.file.auto_accept_nicks]] *xfer.file.auto_accept_nicks*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Nicks deren Chat- und Transferanfragen automatisch akzeptiert werden. Format : "server.nick" (für einen speziellen Server) oder "nick" (global, für alle Server); Beispiel: "libera.FlashCode,andrew"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_xfer.file.auto_check_crc32]] *xfer.file.auto_check_crc32*
-** Beschreibung: pass:none[automatische Überprüfung der CRC32 Prüfsumme, sofern eine Prüfsumme im Dateinamen angegeben wird (mittels acht hexadezimalen Zeichen)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+off+`
-
-* [[option_xfer.file.auto_rename]] *xfer.file.auto_rename*
-** Beschreibung: pass:none[eingehende Dateien werden automatisch umbenannt um ein Überschreiben zu vermeiden (dabei wird dem Dateinamen '.1', '.2', ... hinzugefügt)]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_xfer.file.auto_resume]] *xfer.file.auto_resume*
-** Beschreibung: pass:none[falls eine Verbindung getrennt wurde, dann wird eine abgebrochene Übertragungen automatisch fortsetzt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
-** Beschreibung: pass:none[beim Versenden und Empfangen von Dateien werden Leerzeichen im Dateinamen durch einen Unterstrich ersetzt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_xfer.file.download_path]] *xfer.file.download_path*
-** Beschreibung: pass:none[Pfad zum Schreiben eingehender Dateien (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"${weechat_data_dir}/xfer"+`
-
-* [[option_xfer.file.download_temporary_suffix]] *xfer.file.download_temporary_suffix*
-** Beschreibung: pass:none[Dateiendung der temporären Datei, die während eines eingehenden Datei-Transfers genutzt wird und die gelöscht wird, sobald die Übertragung erfolgreich beendet wurde; wenn -leer-, dann wird keine temporäre Dateiendung während des Transfers genutzt]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+".part"+`
-
-* [[option_xfer.file.upload_path]] *xfer.file.upload_path*
-** Beschreibung: pass:none[Pfad zum Lesen von Dateien beim Senden (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"~"+`
-
-* [[option_xfer.file.use_nick_in_filename]] *xfer.file.use_nick_in_filename*
-** Beschreibung: pass:none[beim Empfang von Dateien wird der Nickname des Versenders dem Dateinamen vorangestellt]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_xfer.look.auto_open_buffer]] *xfer.look.auto_open_buffer*
-** Beschreibung: pass:none[öffnet automatisch den Buffer für Übertragungen, falls eine neue Übertragung hinzugefügt wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_xfer.look.progress_bar_size]] *xfer.look.progress_bar_size*
-** Beschreibung: pass:none[Größe des Fortschrittsbalkens, in Zeichen (0, falls Fortschrittsbalken deaktiviert sein soll)]
-** Typ: integer
-** Werte: 0 .. 256
-** Standardwert: `+20+`
-
-* [[option_xfer.look.pv_tags]] *xfer.look.pv_tags*
-** Beschreibung: pass:none[durch Kommata getrennte Liste von Schlagwörtern die für private Nachrichten genutzt werden sollen. Zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+"notify_private"+`
-
-* [[option_xfer.network.blocksize]] *xfer.network.blocksize*
-** Beschreibung: pass:none[Blockgröße für versendete Pakete (in Bytes)]
-** Typ: integer
-** Werte: 1024 .. 102400
-** Standardwert: `+65536+`
-
-* [[option_xfer.network.fast_send]] *xfer.network.fast_send*
-** Beschreibung: pass:none[beim Versenden von Daten wird nicht auf ein Bestätigungssignal (ACK) gewartet]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_xfer.network.own_ip]] *xfer.network.own_ip*
-** Beschreibung: pass:none[IP- oder DNS-Adresse für ausgehenden Datentransfer/Chat (falls kein Wert angegeben ist, wird die IP des lokalen Interfaces benutzt)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_xfer.network.port_range]] *xfer.network.port_range*
-** Beschreibung: pass:none[schränkt den ausgehenden Datenversand/Chats auf die ausschließliche Nutzung von Ports in einem vorgegebenen Bereich ein (hilfreich bei NAT) (Syntax: ein einzelner Port, z.B. 5000 oder ein Port-Bereich, z.B. 5000-5015. Ohne Angabe eines Wertes wird ein beliebiger Port genutzt. Es wird empfohlen nur Ports zu nutzen die über 1024 liegen. Denn nur der User "root" kann auf den Port-Bereich unter 1024 zugreifen)]
-** Typ: Zeichenkette
-** Werte: beliebige Zeichenkette
-** Standardwert: `+""+`
-
-* [[option_xfer.network.send_ack]] *xfer.network.send_ack*
-** Beschreibung: pass:none[sendet ACK-Nachrichten wenn Dateien empfangen wurden; wenn deaktiviert kann der Transfer einfrieren, wenn der Absender auf eine ACK-Nachrichtet wartet (zum Beispiel wenn WeeChat eine Datei sendet und die Option xfer.network.fast_send aktiviert ist); andererseits kann die Deaktivierung ein Einfrieren verhindern da die ACK-Nachricht nicht umgehend an den Sender verschickt wird]
-** Typ: boolesch
-** Werte: on, off
-** Standardwert: `+on+`
-
-* [[option_xfer.network.speed_limit_recv]] *xfer.network.speed_limit_recv*
-** Beschreibung: pass:none[Begrenzt die Übertragungsgeschwindigkeit beim Empfang, in Kilobytes pro Sekunde (0 = keine Begrenzung)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+0+`
-
-* [[option_xfer.network.speed_limit_send]] *xfer.network.speed_limit_send*
-** Beschreibung: pass:none[Begrenzt die Übertragungsgeschwindigkeit beim Versenden, in Kilobytes pro Sekunde (0 = keine Begrenzung)]
-** Typ: integer
-** Werte: 0 .. 2147483647
-** Standardwert: `+0+`
-
-* [[option_xfer.network.timeout]] *xfer.network.timeout*
-** Beschreibung: pass:none[Zeitüberschreitung bei Transferanfrage (in Sekunden)]
-** Typ: integer
-** Werte: 5 .. 2147483647
-** Standardwert: `+300+`
-// end::xfer_options[]
diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc
index f3638803b..339b7e81f 100644
--- a/doc/de/weechat_user.de.adoc
+++ b/doc/de/weechat_user.de.adoc
@@ -989,7 +989,7 @@ um die Farbkodierungen bzw. Attribute zu deaktivieren.
Farbtabelle für kbd:[Ctrl+c], kbd:[c]:
-include::includes/autogen_user_irc_colors.de.adoc[tag=irc_colors]
+include::{autogendir}/autogen_user_irc_colors.de.adoc[tag=irc_colors]
[NOTE]
Um sich alle verfügbaren Farben anzeigen zu lassen, die der Terminal
@@ -1439,7 +1439,7 @@ Eine Standardbar, "buflist", wird beim Programmstart automatisch mit folgendem I
[[buflist_commands]]
==== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=buflist_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=buflist_commands]
[[buflist_options]]
==== Optionen
@@ -1455,7 +1455,7 @@ Sektionen in Datei _buflist.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=buflist_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=buflist_options]
[[key_bindings]]
== Tastenbelegungen
@@ -1871,7 +1871,7 @@ Beispiel des fset-Buffer, der Optionen anzeigt, die mit `weechat.look` beginnen
[[fset_commands]]
==== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=fset_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=fset_commands]
[[fset_options]]
==== Optionen
@@ -1888,7 +1888,7 @@ Sektionen in Datei _fset.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=fset_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=fset_options]
[[colors]]
=== Farben
@@ -2096,7 +2096,7 @@ einen Blick in die link:weechat_faq.de.html#charset[WeeChat FAQ / Charset ^↗^
[[charset_commands]]
==== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=charset_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=charset_commands]
[[charset_options]]
==== Optionen
@@ -2115,7 +2115,7 @@ Sektionen in Datei _charset.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=charset_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=charset_options]
[[notify_levels]]
=== Benachrichtigungsstufen
@@ -2484,7 +2484,7 @@ gibt es nur eine Rotation für das Protokoll des #weechat-Kanals):
[[logger_commands]]
==== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=logger_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=logger_commands]
[[logger_options]]
==== Optionen
@@ -2503,7 +2503,7 @@ Sektionen in Datei _logger.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=logger_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=logger_options]
[[mouse]]
=== Mausunterstützung
@@ -2717,7 +2717,7 @@ Beispiel der Rechtschreibkorrektur, mit zwei Wörterbüchern (`en,de`):
[[spell_commands]]
==== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=spell_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=spell_commands]
[[spell_options]]
==== Optionen
@@ -2737,7 +2737,7 @@ Sektionen in Datei _spell.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=spell_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=spell_options]
[[bars]]
=== Bars
@@ -3150,12 +3150,12 @@ Groß- und Kleinschreinung unterschieden, der Befehl `/close` führt den Alias `
Liste der standardmäßigen Aliase:
-include::includes/autogen_user_default_aliases.de.adoc[tag=default_aliases]
+include::{autogendir}/autogen_user_default_aliases.de.adoc[tag=default_aliases]
[[alias_commands]]
==== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=alias_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=alias_commands]
[[alias_options]]
==== Optionen
@@ -3177,7 +3177,7 @@ Sektionen in Datei _alias.conf_:
[[weechat_commands]]
==== WeeChat Befehle
-include::includes/autogen_user_commands.de.adoc[tag=weechat_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=weechat_commands]
[[sec_options]]
==== Optionen für schutzwürdige Daten
@@ -3193,7 +3193,7 @@ Sektionen in Datei _sec.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=sec_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=sec_options]
[[weechat_options]]
==== WeeChat Optionen
@@ -3230,7 +3230,7 @@ Sektion in Datei _weechat.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=weechat_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=weechat_options]
[[irc]]
== IRC
@@ -4190,7 +4190,7 @@ einige Beispiele:
[[irc_commands]]
=== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=irc_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=irc_commands]
[[irc_options]]
=== Optionen
@@ -4213,7 +4213,7 @@ Sektionen in Datei _irc.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=irc_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=irc_options]
[[xfer]]
== Xfer
@@ -4227,7 +4227,7 @@ Mit der xfer Erweiterung kann man:
[[xfer_commands]]
=== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=xfer_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=xfer_commands]
[[xfer_options]]
=== Optionen
@@ -4245,7 +4245,7 @@ Sektionen in Datei _xfer.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=xfer_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=xfer_options]
[[typing_notifications]]
== Schreibbenachrichtigung
@@ -4343,7 +4343,7 @@ Sektionen in Datei _typing.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=typing_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=typing_options]
[[relay]]
== Relay
@@ -4540,7 +4540,7 @@ einer WeeChat Instanz welche auf "hostname" hört.
[[relay_commands]]
=== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=relay_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=relay_commands]
[[relay_options]]
=== Optionen
@@ -4560,7 +4560,7 @@ Sektionen in Datei _relay.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=relay_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=relay_options]
[[external_commands]]
== externe Befehle
@@ -4572,7 +4572,7 @@ einem Buffer auszugeben.
[[exec_commands]]
=== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=exec_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=exec_commands]
[[exec_options]]
=== Optionen
@@ -4588,7 +4588,7 @@ Sektionen in Datei _exec.conf_:
Options:
-include::includes/autogen_user_options.de.adoc[tag=exec_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=exec_options]
[[fifo_pipe]]
== FIFO Pipe
@@ -4637,7 +4637,7 @@ $ printf '%b' '*/python unload\n*/python autoload\n' >/run/user/1000/weechat/wee
[[fifo_commands]]
=== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=fifo_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=fifo_commands]
[[fifo_options]]
=== Optionen
@@ -4652,7 +4652,7 @@ Sektionen in Datei _fifo.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=fifo_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=fifo_options]
[[trigger]]
== Trigger
@@ -5433,7 +5433,7 @@ gespeichert wird (es findet keine Ausgabe im Core-Buffer statt).
[[trigger_commands]]
=== Befehle
-include::includes/autogen_user_commands.de.adoc[tag=trigger_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=trigger_commands]
[[trigger_options]]
=== Optionen
@@ -5452,7 +5452,7 @@ Sektionen in Datei _trigger.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=trigger_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=trigger_options]
[[extending_weechat]]
== WeeChat erweitern
@@ -5596,7 +5596,7 @@ mit dem Befehl <<command_script_script,/script>>, anzeigen lassen:
[[script_commands]]
===== Skript Befehle
-include::includes/autogen_user_commands.de.adoc[tag=script_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=script_commands]
[[script_options]]
===== Script Optionen
@@ -5613,7 +5613,7 @@ Sektionen in Datei _script.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=script_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=script_options]
[[scripting_plugins]]
==== Skripterweiterung
@@ -5621,42 +5621,37 @@ include::includes/autogen_user_options.de.adoc[tag=script_options]
[[python_commands]]
===== Python Befehle
-include::includes/autogen_user_commands.de.adoc[tag=python_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=python_commands]
[[perl_commands]]
===== Perl Befehle
-include::includes/autogen_user_commands.de.adoc[tag=perl_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=perl_commands]
[[ruby_commands]]
===== Ruby Befehle
-include::includes/autogen_user_commands.de.adoc[tag=ruby_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=ruby_commands]
[[lua_commands]]
===== Lua Befehle
-include::includes/autogen_user_commands.de.adoc[tag=lua_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=lua_commands]
[[tcl_commands]]
===== Tcl Befehle
-include::includes/autogen_user_commands.de.adoc[tag=tcl_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=tcl_commands]
[[guile_commands]]
===== Guile Befehle
-include::includes/autogen_user_commands.de.adoc[tag=guile_commands]
-
-[[javascript_commands]]
-===== JavaScript Befehle
-
-include::includes/autogen_user_commands.de.adoc[tag=javascript_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=guile_commands]
[[php_commands]]
===== PHP Befehle
-include::includes/autogen_user_commands.de.adoc[tag=php_commands]
+include::{autogendir}/autogen_user_commands.de.adoc[tag=php_commands]
[[python_options]]
===== Python Optionen
@@ -5671,7 +5666,7 @@ Sektionen in Datei _python.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=python_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=python_options]
[[perl_options]]
===== Perl Optionen
@@ -5686,7 +5681,7 @@ Sektionen in Datei _perl.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=perl_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=perl_options]
[[ruby_options]]
===== Ruby Optionen
@@ -5701,7 +5696,7 @@ Sektionen in Datei _ruby.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=ruby_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=ruby_options]
[[lua_options]]
===== Lua Optionen
@@ -5716,7 +5711,7 @@ Sektionen in Datei _lua.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=lua_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=lua_options]
[[tcl_options]]
===== Tcl Optionen
@@ -5731,7 +5726,7 @@ Sektionen in Datei _tcl.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=tcl_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=tcl_options]
[[guile_options]]
===== Guile Optionen
@@ -5746,22 +5741,7 @@ Sektionen in Datei _guile.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=guile_options]
-
-[[javascript_options]]
-===== Javascript Optionen
-
-Sektionen in Datei _javascript.conf_:
-
-[width="100%",cols="3m,6m,16",options="header"]
-|===
-| Sektion | Steuerbefehl | Beschreibung
-| look | /set javascript.look.* | Erscheinungsbild.
-|===
-
-Optionen:
-
-include::includes/autogen_user_options.de.adoc[tag=javascript_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=guile_options]
[[php_options]]
===== PHP Optionen
@@ -5776,7 +5756,7 @@ Sektionen in Datei _php.conf_:
Optionen:
-include::includes/autogen_user_options.de.adoc[tag=php_options]
+include::{autogendir}/autogen_user_options.de.adoc[tag=php_options]
[[support]]
== Unterstützung
diff --git a/doc/docgen.py b/doc/docgen.py
deleted file mode 100644
index c81b0e62c..000000000
--- a/doc/docgen.py
+++ /dev/null
@@ -1,897 +0,0 @@
-#!/usr/bin/env python3
-#
-# Copyright (C) 2008-2023 Sébastien Helleu <flashcode@flashtux.org>
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <https://www.gnu.org/licenses/>.
-#
-
-"""
-Documentation generator for WeeChat: build include files with:
-
-- commands
-- config options
-- default aliases
-- IRC colors
-- infos
-- infos hashtable
-- infolists
-- hdata
-- completions
-- URL options
-- plugins priority
-- config files priority.
-
-Instructions to build config files yourself in WeeChat directories
-(replace "path" with the path to the docgen.py script in WeeChat repository):
-
- weechat -t -r "/python load /path/docgen.py;/docgen;/quit"
-
-There's one output file per language (where xx is language):
-
- /path/xx/includes/autogen.xx.adoc
-
-This script requires Python 3.6+.
-"""
-
-SCRIPT_NAME = 'docgen'
-SCRIPT_AUTHOR = 'Sébastien Helleu <flashcode@flashtux.org>'
-SCRIPT_VERSION = '0.3'
-SCRIPT_LICENSE = 'GPL3'
-SCRIPT_DESC = 'Documentation generator for WeeChat'
-
-SCRIPT_COMMAND = 'docgen'
-
-IMPORT_OK = True
-
-# pylint: disable=wrong-import-position
-try:
- from collections import defaultdict
- from operator import itemgetter
- import gettext
- import hashlib
- import inspect
- import os
- import re
-except ImportError as exc:
- print(f'Missing package(s) for {SCRIPT_NAME}: {exc}')
- IMPORT_OK = False
-
-try:
- import weechat # pylint: disable=import-error
-except ImportError:
- print('This script must be run under WeeChat.')
- print('Get WeeChat now at: https://weechat.org/')
- IMPORT_OK = False
-
-# list of locales for which we want to build doc files to include
-LOCALE_LIST = (
- 'de_DE',
- 'en_US',
- 'fr_FR',
- 'it_IT',
- 'ja_JP',
- 'pl_PL',
- 'sr_RS',
-)
-
-# all commands/options/.. of following plugins will produce a file
-# non-listed plugins will be ignored
-# value: "c" = plugin may have many commands
-# "o" = write config options for plugin
-# if plugin is listed without "c", that means plugin has only one command
-# /name (where "name" is name of plugin)
-# Note: we consider core is a plugin called "weechat"
-PLUGIN_LIST = {
- 'sec': 'o',
- 'weechat': 'co',
- 'alias': '',
- 'buflist': 'co',
- 'charset': 'o',
- 'exec': 'o',
- 'fifo': 'o',
- 'fset': 'o',
- 'irc': 'co',
- 'logger': 'o',
- 'relay': 'o',
- 'script': 'o',
- 'perl': 'o',
- 'python': 'o',
- 'ruby': 'o',
- 'lua': 'o',
- 'tcl': 'o',
- 'guile': 'o',
- 'javascript': 'o',
- 'php': 'o',
- 'spell': 'o',
- 'trigger': 'o',
- 'xfer': 'co',
- 'typing': 'o',
-}
-
-# options to ignore
-IGNORE_OPTIONS = (
- r'charset\.decode\..*',
- r'charset\.encode\..*',
- r'irc\.msgbuffer\..*',
- r'irc\.ctcp\..*',
- r'irc\.ignore\..*',
- r'irc\.server\..*',
- r'logger\.level\..*',
- r'logger\.mask\..*',
- r'relay\.port\..*',
- r'spell\.dict\..*',
- r'spell\.option\..*',
- r'trigger\.trigger\..*',
- r'weechat\.palette\..*',
- r'weechat\.proxy\..*',
- r'weechat\.bar\..*',
- r'weechat\.debug\..*',
- r'weechat\.notify\..*',
-)
-
-# completions to ignore
-IGNORE_COMPLETIONS_ITEMS = (
- 'docgen.*',
-)
-
-
-def translate(string):
- """Translate a string."""
- return _(string) if string else string
-
-
-def escape(string):
- """Escape a string."""
- return string.replace('|', '\\|')
-
-
-def sha256_file(filename, default=None):
- """Return SHA256 checksum of a file."""
- try:
- with open(filename, 'rb') as _file:
- checksum = hashlib.sha256(_file.read()).hexdigest()
- except IOError:
- checksum = default
- return checksum
-
-
-class WeechatDoc(): # pylint: disable=too-few-public-methods
- """A class to read documentation from WeeChat API."""
-
- def __init__(self):
- pass
-
- def read_doc(self):
- """Get documentation from WeeChat API."""
- functions = sorted([
- func[0]
- for func in inspect.getmembers(self, predicate=inspect.isfunction)
- if func[0].startswith('_read_')
- ])
- return {
- function[6:]: getattr(self, function)()
- for function in functions
- }
-
- @staticmethod
- def _read_user_commands():
- """
- Get list of WeeChat/plugins commands as dictionary with 3 indexes:
- plugin, command, xxx.
- """
- commands = defaultdict(lambda: defaultdict(defaultdict))
- infolist = weechat.infolist_get('hook', '', 'command')
- while weechat.infolist_next(infolist):
- plugin = (weechat.infolist_string(infolist, 'plugin_name')
- or 'weechat')
- if plugin in PLUGIN_LIST:
- command = weechat.infolist_string(infolist, 'command')
- if command == plugin or 'c' in PLUGIN_LIST[plugin]:
- for key in ('description', 'args', 'args_description',
- 'completion'):
- commands[plugin][command][key] = \
- weechat.infolist_string(infolist, key)
- weechat.infolist_free(infolist)
- return commands
-
- @staticmethod
- def _read_user_options():
- """
- Get list of WeeChat/plugins config options as dictionary with
- 4 indexes: config, section, option, xxx.
- """
- options = \
- defaultdict(lambda: defaultdict(lambda: defaultdict(defaultdict)))
- infolist = weechat.infolist_get('option', '', '')
- while weechat.infolist_next(infolist):
- full_name = weechat.infolist_string(infolist, 'full_name')
- if not re.search('|'.join(IGNORE_OPTIONS), full_name):
- config = weechat.infolist_string(infolist, 'config_name')
- if config in PLUGIN_LIST and 'o' in PLUGIN_LIST[config]:
- section = weechat.infolist_string(infolist, 'section_name')
- option = weechat.infolist_string(infolist, 'option_name')
- for key in ('type', 'string_values', 'default_value',
- 'description'):
- options[config][section][option][key] = \
- weechat.infolist_string(infolist, key)
- for key in ('min', 'max', 'null_value_allowed'):
- options[config][section][option][key] = \
- weechat.infolist_integer(infolist, key)
- weechat.infolist_free(infolist)
- return options
-
- @staticmethod
- def _read_api_infos():
- """
- Get list of WeeChat/plugins infos as dictionary with 3 indexes:
- plugin, name, xxx.
- """
- infos = defaultdict(lambda: defaultdict(defaultdict))
- infolist = weechat.infolist_get('hook', '', 'info')
- while weechat.infolist_next(infolist):
- info_name = weechat.infolist_string(infolist, 'info_name')
- plugin = (weechat.infolist_string(infolist, 'plugin_name')
- or 'weechat')
- for key in ('description', 'args_description'):
- infos[plugin][info_name][key] = \
- weechat.infolist_string(infolist, key)
- weechat.infolist_free(infolist)
- return infos
-
- @staticmethod
- def _read_api_infos_hashtable():
- """
- Get list of WeeChat/plugins infos (hashtable) as dictionary with
- 3 indexes: plugin, name, xxx.
- """
- infos_hashtable = defaultdict(lambda: defaultdict(defaultdict))
- infolist = weechat.infolist_get('hook', '', 'info_hashtable')
- while weechat.infolist_next(infolist):
- info_name = weechat.infolist_string(infolist, 'info_name')
- plugin = (weechat.infolist_string(infolist, 'plugin_name')
- or 'weechat')
- for key in ('description', 'args_description',
- 'output_description'):
- infos_hashtable[plugin][info_name][key] = \
- weechat.infolist_string(infolist, key)
- weechat.infolist_free(infolist)
- return infos_hashtable
-
- @staticmethod
- def _read_api_infolists():
- """
- Get list of WeeChat/plugins infolists as dictionary with 3 indexes:
- plugin, name, xxx.
- """
- infolists = defaultdict(lambda: defaultdict(defaultdict))
- infolist = weechat.infolist_get('hook', '', 'infolist')
- while weechat.infolist_next(infolist):
- infolist_name = weechat.infolist_string(infolist, 'infolist_name')
- plugin = (weechat.infolist_string(infolist, 'plugin_name')
- or 'weechat')
- for key in ('description', 'pointer_description',
- 'args_description'):
- infolists[plugin][infolist_name][key] = \
- weechat.infolist_string(infolist, key)
- weechat.infolist_free(infolist)
- return infolists
-
- @staticmethod
- def _read_api_hdata(): # pylint: disable=too-many-locals
- """
- Get list of WeeChat/plugins hdata as dictionary with 3 indexes:
- plugin, name, xxx.
- """
- hdata = defaultdict(lambda: defaultdict(defaultdict))
- infolist = weechat.infolist_get('hook', '', 'hdata')
- while weechat.infolist_next(infolist):
- hdata_name = weechat.infolist_string(infolist, 'hdata_name')
- plugin = (weechat.infolist_string(infolist, 'plugin_name')
- or 'weechat')
- hdata[plugin][hdata_name]['description'] = \
- weechat.infolist_string(infolist, 'description')
- variables = ''
- vars_update = ''
- lists = ''
- ptr_hdata = weechat.hdata_get(hdata_name)
- if ptr_hdata:
- hdata2 = []
- string = weechat.hdata_get_string(ptr_hdata, 'var_keys_values')
- if string:
- for item in string.split(','):
- key = item.split(':')[0]
- var_offset = weechat.hdata_get_var_offset(
- ptr_hdata,
- key,
- )
- var_array_size = \
- weechat.hdata_get_var_array_size_string(
- ptr_hdata,
- '',
- key,
- )
- if var_array_size:
- var_array_size = \
- f', array_size: "{var_array_size}"'
- var_hdata = weechat.hdata_get_var_hdata(ptr_hdata, key)
- if var_hdata:
- var_hdata = f', hdata: "{var_hdata}"'
- type_string = weechat.hdata_get_var_type_string(
- ptr_hdata,
- key,
- )
- hdata2.append({
- 'offset': var_offset,
- 'text': f'_{key}_ ({type_string})',
- 'textlong': (f'_{key}_   ({type_string}'
- f'{var_array_size}{var_hdata})'),
- 'update': weechat.hdata_update(
- ptr_hdata, '', {'__update_allowed': key}),
- })
- hdata2 = sorted(hdata2, key=itemgetter('offset'))
- for item in hdata2:
- variables += f'{item["textlong"]} +\n'
- if item['update']:
- vars_update += f'    {item["text"]} +\n'
- if weechat.hdata_update(ptr_hdata, '',
- {'__create_allowed': ''}):
- vars_update += '    _{hdata_update_create}_ +\n'
- if weechat.hdata_update(ptr_hdata, '',
- {'__delete_allowed': ''}):
- vars_update += '    _{hdata_update_delete}_ +\n'
- hdata[plugin][hdata_name]['vars'] = variables
- hdata[plugin][hdata_name]['vars_update'] = vars_update.rstrip()
-
- string = weechat.hdata_get_string(ptr_hdata, 'list_keys')
- if string:
- list_lists = string.split(',')
- lists_std = [lst for lst in list_lists
- if not lst.startswith('last_')]
- lists_last = [lst for lst in list_lists
- if lst.startswith('last_')]
- for item in sorted(lists_std) + sorted(lists_last):
- lists += f'_{item}_ +\n'
- hdata[plugin][hdata_name]['lists'] = lists
- weechat.infolist_free(infolist)
- return hdata
-
- @staticmethod
- def _read_api_completions():
- """
- Get list of WeeChat/plugins completions as dictionary with 3 indexes:
- plugin, item, xxx.
- """
- completions = defaultdict(lambda: defaultdict(defaultdict))
- infolist = weechat.infolist_get('hook', '', 'completion')
- while weechat.infolist_next(infolist):
- completion_item = weechat.infolist_string(infolist,
- 'completion_item')
- if not re.search('|'.join(IGNORE_COMPLETIONS_ITEMS),
- completion_item):
- plugin = (weechat.infolist_string(infolist, 'plugin_name')
- or 'weechat')
- completions[plugin][completion_item]['description'] = \
- weechat.infolist_string(infolist, 'description')
- weechat.infolist_free(infolist)
- return completions
-
- @staticmethod
- def _read_api_url_options():
- """
- Get list of URL options as list of dictionaries.
- """
- url_options = []
- infolist = weechat.infolist_get('url_options', '', '')
- while weechat.infolist_next(infolist):
- url_options.append({
- 'name': weechat.infolist_string(infolist, 'name').lower(),
- 'option': weechat.infolist_integer(infolist, 'option'),
- 'type': weechat.infolist_string(infolist, 'type'),
- 'constants': weechat.infolist_string(
- infolist, 'constants').lower().replace(',', ', ')
- })
- weechat.infolist_free(infolist)
- return url_options
-
- @staticmethod
- def _read_user_default_aliases():
- """
- Get list of default aliases as list of dictionaries.
- """
- default_aliases = []
- infolist = weechat.infolist_get('alias_default', '', '')
- while weechat.infolist_next(infolist):
- default_aliases.append({
- 'name': '/' + weechat.infolist_string(infolist, 'name'),
- 'command': '/' + weechat.infolist_string(infolist, 'command'),
- 'completion': weechat.infolist_string(infolist, 'completion'),
- })
- weechat.infolist_free(infolist)
- return default_aliases
-
- @staticmethod
- def _read_user_irc_colors():
- """
- Get list of IRC colors as list of dictionaries.
- """
- irc_colors = []
- infolist = weechat.infolist_get('irc_color_weechat', '', '')
- while weechat.infolist_next(infolist):
- irc_colors.append({
- 'color_irc': weechat.infolist_string(infolist, 'color_irc'),
- 'color_weechat': weechat.infolist_string(infolist,
- 'color_weechat'),
- })
- weechat.infolist_free(infolist)
- return irc_colors
-
- @staticmethod
- def _read_api_plugins_priority():
- """
- Get priority of default WeeChat plugins as a dictionary.
- """
- plugins_priority = {}
- infolist = weechat.infolist_get('plugin', '', '')
- while weechat.infolist_next(infolist):
- name = weechat.infolist_string(infolist, 'name')
- priority = weechat.infolist_integer(infolist, 'priority')
- if priority in plugins_priority:
- plugins_priority[priority].append(name)
- else:
- plugins_priority[priority] = [name]
- weechat.infolist_free(infolist)
- return plugins_priority
-
- @staticmethod
- def _read_api_config_priority():
- """
- Get priority of default configuration files as a dictionary.
- """
- config_priority = {}
- ptr_hdata = weechat.hdata_get('config_file')
- ptr_config = weechat.hdata_get_list(ptr_hdata, 'config_files')
- while ptr_config:
- name = weechat.hdata_string(ptr_hdata, ptr_config, 'name')
- config_name = f'{name}.conf'
- priority = weechat.hdata_integer(ptr_hdata, ptr_config, 'priority')
- if priority in config_priority:
- config_priority[priority].append(config_name)
- else:
- config_priority[priority] = [config_name]
- ptr_config = weechat.hdata_move(ptr_hdata, ptr_config, 1)
- return config_priority
-
-
-class AutogenDoc():
- """A class to write auto-generated doc files."""
-
- def __init__(self, weechat_doc, doc_directory, locale):
- """Initialize auto-generated doc file."""
- self.doc_directory = doc_directory
- self.locale = locale
- self.count_files = 0
- self.count_updated = 0
- self.filename = None
- self.filename_tmp = None
- self._file = None
- self.install_translations()
- self.write_autogen_files(weechat_doc)
-
- def install_translations(self):
- """Install translations."""
- trans = gettext.translation(
- 'weechat',
- weechat.info_get('weechat_localedir', ''),
- languages=[f'{self.locale}.UTF-8'],
- fallback=True,
- )
- trans.install()
-
- def open_file(self, name):
- """Open temporary auto-generated file."""
- self.filename = os.path.join(
- self.doc_directory,
- self.locale[:2],
- 'includes',
- f'autogen_{name}.{self.locale[:2]}.adoc',
- )
- self.filename_tmp = f'{self.filename}.tmp'
- # pylint: disable=consider-using-with
- self._file = open(self.filename_tmp, 'w', encoding='utf-8')
-
- def write_autogen_files(self, weechat_doc):
- """Write auto-generated files."""
- for name, doc in weechat_doc.items():
- self.open_file(name)
- self.write_autogen_file(name, doc)
- self.update_autogen_file()
-
- def write_autogen_file(self, name, doc):
- """Write auto-generated file."""
- self.write('//')
- self.write('// This file is auto-generated by script docgen.py.')
- self.write('// DO NOT EDIT BY HAND!')
- self.write('//')
- getattr(self, f'_write_{name}')(doc)
-
- def write(self, *args):
- """Write a line in auto-generated doc file."""
- if args:
- if len(args) > 1:
- self._file.write(args[0] % args[1:])
- else:
- self._file.write(args[0])
- self._file.write('\n')
-
- def update_autogen_file(self):
- """Update doc file if needed (if content has changed)."""
- self.count_files += 1
- # close temp file
- self._file.close()
- sha_old = sha256_file(self.filename, 'old')
- sha_new = sha256_file(self.filename_tmp, 'new')
- # compare checksums
- if sha_old != sha_new:
- # update doc file
- if os.path.exists(self.filename):
- os.unlink(self.filename)
- os.rename(self.filename_tmp, self.filename)
- self.count_updated += 1
- else:
- os.unlink(self.filename_tmp)
-
- def __str__(self):
- """Get status string."""
- if self.count_updated > 0:
- color_count = weechat.color('yellow')
- color_updated = weechat.color('green')
- color_reset = weechat.color('reset')
- str_updated = (f', {color_count}{self.count_updated} '
- f'{color_updated}updated{color_reset}')
- else:
- str_updated = ''
- return f'{self.locale}: {self.count_files} files{str_updated}'
-
- def _write_user_commands(self, commands):
- """Write commands."""
- for plugin in sorted(commands):
- self.write()
- self.write(f'// tag::{plugin}_commands[]')
- for i, command in enumerate(sorted(commands[plugin])):
- if i > 0:
- self.write()
- _cmd = commands[plugin][command]
- args = translate(_cmd['args'])
- args_formats = args.split(' || ')
- desc = translate(_cmd['description'])
- args_desc = translate(_cmd['args_description'])
- self.write(f'[[command_{plugin}_{command}]]')
- self.write(f'* `+{command}+`: {desc}\n')
- self.write('----')
- prefix = '/' + command + ' '
- if args_formats != ['']:
- for fmt in args_formats:
- self.write(prefix + fmt)
- prefix = ' ' * len(prefix)
- if args_desc:
- self.write()
- self.write(args_desc)
- self.write('----')
- self.write(f'// end::{plugin}_commands[]')
-
- # pylint: disable=too-many-locals,too-many-branches
- def _write_user_options(self, options):
- """Write config options."""
- for config in options:
- self.write()
- self.write(f'// tag::{config}_options[]')
- i = 0
- for section in sorted(options[config]):
- for option in sorted(options[config][section]):
- if i > 0:
- self.write()
- i += 1
- _opt = options[config][section][option]
- opt_type = _opt['type']
- string_values = _opt['string_values']
- default_value = _opt['default_value']
- opt_min = _opt['min']
- opt_max = _opt['max']
- null_value_allowed = _opt['null_value_allowed']
- desc = translate(_opt['description'])
- type_nls = translate(opt_type)
- values = ''
- if opt_type == 'boolean':
- values = 'on, off'
- elif opt_type == 'integer':
- if string_values:
- values = string_values.replace('|', ', ')
- else:
- values = f'{opt_min} .. {opt_max}'
- elif opt_type == 'string':
- if opt_max <= 0:
- values = _('any string')
- elif opt_max == 1:
- values = _('any char')
- elif opt_max > 1:
- values = (_('any string')
- + '(' + _('max chars') + ': '
- + opt_max + ')')
- else:
- values = _('any string')
- default_value = ('"%s"' %
- default_value.replace('"', '\\"'))
- elif opt_type == 'color':
- values = _(
- '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'
- )
- option_esc = option.replace(',', '_')
- self.write(f'* [[option_{config}.{section}.{option_esc}]] '
- f'*{config}.{section}.{option}*')
- self.write('** %s: pass:none[%s]',
- _('description'), desc.replace(']', '\\]'))
- self.write('** %s: %s', _('type'), type_nls)
- self.write('** %s: %s', _('values'), values)
- self.write('** %s: `+%s+`',
- _('default value'), default_value)
- if null_value_allowed:
- self.write('** %s',
- _('undefined value allowed (null)'))
- self.write(f'// end::{config}_options[]')
-
- def _write_user_default_aliases(self, default_aliases):
- """Write default aliases."""
- self.write()
- self.write('// tag::default_aliases[]')
- self.write('[width="100%",cols="2m,5m,5",options="header"]')
- self.write('|===')
- self.write('| %s | %s | %s\n',
- _('Alias'), _('Command'), _('Completion'))
- for alias in default_aliases:
- self.write('| %s | %s | %s',
- escape(alias['name']),
- escape(alias['command']),
- escape(alias['completion'] or '-'))
- self.write('|===')
- self.write('// end::default_aliases[]')
-
- def _write_user_irc_colors(self, irc_colors):
- """Write IRC colors."""
- self.write()
- self.write('// tag::irc_colors[]')
- self.write('[width="50%",cols="^2m,3",options="header"]')
- self.write('|===')
- self.write('| %s | %s\n', _('IRC color'), _('WeeChat color'))
- for color in irc_colors:
- self.write('| %s | %s',
- escape(color['color_irc']),
- escape(color['color_weechat']))
- self.write('|===')
- self.write('// end::irc_colors[]')
-
- def _write_api_infos(self, infos):
- """Write infos."""
- self.write()
- self.write('// tag::infos[]')
- self.write('[width="100%",cols="^1,^2,6,6",options="header"]')
- self.write('|===')
- self.write('| %s | %s | %s | %s\n',
- _('Plugin'), _('Name'), _('Description'), _('Arguments'))
- for plugin in sorted(infos):
- for info in sorted(infos[plugin]):
- _inf = infos[plugin][info]
- desc = translate(_inf['description'])
- args_desc = translate(_inf['args_description']) or '-'
- self.write('| %s | %s | %s | %s\n',
- escape(plugin), escape(info), escape(desc),
- escape(args_desc))
- self.write('|===')
- self.write('// end::infos[]')
-
- def _write_api_infos_hashtable(self, infos_hashtable):
- """Write infos hashtable."""
- self.write()
- self.write('// tag::infos_hashtable[]')
- self.write('[width="100%",cols="^1,^2,6,6,8",options="header"]')
- self.write('|===')
- self.write('| %s | %s | %s | %s | %s\n',
- _('Plugin'), _('Name'), _('Description'),
- _('Hashtable (input)'), _('Hashtable (output)'))
- for plugin in sorted(infos_hashtable):
- for info in sorted(infos_hashtable[plugin]):
- _inh = infos_hashtable[plugin][info]
- desc = translate(_inh['description'])
- args_desc = translate(_inh['args_description']) or '-'
- output_desc = translate(_inh['output_description']) or '-'
- self.write('| %s | %s | %s | %s | %s\n',
- escape(plugin), escape(info), escape(desc),
- escape(args_desc), escape(output_desc))
- self.write('|===')
- self.write('// end::infos_hashtable[]')
-
- def _write_api_infolists(self, infolists):
- """Write infolists."""
- self.write()
- self.write('// tag::infolists[]')
- self.write('[width="100%",cols="^1,^2,5,5,5",options="header"]')
- self.write('|===')
- self.write('| %s | %s | %s | %s | %s\n',
- _('Plugin'), _('Name'), _('Description'), _('Pointer'),
- _('Arguments'))
- for plugin in sorted(infolists):
- for infolist in sorted(infolists[plugin]):
- _inl = infolists[plugin][infolist]
- desc = translate(_inl['description'])
- pointer_desc = translate(_inl['pointer_description']) or '-'
- args_desc = translate(_inl['args_description']) or '-'
- self.write('| %s | %s | %s | %s | %s\n',
- escape(plugin), escape(infolist), escape(desc),
- escape(pointer_desc), escape(args_desc))
- self.write('|===')
- self.write('// end::infolists[]')
-
- def _write_api_hdata(self, hdata):
- """Write hdata."""
- self.write()
- self.write('// tag::hdata[]')
- self.write(':hdata_update_create: __create')
- self.write(':hdata_update_delete: __delete')
- self.write('[width="100%",cols="^1,^2,2,2,5",options="header"]')
- self.write('|===')
- self.write('| %s | %s | %s | %s | %s\n',
- _('Plugin'), _('Name'), _('Description'), _('Lists'),
- _('Variables'))
- for plugin in sorted(hdata):
- for hdata_name in sorted(hdata[plugin]):
- _hda = hdata[plugin][hdata_name]
- anchor = f'hdata_{hdata_name}'
- desc = translate(_hda['description'])
- variables = _hda['vars']
- vars_update = _hda['vars_update']
- lists = _hda['lists']
- self.write(f'| {escape(plugin)}')
- self.write(f'| [[{escape(anchor)}]]<<{escape(anchor)},'
- f'{escape(hdata_name)}>>')
- self.write(f'| {escape(desc)}')
- str_lists = escape(lists) if lists else '-'
- self.write(f'| {str_lists}')
- self.write(f'| {escape(variables)}')
- if vars_update:
- self.write('*%s* +\n%s',
- _('Update allowed:'), escape(vars_update))
- self.write()
- self.write('|===')
- self.write('// end::hdata[]')
-
- def _write_api_completions(self, completions):
- """Write completions."""
- self.write()
- self.write('// tag::completions[]')
- self.write('[width="100%",cols="^1,^2,7",options="header"]')
- self.write('|===')
- self.write('| %s | %s | %s\n',
- _('Plugin'), _('Name'), _('Description'))
- for plugin in sorted(completions):
- for completion_item in sorted(completions[plugin]):
- _cmp = completions[plugin][completion_item]
- desc = translate(_cmp['description'])
- self.write('| %s | %s | %s\n',
- escape(plugin), escape(completion_item),
- escape(desc))
- self.write('|===')
- self.write('// end::completions[]')
-
- def _write_api_url_options(self, url_options):
- """Write URL options."""
- self.write()
- self.write('// tag::url_options[]')
- self.write('[width="100%",cols="2,^1,7",options="header"]')
- self.write('|===')
- self.write('| %s | %s ^(1)^ | %s ^(2)^\n',
- _('Option'), _('Type'), _('Constants'))
- for option in url_options:
- constants = option['constants']
- if constants:
- constants = ' ' + constants
- self.write('| %s | %s |%s\n',
- escape(option['name']), escape(option['type']),
- escape(constants))
- self.write('|===')
- self.write('// end::url_options[]')
-
- def _write_api_plugins_priority(self, plugins_priority):
- """Write plugins priority."""
- self.write()
- self.write('// tag::plugins_priority[]')
- self.write('[width="30%",cols="1,3,2",options="header"]')
- self.write('|===')
- self.write('| %s | %s | %s',
- _('Rank'), _('Plugin'), _('Priority'))
- for i, priority in enumerate(sorted(plugins_priority, reverse=True)):
- plugins = ', '.join(sorted(plugins_priority[priority]))
- self.write('| %d | %s | %d', i + 1, escape(plugins), priority)
- self.write('|===')
- self.write('// end::plugins_priority[]')
-
- def _write_api_config_priority(self, config_priority):
- """Write configuration files priority."""
- self.write()
- self.write('// tag::config_priority[]')
- self.write('[width="30%",cols="1,3,2",options="header"]')
- self.write('|===')
- self.write('| %s | %s | %s',
- _('Rank'), _('File'), _('Priority'))
- for i, priority in enumerate(sorted(config_priority, reverse=True)):
- configs = ', '.join(sorted(config_priority[priority]))
- self.write('| %d | %s | %d', i + 1, escape(configs), priority)
- self.write('|===')
- self.write('// end::config_priority[]')
-
-
-def docgen_cmd_cb(data, buf, args):
- """Callback for /docgen command."""
- doc_directory = data
- locales = args.split(' ') if args else sorted(LOCALE_LIST)
-
- weechat_doc = WeechatDoc().read_doc()
-
- weechat.prnt('', '-' * 75)
-
- for locale in locales:
- autogen = AutogenDoc(weechat_doc, doc_directory, locale)
- weechat.prnt('', f'docgen: {autogen}')
-
- weechat.prnt('', '-' * 75)
-
- return weechat.WEECHAT_RC_OK
-
-
-def docgen_completion_cb(data, completion_item, buf, completion):
- """Callback for completion."""
- for locale in LOCALE_LIST:
- weechat.completion_list_add(completion, locale, 0,
- weechat.WEECHAT_LIST_POS_SORT)
- return weechat.WEECHAT_RC_OK
-
-
-if __name__ == '__main__' and IMPORT_OK:
- if weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION,
- SCRIPT_LICENSE, SCRIPT_DESC, '', ''):
- weechat.hook_command(
- SCRIPT_COMMAND,
- 'Documentation generator.',
- '[locales]',
- 'locales: list of locales to build (by default build all locales)',
- '%(docgen_locales)|%*',
- 'docgen_cmd_cb',
- os.path.dirname(__file__),
- )
- weechat.hook_completion(
- 'docgen_locales',
- 'locales for docgen',
- 'docgen_completion_cb',
- '',
- )
diff --git a/doc/en/CMakeLists.txt b/doc/en/CMakeLists.txt
index 28a7fdb94..799a24258 100644
--- a/doc/en/CMakeLists.txt
+++ b/doc/en/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.en.html
@@ -62,7 +59,7 @@ if(ENABLE_DOC)
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.en.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.en.adoc
- ${AUTOGEN_USER}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_user.en.html"
)
@@ -76,7 +73,7 @@ if(ENABLE_DOC)
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.en.adoc
- ${AUTOGEN_PLUGIN}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_plugin_api.en.html"
)
diff --git a/doc/en/includes/autogen_api_completions.en.adoc b/doc/en/includes/autogen_api_completions.en.adoc
deleted file mode 100644
index f21ba69db..000000000
--- a/doc/en/includes/autogen_api_completions.en.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"]
-|===
-| Plugin | Name | Description
-
-| alias | alias | list of aliases
-
-| alias | alias_value | value of alias
-
-| exec | exec_commands_ids | ids (numbers and names) of executed commands
-
-| fset | fset_options | configuration files, sections, options and words of options
-
-| guile | guile_script | list of scripts
-
-| irc | irc_channel | current IRC channel
-
-| irc | irc_channel_nicks_hosts | nicks and hostnames of current IRC channel
-
-| irc | irc_channel_topic | topic of current IRC channel
-
-| irc | irc_channels | channels on all IRC servers
-
-| irc | irc_channels_autojoin | channels automatically joined on the current server (option "autojoin")
-
-| irc | irc_ignores_numbers | numbers for defined ignores
-
-| irc | irc_modelist_masks | modelist masks of current IRC channel; required argument: modelist mode
-
-| irc | irc_modelist_numbers | modelist numbers of current IRC channel; required argument: modelist mode
-
-| irc | irc_msg_kick | default kick message
-
-| irc | irc_msg_part | default part message for IRC channel
-
-| irc | irc_notify_nicks | nicks in notify list
-
-| irc | irc_privates | privates on all IRC servers
-
-| irc | irc_raw_filters | filters for irc raw buffer
-
-| irc | irc_server | current IRC server
-
-| irc | irc_server_channels | channels on current IRC server
-
-| irc | irc_server_nick | nick on current IRC server
-
-| irc | irc_server_nicks | nicks on all channels of current IRC server
-
-| irc | irc_server_privates | privates on current IRC server
-
-| irc | irc_servers | IRC servers (internal names)
-
-| irc | nick | nicks of current IRC channel
-
-| javascript | javascript_script | list of scripts
-
-| lua | lua_script | list of scripts
-
-| perl | perl_script | list of scripts
-
-| php | php_script | list of scripts
-
-| python | python_script | list of scripts
-
-| relay | relay_free_port | first free port for relay plugin
-
-| relay | relay_protocol_name | all possible protocol.name for relay plugin
-
-| relay | relay_relays | protocol.name of current relays for relay plugin
-
-| ruby | ruby_script | list of scripts
-
-| script | script_extensions | list of script extensions
-
-| script | script_files | files in script directories
-
-| script | script_languages | list of script languages
-
-| script | script_scripts | list of scripts in repository
-
-| script | script_scripts_installed | list of scripts installed (from repository)
-
-| script | script_tags | tags of scripts in repository
-
-| spell | spell_dicts | list of installed dictionaries
-
-| spell | spell_langs | list of all languages supported
-
-| tcl | tcl_script | list of scripts
-
-| 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 | default arguments for a hook
-
-| trigger | trigger_hook_command | default command for a hook
-
-| trigger | trigger_hook_conditions | default conditions for a hook
-
-| trigger | trigger_hook_rc | default return codes for hook callback
-
-| trigger | trigger_hook_regex | default regular expression for a hook
-
-| trigger | trigger_hooks | hooks for triggers
-
-| trigger | trigger_hooks_filter | hooks for triggers (for filter in monitor buffer)
-
-| trigger | trigger_names | triggers
-
-| trigger | trigger_names_default | default triggers
-
-| trigger | trigger_option_value | value of a trigger option
-
-| trigger | trigger_options | options for triggers
-
-| trigger | trigger_post_action | trigger post actions
-
-| weechat | bars_names | names of bars
-
-| weechat | bars_options | options for bars
-
-| weechat | buffer_local_variable_value | value of a buffer local variable
-
-| weechat | buffer_local_variables | buffer local variables
-
-| weechat | buffer_properties_get | properties that can be read on a buffer
-
-| weechat | buffer_properties_set | properties that can be set on a buffer
-
-| weechat | buffers_names | names of buffers
-
-| weechat | buffers_numbers | numbers of buffers
-
-| weechat | buffers_plugins_names | names of buffers (including plugins names)
-
-| weechat | colors | color names
-
-| weechat | commands | commands (weechat and plugins); optional argument: prefix to add before the commands
-
-| weechat | config_files | configuration files
-
-| weechat | config_option_values | values for a configuration option
-
-| weechat | config_options | configuration options
-
-| weechat | cursor_areas | areas ("chat" or bar name) for free cursor movement
-
-| 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 | value of an environment variable
-
-| weechat | env_vars | environment variables
-
-| weechat | filename | filename; optional argument: default path (evaluated, see /help eval)
-
-| weechat | filters_names | names of filters
-
-| weechat | infolists | names of infolists hooked
-
-| weechat | infos | names of infos hooked
-
-| weechat | keys_codes | key codes
-
-| weechat | keys_codes_for_reset | key codes that can be reset (keys added, redefined or removed)
-
-| weechat | keys_contexts | key contexts
-
-| weechat | layouts_names | names of layouts
-
-| weechat | nicks | nicks in nicklist of current buffer
-
-| weechat | palette_colors | palette colors
-
-| weechat | plugins_commands | commands defined by plugins; optional argument: prefix to add before the commands
-
-| weechat | plugins_installed | names of plugins installed
-
-| weechat | plugins_names | names of plugins
-
-| weechat | proxies_names | names of proxies
-
-| weechat | proxies_options | options for proxies
-
-| weechat | secured_data | names of secured data (file sec.conf, section data)
-
-| weechat | weechat_commands | weechat commands; optional argument: prefix to add before the commands
-
-| weechat | windows_numbers | numbers of windows
-
-| xfer | nick | nicks of DCC chat
-
-|===
-// end::completions[]
diff --git a/doc/en/includes/autogen_api_config_priority.en.adoc b/doc/en/includes/autogen_api_config_priority.en.adoc
deleted file mode 100644
index e46bb99f5..000000000
--- a/doc/en/includes/autogen_api_config_priority.en.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/en/includes/autogen_api_hdata.en.adoc b/doc/en/includes/autogen_api_hdata.en.adoc
deleted file mode 100644
index ec08308fc..000000000
--- a/doc/en/includes/autogen_api_hdata.en.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"]
-|===
-| Plugin | Name | Description | Lists | Variables
-
-| fset
-| [[hdata_fset_option]]<<hdata_fset_option,fset_option>>
-| fset options
-| -
-| _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>>
-| list of scripts
-| _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 channel
-| -
-| _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 channel_speaking
-| -
-| _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 ignore
-| _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 modelist
-| -
-| _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 modelist item
-| -
-| _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 nick
-| -
-| _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 notify
-| -
-| _server_   (pointer, hdata: "irc_server") +
-_nick_   (string) +
-_check_away_   (integer) +
-_is_on_server_   (integer) +
-_away_message_   (string) +
-_ison_received_   (integer) +
-_prev_notify_   (pointer, hdata: "irc_notify") +
-_next_notify_   (pointer, hdata: "irc_notify") +
-
-
-| irc
-| [[hdata_irc_redirect]]<<hdata_irc_redirect,irc_redirect>>
-| irc redirect
-| -
-| _server_   (pointer, hdata: "irc_server") +
-_pattern_   (string) +
-_signal_   (string) +
-_count_   (integer) +
-_current_count_   (integer) +
-_string_   (string) +
-_timeout_   (integer) +
-_command_   (string) +
-_assigned_to_command_   (integer) +
-_start_time_   (time) +
-_cmd_start_   (hashtable) +
-_cmd_stop_   (hashtable) +
-_cmd_extra_   (hashtable) +
-_cmd_start_received_   (integer) +
-_cmd_stop_received_   (integer) +
-_cmd_filter_   (hashtable) +
-_output_   (string) +
-_output_size_   (integer) +
-_prev_redirect_   (pointer, hdata: "irc_redirect") +
-_next_redirect_   (pointer, hdata: "irc_redirect") +
-
-
-| irc
-| [[hdata_irc_redirect_pattern]]<<hdata_irc_redirect_pattern,irc_redirect_pattern>>
-| pattern for irc redirect
-| _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 server
-| _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>>
-| list of scripts
-| _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>>
-| list of scripts
-| _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>>
-| list of scripts
-| _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>>
-| list of scripts
-| _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>>
-| list of scripts
-| _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>>
-| list of scripts
-| _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 from repository
-| _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>>
-| list of scripts
-| _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>>
-| 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>>
-| 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 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") +
-
-*Update allowed:* +
-    _scroll_x_ (integer) +
-    _scroll_y_ (integer) +
-
-| weechat
-| [[hdata_buffer]]<<hdata_buffer,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>>
-| visited buffer
-| _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>>
-| structure with 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 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 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 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>>
-| 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>>
-| history of commands in buffer
-| _gui_history_ +
-_last_gui_history_ +
-
-| _text_   (string) +
-_next_history_   (pointer, hdata: "history") +
-_prev_history_   (pointer, hdata: "history") +
-
-*Update allowed:* +
-    _{hdata_update_create}_ +
-    _{hdata_update_delete}_ +
-
-| weechat
-| [[hdata_hotlist]]<<hdata_hotlist,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>>
-| structure with undo for input line
-| -
-| _data_   (string) +
-_pos_   (integer) +
-_prev_undo_   (pointer, hdata: "input_undo") +
-_next_undo_   (pointer, hdata: "input_undo") +
-
-
-| weechat
-| [[hdata_key]]<<hdata_key,key>>
-| a key (keyboard shortcut)
-| _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>>
-| 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>>
-| buffer layout
-| -
-| _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>>
-| window layout
-| -
-| _internal_id_   (integer) +
-_parent_node_   (pointer, hdata: "layout_window") +
-_split_pct_   (integer) +
-_split_horiz_   (integer) +
-_child1_   (pointer, hdata: "layout_window") +
-_child2_   (pointer, hdata: "layout_window") +
-_plugin_name_   (string) +
-_buffer_name_   (string) +
-
-
-| weechat
-| [[hdata_line]]<<hdata_line,line>>
-| structure with one line
-| -
-| _data_   (pointer, hdata: "line_data") +
-_prev_line_   (pointer, hdata: "line") +
-_next_line_   (pointer, hdata: "line") +
-
-
-| weechat
-| [[hdata_line_data]]<<hdata_line_data,line_data>>
-| structure with one line data
-| -
-| _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) +
-
-*Update allowed:* +
-    _date_ (time) +
-    _date_printed_ (time) +
-    _tags_array_ (shared_string) +
-    _prefix_ (shared_string) +
-    _message_ (string) +
-
-| weechat
-| [[hdata_lines]]<<hdata_lines,lines>>
-| structure with lines
-| -
-| _first_line_   (pointer, hdata: "line") +
-_last_line_   (pointer, hdata: "line") +
-_last_read_line_   (pointer, hdata: "line") +
-_lines_count_   (integer) +
-_first_line_not_read_   (integer) +
-_lines_hidden_   (integer) +
-_buffer_max_length_   (integer) +
-_buffer_max_length_refresh_   (integer) +
-_prefix_max_length_   (integer) +
-_prefix_max_length_refresh_   (integer) +
-
-
-| weechat
-| [[hdata_nick]]<<hdata_nick,nick>>
-| nick in nicklist
-| -
-| _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>>
-| group in nicklist
-| -
-| _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>>
-| 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>>
-| 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>>
-| 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>>
-| scroll info in window
-| -
-| _buffer_   (pointer, hdata: "buffer") +
-_first_line_displayed_   (integer) +
-_start_line_   (pointer, hdata: "line") +
-_start_line_pos_   (integer) +
-_scrolling_   (integer) +
-_start_col_   (integer) +
-_lines_after_   (integer) +
-_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>>
-| tree of windows
-| _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/en/includes/autogen_api_infolists.en.adoc b/doc/en/includes/autogen_api_infolists.en.adoc
deleted file mode 100644
index e54cef67b..000000000
--- a/doc/en/includes/autogen_api_infolists.en.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"]
-|===
-| Plugin | Name | Description | Pointer | Arguments
-
-| alias | alias | list of aliases | alias pointer (optional) | alias name (wildcard "*" is allowed) (optional)
-
-| alias | alias_default | list of default aliases | - | -
-
-| buflist | buflist | list of buffers in a buflist bar item | - | buflist bar item name (optional)
-
-| fset | fset_option | list of fset options | fset option pointer (optional) | option name (wildcard "*" is allowed) (optional)
-
-| guile | guile_script | list of scripts | script pointer (optional) | script name (wildcard "*" is allowed) (optional)
-
-| irc | irc_channel | list of channels for an IRC server | channel pointer (optional) | server,channel (channel is optional)
-
-| irc | irc_color_weechat | mapping between IRC color codes and WeeChat color names | - | -
-
-| irc | irc_ignore | list of IRC ignores | ignore pointer (optional) | -
-
-| irc | irc_modelist | list of channel mode lists for an IRC channel | mode list pointer (optional) | server,channel,type (type is optional)
-
-| irc | irc_modelist_item | list of items in a channel mode list | mode list item pointer (optional) | server,channel,type,number (number is optional)
-
-| irc | irc_nick | list of nicks for an IRC channel | nick pointer (optional) | server,channel,nick (nick is optional)
-
-| irc | irc_notify | list of notify | notify pointer (optional) | server name (wildcard "*" is allowed) (optional)
-
-| irc | irc_server | list of IRC servers | server pointer (optional) | server name (wildcard "*" is allowed) (optional)
-
-| javascript | javascript_script | list of scripts | script pointer (optional) | script name (wildcard "*" is allowed) (optional)
-
-| logger | logger_buffer | list of logger buffers | logger pointer (optional) | -
-
-| lua | lua_script | list of scripts | script pointer (optional) | script name (wildcard "*" is allowed) (optional)
-
-| perl | perl_script | list of scripts | script pointer (optional) | script name (wildcard "*" is allowed) (optional)
-
-| php | php_script | list of scripts | script pointer (optional) | script name (wildcard "*" is allowed) (optional)
-
-| python | python_script | list of scripts | script pointer (optional) | script name (wildcard "*" is allowed) (optional)
-
-| relay | relay | list of relay clients | relay pointer (optional) | -
-
-| ruby | ruby_script | list of scripts | script pointer (optional) | script name (wildcard "*" is allowed) (optional)
-
-| script | script_script | list of scripts | script pointer (optional) | script name with extension (wildcard "*" is allowed) (optional)
-
-| tcl | tcl_script | list of scripts | script pointer (optional) | script name (wildcard "*" is allowed) (optional)
-
-| weechat | bar | list of bars | bar pointer (optional) | bar name (wildcard "*" is allowed) (optional)
-
-| weechat | bar_item | list of bar items | bar item pointer (optional) | bar item name (wildcard "*" is allowed) (optional)
-
-| weechat | bar_window | list of bar windows | bar window pointer (optional) | -
-
-| weechat | buffer | list of buffers | buffer pointer (optional) | buffer name (wildcard "*" is allowed) (optional)
-
-| weechat | buffer_lines | lines of a buffer | buffer pointer | -
-
-| weechat | filter | list of filters | - | filter name (wildcard "*" is allowed) (optional)
-
-| weechat | history | history of commands | buffer pointer (if not set, return global history) (optional) | -
-
-| weechat | hook | list of hooks | hook pointer (optional) | type,arguments (type is command/timer/.., arguments to get only some hooks (wildcard "*" is allowed), both are optional)
-
-| weechat | hotlist | list of buffers in hotlist | - | -
-
-| weechat | key | list of key bindings | - | context ("default", "search", "cursor" or "mouse") (optional)
-
-| weechat | layout | list of layouts | - | -
-
-| weechat | nicklist | nicks in nicklist for a buffer | buffer pointer | nick_xxx or group_xxx to get only nick/group xxx (optional)
-
-| weechat | option | list of options | - | option name (wildcard "*" is allowed) (optional)
-
-| weechat | plugin | list of plugins | plugin pointer (optional) | plugin name (wildcard "*" is allowed) (optional)
-
-| weechat | proxy | list of proxies | proxy pointer (optional) | proxy name (wildcard "*" is allowed) (optional)
-
-| weechat | url_options | options for URL | - | -
-
-| weechat | window | list of windows | window pointer (optional) | "current" for current window or a window number (optional)
-
-| xfer | xfer | list of xfer | xfer pointer (optional) | -
-
-|===
-// end::infolists[]
diff --git a/doc/en/includes/autogen_api_infos.en.adoc b/doc/en/includes/autogen_api_infos.en.adoc
deleted file mode 100644
index 01ff23c34..000000000
--- a/doc/en/includes/autogen_api_infos.en.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"]
-|===
-| Plugin | Name | Description | Arguments
-
-| fifo | fifo_filename | name of FIFO pipe | -
-
-| guile | guile_eval | evaluation of source code | source code to execute
-
-| guile | guile_interpreter | name of the interpreter used | -
-
-| guile | guile_version | version of the interpreter used | -
-
-| irc | irc_buffer | get buffer pointer for an IRC server/channel/nick | server,channel,nick (channel and nicks are optional)
-
-| irc | irc_is_channel | 1 if string is a valid IRC channel name for server | server,channel (server is optional)
-
-| 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 | 1 if string is a valid IRC nick name | server,nickname (server is optional)
-
-| irc | irc_nick | get current nick on a server | server name
-
-| irc | irc_nick_color | get nick color code (*deprecated* since version 1.5, replaced by "nick_color") | nickname
-
-| irc | irc_nick_color_name | get nick color name (*deprecated* since version 1.5, replaced by "nick_color_name") | nickname
-
-| irc | irc_nick_from_host | get nick from IRC host | IRC host (like `:nick!name@server.com`)
-
-| irc | irc_server_isupport | 1 if server supports this feature (from IRC message 005) | server,feature
-
-| irc | irc_server_isupport_value | value of feature, if supported by server (from IRC message 005) | server,feature
-
-| javascript | javascript_eval | evaluation of source code | source code to execute
-
-| javascript | javascript_interpreter | name of the interpreter used | -
-
-| javascript | javascript_version | version of the interpreter used | -
-
-| lua | lua_eval | evaluation of source code | source code to execute
-
-| lua | lua_interpreter | name of the interpreter used | -
-
-| lua | lua_version | version of the interpreter used | -
-
-| perl | perl_eval | evaluation of source code | source code to execute
-
-| perl | perl_interpreter | name of the interpreter used | -
-
-| perl | perl_version | version of the interpreter used | -
-
-| php | php_eval | evaluation of source code | source code to execute
-
-| php | php_interpreter | name of the interpreter used | -
-
-| php | php_version | version of the interpreter used | -
-
-| python | python_eval | evaluation of source code | source code to execute
-
-| python | python_interpreter | name of the interpreter used | -
-
-| python | python_version | version of the interpreter used | -
-
-| relay | relay_client_count | number of clients for relay | protocol,status (both are optional, for each argument "*" means all; protocols: irc, weechat; statuses: connecting, waiting_auth, connected, auth_failed, disconnected)
-
-| ruby | ruby_eval | evaluation of source code | source code to execute
-
-| ruby | ruby_interpreter | name of the interpreter used | -
-
-| ruby | ruby_version | version of the interpreter used | -
-
-| spell | spell_dict | comma-separated list of dictionaries used in buffer | buffer pointer ("0x12345678") or buffer full name ("irc.libera.#weechat")
-
-| tcl | tcl_eval | evaluation of source code | source code to execute
-
-| tcl | tcl_interpreter | name of the interpreter used | -
-
-| tcl | tcl_version | version of the interpreter used | -
-
-| 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 internal charset | -
-
-| weechat | charset_terminal | terminal charset | -
-
-| weechat | color_ansi_regex | POSIX extended regular expression to search ANSI escape codes | -
-
-| weechat | color_rgb2term | RGB color converted to terminal color (0-255) | rgb,limit (limit is optional and is set to 256 by default)
-
-| weechat | color_term2rgb | terminal color (0-255) converted to RGB color | color (terminal color: 0-255)
-
-| weechat | cursor_mode | 1 if cursor mode is enabled | -
-
-| weechat | date | WeeChat compilation date/time | -
-
-| weechat | dir_separator | directory separator | -
-
-| weechat | filters_enabled | 1 if filters are enabled | -
-
-| weechat | inactivity | keyboard inactivity (seconds) | -
-
-| weechat | locale | locale used for translating messages | -
-
-| weechat | nick_color | get nick color code | 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 | get 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 (process ID) | -
-
-| weechat | term_color_pairs | number of color pairs supported in terminal | -
-
-| weechat | term_colors | number of colors supported in terminal | -
-
-| weechat | term_height | height of terminal | -
-
-| weechat | term_width | width of terminal | -
-
-| weechat | totp_generate | generate a Time-based One-Time Password (TOTP) | secret (in base32), timestamp (optional, current time by default), number of digits (optional, between 4 and 10, 6 by default)
-
-| weechat | totp_validate | validate a Time-based One-Time Password (TOTP): 1 if TOTP is correct, otherwise 0 | secret (in base32), one-time password, timestamp (optional, current time by default), number of passwords before/after to test (optional, 0 by default)
-
-| weechat | uptime | WeeChat uptime (format: "days:hh:mm:ss") | "days" (number of days) or "seconds" (number of seconds) (optional)
-
-| weechat | uptime_current | WeeChat uptime for the current process only (upgrades with /upgrade command are ignored) (format: "days:hh:mm:ss") | "days" (number of days) or "seconds" (number of seconds) (optional)
-
-| weechat | version | WeeChat version | -
-
-| weechat | version_git | WeeChat git version (output of command "git describe" for a development version only, empty for a stable release) | -
-
-| weechat | version_number | WeeChat version (as number) | -
-
-| 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" directory | -
-
-| weechat | weechat_localedir | WeeChat "locale" directory | -
-
-| weechat | weechat_runtime_dir | WeeChat runtime directory | -
-
-| weechat | weechat_sharedir | WeeChat "share" directory | -
-
-| weechat | weechat_site | WeeChat site | -
-
-| weechat | weechat_site_download | WeeChat site, download page | -
-
-| weechat | weechat_upgrading | 1 if WeeChat is upgrading (command `/upgrade`) | -
-
-|===
-// end::infos[]
diff --git a/doc/en/includes/autogen_api_infos_hashtable.en.adoc b/doc/en/includes/autogen_api_infos_hashtable.en.adoc
deleted file mode 100644
index b396097bf..000000000
--- a/doc/en/includes/autogen_api_infos_hashtable.en.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"]
-|===
-| Plugin | Name | Description | Hashtable (input) | Hashtable (output)
-
-| irc | irc_message_parse | parse an IRC message | "message": IRC message, "server": server name (optional) | "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 | split an IRC message (to fit in 512 bytes by default) | "message": IRC message, "server": server name (optional) | "msg1" ... "msgN": messages to send (without final "\r\n"), "args1" ... "argsN": arguments of messages, "count": number of messages
-
-| 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/en/includes/autogen_api_plugins_priority.en.adoc b/doc/en/includes/autogen_api_plugins_priority.en.adoc
deleted file mode 100644
index 8a24ab563..000000000
--- a/doc/en/includes/autogen_api_plugins_priority.en.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 | Plugin | 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/en/includes/autogen_api_url_options.en.adoc b/doc/en/includes/autogen_api_url_options.en.adoc
deleted file mode 100644
index aa3e29e8f..000000000
--- a/doc/en/includes/autogen_api_url_options.en.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"]
-|===
-| Option | Type ^(1)^ | Constants ^(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/en/includes/autogen_user_commands.en.adoc b/doc/en/includes/autogen_user_commands.en.adoc
deleted file mode 100644
index 4d1455ea5..000000000
--- a/doc/en/includes/autogen_user_commands.en.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+`: list, add or remove command aliases
-
-----
-/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+`: bar item with list of buffers
-
-----
-/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+`: change charset for current buffer
-
-----
-/charset decode|encode <charset>
- reset
-
- decode: change decoding charset
- encode: change encoding charset
-charset: new charset for current buffer
- reset: reset charsets for current buffer
-----
-// end::charset_commands[]
-
-// tag::exec_commands[]
-[[command_exec_exec]]
-* `+exec+`: execute external commands
-
-----
-/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 plugin configuration
-
-----
-/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+`: fast set WeeChat and plugins options
-
-----
-/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+`: list/load/unload scripts
-
-----
-/guile list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::guile_commands[]
-
-// tag::irc_commands[]
-[[command_irc_admin]]
-* `+admin+`: find information about the administrator of the server
-
-----
-/admin [<target>]
-
-target: server name
-----
-
-[[command_irc_allchan]]
-* `+allchan+`: execute a command on all channels of all connected servers
-
-----
-/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+`: execute a command on all private buffers of all connected servers
-
-----
-/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+`: execute a command on all connected servers
-
-----
-/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 nicks or hosts
-
-----
-/ban [<channel>] [<nick> [<nick>...]]
-
-channel: channel name
- nick: nick or host
-
-Without argument, this command displays the ban list for current channel.
-----
-
-[[command_irc_cap]]
-* `+cap+`: client capability negotiation
-
-----
-/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+`: connect to IRC server(s)
-
-----
-/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+`: send a CTCP message (Client-To-Client Protocol)
-
-----
-/ctcp [-server <server>] <target>[,<target>...] <type> [<arguments>]
-
- server: send to this server (internal name)
- target: nick or channel ('*' = current channel)
- type: CTCP type (examples: "version", "ping", etc.)
-arguments: arguments for CTCP
-
-Examples:
- /ctcp toto time
- /ctcp toto version
- /ctcp * version
-----
-
-[[command_irc_cycle]]
-* `+cycle+`: leave and rejoin a channel
-
-----
-/cycle [<channel>[,<channel>...]] [<message>]
-
-channel: channel name
-message: part message (displayed to other users)
-----
-
-[[command_irc_dcc]]
-* `+dcc+`: start a DCC (file transfer or direct chat)
-
-----
-/dcc chat <nick>
- send <nick> <file>
-
-nick: nick
-file: filename (on local host)
-
-Examples:
- chat with nick "toto":
- /dcc chat toto
- send file "/home/foo/bar.txt" to nick "toto":
- /dcc send toto /home/foo/bar.txt
-----
-
-[[command_irc_dehalfop]]
-* `+dehalfop+`: remove channel half-operator status from nick(s)
-
-----
-/dehalfop <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: remove channel half-operator status from everybody on channel except yourself
-----
-
-[[command_irc_deop]]
-* `+deop+`: remove channel operator status from nick(s)
-
-----
-/deop <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: remove channel operator status from everybody on channel except yourself
-----
-
-[[command_irc_devoice]]
-* `+devoice+`: remove voice from nick(s)
-
-----
-/devoice <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: remove voice from everybody on channel
-----
-
-[[command_irc_die]]
-* `+die+`: shutdown the server
-
-----
-/die [<target>]
-
-target: server name
-----
-
-[[command_irc_disconnect]]
-* `+disconnect+`: disconnect from one or all IRC servers
-
-----
-/disconnect [<server>|-all|-pending [<reason>]]
-
- server: internal server name
- -all: disconnect from all servers
--pending: cancel auto-reconnection on servers currently reconnecting
- reason: reason for the "quit"
-----
-
-[[command_irc_halfop]]
-* `+halfop+`: give channel half-operator status to nick(s)
-
-----
-/halfop <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: give channel half-operator status to everybody on channel
-----
-
-[[command_irc_ignore]]
-* `+ignore+`: ignore nicks/hosts from servers or channels
-
-----
-/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+`: get information describing the server
-
-----
-/info [<target>]
-
-target: server name
-----
-
-[[command_irc_invite]]
-* `+invite+`: invite a nick on a channel
-
-----
-/invite <nick> [<nick>...] [<channel>]
-
- nick: nick
-channel: channel name
-----
-
-[[command_irc_ison]]
-* `+ison+`: check if a nick is currently on IRC
-
-----
-/ison <nick> [<nick>...]
-
-nick: nick
-----
-
-[[command_irc_join]]
-* `+join+`: join a channel
-
-----
-/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 a user out of a channel
-
-----
-/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+`: kick a user out of a channel and ban the host
-
-----
-/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+`: close client-server connection
-
-----
-/kill <nick> [<reason>]
-
- nick: nick
-reason: 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: this remote server should answer the query
-server_mask: list of servers must match this mask
-----
-
-[[command_irc_list]]
-* `+list+`: list channels and their topics
-
-----
-/list [-server <server>] [-re <regex>] [<channel>[,<channel>...]] [<target>]
-
- server: send to this server (internal name)
- regex: POSIX extended regular expression used to filter results (case insensitive, can start by "(?-i)" to become case sensitive)
-channel: channel to list
- target: server name
-
-Examples:
- list all channels on server (can be very slow on large networks):
- /list
- list channel #weechat:
- /list #weechat
- list all channels beginning with "#weechat" (can be very slow on large networks):
- /list -re #weechat.*
-----
-
-[[command_irc_lusers]]
-* `+lusers+`: get statistics about the size of the IRC network
-
-----
-/lusers [<mask> [<target>]]
-
- mask: servers matching the mask only
-target: server for forwarding request
-----
-
-[[command_irc_map]]
-* `+map+`: show a graphical map of the IRC network
-
-----
-----
-
-[[command_irc_me]]
-* `+me+`: send a CTCP action to the current channel
-
-----
-/me <message>
-
-message: message to send
-----
-
-[[command_irc_mode]]
-* `+mode+`: change channel or user mode
-
-----
-/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
- <nick> [+|-]i|s|w|o
-
-channel modes:
- channel: channel name to modify (default is current one)
- o: give/take channel operator privileges
- p: private channel flag
- s: secret channel flag
- i: invite-only channel flag
- t: topic settable by channel operator only flag
- n: no messages to channel from clients on the outside
- m: moderated channel
- l: set the user limit to channel
- b: set a ban mask to keep users out
- e: set exception mask
- v: give/take the ability to speak on a moderated channel
- k: set a channel key (password)
-user modes:
- nick: nick to modify
- i: mark a user as invisible
- s: mark a user for receive server notices
- w: user receives wallops
- o: operator flag
-
-List of modes is not comprehensive, you should read documentation about your server to see all possible modes.
-
-Examples:
- protect topic on channel #weechat:
- /mode #weechat +t
- become invisible on server:
- /mode nick +i
-----
-
-[[command_irc_motd]]
-* `+motd+`: get the "Message Of The Day"
-
-----
-/motd [<target>]
-
-target: server name
-----
-
-[[command_irc_msg]]
-* `+msg+`: send message to a nick or channel
-
-----
-/msg [-server <server>] <target>[,<target>...] <text>
-
-server: send to this server (internal name)
-target: nick or channel (may be mask, '*' = current channel)
- text: text to send
-----
-
-[[command_irc_names]]
-* `+names+`: list nicks on channels
-
-----
-/names [<channel>[,<channel>...]]
-
-channel: channel name
-----
-
-[[command_irc_nick]]
-* `+nick+`: change current nick
-
-----
-/nick [-all] <nick>
-
--all: set new nick for all connected servers
-nick: new nick
-----
-
-[[command_irc_notice]]
-* `+notice+`: send notice message to user
-
-----
-/notice [-server <server>] <target> <text>
-
-server: send to this server (internal name)
-target: nick or channel name
- text: text to send
-----
-
-[[command_irc_notify]]
-* `+notify+`: add a notification for presence or away status of nicks on servers
-
-----
-/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+`: give channel operator status to nick(s)
-
-----
-/op <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: give channel operator status to everybody on channel
-----
-
-[[command_irc_oper]]
-* `+oper+`: get operator privileges
-
-----
-/oper <user> <password>
-
- user: user
-password: password
-----
-
-[[command_irc_part]]
-* `+part+`: leave a channel
-
-----
-/part [<channel>[,<channel>...]] [<message>]
-
-channel: channel name to leave
-message: part message (displayed to other users)
-----
-
-[[command_irc_ping]]
-* `+ping+`: send a ping to server
-
-----
-/ping <target1> [<target2>]
-
-target1: server
-target2: forward ping to this server
-----
-
-[[command_irc_pong]]
-* `+pong+`: answer to a ping message
-
-----
-/pong <daemon> [<daemon2>]
-
- daemon: daemon who has responded to Ping message
-daemon2: forward message to this daemon
-----
-
-[[command_irc_query]]
-* `+query+`: send a private message to a nick
-
-----
-/query [-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]
-
--noswitch: do not switch to new buffer
- server: send to this server (internal name)
- nick: nick
- text: text to send
-----
-
-[[command_irc_quiet]]
-* `+quiet+`: quiet nicks or hosts
-
-----
-/quiet [<channel>] [<nick> [<nick>...]]
-
-channel: channel name
- nick: nick or host
-
-Without argument, this command displays the quiet list for current channel.
-----
-
-[[command_irc_quote]]
-* `+quote+`: send raw data to server without parsing
-
-----
-/quote [-server <server>] <data>
-
-server: send to this server (internal name)
- data: raw data to send
-----
-
-[[command_irc_reconnect]]
-* `+reconnect+`: reconnect to server(s)
-
-----
-/reconnect <server> [<server>...] [-nojoin] [-switch]
- -all [-nojoin] [-switch]
-
- server: server to reconnect (internal name)
- -all: reconnect to all servers
--nojoin: do not join any channel (even if autojoin is enabled on server)
--switch: switch to next server address
-----
-
-[[command_irc_rehash]]
-* `+rehash+`: tell the server to reload its config file
-
-----
-/rehash [<option>]
-
-option: extra option, for some servers
-----
-
-[[command_irc_remove]]
-* `+remove+`: force a user to leave a channel
-
-----
-/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+`: tell the server to restart itself
-
-----
-/restart [<target>]
-
-target: server name
-----
-
-[[command_irc_rules]]
-* `+rules+`: request the server rules
-
-----
-----
-
-[[command_irc_sajoin]]
-* `+sajoin+`: force a user to join channel(s)
-
-----
-/sajoin <nick> <channel>[,<channel>...]
-
- nick: nick
-channel: channel name
-----
-
-[[command_irc_samode]]
-* `+samode+`: change mode on channel, without having operator status
-
-----
-/samode [<channel>] <mode>
-
-channel: channel name
- mode: mode for channel
-----
-
-[[command_irc_sanick]]
-* `+sanick+`: force a user to use another nick
-
-----
-/sanick <nick> <new_nick>
-
- nick: nick
-new_nick: new nick
-----
-
-[[command_irc_sapart]]
-* `+sapart+`: force a user to leave channel(s)
-
-----
-/sapart <nick> <channel>[,<channel>...]
-
- nick: nick
-channel: channel name
-----
-
-[[command_irc_saquit]]
-* `+saquit+`: force a user to quit server with a reason
-
-----
-/saquit <nick> <reason>
-
- nick: nick
-reason: reason
-----
-
-[[command_irc_server]]
-* `+server+`: list, add or remove IRC servers
-
-----
-/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+`: register a new service
-
-----
-/service <nick> <reserved> <distribution> <type> <reserved> <info>
-
-distribution: visibility of service
- type: reserved for future usage
-----
-
-[[command_irc_servlist]]
-* `+servlist+`: list services currently connected to the network
-
-----
-/servlist [<mask> [<type>]]
-
-mask: list only services matching this mask
-type: list only services of this type
-----
-
-[[command_irc_setname]]
-* `+setname+`: set real name
-
-----
-/setname <realname>
-
-realname: new real name
-----
-
-[[command_irc_squery]]
-* `+squery+`: deliver a message to a service
-
-----
-/squery <service> <text>
-
-service: name of service
- text: text to send
-----
-
-[[command_irc_squit]]
-* `+squit+`: disconnect server links
-
-----
-/squit <target> <comment>
-
- target: server name
-comment: comment
-----
-
-[[command_irc_stats]]
-* `+stats+`: query statistics about server
-
-----
-/stats [<query> [<target>]]
-
- query: c/h/i/k/l/m/o/y/u (see RFC1459)
-target: server name
-----
-
-[[command_irc_summon]]
-* `+summon+`: give users who are on a host running an IRC server a message asking them to please join IRC
-
-----
-/summon <user> [<target> [<channel>]]
-
- user: username
- target: server name
-channel: channel name
-----
-
-[[command_irc_time]]
-* `+time+`: query local time from server
-
-----
-/time [<target>]
-
-target: query time from specified server
-----
-
-[[command_irc_topic]]
-* `+topic+`: get/set channel topic
-
-----
-/topic [<channel>] [<topic>|-delete]
-
-channel: channel name
- topic: new topic
--delete: delete channel topic
-----
-
-[[command_irc_trace]]
-* `+trace+`: find the route to specific server
-
-----
-/trace [<target>]
-
-target: server name
-----
-
-[[command_irc_unban]]
-* `+unban+`: unban nicks or hosts
-
-----
-/unban [<channel>] <nick>|<number> [<nick>|<number>...]
-
-channel: channel name
- nick: nick or host
- number: ban number (as displayed by command /ban)
-----
-
-[[command_irc_unquiet]]
-* `+unquiet+`: unquiet nicks or hosts
-
-----
-/unquiet [<channel>] <nick>|<number> [<nick>|<number>...]
-
-channel: channel name
- nick: nick or host
- number: quiet number (as displayed by command /quiet)
-----
-
-[[command_irc_userhost]]
-* `+userhost+`: return a list of information about nicks
-
-----
-/userhost <nick> [<nick>...]
-
-nick: nick
-----
-
-[[command_irc_users]]
-* `+users+`: list of users logged into the server
-
-----
-/users [<target>]
-
-target: server name
-----
-
-[[command_irc_version]]
-* `+version+`: give the version info of nick or server (current or specified)
-
-----
-/version [<target>|<nick>]
-
-target: server name
- nick: nick
-----
-
-[[command_irc_voice]]
-* `+voice+`: give voice to nick(s)
-
-----
-/voice <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: give voice to everybody on channel
-----
-
-[[command_irc_wallchops]]
-* `+wallchops+`: send a notice to channel ops
-
-----
-/wallchops [<channel>] <text>
-
-channel: channel name
- text: text to send
-----
-
-[[command_irc_wallops]]
-* `+wallops+`: send a message to all currently connected users who have set the 'w' user mode for themselves
-
-----
-/wallops <text>
-
-text: text to send
-----
-
-[[command_irc_who]]
-* `+who+`: generate a query which returns a list of information
-
-----
-/who [<mask> [o]]
-
-mask: only information which match this mask
- o: only operators are returned according to the mask supplied
-----
-
-[[command_irc_whois]]
-* `+whois+`: query information about user(s)
-
-----
-/whois [<target>] [<nick>[,<nick>...]]
-
-target: server name
- nick: nick (may be a mask)
-
-Without argument, this command will do a whois on:
-- your own nick if buffer is a server/channel
-- remote nick if buffer is a private.
-
-If option irc.network.whois_double_nick is enabled, two nicks are sent (if only one nick is given), to get idle time in answer.
-----
-
-[[command_irc_whowas]]
-* `+whowas+`: ask for information about a nick which no longer exists
-
-----
-/whowas <nick>[,<nick>...] [<count> [<target>]]
-
- nick: nick
- count: number of replies to return (full search if negative number)
-target: reply should match this mask
-----
-// end::irc_commands[]
-
-// tag::javascript_commands[]
-[[command_javascript_javascript]]
-* `+javascript+`: list/load/unload scripts
-
-----
-/javascript list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::javascript_commands[]
-
-// tag::logger_commands[]
-[[command_logger_logger]]
-* `+logger+`: logger plugin configuration
-
-----
-/logger list
- set <level>
- flush
- disable
-
- list: show logging status for opened buffers
- set: set logging level on current buffer
- level: level for messages to be logged (0 = logging disabled, 1 = a few messages (most important) .. 9 = all messages)
- flush: write all log files now
-disable: disable logging on current buffer (set level to 0)
-
-Options "logger.level.*" and "logger.mask.*" can be used to set level or mask for a buffer, or buffers beginning with name.
-
-Log levels used by IRC plugin:
- 1: user message (channel and private), notice (server and channel)
- 2: nick change
- 3: server message
- 4: join/part/quit
- 9: all other messages
-
-Examples:
- set level to 5 for current buffer:
- /logger set 5
- disable logging for current buffer:
- /logger disable
- set level to 3 for all IRC buffers:
- /set logger.level.irc 3
- disable logging for main WeeChat buffer:
- /set logger.level.core.weechat 0
- use a directory per IRC server and a file per channel inside:
- /set logger.mask.irc "$server/$channel.weechatlog"
-----
-// end::logger_commands[]
-
-// tag::lua_commands[]
-[[command_lua_lua]]
-* `+lua+`: list/load/unload scripts
-
-----
-/lua list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::lua_commands[]
-
-// tag::perl_commands[]
-[[command_perl_perl]]
-* `+perl+`: list/load/unload scripts
-
-----
-/perl list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::perl_commands[]
-
-// tag::php_commands[]
-[[command_php_php]]
-* `+php+`: list/load/unload scripts
-
-----
-/php list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::php_commands[]
-
-// tag::python_commands[]
-[[command_python_python]]
-* `+python+`: list/load/unload scripts
-
-----
-/python list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::python_commands[]
-
-// tag::relay_commands[]
-[[command_relay_relay]]
-* `+relay+`: relay control
-
-----
-/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+`: list/load/unload scripts
-
-----
-/ruby list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::ruby_commands[]
-
-// tag::script_commands[]
-[[command_script_script]]
-* `+script+`: WeeChat script manager
-
-----
-/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 plugin configuration
-
-----
-/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+`: list/load/unload scripts
-
-----
-/tcl list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::tcl_commands[]
-
-// tag::trigger_commands[]
-[[command_trigger_trigger]]
-* `+trigger+`: manage triggers, the Swiss Army knife for 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+`: set or remove away status
-
-----
-/away [-all] [<message>]
-
- -all: set or remove away status on all connected servers
-message: message for away (if no message is given, away status is removed)
-----
-
-[[command_weechat_bar]]
-* `+bar+`: manage bars
-
-----
-/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+`: manage buffers
-
-----
-/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+`: define color aliases and display palette of colors
-
-----
-/color alias <color> <name>
- unalias <color>
- reset
- term2rgb <color>
- rgb2term <rgb> [<limit>]
- -o
-
- alias: add an alias for a color
- unalias: delete an alias
- color: color number (greater than or equal to 0, max depends on terminal, commonly 63 or 255)
- name: alias name for color (for example: "orange")
- reset: reset all color pairs (required when no more color pairs are available if automatic reset is disabled, see option "weechat.look.color_pairs_auto_reset")
-term2rgb: convert a terminal color (0-255) to RGB color
-rgb2term: convert a RGB color to terminal color (0-255)
- limit: number of colors to use in terminal table (starting from 0); default is 256
- -o: send terminal/colors info to current buffer as input
-
-Without argument, this command displays colors in a new buffer.
-
-Examples:
- add alias "orange" for color 214:
- /color alias 214 orange
- delete color 214:
- /color unalias 214
-----
-
-[[command_weechat_command]]
-* `+command+`: launch explicit WeeChat or plugin command
-
-----
-/command [-buffer <name>] <plugin> <command>
-
--buffer: execute the command on this buffer
- plugin: execute the command from this plugin; 'core' for a WeeChat command, '*' for automatic plugin (it depends on the buffer where the command is executed)
-command: command to execute (a '/' is automatically added if not found at beginning of command)
-----
-
-[[command_weechat_cursor]]
-* `+cursor+`: free movement of cursor on screen to execute actions on specific areas of screen
-
-----
-/cursor go chat|<bar>|<x>,<y>
- move up|down|left|right|area_up|area_down|area_left|area_right
- stop
-
- 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 functions
-
-----
-/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+`: evaluate expression
-
-----
-/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 messages in buffers, to hide/show them according to tags or regex
-
-----
-/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+`: display help about commands and options
-
-----
-/help -list|-listfull [<plugin> [<plugin>...]]
- <command>
- <option>
-
- -list: list commands, by plugin (without argument, this list is displayed)
--listfull: list commands with description, by plugin
- plugin: list commands for this plugin
- command: a command name
- option: an option name (use /set to see list)
-----
-
-[[command_weechat_history]]
-* `+history+`: show buffer command history
-
-----
-/history clear
- <value>
-
-clear: clear history
-value: number of history entries to show
-----
-
-[[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+`: functions for command line
-
-----
-/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+`: bind/unbind keys
-
-----
-/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+`: manage buffers/windows layouts
-
-----
-/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 control
-
-----
-/mouse enable|disable|toggle [<delay>]
-
- enable: enable mouse
-disable: disable mouse
- toggle: toggle mouse
- delay: delay (in seconds) after which initial mouse state is restored (useful to temporarily disable mouse)
-
-The mouse state is saved in option "weechat.look.mouse".
-
-Examples:
- enable mouse:
- /mouse enable
- toggle mouse for 5 seconds:
- /mouse toggle 5
-----
-
-[[command_weechat_mute]]
-* `+mute+`: execute a command silently
-
-----
-/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+`: list/load/unload plugins
-
-----
-/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+`: display text on a buffer
-
-----
-/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+`: manage proxies
-
-----
-/proxy list
- add <name> <type> <address> <port> [<username> [<password>]]
- del <name>|-all
- set <name> <option> <value>
-
- list: list all proxies
- add: add a new proxy
- name: name of proxy (must be unique)
- type: http, socks4 or socks5
- address: IP or hostname
- port: port
-username: username (optional)
-password: password (optional)
- del: delete a proxy (or all proxies with -all)
- set: set a value for a proxy property
- option: option to change (for options list, look at /set weechat.proxy.<proxyname>.*)
- value: new value for option
-
-Examples:
- add a http proxy, running on local host, port 8888:
- /proxy add local http 127.0.0.1 8888
- add a http proxy using IPv6 protocol:
- /proxy add local http ::1 8888
- /proxy set local ipv6 on
- add a socks5 proxy with username/password:
- /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
- delete a proxy:
- /proxy del myproxy
-----
-
-[[command_weechat_quit]]
-* `+quit+`: quit WeeChat
-
-----
-/quit [-yes] [<arguments>]
-
- -yes: required if option "weechat.look.confirm_quit" is enabled
-arguments: text sent with signal "quit"
- (for example irc plugin uses this text to send quit message to server)
-
-By default when quitting the configuration files are saved (see option "weechat.look.save_config_on_exit") and the current layout can be saved (see option "weechat.look.save_layout_on_exit").
-----
-
-[[command_weechat_reload]]
-* `+reload+`: reload configuration files from disk
-
-----
-/reload [<file> [<file>...]]
-
-file: configuration file to reload (without extension ".conf")
-
-Without argument, all files (WeeChat and plugins) are reloaded.
-----
-
-[[command_weechat_repeat]]
-* `+repeat+`: execute a command several times
-
-----
-/repeat [-interval <delay>[<unit>]] <count> <command>
-
- delay: delay between execution of commands
- unit: optional, values are:
- ms: milliseconds
- s: seconds (default)
- m: minutes
- h: hours
- count: number of times to execute command
-command: command to execute (or text to send to buffer if command does not start with '/')
-
-Note: the command is executed on buffer where /repeat was executed (if the buffer does not exist any more, the command is not executed).
-
-Example:
- scroll 2 pages up:
- /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 configuration files to disk
-
-----
-/save [<file> [<file>...]]
-
-file: configuration file to save (without extension ".conf")
-
-Without argument, all files (WeeChat and plugins) are saved.
-
-By default all configuration files are saved to disk on /quit command (see option "weechat.look.save_config_on_exit").
-----
-
-[[command_weechat_secure]]
-* `+secure+`: manage secured data (passwords or private data encrypted in file 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 config options and environment variables
-
-----
-/set [<option> [<value>]]
- diff [<option> [<option>...]]
- env [<variable> [<value>]]
-
-option: name of an option (wildcard "*" is allowed to list options, if no value is specified)
- value: new value for option, according to type:
- boolean: on, off or toggle
- integer: number, ++number or --number
- string: any string ("" for empty string)
- color: color name, ++number or --number
- Note: for all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
- diff: display only changed options
- env: display or set an environment variable (use value "" to unset a variable)
-
-Examples:
- display options about highlight:
- /set *highlight*
- add a word to highlight:
- /set weechat.look.highlight "word"
- display changed options:
- /set diff
- display changed options in irc plugin:
- /set diff irc.*
- display value of environment variable LANG:
- /set env LANG
- set environment variable LANG and use it:
- /set env LANG fr_FR.UTF-8
- /upgrade
- unset environment variable 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/reset config options
-
-----
-/unset <option>
- -mask <option>
-
-option: name of an option
- -mask: use a mask in option (wildcard "*" is allowed to mass-reset options, use carefully!)
-
-According to option, it's reset (for standard options) or removed (for optional settings, like server values).
-
-Examples:
- reset one option:
- /unset weechat.look.item_time_format
- reset all color options:
- /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+`: show WeeChat uptime
-
-----
-/uptime [-o|-ol]
-
- -o: send uptime to current buffer as input (English string)
--ol: send uptime to current buffer as input (translated string)
-----
-
-[[command_weechat_version]]
-* `+version+`: show WeeChat version and compilation date
-
-----
-/version [-o|-ol]
-
- -o: send version to current buffer as input (English string)
--ol: send version to current buffer as input (translated string)
-
-The default alias /v can be used to execute this command on all buffers (otherwise the irc command /version is used on irc buffers).
-----
-
-[[command_weechat_wait]]
-* `+wait+`: schedule a command execution in future
-
-----
-/wait <number>[<unit>] <command>
-
- number: amount of time to wait (integer number)
- unit: optional, values are:
- ms: milliseconds
- s: seconds (default)
- m: minutes
- h: hours
-command: command to execute (or text to send to buffer if command does not start with '/')
-
-Note: the command is executed on buffer where /wait was executed (if the buffer does not exist any more, the command is not executed).
-
-Examples:
- join channel in 10 seconds:
- /wait 10 /join #test
- set away in 15 minutes:
- /wait 15m /away -all I'm away
- say 'hello' in 2 minutes:
- /wait 2m hello
-----
-
-[[command_weechat_window]]
-* `+window+`: manage windows
-
-----
-/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+`: send a CTCP action to remote host
-
-----
-/me <message>
-
-message: message to send
-----
-
-[[command_xfer_xfer]]
-* `+xfer+`: xfer control
-
-----
-/xfer [list|listfull]
-
- list: list xfer
-listfull: list xfer (verbose)
-
-Without argument, this command opens buffer with xfer list.
-----
-// end::xfer_commands[]
diff --git a/doc/en/includes/autogen_user_default_aliases.en.adoc b/doc/en/includes/autogen_user_default_aliases.en.adoc
deleted file mode 100644
index 930bcbb2b..000000000
--- a/doc/en/includes/autogen_user_default_aliases.en.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"]
-|===
-| Alias | Command | Completion
-
-| /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/en/includes/autogen_user_irc_colors.en.adoc b/doc/en/includes/autogen_user_irc_colors.en.adoc
deleted file mode 100644
index 3bf509edd..000000000
--- a/doc/en/includes/autogen_user_irc_colors.en.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 color | WeeChat color
-
-| 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/en/includes/autogen_user_options.en.adoc b/doc/en/includes/autogen_user_options.en.adoc
deleted file mode 100644
index ce2612c4a..000000000
--- a/doc/en/includes/autogen_user_options.en.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*
-** description: pass:none[format of each line with a buffer (note: content is evaluated, see /help buflist); example: standard format for bar item "buflist" and only the buffer number between square brackets for other bar items ("buflist2" and "buflist3"): "${if:${bar_item.name}==buflist?${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}:[${number}\]}"]
-** type: string
-** values: any string
-** default value: `+"${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}"+`
-
-* [[option_buflist.format.buffer_current]] *buflist.format.buffer_current*
-** description: pass:none[format for the line with current buffer (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color:,blue}${format_buffer}"+`
-
-* [[option_buflist.format.hotlist]] *buflist.format.hotlist*
-** description: pass:none[format for hotlist (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+" ${color:green}(${hotlist}${color:green})"+`
-
-* [[option_buflist.format.hotlist_highlight]] *buflist.format.hotlist_highlight*
-** description: pass:none[format for a buffer with hotlist level "highlight" (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color:magenta}"+`
-
-* [[option_buflist.format.hotlist_low]] *buflist.format.hotlist_low*
-** description: pass:none[format for a buffer with hotlist level "low" (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color:white}"+`
-
-* [[option_buflist.format.hotlist_message]] *buflist.format.hotlist_message*
-** description: pass:none[format for a buffer with hotlist level "message" (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color:brown}"+`
-
-* [[option_buflist.format.hotlist_none]] *buflist.format.hotlist_none*
-** description: pass:none[format for a buffer not in hotlist (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color:default}"+`
-
-* [[option_buflist.format.hotlist_private]] *buflist.format.hotlist_private*
-** description: pass:none[format for a buffer with hotlist level "private" (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color:green}"+`
-
-* [[option_buflist.format.hotlist_separator]] *buflist.format.hotlist_separator*
-** description: pass:none[separator for counts in hotlist (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color:default},"+`
-
-* [[option_buflist.format.indent]] *buflist.format.indent*
-** description: pass:none[string displayed to indent channel and private buffers (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+" "+`
-
-* [[option_buflist.format.lag]] *buflist.format.lag*
-** description: pass:none[format for lag on an IRC server buffer (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+" ${color:green}[${color:brown}${lag}${color:green}]"+`
-
-* [[option_buflist.format.name]] *buflist.format.name*
-** description: pass:none[format for buffer name (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${name}"+`
-
-* [[option_buflist.format.nick_prefix]] *buflist.format.nick_prefix*
-** description: pass:none[format for nick prefix on a channel (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color_nick_prefix}${nick_prefix}"+`
-
-* [[option_buflist.format.number]] *buflist.format.number*
-** description: pass:none[format for buffer number, ${number} is the indented number (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+"${color:green}${number}${if:${number_displayed}?.: }"+`
-
-* [[option_buflist.format.tls_version]] *buflist.format.tls_version*
-** description: pass:none[format for TLS version on an IRC server buffer (note: content is evaluated, see /help buflist)]
-** type: string
-** values: any string
-** default value: `+" ${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*
-** description: pass:none[add newline between the buffers displayed, so each buffer is displayed on a separate line (recommended); if disabled, newlines must be manually added in the formats with "${\n}", and the mouse actions are not possible any more]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_buflist.look.auto_scroll]] *buflist.look.auto_scroll*
-** description: pass:none[automatically scroll the buflist bar to always see the current buffer (this works only with a bar on the left/right position with a "vertical" filling); this value is the percent number of lines displayed before the current buffer when scrolling (-1 = disable scroll); for example 50 means that after a scroll, the current buffer is at the middle of bar, 0 means on top of bar, 100 means at bottom of bar]
-** type: integer
-** values: -1 .. 100
-** default value: `+50+`
-
-* [[option_buflist.look.display_conditions]] *buflist.look.display_conditions*
-** description: pass:none[conditions to display a buffer (note: content is evaluated, see /help buflist); for example to hide server buffers if they are merged with core buffer: "${buffer.hidden}==0 && ((${type}!=server && ${buffer.full_name}!=core.weechat) || ${buffer.active}==1)"]
-** type: string
-** values: any string
-** default value: `+"${buffer.hidden}==0"+`
-
-* [[option_buflist.look.enabled]] *buflist.look.enabled*
-** description: 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]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_buflist.look.mouse_jump_visited_buffer]] *buflist.look.mouse_jump_visited_buffer*
-** description: pass:none[if enabled, clicks with left/right buttons on the line with current buffer jump to previous/next visited buffer]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_buflist.look.mouse_move_buffer]] *buflist.look.mouse_move_buffer*
-** description: pass:none[if enabled, mouse gestures (drag & drop) move buffers in list]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_buflist.look.mouse_wheel]] *buflist.look.mouse_wheel*
-** description: pass:none[if enabled, mouse wheel up/down actions jump to previous/next buffer in list]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_buflist.look.nick_prefix]] *buflist.look.nick_prefix*
-** description: pass:none[get the nick prefix and its color from nicklist so that ${nick_prefix} can be used in format; this can be slow on buffers with lot of nicks in nicklist, so this option is disabled by default]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_buflist.look.nick_prefix_empty]] *buflist.look.nick_prefix_empty*
-** description: pass:none[when the nick prefix is enabled, display a space instead if there is no nick prefix on the buffer]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_buflist.look.signals_refresh]] *buflist.look.signals_refresh*
-** description: pass:none[comma-separated list of extra signals that are hooked and trigger the refresh of buffers list; this can be useful if some custom variables are used in formats and need specific refresh]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_buflist.look.sort]] *buflist.look.sort*
-** description: 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}")]
-** type: string
-** values: any string
-** default value: `+"number,-active"+`
-
-* [[option_buflist.look.use_items]] *buflist.look.use_items*
-** description: 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]
-** type: integer
-** values: 1 .. 3
-** default value: `+1+`
-// end::buflist_options[]
-
-// tag::charset_options[]
-* [[option_charset.default.decode]] *charset.default.decode*
-** description: pass:none[global decoding charset: charset used to decode incoming messages when they are not UTF-8 valid]
-** type: string
-** values: any string
-** default value: `+"iso-8859-1"+`
-
-* [[option_charset.default.encode]] *charset.default.encode*
-** description: pass:none[global encoding charset: charset used to encode outgoing messages (if empty, default is UTF-8 because it is the WeeChat internal charset)]
-** type: string
-** values: any string
-** default value: `+""+`
-// end::charset_options[]
-
-// tag::exec_options[]
-* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
-** description: pass:none[text color for a finished command flag in list of commands]
-** type: color
-** values: 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 value: `+lightred+`
-
-* [[option_exec.color.flag_running]] *exec.color.flag_running*
-** description: pass:none[text color for a running command flag in list of commands]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_exec.command.default_options]] *exec.command.default_options*
-** description: pass:none[default options for command /exec (see /help exec); example: "-nosh -bg" to run all commands in background (no output), and without using the shell]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_exec.command.purge_delay]] *exec.command.purge_delay*
-** description: pass:none[delay for purging finished commands (in seconds, 0 = purge commands immediately, -1 = never purge)]
-** type: integer
-** values: -1 .. 25920000
-** default value: `+0+`
-
-* [[option_exec.command.shell]] *exec.command.shell*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+"${env:SHELL}"+`
-// end::exec_options[]
-
-// tag::fifo_options[]
-* [[option_fifo.file.enabled]] *fifo.file.enabled*
-** description: pass:none[enable FIFO pipe]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_fifo.file.path]] *fifo.file.path*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+"${weechat_runtime_dir}/weechat_fifo_${info:pid}"+`
-// end::fifo_options[]
-
-// tag::fset_options[]
-* [[option_fset.color.default_value]] *fset.color.default_value*
-** description: pass:none[color for default value]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.default_value_selected]] *fset.color.default_value_selected*
-** description: pass:none[color for default value on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.description]] *fset.color.description*
-** description: pass:none[color for description]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.description_selected]] *fset.color.description_selected*
-** description: pass:none[color for description on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.file]] *fset.color.file*
-** description: pass:none[color for file]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.file_changed]] *fset.color.file_changed*
-** description: pass:none[color for file if value is changed]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_fset.color.file_changed_selected]] *fset.color.file_changed_selected*
-** description: pass:none[color for file if value is changed on the selected line]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_fset.color.file_selected]] *fset.color.file_selected*
-** description: pass:none[color for file on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.help_default_value]] *fset.color.help_default_value*
-** description: pass:none[color for default value in help bar]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.help_description]] *fset.color.help_description*
-** description: pass:none[color for description in help bar]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.help_name]] *fset.color.help_name*
-** description: pass:none[color for name in help bar]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.help_quotes]] *fset.color.help_quotes*
-** description: pass:none[color for quotes around string values]
-** type: color
-** values: 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 value: `+darkgray+`
-
-* [[option_fset.color.help_values]] *fset.color.help_values*
-** description: pass:none[color for allowed values]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.index]] *fset.color.index*
-** description: pass:none[color for index of option]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_fset.color.index_selected]] *fset.color.index_selected*
-** description: pass:none[color for index of option on the selected line]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_fset.color.line_marked_bg1]] *fset.color.line_marked_bg1*
-** description: pass:none[background color for a marked line (used with the first format, see option fset.format.option1)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.line_marked_bg2]] *fset.color.line_marked_bg2*
-** description: pass:none[background color for a marked line (used with the second format, see option fset.format.option2)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.line_selected_bg1]] *fset.color.line_selected_bg1*
-** description: pass:none[background color for the selected line (used with the first format, see option fset.format.option1)]
-** type: color
-** values: 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 value: `+blue+`
-
-* [[option_fset.color.line_selected_bg2]] *fset.color.line_selected_bg2*
-** description: pass:none[background color for the selected line (used with the second format, see option fset.format.option2)]
-** type: color
-** values: 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 value: `+red+`
-
-* [[option_fset.color.marked]] *fset.color.marked*
-** description: pass:none[color for mark indicator]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_fset.color.marked_selected]] *fset.color.marked_selected*
-** description: pass:none[color for mark indicator on the selected line]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_fset.color.max]] *fset.color.max*
-** description: pass:none[color for max value]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.max_selected]] *fset.color.max_selected*
-** description: pass:none[color for max value on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.min]] *fset.color.min*
-** description: pass:none[color for min value]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.min_selected]] *fset.color.min_selected*
-** description: pass:none[color for min value on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.name]] *fset.color.name*
-** description: pass:none[color for name]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.name_changed]] *fset.color.name_changed*
-** description: pass:none[color for name if value is changed]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_fset.color.name_changed_selected]] *fset.color.name_changed_selected*
-** description: pass:none[color for name if value is changed on the selected line]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_fset.color.name_selected]] *fset.color.name_selected*
-** description: pass:none[color for name on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.option]] *fset.color.option*
-** description: pass:none[color for option]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.option_changed]] *fset.color.option_changed*
-** description: pass:none[color for option if value is changed]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_fset.color.option_changed_selected]] *fset.color.option_changed_selected*
-** description: pass:none[color for option if value is changed on the selected line]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_fset.color.option_selected]] *fset.color.option_selected*
-** description: pass:none[color for option on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.parent_name]] *fset.color.parent_name*
-** description: pass:none[color for name of parent option]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.parent_name_selected]] *fset.color.parent_name_selected*
-** description: pass:none[color for name of parent option on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.parent_value]] *fset.color.parent_value*
-** description: pass:none[color for value of parent option]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_fset.color.parent_value_selected]] *fset.color.parent_value_selected*
-** description: pass:none[color for value of parent option on the selected line]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_fset.color.quotes]] *fset.color.quotes*
-** description: pass:none[color for quotes around string values]
-** type: color
-** values: 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 value: `+darkgray+`
-
-* [[option_fset.color.quotes_changed]] *fset.color.quotes_changed*
-** description: pass:none[color for quotes around string values which are changed]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.quotes_changed_selected]] *fset.color.quotes_changed_selected*
-** description: pass:none[color for quotes around string values which are changed on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.quotes_selected]] *fset.color.quotes_selected*
-** description: pass:none[color for quotes around string values on the selected line]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.section]] *fset.color.section*
-** description: pass:none[color for section]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.section_changed]] *fset.color.section_changed*
-** description: pass:none[color for section if value is changed]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_fset.color.section_changed_selected]] *fset.color.section_changed_selected*
-** description: pass:none[color for section if value is changed on the selected line]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_fset.color.section_selected]] *fset.color.section_selected*
-** description: pass:none[color for section on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.string_values]] *fset.color.string_values*
-** description: pass:none[color for string values]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.string_values_selected]] *fset.color.string_values_selected*
-** description: pass:none[color for string values on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.title_count_options]] *fset.color.title_count_options*
-** description: pass:none[color for the count of options found with the current filter in title of buffer]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_fset.color.title_current_option]] *fset.color.title_current_option*
-** description: pass:none[color for current option number in title of buffer]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_fset.color.title_filter]] *fset.color.title_filter*
-** description: pass:none[color for filter in title of buffer]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_fset.color.title_marked_options]] *fset.color.title_marked_options*
-** description: pass:none[color for number of marked options in title of buffer]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_fset.color.title_sort]] *fset.color.title_sort*
-** description: pass:none[color for sort in title of buffer]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.type]] *fset.color.type*
-** description: pass:none[color for type]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_fset.color.type_selected]] *fset.color.type_selected*
-** description: pass:none[color for type on the selected line]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_fset.color.unmarked]] *fset.color.unmarked*
-** description: pass:none[color for mark indicator when the option is not marked]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_fset.color.unmarked_selected]] *fset.color.unmarked_selected*
-** description: pass:none[color for mark indicator when the option is not marked on the selected line]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_fset.color.value]] *fset.color.value*
-** description: pass:none[color for value]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_fset.color.value_changed]] *fset.color.value_changed*
-** description: pass:none[color for value changed (different from default)]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_fset.color.value_changed_selected]] *fset.color.value_changed_selected*
-** description: pass:none[color for value changed (different from default) on the selected line]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_fset.color.value_selected]] *fset.color.value_selected*
-** description: pass:none[color for value on the selected line]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_fset.color.value_undef]] *fset.color.value_undef*
-** description: pass:none[color for undefined value]
-** type: color
-** values: 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 value: `+magenta+`
-
-* [[option_fset.color.value_undef_selected]] *fset.color.value_undef_selected*
-** description: pass:none[color for undefined value on the selected line]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_fset.format.export_help]] *fset.format.export_help*
-** description: pass:none[format of help line written before each option exported in a file (note: content is evaluated, see /help fset)]
-** type: string
-** values: any string
-** default value: `+"# ${description2}"+`
-
-* [[option_fset.format.export_option]] *fset.format.export_option*
-** description: pass:none[format of each option exported in a file (note: content is evaluated, see /help fset)]
-** type: string
-** values: any string
-** default value: `+"/set ${name} ${quoted_value}"+`
-
-* [[option_fset.format.export_option_null]] *fset.format.export_option_null*
-** description: pass:none[format of each option with "null" value exported in a file (note: content is evaluated, see /help fset)]
-** type: string
-** values: any string
-** default value: `+"/unset ${name}"+`
-
-* [[option_fset.format.option1]] *fset.format.option1*
-** description: 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]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_fset.format.option2]] *fset.format.option2*
-** description: 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]
-** type: string
-** values: any string
-** default value: `+"${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*
-** description: 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.*")]
-** type: string
-** values: any string
-** default value: `+"*"+`
-
-* [[option_fset.look.auto_unmark]] *fset.look.auto_unmark*
-** description: pass:none[automatically unmark all options after an action on marked options or after a refresh]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_fset.look.condition_catch_set]] *fset.look.condition_catch_set*
-** description: pass:none[condition to catch /set command and display results in the fset buffer; following variables can be used: ${name} (name of option given for the /set command), ${count} (number of options found with the /set argument); an empty string disables the catch of /set command; with value "1", the fset buffer is always used with /set command]
-** type: string
-** values: any string
-** default value: `+"${count} >= 1"+`
-
-* [[option_fset.look.export_help_default]] *fset.look.export_help_default*
-** description: pass:none[write help for each option exported by default (this can be overridden with arguments "-help" and "-nohelp" for command /fset -export)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_fset.look.format_number]] *fset.look.format_number*
-** description: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
-** type: integer
-** values: 1 .. 2
-** default value: `+1+`
-
-* [[option_fset.look.marked_string]] *fset.look.marked_string*
-** description: pass:none[string displayed when an option is marked (to do an action on multiple options)]
-** type: string
-** values: any string
-** default value: `+"*"+`
-
-* [[option_fset.look.scroll_horizontal]] *fset.look.scroll_horizontal*
-** description: pass:none[left/right scroll in fset buffer (percent of width)]
-** type: integer
-** values: 1 .. 100
-** default value: `+10+`
-
-* [[option_fset.look.show_plugins_desc]] *fset.look.show_plugins_desc*
-** description: pass:none[show the plugin description options (plugins.desc.*)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_fset.look.sort]] *fset.look.sort*
-** description: pass:none[comma-separated list of fields to sort options (see /help fset for a list of fields); char "-" can be used before field to reverse order, char "~" can be used to do a case insensitive comparison; example: "-~name" for case insensitive and reverse sort on option name]
-** type: string
-** values: any string
-** default value: `+"~name"+`
-
-* [[option_fset.look.unmarked_string]] *fset.look.unmarked_string*
-** description: pass:none[string displayed when an option is not marked]
-** type: string
-** values: any string
-** default value: `+" "+`
-
-* [[option_fset.look.use_color_value]] *fset.look.use_color_value*
-** description: pass:none[use the color to display value of color options]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_fset.look.use_keys]] *fset.look.use_keys*
-** description: pass:none[use keys alt+X in fset buffer to do actions on options; if disabled, only the input is allowed]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_fset.look.use_mute]] *fset.look.use_mute*
-** description: pass:none[use /mute command to set options]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-// end::fset_options[]
-
-// tag::guile_options[]
-* [[option_guile.look.check_license]] *guile.look.check_license*
-** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_guile.look.eval_keep_context]] *guile.look.eval_keep_context*
-** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::guile_options[]
-
-// tag::irc_options[]
-* [[option_irc.color.input_nick]] *irc.color.input_nick*
-** description: pass:none[color for nick in input bar]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
-** description: pass:none[color for channel modes, near channel name]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
-** description: pass:none[color for lag indicator, when counting (pong not received from server, lag is increasing)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
-** description: pass:none[color for lag indicator, when pong has been received from server]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
-** description: pass:none[color for nick modes in bar item "input_prompt"]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_irc.color.item_tls_version_deprecated]] *irc.color.item_tls_version_deprecated*
-** description: pass:none[color for deprecated TLS versions in bar item "tls_version"]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_irc.color.item_tls_version_insecure]] *irc.color.item_tls_version_insecure*
-** description: pass:none[color for insecure TLS versions in bar item "tls_version"]
-** type: color
-** values: 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 value: `+red+`
-
-* [[option_irc.color.item_tls_version_ok]] *irc.color.item_tls_version_ok*
-** description: pass:none[color for higher supported TLS version in bar item "tls_version"]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_irc.color.message_account]] *irc.color.message_account*
-** description: pass:none[color for text in account messages]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_irc.color.message_chghost]] *irc.color.message_chghost*
-** description: pass:none[color for text in "chghost" messages]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_irc.color.message_join]] *irc.color.message_join*
-** description: pass:none[color for text in join messages]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_irc.color.message_kick]] *irc.color.message_kick*
-** description: pass:none[color for text in kick/kill messages]
-** type: color
-** values: 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 value: `+red+`
-
-* [[option_irc.color.message_quit]] *irc.color.message_quit*
-** description: pass:none[color for text in part/quit messages]
-** type: color
-** values: 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 value: `+red+`
-
-* [[option_irc.color.message_setname]] *irc.color.message_setname*
-** description: pass:none[color for text in "setname" messages]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
-** description: pass:none[remap mirc colors in messages using a hashtable: keys are "fg,bg" as integers between -1 (not specified) and 15, values are WeeChat color names or numbers (format is: "1,-1:color1;2,7:color2"), example: "1,-1:darkgray;1,2:white,blue" to remap black to "darkgray" and black on blue to "white,blue"; default WeeChat colors for IRC codes: 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=darkgray, 15=gray]
-** type: string
-** values: any string
-** default value: `+"1,-1:darkgray"+`
-
-* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
-** description: pass:none[color for nick prefixes using mode char (o=op, h=halfop, v=voice, ..), format is: "o:color1;h:color2;v:color3" (if a mode is not found, WeeChat will try with next modes received from server ("PREFIX"); a special mode "*" can be used as default color if no mode has been found in list)]
-** type: string
-** values: any string
-** default value: `+"y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"+`
-
-* [[option_irc.color.notice]] *irc.color.notice*
-** description: pass:none[color for text "Notice" in notices]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_irc.color.reason_kick]] *irc.color.reason_kick*
-** description: pass:none[color for reason in kick/kill messages]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
-** description: pass:none[color for reason in part/quit messages]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_irc.color.topic_current]] *irc.color.topic_current*
-** description: pass:none[color for current channel topic (when joining a channel or using /topic)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_irc.color.topic_new]] *irc.color.topic_new*
-** description: pass:none[color for new channel topic (when topic is changed)]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_irc.color.topic_old]] *irc.color.topic_old*
-** description: pass:none[color for old channel topic (when topic is changed)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin*
-** description: pass:none[open channel buffer before the JOIN is received from server when it is auto joined (with server option "autojoin"); this is useful to open channels with always the same buffer numbers on startup]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.buffer_open_before_join]] *irc.look.buffer_open_before_join*
-** description: pass:none[open channel buffer before the JOIN is received from server when it is manually joined (with /join command)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
-** description: pass:none[auto switch to channel buffer when it is auto joined (with server option "autojoin")]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
-** description: pass:none[auto switch to channel buffer when it is manually joined (with /join command)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
-** description: pass:none[use nick color in output of /names (or list of nicks displayed when joining a channel)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
-** description: pass:none[use nick color in nicklist]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
-** description: pass:none[use nick color in messages from server]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
-** description: pass:none[use same nick color for channel and private]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.ctcp_time_format]] *irc.look.ctcp_time_format*
-** description: pass:none[time format used in answer to message CTCP TIME (see man strftime for date/time specifiers)]
-** type: string
-** values: any string
-** default value: `+"%a, %d %b %Y %T %z"+`
-
-* [[option_irc.look.display_account_message]] *irc.look.display_account_message*
-** description: pass:none[display ACCOUNT messages received when capability account-notify is enabled]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_away]] *irc.look.display_away*
-** description: pass:none[display message when (un)marking as away (off: do not display/send anything, local: display locally, channel: send action to channels)]
-** type: integer
-** values: off, local, channel
-** default value: `+local+`
-
-* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
-** description: pass:none[display CTCP message even if it is blocked]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
-** description: pass:none[display CTCP reply sent by WeeChat]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
-** description: pass:none[display CTCP message even if it is unknown CTCP]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_extended_join]] *irc.look.display_extended_join*
-** description: pass:none[display extra information in the JOIN messages: account name and real name (capability extended-join must be enabled)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
-** description: pass:none[display host in join messages]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
-** description: pass:none[display host in join messages from local client]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
-** description: pass:none[display host in part/quit messages]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
-** description: pass:none[comma-separated list of messages to display after joining a channel: 324 = channel modes, 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count]
-** type: string
-** values: any string
-** default value: `+"329,332,333,366"+`
-
-* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
-** description: pass:none[display old topic when channel topic is changed]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
-** description: pass:none[display remote away message only once in private]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
-** description: pass:none[display a message in private when user is back (after quit on server)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
-** description: pass:none[display nick change in private]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
-** description: 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)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
-** description: 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"]
-** type: string
-** values: any string
-** default value: `+"$nick"+`
-
-* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
-** description: 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"]
-** type: string
-** values: any string
-** default value: `+"$nick"+`
-
-* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
-** description: 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"]
-** type: string
-** values: any string
-** default value: `+"$nick"+`
-
-* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
-** description: pass:none[restrict highlights to these tags on irc buffers (to have highlight on user messages but not server messages); tags must be separated by a comma and "+" can be used to make a logical "and" between tags; wildcard "*" is allowed in tags; an empty value allows highlight on any tag]
-** type: string
-** values: any string
-** default value: `+"irc_privmsg,irc_notice"+`
-
-* [[option_irc.look.item_channel_modes_hide_args]] *irc.look.item_channel_modes_hide_args*
-** description: pass:none[hide channel modes arguments if at least one of these modes is in channel modes ("*" to always hide all arguments, empty value to never hide arguments); example: "kf" to hide arguments if "k" or "f" are in channel modes]
-** type: string
-** values: any string
-** default value: `+"k"+`
-
-* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
-** description: pass:none[name of bar item where IRC server is displayed (for status bar)]
-** type: integer
-** values: buffer_plugin, buffer_name
-** default value: `+buffer_plugin+`
-
-* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
-** description: pass:none[display nick modes in bar item "input_prompt"]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
-** description: pass:none[display nick prefix in bar item "input_prompt"]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.join_auto_add_chantype]] *irc.look.join_auto_add_chantype*
-** description: pass:none[automatically add channel type in front of channel name on command /join if the channel name does not start with a valid channel type for the server; for example: "/join weechat" will in fact send: "/join #weechat"]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
-** description: pass:none[default target buffer for msgbuffer options when target is private and that private buffer is not found]
-** type: integer
-** values: current, server
-** default value: `+current+`
-
-* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
-** description: pass:none[force position of new channel in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)]
-** type: integer
-** values: none, next, near_server
-** default value: `+none+`
-
-* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
-** description: pass:none[force position of new private in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)]
-** type: integer
-** values: none, next, near_server
-** default value: `+none+`
-
-* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
-** description: pass:none[smart completion for nicks (completes first with last speakers): speakers = all speakers (including highlights), speakers_highlights = only speakers with highlight]
-** type: integer
-** values: off, speakers, speakers_highlights
-** default value: `+speakers+`
-
-* [[option_irc.look.nick_mode]] *irc.look.nick_mode*
-** description: pass:none[display nick mode (op, voice, ...) before nick (none = never, prefix = in prefix only (default), action = in action messages only, both = prefix + action messages)]
-** type: integer
-** values: none, prefix, action, both
-** default value: `+prefix+`
-
-* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
-** description: pass:none[display a space if nick mode is enabled but nick has no mode (not op, voice, ...)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.nicks_hide_password]] *irc.look.nicks_hide_password*
-** description: pass:none[comma separated list of nicks for which passwords will be hidden when a message is sent, for example to hide password in message displayed by "/msg nickserv identify password", example: "nickserv,nickbot"]
-** type: string
-** values: any string
-** default value: `+"nickserv"+`
-
-* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
-** description: pass:none[display notices as private messages (if auto, use private buffer if found)]
-** type: integer
-** values: auto, never, always
-** default value: `+auto+`
-
-* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
-** description: pass:none[automatically redirect channel welcome notices to the channel buffer; such notices have the nick as target but a channel name in beginning of notice message, for example the ENTRYMSG notices sent by Atheme IRC Services which look like: "[#channel\] Welcome to this channel..."]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.notice_welcome_tags]] *irc.look.notice_welcome_tags*
-** description: pass:none[comma separated list of tags used in a welcome notices redirected to a channel, for example: "notify_private"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
-** description: pass:none[comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"]
-** type: string
-** values: any string
-** default value: `+"notify_message"+`
-
-* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
-** description: pass:none[comma separated list of tags used in messages displayed by notify when a nick away status changes (result of command whois), for example: "notify_message", "notify_private" or "notify_highlight"]
-** type: string
-** values: any string
-** default value: `+"notify_message"+`
-
-* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
-** description: pass:none[close buffer when /part is issued on a channel]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.pv_buffer]] *irc.look.pv_buffer*
-** description: pass:none[merge private buffers]
-** type: integer
-** values: independent, merge_by_server, merge_all
-** default value: `+independent+`
-
-* [[option_irc.look.pv_tags]] *irc.look.pv_tags*
-** description: pass:none[comma separated list of tags used in private messages, for example: "notify_message", "notify_private" or "notify_highlight"]
-** type: string
-** values: any string
-** default value: `+"notify_private"+`
-
-* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
-** description: pass:none[number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)]
-** type: integer
-** values: 0 .. 65535
-** default value: `+256+`
-
-* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
-** description: pass:none[merge server buffers; this option has no effect if a layout is saved and is conflicting with this value (see /help layout)]
-** type: integer
-** values: merge_with_core, merge_without_core, independent
-** default value: `+merge_with_core+`
-
-* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
-** description: 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)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.smart_filter_account]] *irc.look.smart_filter_account*
-** description: pass:none[enable smart filter for "account" messages]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.smart_filter_chghost]] *irc.look.smart_filter_chghost*
-** description: pass:none[enable smart filter for "chghost" messages]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
-** description: pass:none[delay for filtering join/part/quit messages (in minutes): if the nick did not speak during the last N minutes, the join/part/quit is filtered]
-** type: integer
-** values: 1 .. 10080
-** default value: `+5+`
-
-* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
-** description: pass:none[enable smart filter for "join" messages]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.smart_filter_join_unmask]] *irc.look.smart_filter_join_unmask*
-** description: pass:none[delay for unmasking a join message that was filtered with tag "irc_smart_filter" (in minutes): if a nick has joined max N minutes ago and then says something on channel (message, notice or update on topic), the join is unmasked, as well as nick changes after this join (0 = disable: never unmask a join)]
-** type: integer
-** values: 0 .. 10080
-** default value: `+30+`
-
-* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
-** description: pass:none[enable smart filter for "mode" messages: "*" to filter all modes, "+" to filter all modes in server prefixes (for example "ovh"), "xyz" to filter only modes x/y/z, "-xyz" to filter all modes but not x/y/z; examples: "ovh": filter modes o/v/h, "-bkl": filter all modes but not b/k/l]
-** type: string
-** values: any string
-** default value: `+"+"+`
-
-* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
-** description: pass:none[enable smart filter for "nick" messages (nick changes)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
-** description: pass:none[enable smart filter for "part" and "quit" messages]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.smart_filter_setname]] *irc.look.smart_filter_setname*
-** description: pass:none[enable smart filter for "setname" messages]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.look.temporary_servers]] *irc.look.temporary_servers*
-** description: pass:none[enable automatic addition of temporary servers with command /connect]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
-** description: pass:none[strip colors in topic (used only when displaying buffer title)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.typing_status_nicks]] *irc.look.typing_status_nicks*
-** description: 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)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.look.typing_status_self]] *irc.look.typing_status_self*
-** description: 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)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
-** description: pass:none[growing factor for autoreconnect delay to server (1 = always same delay, 2 = delay*2 for each retry, etc.)]
-** type: integer
-** values: 1 .. 100
-** default value: `+2+`
-
-* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
-** description: pass:none[maximum autoreconnect delay to server (in seconds, 0 = no maximum)]
-** type: integer
-** values: 0 .. 604800
-** default value: `+600+`
-
-* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
-** description: pass:none[default ban mask for commands /ban, /unban and /kickban; variables $nick, $user, $ident and $host are replaced by their values (extracted from "nick!user@host"); $ident is the same as $user if $user does not start with "~", otherwise it is set to "*"; this default mask is used only if WeeChat knows the host for the nick]
-** type: string
-** values: any string
-** default value: `+"*!$ident@$host"+`
-
-* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
-** description: pass:none[when off, colors codes are ignored in incoming messages]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.network.colors_send]] *irc.network.colors_send*
-** description: pass:none[allow user to send colors with special codes (ctrl-c + a code and optional color: b=bold, cxx=color, cxx,yy=color+background, i=italic, o=disable color/attributes, r=reverse, u=underline)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.network.lag_check]] *irc.network.lag_check*
-** description: pass:none[interval between two checks for lag (in seconds, 0 = never check)]
-** type: integer
-** values: 0 .. 604800
-** default value: `+60+`
-
-* [[option_irc.network.lag_max]] *irc.network.lag_max*
-** description: pass:none[maximum lag (in seconds): if this lag is reached, WeeChat will consider that the answer from server (pong) will never be received and will give up counting the lag (0 = never give up)]
-** type: integer
-** values: 0 .. 604800
-** default value: `+1800+`
-
-* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
-** description: pass:none[minimum lag to show (in milliseconds)]
-** type: integer
-** values: 0 .. 86400000
-** default value: `+500+`
-
-* [[option_irc.network.lag_reconnect]] *irc.network.lag_reconnect*
-** description: pass:none[reconnect to server if lag is greater than or equal to this value (in seconds, 0 = never reconnect); this value must be less than or equal to irc.network.lag_max]
-** type: integer
-** values: 0 .. 604800
-** default value: `+300+`
-
-* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
-** description: pass:none[interval between two refreshes of lag item, when lag is increasing (in seconds)]
-** type: integer
-** values: 1 .. 3600
-** default value: `+1+`
-
-* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
-** description: pass:none[interval between two checks for notify with IRC command "ison" (in minutes)]
-** type: integer
-** values: 1 .. 10080
-** default value: `+1+`
-
-* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
-** description: pass:none[interval between two checks for notify with IRC command "whois" (in minutes)]
-** type: integer
-** values: 1 .. 10080
-** default value: `+5+`
-
-* [[option_irc.network.sasl_fail_unavailable]] *irc.network.sasl_fail_unavailable*
-** description: pass:none[cause SASL authentication failure when SASL is requested but unavailable on the server; when this option is enabled, it has effect only if option "sasl_fail" is set to "reconnect" or "disconnect" in the server]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
-** description: pass:none[send unknown commands to server]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick*
-** description: pass:none[double the nick in /whois command (if only one nick is given), to get idle time in answer; for example: "/whois nick" will send "whois nick nick"]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
-** description: pass:none[list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
-** description: pass:none[anti-flood for high priority queue: number of seconds between two user messages or commands sent to IRC server (0 = no anti-flood)]
-** type: integer
-** values: 0 .. 60
-** default value: `+2+`
-
-* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
-** description: pass:none[anti-flood for low priority queue: number of seconds between two messages sent to IRC server (messages like automatic CTCP replies) (0 = no anti-flood)]
-** type: integer
-** values: 0 .. 60
-** default value: `+2+`
-
-* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
-** description: pass:none[automatically connect to server when WeeChat is starting]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
-** description: pass:none[comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.autojoin_dynamic]] *irc.server_default.autojoin_dynamic*
-** description: pass:none[set automatically the "autojoin" option according to the channels you manually join and part with commands /join and /part]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
-** description: pass:none[automatically reconnect to server when disconnected]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
-** description: pass:none[delay (in seconds) before trying again to reconnect to server]
-** type: integer
-** values: 1 .. 65535
-** default value: `+10+`
-
-* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
-** description: pass:none[automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
-** description: pass:none[delay (in seconds) before autorejoin (after kick)]
-** type: integer
-** values: 0 .. 86400
-** default value: `+30+`
-
-* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
-** description: pass:none[interval between two checks for away (in minutes, 0 = never check)]
-** type: integer
-** values: 0 .. 10080
-** default value: `+0+`
-
-* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
-** description: pass:none[do not check away nicks on channels with high number of nicks (0 = unlimited)]
-** type: integer
-** values: 0 .. 1000000
-** default value: `+25+`
-
-* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
-** description: 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")]
-** type: string
-** values: any string
-** default value: `+"*"+`
-
-* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
-** description: 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)]
-** type: integer
-** values: message, channel, text
-** default value: `+message+`
-
-* [[option_irc.server_default.command]] *irc.server_default.command*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
-** description: pass:none[delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)]
-** type: integer
-** values: 0 .. 3600
-** default value: `+0+`
-
-* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
-** description: pass:none[timeout (in seconds) between TCP connection to server and message 001 received, if this timeout is reached before 001 message is received, WeeChat will disconnect from server]
-** type: integer
-** values: 1 .. 3600
-** default value: `+60+`
-
-* [[option_irc.server_default.default_chantypes]] *irc.server_default.default_chantypes*
-** description: pass:none[channel type prefixes to use if the server does not send them in message 005 (default is "#&")]
-** type: string
-** values: any string
-** default value: `+"#&"+`
-
-* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
-** description: pass:none[use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
-** description: pass:none[custom local hostname/IP for server (optional, if empty local hostname is used)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.msg_kick]] *irc.server_default.msg_kick*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.msg_part]] *irc.server_default.msg_part*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.msg_quit]] *irc.server_default.msg_quit*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
-** description: pass:none[nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.nicks_alternate]] *irc.server_default.nicks_alternate*
-** description: pass:none[get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.server_default.notify]] *irc.server_default.notify*
-** description: pass:none[notify list for server (you should not change this option but use /notify command instead)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.password]] *irc.server_default.password*
-** description: pass:none[password for server (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
-** description: pass:none[name of proxy used for this server (optional, proxy must be defined with command /proxy)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.realname]] *irc.server_default.realname*
-** description: pass:none[real name to use on server (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.registered_mode]] *irc.server_default.registered_mode*
-** description: pass:none[mode that is set on registered users (default is "r")]
-** type: string
-** values: any string
-** default value: `+"r"+`
-
-* [[option_irc.server_default.sasl_fail]] *irc.server_default.sasl_fail*
-** description: pass:none[action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)]
-** type: integer
-** values: continue, reconnect, disconnect
-** default value: `+reconnect+`
-
-* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
-** description: 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]
-** type: integer
-** values: plain, scram-sha-1, scram-sha-256, scram-sha-512, ecdsa-nist256p-challenge, external
-** default value: `+plain+`
-
-* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
-** description: pass:none[password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
-** description: pass:none[timeout (in seconds) before giving up SASL authentication]
-** type: integer
-** values: 1 .. 3600
-** default value: `+15+`
-
-* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
-** description: pass:none[username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.split_msg_max_length]] *irc.server_default.split_msg_max_length*
-** description: pass:none[split outgoing IRC messages to fit in this number of chars; the default value is 512, this is a safe and recommended value; value 0 disables the split (not recommended, unless you know what you do); allowed values are 0 or any integer between 128 and 4096; this option should be changed only on non-standard IRC servers, for example gateways like bitlbee]
-** type: integer
-** values: 0 .. 4096
-** default value: `+512+`
-
-* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
-** description: pass:none[use SSL for server communication]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
-** description: pass:none[SSL certificate file used to automatically identify your nick (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
-** description: pass:none[size of the key used during the Diffie-Hellman Key Exchange]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+2048+`
-
-* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
-** description: pass:none[fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 128 chars for SHA-512, 64 chars for SHA-256, 40 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify") (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.ssl_password]] *irc.server_default.ssl_password*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
-** description: pass:none[string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** type: string
-** values: any string
-** default value: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
-** description: pass:none[check that the SSL connection is fully trusted]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_irc.server_default.usermode]] *irc.server_default.usermode*
-** description: pass:none[user mode(s) to set after connection to server and before executing command and the auto-join of channels; examples: "+R" (to set mode "R"), "+R-i" (to set mode "R" and remove "i"); see /help mode for the complete mode syntax (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_irc.server_default.username]] *irc.server_default.username*
-** description: pass:none[user name to use on server (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** type: string
-** values: any string
-** default value: `+""+`
-// end::irc_options[]
-
-// tag::javascript_options[]
-* [[option_javascript.look.check_license]] *javascript.look.check_license*
-** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context*
-** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::javascript_options[]
-
-// tag::logger_options[]
-* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
-** description: pass:none[color for line ending the backlog]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
-** description: pass:none[color for backlog lines, used only if the option logger.file.color_lines is off]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_logger.file.auto_log]] *logger.file.auto_log*
-** description: pass:none[automatically save content of buffers to files (unless a buffer disables log); if disabled, logging is disabled on all buffers]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_logger.file.color_lines]] *logger.file.color_lines*
-** description: pass:none[use ANSI color codes in lines written in log files and display backlog lines with these colors]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_logger.file.flush_delay]] *logger.file.flush_delay*
-** description: pass:none[number of seconds between flush of log files (0 = write in log files immediately for each line printed)]
-** type: integer
-** values: 0 .. 3600
-** default value: `+120+`
-
-* [[option_logger.file.fsync]] *logger.file.fsync*
-** description: pass:none[use fsync to synchronize the log file with the storage device after the flush (see man fsync); this is slower but should prevent any data loss in case of power failure during the save of log file]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_logger.file.info_lines]] *logger.file.info_lines*
-** description: pass:none[write information line in log file when log starts or ends for a buffer]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_logger.file.mask]] *logger.file.mask*
-** description: pass:none[default file name mask for log files (format is "directory/to/file" or "file", without first "/" because "path" option is used to build complete path to file); local buffer variables are permitted (you should use only variables that are defined on all buffers, so for example you should NOT use $server nor $channel); date specifiers are permitted (see man strftime)]
-** type: string
-** values: any string
-** default value: `+"$plugin.$name.weechatlog"+`
-
-* [[option_logger.file.name_lower_case]] *logger.file.name_lower_case*
-** description: pass:none[use only lower case for log filenames]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_logger.file.nick_prefix]] *logger.file.nick_prefix*
-** description: pass:none[text to write before nick in prefix of message, example: "<"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_logger.file.nick_suffix]] *logger.file.nick_suffix*
-** description: pass:none[text to write after nick in prefix of message, example: ">"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_logger.file.path]] *logger.file.path*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+"${weechat_data_dir}/logs"+`
-
-* [[option_logger.file.replacement_char]] *logger.file.replacement_char*
-** description: pass:none[replacement char for special chars in filename built with mask (like directory delimiter)]
-** type: string
-** values: any string
-** default value: `+"_"+`
-
-* [[option_logger.file.rotation_compression_level]] *logger.file.rotation_compression_level*
-** description: 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]
-** type: integer
-** values: 1 .. 100
-** default value: `+20+`
-
-* [[option_logger.file.rotation_compression_type]] *logger.file.rotation_compression_type*
-** description: 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]
-** type: integer
-** values: none, gzip, zstd
-** default value: `+none+`
-
-* [[option_logger.file.rotation_size_max]] *logger.file.rotation_size_max*
-** description: 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]
-** type: string
-** values: any string
-** default value: `+"0"+`
-
-* [[option_logger.file.time_format]] *logger.file.time_format*
-** description: pass:none[timestamp used in log files (see man strftime for date/time specifiers)]
-** type: string
-** values: any string
-** default value: `+"%Y-%m-%d %H:%M:%S"+`
-
-* [[option_logger.look.backlog]] *logger.look.backlog*
-** description: pass:none[maximum number of lines to display from log file when creating new buffer (0 = no backlog)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+20+`
-
-* [[option_logger.look.backlog_conditions]] *logger.look.backlog_conditions*
-** description: pass:none[conditions to display the backlog (note: content is evaluated, see /help eval); empty value displays the backlog on all buffers; for example to display backlog on private buffers only: "${type} == private"]
-** type: string
-** values: any string
-** default value: `+""+`
-// end::logger_options[]
-
-// tag::lua_options[]
-* [[option_lua.look.check_license]] *lua.look.check_license*
-** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context*
-** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::lua_options[]
-
-// tag::perl_options[]
-* [[option_perl.look.check_license]] *perl.look.check_license*
-** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_perl.look.eval_keep_context]] *perl.look.eval_keep_context*
-** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::perl_options[]
-
-// tag::php_options[]
-* [[option_php.look.check_license]] *php.look.check_license*
-** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_php.look.eval_keep_context]] *php.look.eval_keep_context*
-** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::php_options[]
-
-// tag::python_options[]
-* [[option_python.look.check_license]] *python.look.check_license*
-** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_python.look.eval_keep_context]] *python.look.eval_keep_context*
-** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::python_options[]
-
-// tag::relay_options[]
-* [[option_relay.color.client]] *relay.color.client*
-** description: pass:none[text color for client description]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_relay.color.status_active]] *relay.color.status_active*
-** description: pass:none[text color for "connected" status]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
-** description: pass:none[text color for "authentication failed" status]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
-** description: pass:none[text color for "connecting" status]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
-** description: pass:none[text color for "disconnected" status]
-** type: color
-** values: 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 value: `+lightred+`
-
-* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
-** description: pass:none[text color for "waiting authentication" status]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_relay.color.text]] *relay.color.text*
-** description: pass:none[text color in relay buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_relay.color.text_bg]] *relay.color.text_bg*
-** description: pass:none[background color in relay buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_relay.color.text_selected]] *relay.color.text_selected*
-** description: pass:none[text color of selected line in relay buffer]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes*
-** description: pass:none[maximum number of minutes in backlog per IRC channel (0 = unlimited, examples: 1440 = one day, 10080 = one week, 43200 = one month, 525600 = one year)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+0+`
-
-* [[option_relay.irc.backlog_max_number]] *relay.irc.backlog_max_number*
-** description: pass:none[maximum number of lines in backlog per IRC channel (0 = unlimited)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+1024+`
-
-* [[option_relay.irc.backlog_since_last_disconnect]] *relay.irc.backlog_since_last_disconnect*
-** description: pass:none[display backlog starting from last client disconnect]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_relay.irc.backlog_since_last_message]] *relay.irc.backlog_since_last_message*
-** description: pass:none[display backlog starting from your last message]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags*
-** description: pass:none[comma-separated list of messages tags which are displayed in backlog per IRC channel (supported tags: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = all supported tags]
-** type: string
-** values: any string
-** default value: `+"irc_privmsg"+`
-
-* [[option_relay.irc.backlog_time_format]] *relay.irc.backlog_time_format*
-** description: pass:none[format for time in backlog messages (see man strftime for format) (not used if server capability "server-time" was enabled by client, because time is sent as irc tag); empty string = disable time in backlog messages]
-** type: string
-** values: any string
-** default value: `+"[%H:%M] "+`
-
-* [[option_relay.look.auto_open_buffer]] *relay.look.auto_open_buffer*
-** description: pass:none[auto open relay buffer when a new client is connecting]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_relay.look.raw_messages]] *relay.look.raw_messages*
-** description: pass:none[number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)]
-** type: integer
-** values: 0 .. 65535
-** default value: `+256+`
-
-* [[option_relay.network.allow_empty_password]] *relay.network.allow_empty_password*
-** description: pass:none[allow empty password in relay (it should be enabled only for tests or local network)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
-** description: pass:none[POSIX extended regular expression with IPs allowed to use relay (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^(123\.45\.67\.89|192\.160\..*)$"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_relay.network.auth_timeout]] *relay.network.auth_timeout*
-** description: 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)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+60+`
-
-* [[option_relay.network.bind_address]] *relay.network.bind_address*
-** description: pass:none[address for bind (if empty, connection is possible on all interfaces, use "127.0.0.1" to allow connections from local machine only)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_relay.network.clients_purge_delay]] *relay.network.clients_purge_delay*
-** description: pass:none[delay for purging disconnected clients (in minutes, 0 = purge clients immediately, -1 = never purge)]
-** type: integer
-** values: -1 .. 43200
-** default value: `+0+`
-
-* [[option_relay.network.compression]] *relay.network.compression*
-** description: 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]
-** type: integer
-** values: 0 .. 100
-** default value: `+20+`
-
-* [[option_relay.network.ipv6]] *relay.network.ipv6*
-** description: pass:none[listen on IPv6 socket by default (in addition to IPv4 which is default); protocols IPv4 and IPv6 can be forced (individually or together) in the protocol name (see /help relay)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_relay.network.max_clients]] *relay.network.max_clients*
-** description: pass:none[maximum number of clients connecting to a port (0 = no limit)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+5+`
-
-* [[option_relay.network.nonce_size]] *relay.network.nonce_size*
-** description: 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]
-** type: integer
-** values: 8 .. 128
-** default value: `+16+`
-
-* [[option_relay.network.password]] *relay.network.password*
-** description: pass:none[password required by clients to access this relay (empty value means no password required, see option relay.network.allow_empty_password) (note: content is evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_relay.network.password_hash_algo]] *relay.network.password_hash_algo*
-** description: 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")]
-** type: string
-** values: any string
-** default value: `+"*"+`
-
-* [[option_relay.network.password_hash_iterations]] *relay.network.password_hash_iterations*
-** description: 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]
-** type: integer
-** values: 1 .. 1000000
-** default value: `+100000+`
-
-* [[option_relay.network.ssl_cert_key]] *relay.network.ssl_cert_key*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+"${weechat_config_dir}/ssl/relay.pem"+`
-
-* [[option_relay.network.ssl_priorities]] *relay.network.ssl_priorities*
-** description: pass:none[string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** type: string
-** values: any string
-** default value: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_relay.network.totp_secret]] *relay.network.totp_secret*
-** description: pass:none[secret for the generation of the Time-based One-Time Password (TOTP), encoded in base32 (only letters and digits from 2 to 7); it is used as second factor in weechat protocol, in addition to the password, which must not be empty (empty value means no TOTP is required) (note: content is evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_relay.network.totp_window]] *relay.network.totp_window*
-** description: pass:none[number of Time-based One-Time Passwords to accept before and after the current one: 0 = accept only the current password, 1 = accept one password before, the current, and one after, 2 = accept two passwords before, the current, and two after, ...; a high number reduces the security level (0 or 1 are recommended values)]
-** type: integer
-** values: 0 .. 256
-** default value: `+0+`
-
-* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
-** description: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^https?://(www\.)?example\.(com|org)"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_relay.weechat.commands]] *relay.weechat.commands*
-** description: pass:none[comma-separated list of commands allowed/denied when input data (text or command) is received from a client; "*" means any command, a name beginning with "!" is a negative value to prevent a command from being executed, wildcard "*" is allowed in names; this option should be set if the relay client is not safe (someone could use it to run commands); for example "*,!exec,!quit" allows any command except /exec and /quit]
-** type: string
-** values: any string
-** default value: `+""+`
-// end::relay_options[]
-
-// tag::ruby_options[]
-* [[option_ruby.look.check_license]] *ruby.look.check_license*
-** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context*
-** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::ruby_options[]
-
-// tag::script_options[]
-* [[option_script.color.status_autoloaded]] *script.color.status_autoloaded*
-** description: pass:none[color for status "autoloaded" ("a")]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_script.color.status_held]] *script.color.status_held*
-** description: pass:none[color for status "held" ("H")]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_script.color.status_installed]] *script.color.status_installed*
-** description: pass:none[color for status "installed" ("i")]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_script.color.status_obsolete]] *script.color.status_obsolete*
-** description: pass:none[color for status "obsolete" ("N")]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_script.color.status_popular]] *script.color.status_popular*
-** description: pass:none[color for status "popular" ("*")]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_script.color.status_running]] *script.color.status_running*
-** description: pass:none[color for status "running" ("r")]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_script.color.status_unknown]] *script.color.status_unknown*
-** description: pass:none[color for status "unknown" ("?")]
-** type: color
-** values: 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 value: `+lightred+`
-
-* [[option_script.color.text]] *script.color.text*
-** description: pass:none[text color in script buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_script.color.text_bg]] *script.color.text_bg*
-** description: pass:none[background color in script buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_script.color.text_bg_selected]] *script.color.text_bg_selected*
-** description: pass:none[background color for selected line in script buffer]
-** type: color
-** values: 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 value: `+red+`
-
-* [[option_script.color.text_date]] *script.color.text_date*
-** description: pass:none[text color of dates in script buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_script.color.text_date_selected]] *script.color.text_date_selected*
-** description: pass:none[text color of dates for selected line in script buffer]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_script.color.text_delimiters]] *script.color.text_delimiters*
-** description: pass:none[text color of delimiters in script buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_script.color.text_description]] *script.color.text_description*
-** description: pass:none[text color of description in script buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_script.color.text_description_selected]] *script.color.text_description_selected*
-** description: pass:none[text color of description for selected line in script buffer]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_script.color.text_extension]] *script.color.text_extension*
-** description: pass:none[text color of extension in script buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_script.color.text_extension_selected]] *script.color.text_extension_selected*
-** description: pass:none[text color of extension for selected line in script buffer]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_script.color.text_name]] *script.color.text_name*
-** description: pass:none[text color of script name in script buffer]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_script.color.text_name_selected]] *script.color.text_name_selected*
-** description: pass:none[text color of script name for selected line in script buffer]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_script.color.text_selected]] *script.color.text_selected*
-** description: pass:none[text color for selected line in script buffer]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_script.color.text_tags]] *script.color.text_tags*
-** description: pass:none[text color of tags in script buffer]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_script.color.text_tags_selected]] *script.color.text_tags_selected*
-** description: pass:none[text color of tags for selected line in script buffer]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_script.color.text_version]] *script.color.text_version*
-** description: pass:none[text color of version in script buffer]
-** type: color
-** values: 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 value: `+magenta+`
-
-* [[option_script.color.text_version_loaded]] *script.color.text_version_loaded*
-** description: pass:none[text color of version loaded in script buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_script.color.text_version_loaded_selected]] *script.color.text_version_loaded_selected*
-** description: pass:none[text color of version loaded for selected line in script buffer]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_script.color.text_version_selected]] *script.color.text_version_selected*
-** description: pass:none[text color of version for selected line in script buffer]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_script.look.columns]] *script.look.columns*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+"%s %n %V %v %u | %d | %t"+`
-
-* [[option_script.look.diff_color]] *script.look.diff_color*
-** description: pass:none[colorize output of diff]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_script.look.diff_command]] *script.look.diff_command*
-** description: pass:none[command used to show differences between script installed and the new version in repository ("auto" = auto detect diff command (git or diff), empty value = disable diff, other string = name of command, for example "diff")]
-** type: string
-** values: any string
-** default value: `+"auto"+`
-
-* [[option_script.look.display_source]] *script.look.display_source*
-** description: pass:none[display source code of script on buffer with detail on a script (script is downloaded in a temporary file when detail on script is displayed)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
-** description: pass:none[quiet actions on script buffer: do not display messages on core buffer when scripts are installed/removed/loaded/unloaded (only errors are displayed)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_script.look.sort]] *script.look.sort*
-** description: pass:none[default sort keys for scripts: comma-separated list of identifiers: a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, n=name, o=obsolete, p=popularity, r=running, u=date updated; char "-" can be used before identifier to reverse order; example: "i,u": installed scripts first, sorted by update date]
-** type: string
-** values: any string
-** default value: `+"i,p,n"+`
-
-* [[option_script.look.translate_description]] *script.look.translate_description*
-** description: pass:none[translate description of scripts (if translation is available in your language, otherwise English version is used)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_script.look.use_keys]] *script.look.use_keys*
-** description: pass:none[use keys alt+X in script buffer to do actions on scripts (alt+i = install, alt+r = remove, ...); if disabled, only the input is allowed: i, r, ...]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_script.scripts.autoload]] *script.scripts.autoload*
-** description: pass:none[autoload scripts installed (make a link in "autoload" directory to script in parent directory)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_script.scripts.cache_expire]] *script.scripts.cache_expire*
-** description: pass:none[local cache expiration time, in minutes (-1 = never expires, 0 = always expire)]
-** type: integer
-** values: -1 .. 525600
-** default value: `+1440+`
-
-* [[option_script.scripts.download_enabled]] *script.scripts.download_enabled*
-** description: 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]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_script.scripts.download_timeout]] *script.scripts.download_timeout*
-** description: pass:none[timeout (in seconds) for download of scripts and list of scripts]
-** type: integer
-** values: 1 .. 3600
-** default value: `+30+`
-
-* [[option_script.scripts.hold]] *script.scripts.hold*
-** description: pass:none[scripts to "hold": comma-separated list of scripts which will never been upgraded and can not be removed, for example: "go.py,urlserver.py"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_script.scripts.path]] *script.scripts.path*
-** description: pass:none[local cache directory for scripts (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** type: string
-** values: any string
-** default value: `+"${weechat_cache_dir}/script"+`
-
-* [[option_script.scripts.url]] *script.scripts.url*
-** description: pass:none[URL for file with list of scripts]
-** type: string
-** values: any string
-** default value: `+"https://weechat.org/files/plugins.xml.gz"+`
-// end::script_options[]
-
-// tag::sec_options[]
-* [[option_sec.crypt.cipher]] *sec.crypt.cipher*
-** description: pass:none[cipher used to crypt data (the number after algorithm is the size of the key in bits)]
-** type: integer
-** values: aes128, aes192, aes256
-** default value: `+aes256+`
-
-* [[option_sec.crypt.hash_algo]] *sec.crypt.hash_algo*
-** description: pass:none[hash algorithm used to check the decrypted data]
-** type: integer
-** values: sha224, sha256, sha384, sha512
-** default value: `+sha256+`
-
-* [[option_sec.crypt.passphrase_command]] *sec.crypt.passphrase_command*
-** description: 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"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_sec.crypt.salt]] *sec.crypt.salt*
-** description: pass:none[use salt when generating key used in encryption (recommended for maximum security); when enabled, the content of crypted data in file sec.conf will be different on each write of the file; if you put the file sec.conf in a version control system, then you can turn off this option to have always same content in file]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::sec_options[]
-
-// tag::spell_options[]
-* [[option_spell.check.commands]] *spell.check.commands*
-** description: pass:none[comma separated list of commands for which spell checking is enabled (spell checking is disabled for all other commands)]
-** type: string
-** values: any string
-** default value: `+"away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"+`
-
-* [[option_spell.check.default_dict]] *spell.check.default_dict*
-** description: pass:none[default dictionary (or comma separated list of dictionaries) to use when buffer has no dictionary defined (leave blank to disable spell checker on buffers for which you didn't explicitly enabled it)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_spell.check.during_search]] *spell.check.during_search*
-** description: pass:none[check words during text search in buffer]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_spell.check.enabled]] *spell.check.enabled*
-** description: pass:none[enable spell checker for command line]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_spell.check.real_time]] *spell.check.real_time*
-** description: pass:none[real-time spell checking of words (slower, disabled by default: words are checked only if there's delimiter after)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_spell.check.suggestions]] *spell.check.suggestions*
-** description: pass:none[number of suggestions to display in bar item "spell_suggest" for each dictionary set in buffer (-1 = disable suggestions, 0 = display all possible suggestions in all languages)]
-** type: integer
-** values: -1 .. 2147483647
-** default value: `+-1+`
-
-* [[option_spell.check.word_min_length]] *spell.check.word_min_length*
-** description: pass:none[minimum length for a word to be spell checked (use 0 to check all words)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+2+`
-
-* [[option_spell.color.misspelled]] *spell.color.misspelled*
-** description: pass:none[text color for misspelled words (input bar)]
-** type: color
-** values: 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 value: `+lightred+`
-
-* [[option_spell.color.suggestion]] *spell.color.suggestion*
-** description: pass:none[text color for suggestion on a misspelled word in bar item "spell_suggest"]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_spell.color.suggestion_delimiter_dict]] *spell.color.suggestion_delimiter_dict*
-** description: pass:none[text color for delimiters displayed between two dictionaries in bar item "spell_suggest"]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_spell.color.suggestion_delimiter_word]] *spell.color.suggestion_delimiter_word*
-** description: pass:none[text color for delimiters displayed between two words in bar item "spell_suggest"]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_spell.look.suggestion_delimiter_dict]] *spell.look.suggestion_delimiter_dict*
-** description: pass:none[delimiter displayed between two dictionaries in bar item "spell_suggest"]
-** type: string
-** values: any string
-** default value: `+" / "+`
-
-* [[option_spell.look.suggestion_delimiter_word]] *spell.look.suggestion_delimiter_word*
-** description: pass:none[delimiter displayed between two words in bar item "spell_suggest"]
-** type: string
-** values: any string
-** default value: `+","+`
-// end::spell_options[]
-
-// tag::tcl_options[]
-* [[option_tcl.look.check_license]] *tcl.look.check_license*
-** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context*
-** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-// end::tcl_options[]
-
-// tag::trigger_options[]
-* [[option_trigger.color.flag_command]] *trigger.color.flag_command*
-** description: pass:none[text color for command flag (in /trigger list)]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_trigger.color.flag_conditions]] *trigger.color.flag_conditions*
-** description: pass:none[text color for conditions flag (in /trigger list)]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
-** description: pass:none[text color for post action flag (in /trigger list)]
-** type: color
-** values: 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 value: `+lightblue+`
-
-* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
-** description: pass:none[text color for regex flag (in /trigger list)]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_trigger.color.flag_return_code]] *trigger.color.flag_return_code*
-** description: pass:none[text color for return code flag (in /trigger list)]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_trigger.color.identifier]] *trigger.color.identifier*
-** description: pass:none[text color for trigger context identifier in monitor buffer]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_trigger.color.regex]] *trigger.color.regex*
-** description: pass:none[text color for regular expressions]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_trigger.color.replace]] *trigger.color.replace*
-** description: pass:none[text color for replacement text (for regular expressions)]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_trigger.color.trigger]] *trigger.color.trigger*
-** description: pass:none[text color for trigger name]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_trigger.color.trigger_disabled]] *trigger.color.trigger_disabled*
-** description: pass:none[text color for disabled trigger name]
-** type: color
-** values: 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 value: `+red+`
-
-* [[option_trigger.look.enabled]] *trigger.look.enabled*
-** description: pass:none[enable trigger support]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_trigger.look.monitor_strip_colors]] *trigger.look.monitor_strip_colors*
-** description: pass:none[strip colors in hashtable values displayed on monitor buffer]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-// end::trigger_options[]
-
-// tag::typing_options[]
-* [[option_typing.look.delay_purge_paused]] *typing.look.delay_purge_paused*
-** description: pass:none[number of seconds after paused status has been set: if reached, the typing status is removed]
-** type: integer
-** values: 1 .. 2147483647
-** default value: `+30+`
-
-* [[option_typing.look.delay_purge_typing]] *typing.look.delay_purge_typing*
-** description: pass:none[number of seconds after typing status has been set: if reached, the typing status is removed]
-** type: integer
-** values: 1 .. 2147483647
-** default value: `+6+`
-
-* [[option_typing.look.delay_set_paused]] *typing.look.delay_set_paused*
-** description: pass:none[number of seconds after typing last char: if reached, the typing status becomes "paused" and no more typing signals are sent]
-** type: integer
-** values: 1 .. 2147483647
-** default value: `+10+`
-
-* [[option_typing.look.enabled_nicks]] *typing.look.enabled_nicks*
-** description: pass:none[typing enabled for other nicks (display typing info for nicks typing in the current buffer)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_typing.look.enabled_self]] *typing.look.enabled_self*
-** description: pass:none[typing enabled for self messages (send typing info to other users)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_typing.look.input_min_chars]] *typing.look.input_min_chars*
-** description: pass:none[min number of chars in message to trigger send of typing signals]
-** type: integer
-** values: 1 .. 2147483647
-** default value: `+4+`
-
-* [[option_typing.look.item_max_length]] *typing.look.item_max_length*
-** description: pass:none[max number of chars displayed in the bar item "typing" (0 = do not truncate content)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+0+`
-// end::typing_options[]
-
-// tag::weechat_options[]
-* [[option_weechat.color.bar_more]] *weechat.color.bar_more*
-** description: pass:none[text color for "+" when scrolling bars]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_weechat.color.chat]] *weechat.color.chat*
-** description: pass:none[text color for chat]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_bg]] *weechat.color.chat_bg*
-** description: pass:none[background color for chat]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_buffer]] *weechat.color.chat_buffer*
-** description: pass:none[text color for buffer names]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_weechat.color.chat_channel]] *weechat.color.chat_channel*
-** description: pass:none[text color for channel names]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_weechat.color.chat_day_change]] *weechat.color.chat_day_change*
-** description: pass:none[text color for message displayed when the day has changed]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_weechat.color.chat_delimiters]] *weechat.color.chat_delimiters*
-** description: pass:none[text color for delimiters]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_weechat.color.chat_highlight]] *weechat.color.chat_highlight*
-** description: pass:none[text color for highlighted prefix]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_weechat.color.chat_highlight_bg]] *weechat.color.chat_highlight_bg*
-** description: pass:none[background color for highlighted prefix]
-** type: color
-** values: 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 value: `+magenta+`
-
-* [[option_weechat.color.chat_host]] *weechat.color.chat_host*
-** description: pass:none[text color for hostnames]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_weechat.color.chat_inactive_buffer]] *weechat.color.chat_inactive_buffer*
-** description: pass:none[text color for chat when line is inactive (buffer is merged with other buffers and is not selected)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_inactive_window]] *weechat.color.chat_inactive_window*
-** description: pass:none[text color for chat when window is inactive (not current selected window)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_nick]] *weechat.color.chat_nick*
-** description: pass:none[text color for nicks in chat window: used in some server messages and as fallback when a nick color is not found; most of times nick color comes from option weechat.color.chat_nick_colors]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_weechat.color.chat_nick_colors]] *weechat.color.chat_nick_colors*
-** description: pass:none[text color for nicks (comma separated list of colors, background is allowed with format: "fg:bg", for example: "lightred:blue")]
-** type: string
-** values: any string
-** default value: `+"cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"+`
-
-* [[option_weechat.color.chat_nick_offline]] *weechat.color.chat_nick_offline*
-** description: pass:none[text color for offline nick (not in nicklist any more); this color is used only if option weechat.look.color_nick_offline is enabled]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight*
-** description: pass:none[text color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg*
-** description: pass:none[background color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled]
-** type: color
-** values: 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 value: `+blue+`
-
-* [[option_weechat.color.chat_nick_other]] *weechat.color.chat_nick_other*
-** description: pass:none[text color for other nick in private buffer]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_weechat.color.chat_nick_prefix]] *weechat.color.chat_nick_prefix*
-** description: pass:none[color for nick prefix (string displayed before nick in prefix)]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_weechat.color.chat_nick_self]] *weechat.color.chat_nick_self*
-** description: pass:none[text color for local nick in chat window]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_weechat.color.chat_nick_suffix]] *weechat.color.chat_nick_suffix*
-** description: pass:none[color for nick suffix (string displayed after nick in prefix)]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_weechat.color.chat_prefix_action]] *weechat.color.chat_prefix_action*
-** description: pass:none[text color for action prefix]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_weechat.color.chat_prefix_buffer]] *weechat.color.chat_prefix_buffer*
-** description: pass:none[text color for buffer name (before prefix, when many buffers are merged with same number)]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_weechat.color.chat_prefix_buffer_inactive_buffer]] *weechat.color.chat_prefix_buffer_inactive_buffer*
-** description: pass:none[text color for inactive buffer name (before prefix, when many buffers are merged with same number and if buffer is not selected)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_prefix_error]] *weechat.color.chat_prefix_error*
-** description: pass:none[text color for error prefix]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_weechat.color.chat_prefix_join]] *weechat.color.chat_prefix_join*
-** description: pass:none[text color for join prefix]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_weechat.color.chat_prefix_more]] *weechat.color.chat_prefix_more*
-** description: pass:none[text color for "+" when prefix is too long]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_weechat.color.chat_prefix_network]] *weechat.color.chat_prefix_network*
-** description: pass:none[text color for network prefix]
-** type: color
-** values: 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 value: `+magenta+`
-
-* [[option_weechat.color.chat_prefix_quit]] *weechat.color.chat_prefix_quit*
-** description: pass:none[text color for quit prefix]
-** type: color
-** values: 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 value: `+lightred+`
-
-* [[option_weechat.color.chat_prefix_suffix]] *weechat.color.chat_prefix_suffix*
-** description: pass:none[text color for suffix (after prefix)]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_weechat.color.chat_read_marker]] *weechat.color.chat_read_marker*
-** description: pass:none[text color for unread data marker]
-** type: color
-** values: 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 value: `+magenta+`
-
-* [[option_weechat.color.chat_read_marker_bg]] *weechat.color.chat_read_marker_bg*
-** description: pass:none[background color for unread data marker]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_server]] *weechat.color.chat_server*
-** description: pass:none[text color for server names]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_weechat.color.chat_tags]] *weechat.color.chat_tags*
-** description: pass:none[text color for tags after messages (displayed with command /debug tags)]
-** type: color
-** values: 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 value: `+red+`
-
-* [[option_weechat.color.chat_text_found]] *weechat.color.chat_text_found*
-** description: pass:none[text color for marker on lines where text sought is found]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_weechat.color.chat_text_found_bg]] *weechat.color.chat_text_found_bg*
-** description: pass:none[background color for marker on lines where text sought is found]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_weechat.color.chat_time]] *weechat.color.chat_time*
-** description: pass:none[text color for time in chat window]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.chat_time_delimiters]] *weechat.color.chat_time_delimiters*
-** description: pass:none[text color for time delimiters]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_weechat.color.chat_value]] *weechat.color.chat_value*
-** description: pass:none[text color for values]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_weechat.color.chat_value_null]] *weechat.color.chat_value_null*
-** description: pass:none[text color for null values (undefined)]
-** type: color
-** values: 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 value: `+blue+`
-
-* [[option_weechat.color.emphasized]] *weechat.color.emphasized*
-** description: pass:none[text color for emphasized text (for example when searching text); this option is used only if option weechat.look.emphasized_attributes is an empty string (default value)]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_weechat.color.emphasized_bg]] *weechat.color.emphasized_bg*
-** description: pass:none[background color for emphasized text (for example when searching text); used only if option weechat.look.emphasized_attributes is an empty string (default value)]
-** type: color
-** values: 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 value: `+magenta+`
-
-* [[option_weechat.color.input_actions]] *weechat.color.input_actions*
-** description: pass:none[text color for actions in input line]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_weechat.color.input_text_not_found]] *weechat.color.input_text_not_found*
-** description: pass:none[text color for unsuccessful text search in input line]
-** type: color
-** values: 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 value: `+red+`
-
-* [[option_weechat.color.item_away]] *weechat.color.item_away*
-** description: pass:none[text color for away item]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_weechat.color.nicklist_away]] *weechat.color.nicklist_away*
-** description: pass:none[text color for away nicknames]
-** type: color
-** values: 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 value: `+cyan+`
-
-* [[option_weechat.color.nicklist_group]] *weechat.color.nicklist_group*
-** description: pass:none[text color for groups in nicklist]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_weechat.color.separator]] *weechat.color.separator*
-** description: pass:none[color for window separators (when split) and separators beside bars (like nicklist)]
-** type: color
-** values: 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 value: `+blue+`
-
-* [[option_weechat.color.status_count_highlight]] *weechat.color.status_count_highlight*
-** description: pass:none[text color for count of highlight messages in hotlist (status bar)]
-** type: color
-** values: 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 value: `+magenta+`
-
-* [[option_weechat.color.status_count_msg]] *weechat.color.status_count_msg*
-** description: pass:none[text color for count of messages in hotlist (status bar)]
-** type: color
-** values: 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 value: `+brown+`
-
-* [[option_weechat.color.status_count_other]] *weechat.color.status_count_other*
-** description: pass:none[text color for count of other messages in hotlist (status bar)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.status_count_private]] *weechat.color.status_count_private*
-** description: pass:none[text color for count of private messages in hotlist (status bar)]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_weechat.color.status_data_highlight]] *weechat.color.status_data_highlight*
-** description: pass:none[text color for buffer with highlight (status bar)]
-** type: color
-** values: 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 value: `+lightmagenta+`
-
-* [[option_weechat.color.status_data_msg]] *weechat.color.status_data_msg*
-** description: pass:none[text color for buffer with new messages (status bar)]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_weechat.color.status_data_other]] *weechat.color.status_data_other*
-** description: pass:none[text color for buffer with new data (not messages) (status bar)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.status_data_private]] *weechat.color.status_data_private*
-** description: pass:none[text color for buffer with private message (status bar)]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_weechat.color.status_filter]] *weechat.color.status_filter*
-** description: pass:none[text color for filter indicator in status bar]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_weechat.color.status_more]] *weechat.color.status_more*
-** description: pass:none[text color for buffer with new data (status bar)]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_weechat.color.status_mouse]] *weechat.color.status_mouse*
-** description: pass:none[text color for mouse indicator in status bar]
-** type: color
-** values: 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 value: `+green+`
-
-* [[option_weechat.color.status_name]] *weechat.color.status_name*
-** description: pass:none[text color for current buffer name in status bar]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_weechat.color.status_name_ssl]] *weechat.color.status_name_ssl*
-** description: pass:none[text color for current buffer name in status bar, if data are secured with a protocol like SSL]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_weechat.color.status_nicklist_count]] *weechat.color.status_nicklist_count*
-** description: pass:none[text color for number of nicks in nicklist (status bar)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.color.status_number]] *weechat.color.status_number*
-** description: pass:none[text color for current buffer number in status bar]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_weechat.color.status_time]] *weechat.color.status_time*
-** description: pass:none[text color for time (status bar)]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_weechat.completion.base_word_until_cursor]] *weechat.completion.base_word_until_cursor*
-** description: pass:none[if enabled, the base word to complete ends at char before cursor; otherwise the base word ends at first space after cursor]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.completion.command_inline]] *weechat.completion.command_inline*
-** description: pass:none[if enabled, the commands inside command line are completed (the command at beginning of line has higher priority and is used first); note: when this option is enabled, there is no more automatic completion of paths beginning with "/" (outside commands arguments)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.completion.default_template]] *weechat.completion.default_template*
-** description: pass:none[default completion template (please see documentation for template codes and values: plugin API reference, function "weechat_hook_command")]
-** type: string
-** values: any string
-** default value: `+"%(nicks)|%(irc_channels)"+`
-
-* [[option_weechat.completion.nick_add_space]] *weechat.completion.nick_add_space*
-** description: pass:none[add space after nick completion (when nick is not first word on command line)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.completion.nick_case_sensitive]] *weechat.completion.nick_case_sensitive*
-** description: pass:none[case sensitive completion for nicks]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.completion.nick_completer]] *weechat.completion.nick_completer*
-** description: pass:none[string inserted after nick completion (when nick is first word on command line)]
-** type: string
-** values: any string
-** default value: `+": "+`
-
-* [[option_weechat.completion.nick_first_only]] *weechat.completion.nick_first_only*
-** description: pass:none[complete only with first nick found]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.completion.nick_ignore_chars]] *weechat.completion.nick_ignore_chars*
-** description: pass:none[chars ignored for nick completion]
-** type: string
-** values: any string
-** default value: `+"[]`_-^"+`
-
-* [[option_weechat.completion.partial_completion_alert]] *weechat.completion.partial_completion_alert*
-** description: pass:none[send alert (BEL) when a partial completion occurs]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.completion.partial_completion_command]] *weechat.completion.partial_completion_command*
-** description: pass:none[partially complete command names (stop when many commands found begin with same letters)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.completion.partial_completion_command_arg]] *weechat.completion.partial_completion_command_arg*
-** description: pass:none[partially complete command arguments (stop when many arguments found begin with same prefix)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.completion.partial_completion_count]] *weechat.completion.partial_completion_count*
-** description: pass:none[display count for each partial completion in bar item]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.completion.partial_completion_other]] *weechat.completion.partial_completion_other*
-** description: pass:none[partially complete outside commands (stop when many words found begin with same letters)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.completion.partial_completion_templates]] *weechat.completion.partial_completion_templates*
-** description: pass:none[comma-separated list of templates for which partial completion is enabled by default (with Tab key instead of shift-Tab); the list of templates is in documentation: plugin API reference, function "weechat_hook_command"]
-** type: string
-** values: any string
-** default value: `+"config_options"+`
-
-* [[option_weechat.history.display_default]] *weechat.history.display_default*
-** description: pass:none[maximum number of commands to display by default in history listing (0 = unlimited)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+5+`
-
-* [[option_weechat.history.max_buffer_lines_minutes]] *weechat.history.max_buffer_lines_minutes*
-** description: pass:none[maximum number of minutes in history per buffer (0 = unlimited); examples: 1440 = one day, 10080 = one week, 43200 = one month, 525600 = one year; use 0 ONLY if option weechat.history.max_buffer_lines_number is NOT set to 0]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+0+`
-
-* [[option_weechat.history.max_buffer_lines_number]] *weechat.history.max_buffer_lines_number*
-** description: pass:none[maximum number of lines in history per buffer (0 = unlimited); use 0 ONLY if option weechat.history.max_buffer_lines_minutes is NOT set to 0]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+4096+`
-
-* [[option_weechat.history.max_commands]] *weechat.history.max_commands*
-** description: pass:none[maximum number of user commands in history (0 = unlimited, NOT RECOMMENDED: no limit in memory usage)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+100+`
-
-* [[option_weechat.history.max_visited_buffers]] *weechat.history.max_visited_buffers*
-** description: pass:none[maximum number of visited buffers to keep in memory]
-** type: integer
-** values: 0 .. 1000
-** default value: `+50+`
-
-* [[option_weechat.key.backspace]] *weechat.key.backspace*
-** description: pass:none[touche "backspace" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_previous_char"+`
-
-* [[option_weechat.key.ctrl-_]] *weechat.key.ctrl-_*
-** description: pass:none[touche "ctrl-_" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input undo"+`
-
-* [[option_weechat.key.ctrl-a]] *weechat.key.ctrl-a*
-** description: pass:none[touche "ctrl-a" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-b]] *weechat.key.ctrl-b*
-** description: pass:none[touche "ctrl-b" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.ctrl-c__]] *weechat.key.ctrl-c,_*
-** description: pass:none[touche "ctrl-c,_" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input insert \x1F"+`
-
-* [[option_weechat.key.ctrl-c_b]] *weechat.key.ctrl-c,b*
-** description: pass:none[touche "ctrl-c,b" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input insert \x02"+`
-
-* [[option_weechat.key.ctrl-c_c]] *weechat.key.ctrl-c,c*
-** description: pass:none[touche "ctrl-c,c" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input insert \x03"+`
-
-* [[option_weechat.key.ctrl-c_i]] *weechat.key.ctrl-c,i*
-** description: pass:none[touche "ctrl-c,i" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input insert \x1D"+`
-
-* [[option_weechat.key.ctrl-c_o]] *weechat.key.ctrl-c,o*
-** description: pass:none[touche "ctrl-c,o" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input insert \x0F"+`
-
-* [[option_weechat.key.ctrl-c_v]] *weechat.key.ctrl-c,v*
-** description: pass:none[touche "ctrl-c,v" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input insert \x16"+`
-
-* [[option_weechat.key.ctrl-d]] *weechat.key.ctrl-d*
-** description: pass:none[touche "ctrl-d" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.ctrl-down]] *weechat.key.ctrl-down*
-** description: pass:none[touche "ctrl-down" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input history_global_next"+`
-
-* [[option_weechat.key.ctrl-e]] *weechat.key.ctrl-e*
-** description: pass:none[touche "ctrl-e" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.ctrl-f]] *weechat.key.ctrl-f*
-** description: pass:none[touche "ctrl-f" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_next_char"+`
-
-* [[option_weechat.key.ctrl-f1]] *weechat.key.ctrl-f1*
-** description: pass:none[touche "ctrl-f1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.ctrl-f11]] *weechat.key.ctrl-f11*
-** description: pass:none[touche "ctrl-f11" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.ctrl-f12]] *weechat.key.ctrl-f12*
-** description: pass:none[touche "ctrl-f12" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.ctrl-f2]] *weechat.key.ctrl-f2*
-** description: pass:none[touche "ctrl-f2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.ctrl-k]] *weechat.key.ctrl-k*
-** description: pass:none[touche "ctrl-k" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_end_of_line"+`
-
-* [[option_weechat.key.ctrl-l]] *weechat.key.ctrl-l*
-** description: pass:none[touche "ctrl-l" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window refresh"+`
-
-* [[option_weechat.key.ctrl-left]] *weechat.key.ctrl-left*
-** description: pass:none[touche "ctrl-left" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.ctrl-n]] *weechat.key.ctrl-n*
-** description: pass:none[touche "ctrl-n" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer +1"+`
-
-* [[option_weechat.key.ctrl-p]] *weechat.key.ctrl-p*
-** description: pass:none[touche "ctrl-p" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer -1"+`
-
-* [[option_weechat.key.ctrl-r]] *weechat.key.ctrl-r*
-** description: pass:none[touche "ctrl-r" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input search_text_here"+`
-
-* [[option_weechat.key.ctrl-right]] *weechat.key.ctrl-right*
-** description: pass:none[touche "ctrl-right" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_next_word"+`
-
-* [[option_weechat.key.ctrl-s_ctrl-u]] *weechat.key.ctrl-s,ctrl-u*
-** description: pass:none[touche "ctrl-s,ctrl-u" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/allbuf /buffer set unread"+`
-
-* [[option_weechat.key.ctrl-t]] *weechat.key.ctrl-t*
-** description: pass:none[touche "ctrl-t" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input transpose_chars"+`
-
-* [[option_weechat.key.ctrl-u]] *weechat.key.ctrl-u*
-** description: pass:none[touche "ctrl-u" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-up]] *weechat.key.ctrl-up*
-** description: pass:none[touche "ctrl-up" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input history_global_previous"+`
-
-* [[option_weechat.key.ctrl-w]] *weechat.key.ctrl-w*
-** description: pass:none[touche "ctrl-w" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_previous_word_whitespace"+`
-
-* [[option_weechat.key.ctrl-x]] *weechat.key.ctrl-x*
-** description: pass:none[touche "ctrl-x" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer switch"+`
-
-* [[option_weechat.key.ctrl-y]] *weechat.key.ctrl-y*
-** description: pass:none[touche "ctrl-y" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input clipboard_paste"+`
-
-* [[option_weechat.key.delete]] *weechat.key.delete*
-** description: pass:none[touche "delete" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.down]] *weechat.key.down*
-** description: pass:none[touche "down" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input history_next"+`
-
-* [[option_weechat.key.end]] *weechat.key.end*
-** description: pass:none[touche "end" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.f1]] *weechat.key.f1*
-** description: pass:none[touche "f1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.f10]] *weechat.key.f10*
-** description: pass:none[touche "f10" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll title * +30%"+`
-
-* [[option_weechat.key.f11]] *weechat.key.f11*
-** description: pass:none[touche "f11" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.f12]] *weechat.key.f12*
-** description: pass:none[touche "f12" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.f2]] *weechat.key.f2*
-** description: pass:none[touche "f2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.f5]] *weechat.key.f5*
-** description: pass:none[touche "f5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer -1"+`
-
-* [[option_weechat.key.f6]] *weechat.key.f6*
-** description: pass:none[touche "f6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer +1"+`
-
-* [[option_weechat.key.f7]] *weechat.key.f7*
-** description: pass:none[touche "f7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window -1"+`
-
-* [[option_weechat.key.f8]] *weechat.key.f8*
-** description: pass:none[touche "f8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window +1"+`
-
-* [[option_weechat.key.f9]] *weechat.key.f9*
-** description: pass:none[touche "f9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll title * -30%"+`
-
-* [[option_weechat.key.home]] *weechat.key.home*
-** description: pass:none[touche "home" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.left]] *weechat.key.left*
-** description: pass:none[touche "left" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.meta--]] *weechat.key.meta--*
-** description: pass:none[touche "meta--" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/filter toggle @"+`
-
-* [[option_weechat.key.meta-/]] *weechat.key.meta-/*
-** description: pass:none[touche "meta-/" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer jump last_displayed"+`
-
-* [[option_weechat.key.meta-0]] *weechat.key.meta-0*
-** description: pass:none[touche "meta-0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-1]] *weechat.key.meta-1*
-** description: pass:none[touche "meta-1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-2]] *weechat.key.meta-2*
-** description: pass:none[touche "meta-2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-3]] *weechat.key.meta-3*
-** description: pass:none[touche "meta-3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-4]] *weechat.key.meta-4*
-** description: pass:none[touche "meta-4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-5]] *weechat.key.meta-5*
-** description: pass:none[touche "meta-5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-6]] *weechat.key.meta-6*
-** description: pass:none[touche "meta-6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-7]] *weechat.key.meta-7*
-** description: pass:none[touche "meta-7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-8]] *weechat.key.meta-8*
-** description: pass:none[touche "meta-8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-9]] *weechat.key.meta-9*
-** description: pass:none[touche "meta-9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-<]] *weechat.key.meta-<*
-** description: pass:none[touche "meta-<" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer jump prev_visited"+`
-
-* [[option_weechat.key.meta-=]] *weechat.key.meta-=*
-** description: pass:none[touche "meta-=" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/filter toggle"+`
-
-* [[option_weechat.key.meta->]] *weechat.key.meta->*
-** description: pass:none[touche "meta->" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer jump next_visited"+`
-
-* [[option_weechat.key.meta-B]] *weechat.key.meta-B*
-** description: pass:none[touche "meta-B" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buflist toggle"+`
-
-* [[option_weechat.key.meta-K]] *weechat.key.meta-K*
-** description: pass:none[touche "meta-K" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input grab_raw_key_command"+`
-
-* [[option_weechat.key.meta-N]] *weechat.key.meta-N*
-** description: pass:none[touche "meta-N" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar toggle nicklist"+`
-
-* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
-** description: pass:none[touche "meta-R" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_input"+`
-
-* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
-** description: pass:none[touche "meta-_" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input redo"+`
-
-* [[option_weechat.key.meta-a]] *weechat.key.meta-a*
-** description: pass:none[touche "meta-a" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer jump smart"+`
-
-* [[option_weechat.key.meta-b]] *weechat.key.meta-b*
-** description: pass:none[touche "meta-b" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.meta-backspace]] *weechat.key.meta-backspace*
-** description: pass:none[touche "meta-backspace" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_previous_word"+`
-
-* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
-** description: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_end_of_input"+`
-
-* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
-** description: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_beginning_of_input"+`
-
-* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
-** description: pass:none[touche "meta-d" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_next_word"+`
-
-* [[option_weechat.key.meta-down]] *weechat.key.meta-down*
-** description: pass:none[touche "meta-down" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-end]] *weechat.key.meta-end*
-** description: pass:none[touche "meta-end" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_bottom"+`
-
-* [[option_weechat.key.meta-f]] *weechat.key.meta-f*
-** description: pass:none[touche "meta-f" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_next_word"+`
-
-* [[option_weechat.key.meta-f1]] *weechat.key.meta-f1*
-** description: pass:none[touche "meta-f1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll buflist * b"+`
-
-* [[option_weechat.key.meta-f11]] *weechat.key.meta-f11*
-** description: pass:none[touche "meta-f11" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll nicklist * b"+`
-
-* [[option_weechat.key.meta-f12]] *weechat.key.meta-f12*
-** description: pass:none[touche "meta-f12" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll nicklist * e"+`
-
-* [[option_weechat.key.meta-f2]] *weechat.key.meta-f2*
-** description: pass:none[touche "meta-f2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll buflist * e"+`
-
-* [[option_weechat.key.meta-h_meta-R]] *weechat.key.meta-h,meta-R*
-** description: pass:none[touche "meta-h,meta-R" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/hotlist restore -all"+`
-
-* [[option_weechat.key.meta-h_meta-c]] *weechat.key.meta-h,meta-c*
-** description: pass:none[touche "meta-h,meta-c" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/hotlist clear"+`
-
-* [[option_weechat.key.meta-h_meta-m]] *weechat.key.meta-h,meta-m*
-** description: pass:none[touche "meta-h,meta-m" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/hotlist remove"+`
-
-* [[option_weechat.key.meta-h_meta-r]] *weechat.key.meta-h,meta-r*
-** description: pass:none[touche "meta-h,meta-r" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/hotlist restore"+`
-
-* [[option_weechat.key.meta-home]] *weechat.key.meta-home*
-** description: pass:none[touche "meta-home" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_top"+`
-
-* [[option_weechat.key.meta-j_0_1]] *weechat.key.meta-j,0,1*
-** description: pass:none[touche "meta-j,0,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-j_0_2]] *weechat.key.meta-j,0,2*
-** description: pass:none[touche "meta-j,0,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-j_0_3]] *weechat.key.meta-j,0,3*
-** description: pass:none[touche "meta-j,0,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-j_0_4]] *weechat.key.meta-j,0,4*
-** description: pass:none[touche "meta-j,0,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-j_0_5]] *weechat.key.meta-j,0,5*
-** description: pass:none[touche "meta-j,0,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-j_0_6]] *weechat.key.meta-j,0,6*
-** description: pass:none[touche "meta-j,0,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-j_0_7]] *weechat.key.meta-j,0,7*
-** description: pass:none[touche "meta-j,0,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-j_0_8]] *weechat.key.meta-j,0,8*
-** description: pass:none[touche "meta-j,0,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-j_0_9]] *weechat.key.meta-j,0,9*
-** description: pass:none[touche "meta-j,0,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-j_1_0]] *weechat.key.meta-j,1,0*
-** description: pass:none[touche "meta-j,1,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-j_1_1]] *weechat.key.meta-j,1,1*
-** description: pass:none[touche "meta-j,1,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *11"+`
-
-* [[option_weechat.key.meta-j_1_2]] *weechat.key.meta-j,1,2*
-** description: pass:none[touche "meta-j,1,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *12"+`
-
-* [[option_weechat.key.meta-j_1_3]] *weechat.key.meta-j,1,3*
-** description: pass:none[touche "meta-j,1,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *13"+`
-
-* [[option_weechat.key.meta-j_1_4]] *weechat.key.meta-j,1,4*
-** description: pass:none[touche "meta-j,1,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *14"+`
-
-* [[option_weechat.key.meta-j_1_5]] *weechat.key.meta-j,1,5*
-** description: pass:none[touche "meta-j,1,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *15"+`
-
-* [[option_weechat.key.meta-j_1_6]] *weechat.key.meta-j,1,6*
-** description: pass:none[touche "meta-j,1,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *16"+`
-
-* [[option_weechat.key.meta-j_1_7]] *weechat.key.meta-j,1,7*
-** description: pass:none[touche "meta-j,1,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *17"+`
-
-* [[option_weechat.key.meta-j_1_8]] *weechat.key.meta-j,1,8*
-** description: pass:none[touche "meta-j,1,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *18"+`
-
-* [[option_weechat.key.meta-j_1_9]] *weechat.key.meta-j,1,9*
-** description: pass:none[touche "meta-j,1,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *19"+`
-
-* [[option_weechat.key.meta-j_2_0]] *weechat.key.meta-j,2,0*
-** description: pass:none[touche "meta-j,2,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *20"+`
-
-* [[option_weechat.key.meta-j_2_1]] *weechat.key.meta-j,2,1*
-** description: pass:none[touche "meta-j,2,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *21"+`
-
-* [[option_weechat.key.meta-j_2_2]] *weechat.key.meta-j,2,2*
-** description: pass:none[touche "meta-j,2,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *22"+`
-
-* [[option_weechat.key.meta-j_2_3]] *weechat.key.meta-j,2,3*
-** description: pass:none[touche "meta-j,2,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *23"+`
-
-* [[option_weechat.key.meta-j_2_4]] *weechat.key.meta-j,2,4*
-** description: pass:none[touche "meta-j,2,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *24"+`
-
-* [[option_weechat.key.meta-j_2_5]] *weechat.key.meta-j,2,5*
-** description: pass:none[touche "meta-j,2,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *25"+`
-
-* [[option_weechat.key.meta-j_2_6]] *weechat.key.meta-j,2,6*
-** description: pass:none[touche "meta-j,2,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *26"+`
-
-* [[option_weechat.key.meta-j_2_7]] *weechat.key.meta-j,2,7*
-** description: pass:none[touche "meta-j,2,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *27"+`
-
-* [[option_weechat.key.meta-j_2_8]] *weechat.key.meta-j,2,8*
-** description: pass:none[touche "meta-j,2,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *28"+`
-
-* [[option_weechat.key.meta-j_2_9]] *weechat.key.meta-j,2,9*
-** description: pass:none[touche "meta-j,2,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *29"+`
-
-* [[option_weechat.key.meta-j_3_0]] *weechat.key.meta-j,3,0*
-** description: pass:none[touche "meta-j,3,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *30"+`
-
-* [[option_weechat.key.meta-j_3_1]] *weechat.key.meta-j,3,1*
-** description: pass:none[touche "meta-j,3,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *31"+`
-
-* [[option_weechat.key.meta-j_3_2]] *weechat.key.meta-j,3,2*
-** description: pass:none[touche "meta-j,3,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *32"+`
-
-* [[option_weechat.key.meta-j_3_3]] *weechat.key.meta-j,3,3*
-** description: pass:none[touche "meta-j,3,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *33"+`
-
-* [[option_weechat.key.meta-j_3_4]] *weechat.key.meta-j,3,4*
-** description: pass:none[touche "meta-j,3,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *34"+`
-
-* [[option_weechat.key.meta-j_3_5]] *weechat.key.meta-j,3,5*
-** description: pass:none[touche "meta-j,3,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *35"+`
-
-* [[option_weechat.key.meta-j_3_6]] *weechat.key.meta-j,3,6*
-** description: pass:none[touche "meta-j,3,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *36"+`
-
-* [[option_weechat.key.meta-j_3_7]] *weechat.key.meta-j,3,7*
-** description: pass:none[touche "meta-j,3,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *37"+`
-
-* [[option_weechat.key.meta-j_3_8]] *weechat.key.meta-j,3,8*
-** description: pass:none[touche "meta-j,3,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *38"+`
-
-* [[option_weechat.key.meta-j_3_9]] *weechat.key.meta-j,3,9*
-** description: pass:none[touche "meta-j,3,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *39"+`
-
-* [[option_weechat.key.meta-j_4_0]] *weechat.key.meta-j,4,0*
-** description: pass:none[touche "meta-j,4,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *40"+`
-
-* [[option_weechat.key.meta-j_4_1]] *weechat.key.meta-j,4,1*
-** description: pass:none[touche "meta-j,4,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *41"+`
-
-* [[option_weechat.key.meta-j_4_2]] *weechat.key.meta-j,4,2*
-** description: pass:none[touche "meta-j,4,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *42"+`
-
-* [[option_weechat.key.meta-j_4_3]] *weechat.key.meta-j,4,3*
-** description: pass:none[touche "meta-j,4,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *43"+`
-
-* [[option_weechat.key.meta-j_4_4]] *weechat.key.meta-j,4,4*
-** description: pass:none[touche "meta-j,4,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *44"+`
-
-* [[option_weechat.key.meta-j_4_5]] *weechat.key.meta-j,4,5*
-** description: pass:none[touche "meta-j,4,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *45"+`
-
-* [[option_weechat.key.meta-j_4_6]] *weechat.key.meta-j,4,6*
-** description: pass:none[touche "meta-j,4,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *46"+`
-
-* [[option_weechat.key.meta-j_4_7]] *weechat.key.meta-j,4,7*
-** description: pass:none[touche "meta-j,4,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *47"+`
-
-* [[option_weechat.key.meta-j_4_8]] *weechat.key.meta-j,4,8*
-** description: pass:none[touche "meta-j,4,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *48"+`
-
-* [[option_weechat.key.meta-j_4_9]] *weechat.key.meta-j,4,9*
-** description: pass:none[touche "meta-j,4,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *49"+`
-
-* [[option_weechat.key.meta-j_5_0]] *weechat.key.meta-j,5,0*
-** description: pass:none[touche "meta-j,5,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *50"+`
-
-* [[option_weechat.key.meta-j_5_1]] *weechat.key.meta-j,5,1*
-** description: pass:none[touche "meta-j,5,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *51"+`
-
-* [[option_weechat.key.meta-j_5_2]] *weechat.key.meta-j,5,2*
-** description: pass:none[touche "meta-j,5,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *52"+`
-
-* [[option_weechat.key.meta-j_5_3]] *weechat.key.meta-j,5,3*
-** description: pass:none[touche "meta-j,5,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *53"+`
-
-* [[option_weechat.key.meta-j_5_4]] *weechat.key.meta-j,5,4*
-** description: pass:none[touche "meta-j,5,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *54"+`
-
-* [[option_weechat.key.meta-j_5_5]] *weechat.key.meta-j,5,5*
-** description: pass:none[touche "meta-j,5,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *55"+`
-
-* [[option_weechat.key.meta-j_5_6]] *weechat.key.meta-j,5,6*
-** description: pass:none[touche "meta-j,5,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *56"+`
-
-* [[option_weechat.key.meta-j_5_7]] *weechat.key.meta-j,5,7*
-** description: pass:none[touche "meta-j,5,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *57"+`
-
-* [[option_weechat.key.meta-j_5_8]] *weechat.key.meta-j,5,8*
-** description: pass:none[touche "meta-j,5,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *58"+`
-
-* [[option_weechat.key.meta-j_5_9]] *weechat.key.meta-j,5,9*
-** description: pass:none[touche "meta-j,5,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *59"+`
-
-* [[option_weechat.key.meta-j_6_0]] *weechat.key.meta-j,6,0*
-** description: pass:none[touche "meta-j,6,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *60"+`
-
-* [[option_weechat.key.meta-j_6_1]] *weechat.key.meta-j,6,1*
-** description: pass:none[touche "meta-j,6,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *61"+`
-
-* [[option_weechat.key.meta-j_6_2]] *weechat.key.meta-j,6,2*
-** description: pass:none[touche "meta-j,6,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *62"+`
-
-* [[option_weechat.key.meta-j_6_3]] *weechat.key.meta-j,6,3*
-** description: pass:none[touche "meta-j,6,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *63"+`
-
-* [[option_weechat.key.meta-j_6_4]] *weechat.key.meta-j,6,4*
-** description: pass:none[touche "meta-j,6,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *64"+`
-
-* [[option_weechat.key.meta-j_6_5]] *weechat.key.meta-j,6,5*
-** description: pass:none[touche "meta-j,6,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *65"+`
-
-* [[option_weechat.key.meta-j_6_6]] *weechat.key.meta-j,6,6*
-** description: pass:none[touche "meta-j,6,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *66"+`
-
-* [[option_weechat.key.meta-j_6_7]] *weechat.key.meta-j,6,7*
-** description: pass:none[touche "meta-j,6,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *67"+`
-
-* [[option_weechat.key.meta-j_6_8]] *weechat.key.meta-j,6,8*
-** description: pass:none[touche "meta-j,6,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *68"+`
-
-* [[option_weechat.key.meta-j_6_9]] *weechat.key.meta-j,6,9*
-** description: pass:none[touche "meta-j,6,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *69"+`
-
-* [[option_weechat.key.meta-j_7_0]] *weechat.key.meta-j,7,0*
-** description: pass:none[touche "meta-j,7,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *70"+`
-
-* [[option_weechat.key.meta-j_7_1]] *weechat.key.meta-j,7,1*
-** description: pass:none[touche "meta-j,7,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *71"+`
-
-* [[option_weechat.key.meta-j_7_2]] *weechat.key.meta-j,7,2*
-** description: pass:none[touche "meta-j,7,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *72"+`
-
-* [[option_weechat.key.meta-j_7_3]] *weechat.key.meta-j,7,3*
-** description: pass:none[touche "meta-j,7,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *73"+`
-
-* [[option_weechat.key.meta-j_7_4]] *weechat.key.meta-j,7,4*
-** description: pass:none[touche "meta-j,7,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *74"+`
-
-* [[option_weechat.key.meta-j_7_5]] *weechat.key.meta-j,7,5*
-** description: pass:none[touche "meta-j,7,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *75"+`
-
-* [[option_weechat.key.meta-j_7_6]] *weechat.key.meta-j,7,6*
-** description: pass:none[touche "meta-j,7,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *76"+`
-
-* [[option_weechat.key.meta-j_7_7]] *weechat.key.meta-j,7,7*
-** description: pass:none[touche "meta-j,7,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *77"+`
-
-* [[option_weechat.key.meta-j_7_8]] *weechat.key.meta-j,7,8*
-** description: pass:none[touche "meta-j,7,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *78"+`
-
-* [[option_weechat.key.meta-j_7_9]] *weechat.key.meta-j,7,9*
-** description: pass:none[touche "meta-j,7,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *79"+`
-
-* [[option_weechat.key.meta-j_8_0]] *weechat.key.meta-j,8,0*
-** description: pass:none[touche "meta-j,8,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *80"+`
-
-* [[option_weechat.key.meta-j_8_1]] *weechat.key.meta-j,8,1*
-** description: pass:none[touche "meta-j,8,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *81"+`
-
-* [[option_weechat.key.meta-j_8_2]] *weechat.key.meta-j,8,2*
-** description: pass:none[touche "meta-j,8,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *82"+`
-
-* [[option_weechat.key.meta-j_8_3]] *weechat.key.meta-j,8,3*
-** description: pass:none[touche "meta-j,8,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *83"+`
-
-* [[option_weechat.key.meta-j_8_4]] *weechat.key.meta-j,8,4*
-** description: pass:none[touche "meta-j,8,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *84"+`
-
-* [[option_weechat.key.meta-j_8_5]] *weechat.key.meta-j,8,5*
-** description: pass:none[touche "meta-j,8,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *85"+`
-
-* [[option_weechat.key.meta-j_8_6]] *weechat.key.meta-j,8,6*
-** description: pass:none[touche "meta-j,8,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *86"+`
-
-* [[option_weechat.key.meta-j_8_7]] *weechat.key.meta-j,8,7*
-** description: pass:none[touche "meta-j,8,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *87"+`
-
-* [[option_weechat.key.meta-j_8_8]] *weechat.key.meta-j,8,8*
-** description: pass:none[touche "meta-j,8,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *88"+`
-
-* [[option_weechat.key.meta-j_8_9]] *weechat.key.meta-j,8,9*
-** description: pass:none[touche "meta-j,8,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *89"+`
-
-* [[option_weechat.key.meta-j_9_0]] *weechat.key.meta-j,9,0*
-** description: pass:none[touche "meta-j,9,0" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *90"+`
-
-* [[option_weechat.key.meta-j_9_1]] *weechat.key.meta-j,9,1*
-** description: pass:none[touche "meta-j,9,1" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *91"+`
-
-* [[option_weechat.key.meta-j_9_2]] *weechat.key.meta-j,9,2*
-** description: pass:none[touche "meta-j,9,2" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *92"+`
-
-* [[option_weechat.key.meta-j_9_3]] *weechat.key.meta-j,9,3*
-** description: pass:none[touche "meta-j,9,3" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *93"+`
-
-* [[option_weechat.key.meta-j_9_4]] *weechat.key.meta-j,9,4*
-** description: pass:none[touche "meta-j,9,4" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *94"+`
-
-* [[option_weechat.key.meta-j_9_5]] *weechat.key.meta-j,9,5*
-** description: pass:none[touche "meta-j,9,5" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *95"+`
-
-* [[option_weechat.key.meta-j_9_6]] *weechat.key.meta-j,9,6*
-** description: pass:none[touche "meta-j,9,6" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *96"+`
-
-* [[option_weechat.key.meta-j_9_7]] *weechat.key.meta-j,9,7*
-** description: pass:none[touche "meta-j,9,7" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *97"+`
-
-* [[option_weechat.key.meta-j_9_8]] *weechat.key.meta-j,9,8*
-** description: pass:none[touche "meta-j,9,8" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *98"+`
-
-* [[option_weechat.key.meta-j_9_9]] *weechat.key.meta-j,9,9*
-** description: pass:none[touche "meta-j,9,9" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer *99"+`
-
-* [[option_weechat.key.meta-j_meta-f]] *weechat.key.meta-j,meta-f*
-** description: pass:none[touche "meta-j,meta-f" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer -"+`
-
-* [[option_weechat.key.meta-j_meta-l]] *weechat.key.meta-j,meta-l*
-** description: pass:none[touche "meta-j,meta-l" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer +"+`
-
-* [[option_weechat.key.meta-j_meta-r]] *weechat.key.meta-j,meta-r*
-** description: pass:none[touche "meta-j,meta-r" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/server raw"+`
-
-* [[option_weechat.key.meta-j_meta-s]] *weechat.key.meta-j,meta-s*
-** description: pass:none[touche "meta-j,meta-s" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/server jump"+`
-
-* [[option_weechat.key.meta-k]] *weechat.key.meta-k*
-** description: pass:none[touche "meta-k" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input grab_key_command"+`
-
-* [[option_weechat.key.meta-l]] *weechat.key.meta-l*
-** description: pass:none[touche "meta-l" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window bare"+`
-
-* [[option_weechat.key.meta-left]] *weechat.key.meta-left*
-** description: pass:none[touche "meta-left" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-m]] *weechat.key.meta-m*
-** description: pass:none[touche "meta-m" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/mute mouse toggle"+`
-
-* [[option_weechat.key.meta-n]] *weechat.key.meta-n*
-** description: pass:none[touche "meta-n" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_next_highlight"+`
-
-* [[option_weechat.key.meta-p]] *weechat.key.meta-p*
-** description: pass:none[touche "meta-p" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_previous_highlight"+`
-
-* [[option_weechat.key.meta-pgdn]] *weechat.key.meta-pgdn*
-** description: pass:none[touche "meta-pgdn" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_down"+`
-
-* [[option_weechat.key.meta-pgup]] *weechat.key.meta-pgup*
-** description: pass:none[touche "meta-pgup" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_up"+`
-
-* [[option_weechat.key.meta-r]] *weechat.key.meta-r*
-** description: pass:none[touche "meta-r" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input delete_line"+`
-
-* [[option_weechat.key.meta-return]] *weechat.key.meta-return*
-** description: pass:none[touche "meta-return" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input insert \n"+`
-
-* [[option_weechat.key.meta-right]] *weechat.key.meta-right*
-** description: pass:none[touche "meta-right" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-s]] *weechat.key.meta-s*
-** description: pass:none[touche "meta-s" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/mute spell toggle"+`
-
-* [[option_weechat.key.meta-u]] *weechat.key.meta-u*
-** description: pass:none[touche "meta-u" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_unread"+`
-
-* [[option_weechat.key.meta-up]] *weechat.key.meta-up*
-** description: pass:none[touche "meta-up" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-w_meta-b]] *weechat.key.meta-w,meta-b*
-** description: pass:none[touche "meta-w,meta-b" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window balance"+`
-
-* [[option_weechat.key.meta-w_meta-down]] *weechat.key.meta-w,meta-down*
-** description: pass:none[touche "meta-w,meta-down" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window down"+`
-
-* [[option_weechat.key.meta-w_meta-left]] *weechat.key.meta-w,meta-left*
-** description: pass:none[touche "meta-w,meta-left" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window left"+`
-
-* [[option_weechat.key.meta-w_meta-right]] *weechat.key.meta-w,meta-right*
-** description: pass:none[touche "meta-w,meta-right" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window right"+`
-
-* [[option_weechat.key.meta-w_meta-s]] *weechat.key.meta-w,meta-s*
-** description: pass:none[touche "meta-w,meta-s" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window swap"+`
-
-* [[option_weechat.key.meta-w_meta-up]] *weechat.key.meta-w,meta-up*
-** description: pass:none[touche "meta-w,meta-up" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window up"+`
-
-* [[option_weechat.key.meta-x]] *weechat.key.meta-x*
-** description: pass:none[touche "meta-x" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/buffer zoom"+`
-
-* [[option_weechat.key.meta-z]] *weechat.key.meta-z*
-** description: pass:none[touche "meta-z" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window zoom"+`
-
-* [[option_weechat.key.pgdn]] *weechat.key.pgdn*
-** description: pass:none[touche "pgdn" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window page_down"+`
-
-* [[option_weechat.key.pgup]] *weechat.key.pgup*
-** description: pass:none[touche "pgup" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/window page_up"+`
-
-* [[option_weechat.key.return]] *weechat.key.return*
-** description: pass:none[touche "return" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input return"+`
-
-* [[option_weechat.key.right]] *weechat.key.right*
-** description: pass:none[touche "right" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
-** description: pass:none[touche "shift-down" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_next_line"+`
-
-* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
-** description: pass:none[touche "shift-end" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_end_of_input"+`
-
-* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
-** description: pass:none[touche "shift-home" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_beginning_of_input"+`
-
-* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
-** description: pass:none[touche "shift-left" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
-** description: pass:none[touche "shift-right" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
-** description: pass:none[touche "shift-tab" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input complete_previous"+`
-
-* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
-** description: pass:none[touche "shift-up" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input move_previous_line"+`
-
-* [[option_weechat.key.tab]] *weechat.key.tab*
-** description: pass:none[touche "tab" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input complete_next"+`
-
-* [[option_weechat.key.up]] *weechat.key.up*
-** description: pass:none[touche "up" dans le contexte "default"]
-** type: string
-** values: any string
-** default value: `+"/input history_previous"+`
-
-* [[option_weechat.key_cursor.@chat:Q]] *weechat.key_cursor.@chat:Q*
-** description: pass:none[touche "@chat:Q" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"hsignal:chat_quote_time_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:m]] *weechat.key_cursor.@chat:m*
-** description: pass:none[touche "@chat:m" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"hsignal:chat_quote_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:q]] *weechat.key_cursor.@chat:q*
-** description: pass:none[touche "@chat:q" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"hsignal:chat_quote_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):K]] *weechat.key_cursor.@item(buffer_nicklist):K*
-** description: pass:none[touche "@item(buffer_nicklist):K" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):b]] *weechat.key_cursor.@item(buffer_nicklist):b*
-** description: pass:none[touche "@item(buffer_nicklist):b" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):k]] *weechat.key_cursor.@item(buffer_nicklist):k*
-** description: pass:none[touche "@item(buffer_nicklist):k" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/kick ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):q]] *weechat.key_cursor.@item(buffer_nicklist):q*
-** description: pass:none[touche "@item(buffer_nicklist):q" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/query ${nick};/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):w]] *weechat.key_cursor.@item(buffer_nicklist):w*
-** description: pass:none[touche "@item(buffer_nicklist):w" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_cursor.down]] *weechat.key_cursor.down*
-** description: pass:none[touche "down" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor move down"+`
-
-* [[option_weechat.key_cursor.left]] *weechat.key_cursor.left*
-** description: pass:none[touche "left" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor move left"+`
-
-* [[option_weechat.key_cursor.meta-down]] *weechat.key_cursor.meta-down*
-** description: pass:none[touche "meta-down" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor move area_down"+`
-
-* [[option_weechat.key_cursor.meta-left]] *weechat.key_cursor.meta-left*
-** description: pass:none[touche "meta-left" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor move area_left"+`
-
-* [[option_weechat.key_cursor.meta-right]] *weechat.key_cursor.meta-right*
-** description: pass:none[touche "meta-right" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor move area_right"+`
-
-* [[option_weechat.key_cursor.meta-up]] *weechat.key_cursor.meta-up*
-** description: pass:none[touche "meta-up" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor move area_up"+`
-
-* [[option_weechat.key_cursor.return]] *weechat.key_cursor.return*
-** description: pass:none[touche "return" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor stop"+`
-
-* [[option_weechat.key_cursor.right]] *weechat.key_cursor.right*
-** description: pass:none[touche "right" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor move right"+`
-
-* [[option_weechat.key_cursor.up]] *weechat.key_cursor.up*
-** description: pass:none[touche "up" dans le contexte "cursor"]
-** type: string
-** values: any string
-** default value: `+"/cursor move up"+`
-
-* [[option_weechat.key_mouse.@*:button3]] *weechat.key_mouse.@*:button3*
-** description: pass:none[touche "@*:button3" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/cursor go ${_x},${_y}"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheeldown]] *weechat.key_mouse.@bar(buflist):ctrl-wheeldown*
-** description: pass:none[touche "@bar(buflist):ctrl-wheeldown" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheelup]] *weechat.key_mouse.@bar(buflist):ctrl-wheelup*
-** description: pass:none[touche "@bar(buflist):ctrl-wheelup" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(input):button2]] *weechat.key_mouse.@bar(input):button2*
-** description: pass:none[touche "@bar(input):button2" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/input grab_mouse_area"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-down]] *weechat.key_mouse.@bar(nicklist):button1-gesture-down*
-** description: pass:none[touche "@bar(nicklist):button1-gesture-down" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/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*
-** description: pass:none[touche "@bar(nicklist):button1-gesture-down-long" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll nicklist ${_window_number} e"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-up]] *weechat.key_mouse.@bar(nicklist):button1-gesture-up*
-** description: pass:none[touche "@bar(nicklist):button1-gesture-up" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/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*
-** description: pass:none[touche "@bar(nicklist):button1-gesture-up-long" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll nicklist ${_window_number} b"+`
-
-* [[option_weechat.key_mouse.@bar:wheeldown]] *weechat.key_mouse.@bar:wheeldown*
-** description: pass:none[touche "@bar:wheeldown" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll ${_bar_name} ${_window_number} +20%"+`
-
-* [[option_weechat.key_mouse.@bar:wheelup]] *weechat.key_mouse.@bar:wheelup*
-** description: pass:none[touche "@bar:wheelup" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/bar scroll ${_bar_name} ${_window_number} -20%"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button1]] *weechat.key_mouse.@chat(fset.fset):button1*
-** description: pass:none[touche "@chat(fset.fset):button1" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/fset -go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button2*]] *weechat.key_mouse.@chat(fset.fset):button2**
-** description: pass:none[touche "@chat(fset.fset):button2*" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:fset_mouse"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheeldown]] *weechat.key_mouse.@chat(fset.fset):wheeldown*
-** description: pass:none[touche "@chat(fset.fset):wheeldown" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/fset -down 5"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheelup]] *weechat.key_mouse.@chat(fset.fset):wheelup*
-** description: pass:none[touche "@chat(fset.fset):wheelup" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/fset -up 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button1]] *weechat.key_mouse.@chat(script.scripts):button1*
-** description: pass:none[touche "@chat(script.scripts):button1" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/script go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button2]] *weechat.key_mouse.@chat(script.scripts):button2*
-** description: pass:none[touche "@chat(script.scripts):button2" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/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*
-** description: pass:none[touche "@chat(script.scripts):wheeldown" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/script down 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):wheelup]] *weechat.key_mouse.@chat(script.scripts):wheelup*
-** description: pass:none[touche "@chat(script.scripts):wheelup" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/script up 5"+`
-
-* [[option_weechat.key_mouse.@chat:button1]] *weechat.key_mouse.@chat:button1*
-** description: pass:none[touche "@chat:button1" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left]] *weechat.key_mouse.@chat:button1-gesture-left*
-** description: pass:none[touche "@chat:button1-gesture-left" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/buffer -1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left-long]] *weechat.key_mouse.@chat:button1-gesture-left-long*
-** description: pass:none[touche "@chat:button1-gesture-left-long" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/buffer 1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right]] *weechat.key_mouse.@chat:button1-gesture-right*
-** description: pass:none[touche "@chat:button1-gesture-right" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/buffer +1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right-long]] *weechat.key_mouse.@chat:button1-gesture-right-long*
-** description: pass:none[touche "@chat:button1-gesture-right-long" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/buffer +"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheeldown]] *weechat.key_mouse.@chat:ctrl-wheeldown*
-** description: pass:none[touche "@chat:ctrl-wheeldown" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_horiz -window ${_window_number} +10%"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheelup]] *weechat.key_mouse.@chat:ctrl-wheelup*
-** description: pass:none[touche "@chat:ctrl-wheelup" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_horiz -window ${_window_number} -10%"+`
-
-* [[option_weechat.key_mouse.@chat:wheeldown]] *weechat.key_mouse.@chat:wheeldown*
-** description: pass:none[touche "@chat:wheeldown" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_down -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:wheelup]] *weechat.key_mouse.@chat:wheelup*
-** description: pass:none[touche "@chat:wheelup" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window scroll_up -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1]] *weechat.key_mouse.@item(buffer_nicklist):button1*
-** description: pass:none[touche "@item(buffer_nicklist):button1" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/query ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left*
-** description: pass:none[touche "@item(buffer_nicklist):button1-gesture-left" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/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*
-** description: pass:none[touche "@item(buffer_nicklist):button1-gesture-left-long" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2]] *weechat.key_mouse.@item(buffer_nicklist):button2*
-** description: pass:none[touche "@item(buffer_nicklist):button2" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left*
-** description: pass:none[touche "@item(buffer_nicklist):button2-gesture-left" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button1*]] *weechat.key_mouse.@item(buflist):button1**
-** description: pass:none[touche "@item(buflist):button1*" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button2*]] *weechat.key_mouse.@item(buflist):button2**
-** description: pass:none[touche "@item(buflist):button2*" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button1*]] *weechat.key_mouse.@item(buflist2):button1**
-** description: pass:none[touche "@item(buflist2):button1*" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button2*]] *weechat.key_mouse.@item(buflist2):button2**
-** description: pass:none[touche "@item(buflist2):button2*" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button1*]] *weechat.key_mouse.@item(buflist3):button1**
-** description: pass:none[touche "@item(buflist3):button1*" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button2*]] *weechat.key_mouse.@item(buflist3):button2**
-** description: pass:none[touche "@item(buflist3):button2*" dans le contexte "mouse"]
-** type: string
-** values: any string
-** default value: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_search.ctrl-q]] *weechat.key_search.ctrl-q*
-** description: pass:none[touche "ctrl-q" dans le contexte "search"]
-** type: string
-** values: any string
-** default value: `+"/input search_stop"+`
-
-* [[option_weechat.key_search.ctrl-r]] *weechat.key_search.ctrl-r*
-** description: pass:none[touche "ctrl-r" dans le contexte "search"]
-** type: string
-** values: any string
-** default value: `+"/input search_switch_regex"+`
-
-* [[option_weechat.key_search.down]] *weechat.key_search.down*
-** description: pass:none[touche "down" dans le contexte "search"]
-** type: string
-** values: any string
-** default value: `+"/input search_next"+`
-
-* [[option_weechat.key_search.meta-c]] *weechat.key_search.meta-c*
-** description: pass:none[touche "meta-c" dans le contexte "search"]
-** type: string
-** values: any string
-** default value: `+"/input search_switch_case"+`
-
-* [[option_weechat.key_search.return]] *weechat.key_search.return*
-** description: pass:none[touche "return" dans le contexte "search"]
-** type: string
-** values: any string
-** default value: `+"/input search_stop_here"+`
-
-* [[option_weechat.key_search.tab]] *weechat.key_search.tab*
-** description: pass:none[touche "tab" dans le contexte "search"]
-** type: string
-** values: any string
-** default value: `+"/input search_switch_where"+`
-
-* [[option_weechat.key_search.up]] *weechat.key_search.up*
-** description: pass:none[touche "up" dans le contexte "search"]
-** type: string
-** values: any string
-** default value: `+"/input search_previous"+`
-
-* [[option_weechat.look.align_end_of_lines]] *weechat.look.align_end_of_lines*
-** description: pass:none[alignment for end of lines (all lines after the first): they are starting under this data (time, buffer, prefix, suffix, message (default))]
-** type: integer
-** values: time, buffer, prefix, suffix, message
-** default value: `+message+`
-
-* [[option_weechat.look.align_multiline_words]] *weechat.look.align_multiline_words*
-** description: pass:none[alignment for multiline words according to option weechat.look.align_end_of_lines; if disabled, the multiline words will not be aligned, which can be useful to not break long URLs]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.bar_more_down]] *weechat.look.bar_more_down*
-** description: pass:none[string displayed when bar can be scrolled down (for bars with filling different from "horizontal")]
-** type: string
-** values: any string
-** default value: `+"++"+`
-
-* [[option_weechat.look.bar_more_left]] *weechat.look.bar_more_left*
-** description: pass:none[string displayed when bar can be scrolled to the left (for bars with filling "horizontal")]
-** type: string
-** values: any string
-** default value: `+"<<"+`
-
-* [[option_weechat.look.bar_more_right]] *weechat.look.bar_more_right*
-** description: pass:none[string displayed when bar can be scrolled to the right (for bars with filling "horizontal")]
-** type: string
-** values: any string
-** default value: `+">>"+`
-
-* [[option_weechat.look.bar_more_up]] *weechat.look.bar_more_up*
-** description: pass:none[string displayed when bar can be scrolled up (for bars with filling different from "horizontal")]
-** type: string
-** values: any string
-** default value: `+"--"+`
-
-* [[option_weechat.look.bare_display_exit_on_input]] *weechat.look.bare_display_exit_on_input*
-** description: pass:none[exit the bare display mode on any changes in input]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.bare_display_time_format]] *weechat.look.bare_display_time_format*
-** description: pass:none[time format in bare display mode (see man strftime for date/time specifiers)]
-** type: string
-** values: any string
-** default value: `+"%H:%M"+`
-
-* [[option_weechat.look.buffer_auto_renumber]] *weechat.look.buffer_auto_renumber*
-** description: pass:none[automatically renumber buffers to have only consecutive numbers and start with number 1; if disabled, gaps between buffer numbers are allowed and the first buffer can have a number greater than 1]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.buffer_notify_default]] *weechat.look.buffer_notify_default*
-** description: pass:none[default notify level for buffers (used to tell WeeChat if buffer must be displayed in hotlist or not, according to importance of message): all=all messages (default), message=messages+highlights, highlight=highlights only, none=never display in hotlist]
-** type: integer
-** values: none, highlight, message, all
-** default value: `+all+`
-
-* [[option_weechat.look.buffer_position]] *weechat.look.buffer_position*
-** description: pass:none[position of a new buffer: end = after the end of list (number = last number + 1) (default), first_gap = at first available number in the list (after the end of list if no number is available); this option is used only if the buffer has no layout number]
-** type: integer
-** values: end, first_gap
-** default value: `+end+`
-
-* [[option_weechat.look.buffer_search_case_sensitive]] *weechat.look.buffer_search_case_sensitive*
-** description: pass:none[default text search in buffer: case sensitive or not]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.buffer_search_force_default]] *weechat.look.buffer_search_force_default*
-** description: pass:none[force default values for text search in buffer (instead of using values from last search in buffer)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.buffer_search_regex]] *weechat.look.buffer_search_regex*
-** description: pass:none[default text search in buffer: if enabled, search POSIX extended regular expression, otherwise search simple string]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.buffer_search_where]] *weechat.look.buffer_search_where*
-** description: pass:none[default text search in buffer: in message, prefix, prefix and message]
-** type: integer
-** values: prefix, message, prefix_message
-** default value: `+prefix_message+`
-
-* [[option_weechat.look.buffer_time_format]] *weechat.look.buffer_time_format*
-** description: pass:none[time format for each line displayed in buffers (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval); for example time using grayscale (requires support of 256 colors): "${color:252}%H${color:245}%M${color:240}%S"]
-** type: string
-** values: any string
-** default value: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.buffer_time_same]] *weechat.look.buffer_time_same*
-** description: pass:none[time displayed for a message with same time as previous message: use a space " " to hide time, another string to display this string instead of time, or an empty string to disable feature (display time) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.chat_space_right]] *weechat.look.chat_space_right*
-** description: 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)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.color_basic_force_bold]] *weechat.look.color_basic_force_bold*
-** description: pass:none[force "bold" attribute for light colors and "darkgray" in basic colors (this option is disabled by default: bold is used only if terminal has less than 16 colors)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.color_inactive_buffer]] *weechat.look.color_inactive_buffer*
-** description: pass:none[use a different color for lines in inactive buffer (when line is from a merged buffer not selected)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.color_inactive_message]] *weechat.look.color_inactive_message*
-** description: pass:none[use a different color for inactive message (when window is not current window, or if line is from a merged buffer not selected)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix]] *weechat.look.color_inactive_prefix*
-** description: pass:none[use a different color for inactive prefix (when window is not current window, or if line is from a merged buffer not selected)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix_buffer]] *weechat.look.color_inactive_prefix_buffer*
-** description: pass:none[use a different color for inactive buffer name in prefix (when window is not current window, or if line is from a merged buffer not selected)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.color_inactive_time]] *weechat.look.color_inactive_time*
-** description: pass:none[use a different color for inactive time (when window is not current window, or if line is from a merged buffer not selected)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.color_inactive_window]] *weechat.look.color_inactive_window*
-** description: pass:none[use a different color for lines in inactive window (when window is not current window)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.color_nick_offline]] *weechat.look.color_nick_offline*
-** description: pass:none[use a different color for offline nicks (not in nicklist any more)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.color_pairs_auto_reset]] *weechat.look.color_pairs_auto_reset*
-** description: pass:none[automatically reset table of color pairs when number of available pairs is lower or equal to this number (-1 = disable automatic reset, and then a manual "/color reset" is needed when table is full)]
-** type: integer
-** values: -1 .. 256
-** default value: `+5+`
-
-* [[option_weechat.look.color_real_white]] *weechat.look.color_real_white*
-** description: pass:none[if set, uses real white color, disabled by default for terms with white background (if you never use white background, you should turn on this option to see real white instead of default term foreground color)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.command_chars]] *weechat.look.command_chars*
-** description: pass:none[chars used to determine if input string is a command or not: input must start with one of these chars; the slash ("/") is always considered as command prefix (example: ".$")]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.command_incomplete]] *weechat.look.command_incomplete*
-** description: pass:none[if set, incomplete and unambiguous commands are allowed, for example /he for /help]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.confirm_quit]] *weechat.look.confirm_quit*
-** description: pass:none[if set, /quit command must be confirmed with extra argument "-yes" (see /help quit)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.confirm_upgrade]] *weechat.look.confirm_upgrade*
-** description: pass:none[if set, /upgrade command must be confirmed with extra argument "-yes" (see /help upgrade)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.day_change]] *weechat.look.day_change*
-** description: pass:none[display special message when day changes]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.day_change_message_1date]] *weechat.look.day_change_message_1date*
-** description: pass:none[message displayed when the day has changed, with one date displayed (for example at beginning of buffer) (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+"-- %a, %d %b %Y --"+`
-
-* [[option_weechat.look.day_change_message_2dates]] *weechat.look.day_change_message_2dates*
-** description: pass:none[message displayed when the day has changed, with two dates displayed (between two messages); the second date specifiers must start with two "%" because strftime is called two times on this string (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+"-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"+`
-
-* [[option_weechat.look.eat_newline_glitch]] *weechat.look.eat_newline_glitch*
-** description: pass:none[if set, the eat_newline_glitch will be set to 0; this is used to not add new line char at end of each line, and then not break text when you copy/paste text from WeeChat to another application (this option is disabled by default because it can cause serious display bugs)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.emphasized_attributes]] *weechat.look.emphasized_attributes*
-** description: 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]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.highlight]] *weechat.look.highlight*
-** description: pass:none[comma separated list of words to highlight; case insensitive comparison (use "(?-i)" at beginning of words to make them case sensitive), words may begin or end with "*" for partial match; example: "test,(?-i)*toto*,flash*"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.highlight_disable_regex]] *weechat.look.highlight_disable_regex*
-** description: 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.*>"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
-** description: pass:none[POSIX extended regular expression used to check if a message has highlight or not, at least one match in string must be surrounded by delimiters (chars different from: alphanumeric, "-", "_" and "|"), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "flashcode|flashy", "(?-i)FlashCode|flashy"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
-** description: pass:none[comma separated list of tags to highlight; case insensitive comparison; wildcard "*" is allowed in each tag; many tags can be separated by "+" to make a logical "and" between tags; examples: "nick_flashcode" for messages from nick "FlashCode", "irc_notice+nick_toto*" for notices from a nick starting with "toto"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.hotlist_add_conditions]] *weechat.look.hotlist_add_conditions*
-** description: pass:none[conditions to add a buffer in hotlist (if notify level is OK for the buffer); you can use in these conditions: "window" (current window pointer), "buffer" (buffer pointer to add in hotlist), "priority" (0 = low, 1 = message, 2 = private, 3 = highlight); by default a buffer is added to hotlist if you are away, or if the buffer is not visible on screen (not displayed in any window), or if at least one relay client is connected via the weechat protocol]
-** type: string
-** values: any string
-** default value: `+"${away} || ${buffer.num_displayed} == 0 || ${info:relay_client_count,weechat,connected} > 0"+`
-
-* [[option_weechat.look.hotlist_buffer_separator]] *weechat.look.hotlist_buffer_separator*
-** description: pass:none[string displayed between buffers in hotlist]
-** type: string
-** values: any string
-** default value: `+", "+`
-
-* [[option_weechat.look.hotlist_count_max]] *weechat.look.hotlist_count_max*
-** description: pass:none[max number of messages count to display in hotlist for a buffer: 0 = never display messages count, other number = display max N messages count (from the highest to lowest priority)]
-** type: integer
-** values: 0 .. 4
-** default value: `+2+`
-
-* [[option_weechat.look.hotlist_count_min_msg]] *weechat.look.hotlist_count_min_msg*
-** description: pass:none[display messages count if number of messages is greater or equal to this value]
-** type: integer
-** values: 1 .. 100
-** default value: `+2+`
-
-* [[option_weechat.look.hotlist_names_count]] *weechat.look.hotlist_names_count*
-** description: pass:none[max number of names in hotlist (0 = no name displayed, only buffer numbers)]
-** type: integer
-** values: 0 .. 10000
-** default value: `+3+`
-
-* [[option_weechat.look.hotlist_names_length]] *weechat.look.hotlist_names_length*
-** description: pass:none[max length of names in hotlist (0 = no limit)]
-** type: integer
-** values: 0 .. 32
-** default value: `+0+`
-
-* [[option_weechat.look.hotlist_names_level]] *weechat.look.hotlist_names_level*
-** description: pass:none[level for displaying names in hotlist (combination of: 1=join/part, 2=message, 4=private, 8=highlight, for example: 12=private+highlight)]
-** type: integer
-** values: 1 .. 15
-** default value: `+12+`
-
-* [[option_weechat.look.hotlist_names_merged_buffers]] *weechat.look.hotlist_names_merged_buffers*
-** description: pass:none[if set, force display of names in hotlist for merged buffers]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.hotlist_prefix]] *weechat.look.hotlist_prefix*
-** description: pass:none[text displayed at the beginning of the hotlist]
-** type: string
-** values: any string
-** default value: `+"H: "+`
-
-* [[option_weechat.look.hotlist_remove]] *weechat.look.hotlist_remove*
-** description: pass:none[remove buffers in hotlist: buffer = remove buffer by buffer, merged = remove all visible merged buffers at once]
-** type: integer
-** values: buffer, merged
-** default value: `+merged+`
-
-* [[option_weechat.look.hotlist_short_names]] *weechat.look.hotlist_short_names*
-** description: pass:none[if set, uses short names to display buffer names in hotlist (start after first "." in name)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.hotlist_sort]] *weechat.look.hotlist_sort*
-** description: pass:none[sort of hotlist: group_time_*: group by notify level (highlights first) then sort by time, group_number_*: group by notify level (highlights first) then sort by number, number_*: sort by number; asc = ascending sort, desc = descending sort]
-** type: integer
-** values: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc
-** default value: `+group_time_asc+`
-
-* [[option_weechat.look.hotlist_suffix]] *weechat.look.hotlist_suffix*
-** description: pass:none[text displayed at the end of the hotlist]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.hotlist_unique_numbers]] *weechat.look.hotlist_unique_numbers*
-** description: pass:none[keep only unique numbers in hotlist (this applies only on hotlist items where name is NOT displayed after number)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.hotlist_update_on_buffer_switch]] *weechat.look.hotlist_update_on_buffer_switch*
-** description: pass:none[update the hotlist when switching buffers]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.input_cursor_scroll]] *weechat.look.input_cursor_scroll*
-** description: pass:none[number of chars displayed after end of input line when scrolling to display end of line]
-** type: integer
-** values: 0 .. 100
-** default value: `+20+`
-
-* [[option_weechat.look.input_multiline_lead_linebreak]] *weechat.look.input_multiline_lead_linebreak*
-** description: pass:none[start the input text on a new line when the input contains multiple lines, so that the start of the lines align]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.input_share]] *weechat.look.input_share*
-** description: pass:none[share commands, text, or both in input for all buffers (there is still local history for each buffer)]
-** type: integer
-** values: none, commands, text, all
-** default value: `+none+`
-
-* [[option_weechat.look.input_share_overwrite]] *weechat.look.input_share_overwrite*
-** description: pass:none[if set and input is shared, always overwrite input in target buffer]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.input_undo_max]] *weechat.look.input_undo_max*
-** description: pass:none[max number of "undo" for command line, by buffer (0 = undo disabled)]
-** type: integer
-** values: 0 .. 65535
-** default value: `+32+`
-
-* [[option_weechat.look.item_away_message]] *weechat.look.item_away_message*
-** description: pass:none[display server away message in away bar item]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.item_buffer_filter]] *weechat.look.item_buffer_filter*
-** description: pass:none[string used to show that some lines are filtered in current buffer (bar item "buffer_filter")]
-** type: string
-** values: any string
-** default value: `+"*"+`
-
-* [[option_weechat.look.item_buffer_zoom]] *weechat.look.item_buffer_zoom*
-** description: pass:none[string used to show zoom on merged buffer (bar item "buffer_zoom")]
-** type: string
-** values: any string
-** default value: `+"!"+`
-
-* [[option_weechat.look.item_mouse_status]] *weechat.look.item_mouse_status*
-** description: pass:none[string used to show if mouse is enabled (bar item "mouse_status")]
-** type: string
-** values: any string
-** default value: `+"M"+`
-
-* [[option_weechat.look.item_time_format]] *weechat.look.item_time_format*
-** description: pass:none[time format for "time" bar item (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+"%H:%M"+`
-
-* [[option_weechat.look.jump_current_to_previous_buffer]] *weechat.look.jump_current_to_previous_buffer*
-** description: pass:none[jump to previous buffer displayed when jumping to current buffer number with /buffer *N (where N is a buffer number), to easily switch to another buffer, then come back to current buffer]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.jump_previous_buffer_when_closing]] *weechat.look.jump_previous_buffer_when_closing*
-** description: pass:none[jump to previously visited buffer when closing a buffer (if disabled, then jump to buffer number - 1)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.jump_smart_back_to_buffer]] *weechat.look.jump_smart_back_to_buffer*
-** description: pass:none[jump back to initial buffer after reaching end of hotlist]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.key_bind_safe]] *weechat.look.key_bind_safe*
-** description: pass:none[allow only binding of "safe" keys (beginning with a ctrl or meta code)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.key_grab_delay]] *weechat.look.key_grab_delay*
-** description: pass:none[default delay (in milliseconds) to grab a key (using default key alt-k); this delay can be overridden in the /input command (see /help input)]
-** type: integer
-** values: 1 .. 10000
-** default value: `+800+`
-
-* [[option_weechat.look.mouse]] *weechat.look.mouse*
-** description: pass:none[enable mouse support]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.mouse_timer_delay]] *weechat.look.mouse_timer_delay*
-** description: pass:none[delay (in milliseconds) to grab a mouse event: WeeChat will wait this delay before processing event]
-** type: integer
-** values: 1 .. 10000
-** default value: `+100+`
-
-* [[option_weechat.look.nick_color_force]] *weechat.look.nick_color_force*
-** description: 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"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.nick_color_hash]] *weechat.look.nick_color_hash*
-** description: 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]
-** type: integer
-** values: djb2, sum, djb2_32, sum_32
-** default value: `+djb2+`
-
-* [[option_weechat.look.nick_color_hash_salt]] *weechat.look.nick_color_hash_salt*
-** description: 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]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.nick_color_stop_chars]] *weechat.look.nick_color_stop_chars*
-** description: pass:none[chars used to stop in nick when computing color with letters of nick (at least one char outside this list must be in string before stopping) (example: nick "|nick|away" with "|" in chars will return color of nick "|nick"); this option has an impact on option weechat.look.nick_color_force, so the nick for the forced color must not contain the chars ignored by this option]
-** type: string
-** values: any string
-** default value: `+"_|["+`
-
-* [[option_weechat.look.nick_prefix]] *weechat.look.nick_prefix*
-** description: pass:none[text to display before nick in prefix of message, example: "<"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.nick_suffix]] *weechat.look.nick_suffix*
-** description: pass:none[text to display after nick in prefix of message, example: ">"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.paste_bracketed]] *weechat.look.paste_bracketed*
-** description: pass:none[enable terminal "bracketed paste mode" (not supported in all terminals/multiplexers): in this mode, pasted text is bracketed with control sequences so that WeeChat can differentiate pasted text from typed-in text ("ESC[200~", followed by the pasted text, followed by "ESC[201~")]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.paste_bracketed_timer_delay]] *weechat.look.paste_bracketed_timer_delay*
-** description: pass:none[force end of bracketed paste after this delay (in seconds) if the control sequence for end of bracketed paste ("ESC[201~") was not received in time]
-** type: integer
-** values: 1 .. 60
-** default value: `+10+`
-
-* [[option_weechat.look.paste_max_lines]] *weechat.look.paste_max_lines*
-** description: pass:none[max number of lines for paste without asking user (-1 = disable this feature); this option is used only if the bar item "input_paste" is used in at least one bar (by default it is used in "input" bar)]
-** type: integer
-** values: -1 .. 2147483647
-** default value: `+100+`
-
-* [[option_weechat.look.prefix_action]] *weechat.look.prefix_action*
-** description: pass:none[prefix for action messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+" *"+`
-
-* [[option_weechat.look.prefix_align]] *weechat.look.prefix_align*
-** description: pass:none[prefix alignment (none, left, right (default))]
-** type: integer
-** values: none, left, right
-** default value: `+right+`
-
-* [[option_weechat.look.prefix_align_max]] *weechat.look.prefix_align_max*
-** description: pass:none[max size for prefix (0 = no max size)]
-** type: integer
-** values: 0 .. 128
-** default value: `+0+`
-
-* [[option_weechat.look.prefix_align_min]] *weechat.look.prefix_align_min*
-** description: pass:none[min size for prefix]
-** type: integer
-** values: 0 .. 128
-** default value: `+0+`
-
-* [[option_weechat.look.prefix_align_more]] *weechat.look.prefix_align_more*
-** description: pass:none[char to display if prefix is truncated (must be exactly one char on screen)]
-** type: string
-** values: any string
-** default value: `+"+"+`
-
-* [[option_weechat.look.prefix_align_more_after]] *weechat.look.prefix_align_more_after*
-** description: pass:none[display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.prefix_buffer_align]] *weechat.look.prefix_buffer_align*
-** description: pass:none[prefix alignment for buffer name, when many buffers are merged with same number (none, left, right (default))]
-** type: integer
-** values: none, left, right
-** default value: `+right+`
-
-* [[option_weechat.look.prefix_buffer_align_max]] *weechat.look.prefix_buffer_align_max*
-** description: pass:none[max size for buffer name, when many buffers are merged with same number (0 = no max size)]
-** type: integer
-** values: 0 .. 128
-** default value: `+0+`
-
-* [[option_weechat.look.prefix_buffer_align_more]] *weechat.look.prefix_buffer_align_more*
-** description: pass:none[char to display if buffer name is truncated (when many buffers are merged with same number) (must be exactly one char on screen)]
-** type: string
-** values: any string
-** default value: `+"+"+`
-
-* [[option_weechat.look.prefix_buffer_align_more_after]] *weechat.look.prefix_buffer_align_more_after*
-** description: pass:none[display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.prefix_error]] *weechat.look.prefix_error*
-** description: pass:none[prefix for error messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+"=!="+`
-
-* [[option_weechat.look.prefix_join]] *weechat.look.prefix_join*
-** description: pass:none[prefix for join messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+"-->"+`
-
-* [[option_weechat.look.prefix_network]] *weechat.look.prefix_network*
-** description: pass:none[prefix for network messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+"--"+`
-
-* [[option_weechat.look.prefix_quit]] *weechat.look.prefix_quit*
-** description: pass:none[prefix for quit messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** type: string
-** values: any string
-** default value: `+"<--"+`
-
-* [[option_weechat.look.prefix_same_nick]] *weechat.look.prefix_same_nick*
-** description: pass:none[prefix displayed for a message with same nick as previous but not next message: use a space " " to hide prefix, another string to display this string instead of prefix, or an empty string to disable feature (display prefix)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.prefix_same_nick_middle]] *weechat.look.prefix_same_nick_middle*
-** description: pass:none[prefix displayed for a message with same nick as previous and next message: use a space " " to hide prefix, another string to display this string instead of prefix, or an empty string to disable feature (display prefix)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.prefix_suffix]] *weechat.look.prefix_suffix*
-** description: pass:none[string displayed after prefix]
-** type: string
-** values: any string
-** default value: `+"|"+`
-
-* [[option_weechat.look.quote_nick_prefix]] *weechat.look.quote_nick_prefix*
-** description: pass:none[text to display before nick when quoting a message (see /help cursor)]
-** type: string
-** values: any string
-** default value: `+"<"+`
-
-* [[option_weechat.look.quote_nick_suffix]] *weechat.look.quote_nick_suffix*
-** description: pass:none[text to display after nick when quoting a message (see /help cursor)]
-** type: string
-** values: any string
-** default value: `+">"+`
-
-* [[option_weechat.look.quote_time_format]] *weechat.look.quote_time_format*
-** description: pass:none[time format when quoting a message (see /help cursor)]
-** type: string
-** values: any string
-** default value: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.read_marker]] *weechat.look.read_marker*
-** description: pass:none[use a marker (line or char) on buffers to show first unread line]
-** type: integer
-** values: none, line, char
-** default value: `+line+`
-
-* [[option_weechat.look.read_marker_always_show]] *weechat.look.read_marker_always_show*
-** description: pass:none[always show read marker, even if it is after last buffer line]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.read_marker_string]] *weechat.look.read_marker_string*
-** description: pass:none[string used to draw read marker line (string is repeated until end of line)]
-** type: string
-** values: any string
-** default value: `+"- "+`
-
-* [[option_weechat.look.read_marker_update_on_buffer_switch]] *weechat.look.read_marker_update_on_buffer_switch*
-** description: pass:none[update the read marker when switching buffers]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.save_config_on_exit]] *weechat.look.save_config_on_exit*
-** description: pass:none[save configuration file on exit]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.save_config_with_fsync]] *weechat.look.save_config_with_fsync*
-** description: pass:none[use fsync to synchronize the configuration file with the storage device (see man fsync); this is slower but should prevent any data loss in case of power failure during the save of configuration file]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.save_layout_on_exit]] *weechat.look.save_layout_on_exit*
-** description: pass:none[save layout on exit (buffers, windows, or both)]
-** type: integer
-** values: none, buffers, windows, all
-** default value: `+none+`
-
-* [[option_weechat.look.scroll_amount]] *weechat.look.scroll_amount*
-** description: pass:none[how many lines to scroll by with scroll_up and scroll_down]
-** type: integer
-** values: 1 .. 2147483647
-** default value: `+3+`
-
-* [[option_weechat.look.scroll_bottom_after_switch]] *weechat.look.scroll_bottom_after_switch*
-** description: pass:none[scroll to bottom of window after switch to another buffer (do not remember scroll position in windows); the scroll is done only for buffers with formatted content (not free content)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.scroll_page_percent]] *weechat.look.scroll_page_percent*
-** description: pass:none[percent of screen to scroll when scrolling one page up or down (for example 100 means one page, 50 half-page)]
-** type: integer
-** values: 1 .. 100
-** default value: `+100+`
-
-* [[option_weechat.look.search_text_not_found_alert]] *weechat.look.search_text_not_found_alert*
-** description: pass:none[alert user when text sought is not found in buffer]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.separator_horizontal]] *weechat.look.separator_horizontal*
-** description: pass:none[char used to draw horizontal separators around bars and windows (empty value will draw a real line with ncurses, but may cause bugs with URL selection under some terminals); width on screen must be exactly one char]
-** type: string
-** values: any string
-** default value: `+"-"+`
-
-* [[option_weechat.look.separator_vertical]] *weechat.look.separator_vertical*
-** description: pass:none[char used to draw vertical separators around bars and windows (empty value will draw a real line with ncurses); width on screen must be exactly one char]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.tab_width]] *weechat.look.tab_width*
-** description: pass:none[number of spaces used to display tabs in messages]
-** type: integer
-** values: 1 .. 64
-** default value: `+1+`
-
-* [[option_weechat.look.time_format]] *weechat.look.time_format*
-** description: pass:none[time format for dates converted to strings and displayed in messages (see man strftime for date/time specifiers)]
-** type: string
-** values: any string
-** default value: `+"%a, %d %b %Y %T"+`
-
-* [[option_weechat.look.window_auto_zoom]] *weechat.look.window_auto_zoom*
-** description: pass:none[automatically zoom on current window if the terminal becomes too small to display all windows (use alt-z to unzoom windows when the terminal is big enough)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_weechat.look.window_separator_horizontal]] *weechat.look.window_separator_horizontal*
-** description: pass:none[display an horizontal separator between windows]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.window_separator_vertical]] *weechat.look.window_separator_vertical*
-** description: pass:none[display a vertical separator between windows]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.look.window_title]] *weechat.look.window_title*
-** description: pass:none[title for window (terminal for Curses GUI), set on startup; an empty string will keep title unchanged (note: content is evaluated, see /help eval); example: "WeeChat ${info:version}"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.look.word_chars_highlight]] *weechat.look.word_chars_highlight*
-** description: pass:none[comma-separated list of chars (or range of chars) that are considered part of words for highlights; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)]
-** type: string
-** values: any string
-** default value: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.look.word_chars_input]] *weechat.look.word_chars_input*
-** description: pass:none[comma-separated list of chars (or range of chars) that are considered part of words for command line; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)]
-** type: string
-** values: any string
-** default value: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.network.connection_timeout]] *weechat.network.connection_timeout*
-** description: pass:none[timeout (in seconds) for connection to a remote host (made in a child process)]
-** type: integer
-** values: 1 .. 2147483647
-** default value: `+60+`
-
-* [[option_weechat.network.gnutls_ca_system]] *weechat.network.gnutls_ca_system*
-** description: 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]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user*
-** description: 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)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout*
-** description: pass:none[timeout (in seconds) for gnutls handshake]
-** type: integer
-** values: 1 .. 2147483647
-** default value: `+30+`
-
-* [[option_weechat.network.proxy_curl]] *weechat.network.proxy_curl*
-** description: pass:none[name of proxy used for download of URLs with Curl (used to download list of scripts and in scripts calling function hook_process); the proxy must be defined with command /proxy]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
-** description: pass:none[comma separated list of plugins to load automatically at startup, "*" means all plugins found, a name beginning with "!" is a negative value to prevent a plugin from being loaded, wildcard "*" is allowed in names (examples: "*" or "*,!lua,!tcl")]
-** type: string
-** values: any string
-** default value: `+"*"+`
-
-* [[option_weechat.plugin.extension]] *weechat.plugin.extension*
-** description: pass:none[comma separated list of file name extensions for plugins]
-** type: string
-** values: any string
-** default value: `+".so,.dll"+`
-
-* [[option_weechat.plugin.path]] *weechat.plugin.path*
-** description: pass:none[path for searching plugins (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** type: string
-** values: any string
-** default value: `+"${weechat_data_dir}/plugins"+`
-
-* [[option_weechat.plugin.save_config_on_unload]] *weechat.plugin.save_config_on_unload*
-** description: pass:none[save configuration files when unloading plugins]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.signal.sighup]] *weechat.signal.sighup*
-** description: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+"${if:${info:weechat_headless}?/reload:/quit -yes}"+`
-
-* [[option_weechat.signal.sigquit]] *weechat.signal.sigquit*
-** description: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigterm]] *weechat.signal.sigterm*
-** description: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigusr1]] *weechat.signal.sigusr1*
-** description: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.signal.sigusr2]] *weechat.signal.sigusr2*
-** description: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.startup.command_after_plugins]] *weechat.startup.command_after_plugins*
-** description: pass:none[command executed when WeeChat starts, after loading plugins; multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.startup.command_before_plugins]] *weechat.startup.command_before_plugins*
-** description: pass:none[command executed when WeeChat starts, before loading plugins; multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_weechat.startup.display_logo]] *weechat.startup.display_logo*
-** description: pass:none[display WeeChat logo at startup]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.startup.display_version]] *weechat.startup.display_version*
-** description: pass:none[display WeeChat version at startup]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_weechat.startup.sys_rlimit]] *weechat.startup.sys_rlimit*
-** description: pass:none[set resource limits for WeeChat process, format is: "res1:limit1,res2:limit2"; resource name is the end of constant (RLIMIT_XXX) in lower case (see man setrlimit for values); limit -1 means "unlimited"; example: set unlimited size for core file and max 1GB of virtual memory: "core:-1,as:1000000000"]
-** type: string
-** values: any string
-** default value: `+""+`
-// end::weechat_options[]
-
-// tag::xfer_options[]
-* [[option_xfer.color.status_aborted]] *xfer.color.status_aborted*
-** description: pass:none[text color for "aborted" status]
-** type: color
-** values: 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 value: `+lightred+`
-
-* [[option_xfer.color.status_active]] *xfer.color.status_active*
-** description: pass:none[text color for "active" status]
-** type: color
-** values: 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 value: `+lightblue+`
-
-* [[option_xfer.color.status_connecting]] *xfer.color.status_connecting*
-** description: pass:none[text color for "connecting" status]
-** type: color
-** values: 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 value: `+yellow+`
-
-* [[option_xfer.color.status_done]] *xfer.color.status_done*
-** description: pass:none[text color for "done" status]
-** type: color
-** values: 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 value: `+lightgreen+`
-
-* [[option_xfer.color.status_failed]] *xfer.color.status_failed*
-** description: pass:none[text color for "failed" status]
-** type: color
-** values: 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 value: `+lightred+`
-
-* [[option_xfer.color.status_waiting]] *xfer.color.status_waiting*
-** description: pass:none[text color for "waiting" status]
-** type: color
-** values: 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 value: `+lightcyan+`
-
-* [[option_xfer.color.text]] *xfer.color.text*
-** description: pass:none[text color in xfer buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_xfer.color.text_bg]] *xfer.color.text_bg*
-** description: pass:none[background color in xfer buffer]
-** type: color
-** values: 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 value: `+default+`
-
-* [[option_xfer.color.text_selected]] *xfer.color.text_selected*
-** description: pass:none[text color of selected line in xfer buffer]
-** type: color
-** values: 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 value: `+white+`
-
-* [[option_xfer.file.auto_accept_chats]] *xfer.file.auto_accept_chats*
-** description: pass:none[automatically accept chat requests (use carefully!)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_xfer.file.auto_accept_files]] *xfer.file.auto_accept_files*
-** description: pass:none[automatically accept incoming files (use carefully!)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_xfer.file.auto_accept_nicks]] *xfer.file.auto_accept_nicks*
-** description: 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"]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_xfer.file.auto_check_crc32]] *xfer.file.auto_check_crc32*
-** description: pass:none[automatically check CRC32 file checksum if it is found in the filename (8 hexadecimal chars)]
-** type: boolean
-** values: on, off
-** default value: `+off+`
-
-* [[option_xfer.file.auto_rename]] *xfer.file.auto_rename*
-** description: pass:none[rename incoming files if already exists (add ".1", ".2", ...)]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_xfer.file.auto_resume]] *xfer.file.auto_resume*
-** description: pass:none[automatically resume file transfer if connection with remote host is lost]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
-** description: pass:none[convert spaces to underscores when sending and receiving files]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_xfer.file.download_path]] *xfer.file.download_path*
-** description: pass:none[path for writing incoming files (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** type: string
-** values: any string
-** default value: `+"${weechat_data_dir}/xfer"+`
-
-* [[option_xfer.file.download_temporary_suffix]] *xfer.file.download_temporary_suffix*
-** description: 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]
-** type: string
-** values: any string
-** default value: `+".part"+`
-
-* [[option_xfer.file.upload_path]] *xfer.file.upload_path*
-** description: pass:none[path for reading files when sending (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** type: string
-** values: any string
-** default value: `+"~"+`
-
-* [[option_xfer.file.use_nick_in_filename]] *xfer.file.use_nick_in_filename*
-** description: pass:none[use remote nick as prefix in local filename when receiving a file]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_xfer.look.auto_open_buffer]] *xfer.look.auto_open_buffer*
-** description: pass:none[auto open xfer buffer when a new xfer is added to list]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_xfer.look.progress_bar_size]] *xfer.look.progress_bar_size*
-** description: pass:none[size of progress bar, in chars (if 0, progress bar is disabled)]
-** type: integer
-** values: 0 .. 256
-** default value: `+20+`
-
-* [[option_xfer.look.pv_tags]] *xfer.look.pv_tags*
-** description: pass:none[comma separated list of tags used in private messages, for example: "notify_message", "notify_private" or "notify_highlight"]
-** type: string
-** values: any string
-** default value: `+"notify_private"+`
-
-* [[option_xfer.network.blocksize]] *xfer.network.blocksize*
-** description: pass:none[block size for sending packets, in bytes]
-** type: integer
-** values: 1024 .. 102400
-** default value: `+65536+`
-
-* [[option_xfer.network.fast_send]] *xfer.network.fast_send*
-** description: pass:none[does not wait for ACK when sending file]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_xfer.network.own_ip]] *xfer.network.own_ip*
-** description: pass:none[IP or DNS address used for sending files/chats (if empty, local interface IP is used)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_xfer.network.port_range]] *xfer.network.port_range*
-** description: pass:none[restricts outgoing files/chats to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port, it's recommended to use ports greater than 1024, because only root can use ports below 1024)]
-** type: string
-** values: any string
-** default value: `+""+`
-
-* [[option_xfer.network.send_ack]] *xfer.network.send_ack*
-** description: pass:none[send acks when receiving files; if disabled, the transfer may freeze if the sender is waiting for acks (for example a WeeChat sending a file with option xfer.network.fast_send set to off); on the other hand, disabling send of acks may prevent a freeze if the acks are not sent immediately to the sender]
-** type: boolean
-** values: on, off
-** default value: `+on+`
-
-* [[option_xfer.network.speed_limit_recv]] *xfer.network.speed_limit_recv*
-** description: pass:none[speed limit for receiving files, in kilo-bytes by second (0 means no limit)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+0+`
-
-* [[option_xfer.network.speed_limit_send]] *xfer.network.speed_limit_send*
-** description: pass:none[speed limit for sending files, in kilo-bytes by second (0 means no limit)]
-** type: integer
-** values: 0 .. 2147483647
-** default value: `+0+`
-
-* [[option_xfer.network.timeout]] *xfer.network.timeout*
-** description: pass:none[timeout for xfer request (in seconds)]
-** type: integer
-** values: 5 .. 2147483647
-** default value: `+300+`
-// end::xfer_options[]
diff --git a/doc/en/weechat_dev.en.adoc b/doc/en/weechat_dev.en.adoc
index 61f68c182..086cf2ef4 100644
--- a/doc/en/weechat_dev.en.adoc
+++ b/doc/en/weechat_dev.en.adoc
@@ -129,6 +129,7 @@ WeeChat "core" is located in following directories:
|    wee-config.c | Configuration options for WeeChat core (file weechat.conf).
|    wee-crypto.c | Cryptographic functions.
|    wee-debug.c | Some debug functions.
+|    wee-doc.c | Build of files for documentation.
|    wee-dir.c | Directory/file functions.
|    wee-eval.c | Evaluation of expressions with references to internal vars.
|    wee-hashtable.c | Hashtables.
@@ -472,7 +473,6 @@ Documentation files:
| Path/file | Description
| doc/ | Documentation.
|    docinfo.html | Asciidoctor style.
-|    docgen.py | Python script to build auto-generated files in _includes/_ directory (see below).
|    XX/ | Documentation for language XX (languages: en, fr, de, it, ...).
|       weechat.1.XX.adoc | Man page (`man weechat`).
|       weechat_dev.XX.adoc | link:weechat_dev.en.html[Developer's guide ^↗^,window=_blank] (this document).
@@ -483,17 +483,6 @@ Documentation files:
|       weechat_scripting.XX.adoc | link:weechat_scripting.en.html[Scripting guide ^↗^,window=_blank].
|       weechat_user.XX.adoc | link:weechat_user.en.html[User's guide ^↗^,window=_blank].
|       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!).
|          cmdline_options.XX.adoc | Command-line options (file included in man pages and user's guide).
|          man.XX.adoc | Part of man pages: plugin options, files and copyright.
|===
@@ -1281,19 +1270,6 @@ $ msgcheck.py xx.po
And then you can recompile WeeChat to use the new translations.
-[[build_autogen_files]]
-===== Build auto-generated files
-
-Files named `+autogen_*+` in directory _doc/XX/includes/_ are auto-generated by
-script _doc/docgen.py_.
-
-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/en/weechat_plugin_api.en.adoc b/doc/en/weechat_plugin_api.en.adoc
index ba50be736..8fb6c7d69 100644
--- a/doc/en/weechat_plugin_api.en.adoc
+++ b/doc/en/weechat_plugin_api.en.adoc
@@ -142,7 +142,7 @@ default plugins).
The default WeeChat plugins are initialized in this order:
-include::includes/autogen_api_plugins_priority.en.adoc[tag=plugins_priority]
+include::{autogendir}/autogen_api_plugins_priority.en.adoc[tag=plugins_priority]
==== weechat_plugin_end
@@ -6331,7 +6331,7 @@ You should call this function only after adding some sections (with
Priority of default configuration files:
-include::includes/autogen_api_config_priority.en.adoc[tag=config_priority]
+include::{autogendir}/autogen_api_config_priority.en.adoc[tag=config_priority]
C example:
@@ -9467,7 +9467,7 @@ will complete with following values in command arguments:
Default completion codes are:
-include::includes/autogen_api_completions.en.adoc[tag=completions]
+include::{autogendir}/autogen_api_completions.en.adoc[tag=completions]
Special codes:
@@ -10177,7 +10177,7 @@ available:
For command "url:...", following options are available (see
`+man curl_easy_setopt+` for a description of each option):
-include::includes/autogen_api_url_options.en.adoc[tag=url_options]
+include::{autogendir}/autogen_api_url_options.en.adoc[tag=url_options]
[NOTE]
^(1)^ For options with type "mask", format is: "value1+value2+value3";
@@ -16304,7 +16304,7 @@ With WeeChat ≥ 2.5, the value returned is an allocated string
Infos:
-include::includes/autogen_api_infos.en.adoc[tag=infos]
+include::{autogendir}/autogen_api_infos.en.adoc[tag=infos]
C example:
@@ -16364,7 +16364,7 @@ Return value:
Infos:
-include::includes/autogen_api_infos_hashtable.en.adoc[tag=infos_hashtable]
+include::{autogendir}/autogen_api_infos_hashtable.en.adoc[tag=infos_hashtable]
C example:
@@ -16761,7 +16761,7 @@ Return value:
Infolists:
-include::includes/autogen_api_infolists.en.adoc[tag=infolists]
+include::{autogendir}/autogen_api_infolists.en.adoc[tag=infolists]
C example:
@@ -17508,7 +17508,7 @@ Return value:
List of hdata:
-include::includes/autogen_api_hdata.en.adoc[tag=hdata]
+include::{autogendir}/autogen_api_hdata.en.adoc[tag=hdata]
C example:
diff --git a/doc/en/weechat_user.en.adoc b/doc/en/weechat_user.en.adoc
index f8a48c519..47c36d150 100644
--- a/doc/en/weechat_user.en.adoc
+++ b/doc/en/weechat_user.en.adoc
@@ -978,7 +978,7 @@ attribute.
Color codes for kbd:[Ctrl+c], kbd:[c] are:
-include::includes/autogen_user_irc_colors.en.adoc[tag=irc_colors]
+include::{autogendir}/autogen_user_irc_colors.en.adoc[tag=irc_colors]
[NOTE]
To show all available colors in your terminal, you can do `/color` then
@@ -1423,7 +1423,7 @@ A default bar "buflist" is created on startup with this item.
[[buflist_commands]]
==== Commands
-include::includes/autogen_user_commands.en.adoc[tag=buflist_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=buflist_commands]
[[buflist_options]]
==== Options
@@ -1439,7 +1439,7 @@ Sections in file _buflist.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=buflist_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=buflist_options]
[[key_bindings]]
== Key bindings
@@ -1855,7 +1855,7 @@ Example of fset buffer displaying options starting with `weechat.look` :
[[fset_commands]]
==== Commands
-include::includes/autogen_user_commands.en.adoc[tag=fset_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=fset_commands]
[[fset_options]]
==== Options
@@ -1872,7 +1872,7 @@ Sections in file _fset.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=fset_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=fset_options]
[[colors]]
=== Colors
@@ -2072,7 +2072,7 @@ link:weechat_faq.en.html#charset[WeeChat FAQ / Charset ^↗^,window=_blank].
[[charset_commands]]
==== Commands
-include::includes/autogen_user_commands.en.adoc[tag=charset_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=charset_commands]
[[charset_options]]
==== Options
@@ -2091,7 +2091,7 @@ Sections in file _charset.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=charset_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=charset_options]
[[notify_levels]]
=== Notify levels
@@ -2444,7 +2444,7 @@ there is rotation only for the log of #weechat channel):
[[logger_commands]]
==== Commands
-include::includes/autogen_user_commands.en.adoc[tag=logger_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=logger_commands]
[[logger_options]]
==== Options
@@ -2463,7 +2463,7 @@ Sections in file _logger.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=logger_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=logger_options]
[[mouse]]
=== Mouse support
@@ -2670,7 +2670,7 @@ Example of suggestions with English and French dictionaries (`en,fr`):
[[spell_commands]]
==== Commands
-include::includes/autogen_user_commands.en.adoc[tag=spell_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=spell_commands]
[[spell_options]]
==== Options
@@ -2690,7 +2690,7 @@ Sections in file _spell.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=spell_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=spell_options]
[[bars]]
=== Bars
@@ -3090,12 +3090,12 @@ so for example `/close` runs the alias `/CLOSE`.
List of default aliases:
-include::includes/autogen_user_default_aliases.en.adoc[tag=default_aliases]
+include::{autogendir}/autogen_user_default_aliases.en.adoc[tag=default_aliases]
[[alias_commands]]
==== Commands
-include::includes/autogen_user_commands.en.adoc[tag=alias_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=alias_commands]
[[alias_options]]
==== Options
@@ -3117,7 +3117,7 @@ Sections in file _alias.conf_:
[[weechat_commands]]
==== WeeChat commands
-include::includes/autogen_user_commands.en.adoc[tag=weechat_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=weechat_commands]
[[sec_options]]
==== Secured data options
@@ -3133,7 +3133,7 @@ Sections in file _sec.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=sec_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=sec_options]
[[weechat_options]]
==== WeeChat options
@@ -3170,7 +3170,7 @@ Sections in file _weechat.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=weechat_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=weechat_options]
[[irc]]
== IRC
@@ -4112,7 +4112,7 @@ Some examples:
[[irc_commands]]
=== Commands
-include::includes/autogen_user_commands.en.adoc[tag=irc_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=irc_commands]
[[irc_options]]
=== Options
@@ -4135,7 +4135,7 @@ Sections in file _irc.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=irc_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=irc_options]
[[xfer]]
== Xfer
@@ -4149,7 +4149,7 @@ Xfer plugin brings:
[[xfer_commands]]
=== Commands
-include::includes/autogen_user_commands.en.adoc[tag=xfer_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=xfer_commands]
[[xfer_options]]
=== Options
@@ -4167,7 +4167,7 @@ Sections in file _xfer.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=xfer_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=xfer_options]
[[typing_notifications]]
== Typing notifications
@@ -4260,7 +4260,7 @@ Sections in file _typing.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=typing_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=typing_options]
[[relay]]
== Relay
@@ -4447,7 +4447,7 @@ instance running on "hostname".
[[relay_commands]]
=== Commands
-include::includes/autogen_user_commands.en.adoc[tag=relay_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=relay_commands]
[[relay_options]]
=== Options
@@ -4467,7 +4467,7 @@ Sections in file _relay.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=relay_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=relay_options]
[[external_commands]]
== External commands
@@ -4478,7 +4478,7 @@ display the output locally, or send it to a buffer.
[[exec_commands]]
=== Commands
-include::includes/autogen_user_commands.en.adoc[tag=exec_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=exec_commands]
[[exec_options]]
=== Options
@@ -4494,7 +4494,7 @@ Sections in file _exec.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=exec_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=exec_options]
[[fifo_pipe]]
== FIFO pipe
@@ -4542,7 +4542,7 @@ $ printf '%b' '*/python unload\n*/python autoload\n' >/run/user/1000/weechat/wee
[[fifo_commands]]
=== Commands
-include::includes/autogen_user_commands.en.adoc[tag=fifo_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=fifo_commands]
[[fifo_options]]
=== Options
@@ -4557,7 +4557,7 @@ Sections in file _fifo.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=fifo_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=fifo_options]
[[trigger]]
== Trigger
@@ -5319,7 +5319,7 @@ displayed on core buffer).
[[trigger_commands]]
=== Commands
-include::includes/autogen_user_commands.en.adoc[tag=trigger_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=trigger_commands]
[[trigger_options]]
=== Options
@@ -5338,7 +5338,7 @@ Sections in file _trigger.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=trigger_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=trigger_options]
[[extending_weechat]]
== Extending WeeChat
@@ -5480,7 +5480,7 @@ with the <<command_script_script,/script>> command:
[[script_commands]]
===== Script commands
-include::includes/autogen_user_commands.en.adoc[tag=script_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=script_commands]
[[script_options]]
===== Script options
@@ -5497,7 +5497,7 @@ Sections in file _script.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=script_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=script_options]
[[scripting_plugins]]
==== Scripting plugins
@@ -5505,42 +5505,37 @@ include::includes/autogen_user_options.en.adoc[tag=script_options]
[[python_commands]]
===== Python commands
-include::includes/autogen_user_commands.en.adoc[tag=python_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=python_commands]
[[perl_commands]]
===== Perl commands
-include::includes/autogen_user_commands.en.adoc[tag=perl_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=perl_commands]
[[ruby_commands]]
===== Ruby commands
-include::includes/autogen_user_commands.en.adoc[tag=ruby_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=ruby_commands]
[[lua_commands]]
===== Lua commands
-include::includes/autogen_user_commands.en.adoc[tag=lua_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=lua_commands]
[[tcl_commands]]
===== Tcl commands
-include::includes/autogen_user_commands.en.adoc[tag=tcl_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=tcl_commands]
[[guile_commands]]
===== Guile commands
-include::includes/autogen_user_commands.en.adoc[tag=guile_commands]
-
-[[javascript_commands]]
-===== JavaScript commands
-
-include::includes/autogen_user_commands.en.adoc[tag=javascript_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=guile_commands]
[[php_commands]]
===== PHP commands
-include::includes/autogen_user_commands.en.adoc[tag=php_commands]
+include::{autogendir}/autogen_user_commands.en.adoc[tag=php_commands]
[[python_options]]
===== Python options
@@ -5555,7 +5550,7 @@ Sections in file _python.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=python_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=python_options]
[[perl_options]]
===== Perl options
@@ -5570,7 +5565,7 @@ Sections in file _perl.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=perl_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=perl_options]
[[ruby_options]]
===== Ruby options
@@ -5585,7 +5580,7 @@ Sections in file _ruby.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=ruby_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=ruby_options]
[[lua_options]]
===== Lua options
@@ -5600,7 +5595,7 @@ Sections in file _lua.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=lua_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=lua_options]
[[tcl_options]]
===== Tcl options
@@ -5615,7 +5610,7 @@ Sections in file _tcl.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=tcl_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=tcl_options]
[[guile_options]]
===== Guile options
@@ -5630,22 +5625,7 @@ Sections in file _guile.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=guile_options]
-
-[[javascript_options]]
-===== Javascript options
-
-Sections in file _javascript.conf_:
-
-[width="100%",cols="3m,6m,16",options="header"]
-|===
-| Section | Control command | Description
-| look | /set javascript.look.* | Look and feel.
-|===
-
-Options:
-
-include::includes/autogen_user_options.en.adoc[tag=javascript_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=guile_options]
[[php_options]]
===== PHP options
@@ -5660,7 +5640,7 @@ Sections in file _php.conf_:
Options:
-include::includes/autogen_user_options.en.adoc[tag=php_options]
+include::{autogendir}/autogen_user_options.en.adoc[tag=php_options]
[[support]]
== Support
diff --git a/doc/fr/CMakeLists.txt b/doc/fr/CMakeLists.txt
index 78652e435..a21e8bc01 100644
--- a/doc/fr/CMakeLists.txt
+++ b/doc/fr/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.fr.html
@@ -62,7 +59,7 @@ if(ENABLE_DOC)
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.fr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.fr.adoc
- ${AUTOGEN_USER}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_user.fr.html"
)
@@ -76,7 +73,7 @@ if(ENABLE_DOC)
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.fr.adoc
- ${AUTOGEN_PLUGIN}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_plugin_api.fr.html"
)
diff --git a/doc/fr/includes/autogen_api_completions.fr.adoc b/doc/fr/includes/autogen_api_completions.fr.adoc
deleted file mode 100644
index 4098db38c..000000000
--- a/doc/fr/includes/autogen_api_completions.fr.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"]
-|===
-| Extension | Nom | Description
-
-| alias | alias | liste des alias
-
-| alias | alias_value | valeur de l'alias
-
-| exec | exec_commands_ids | ids (nombres et noms) des commandes exécutées
-
-| fset | fset_options | fichiers de configuration, section, options et mots des options
-
-| guile | guile_script | liste des scripts
-
-| irc | irc_channel | canal IRC courant
-
-| irc | irc_channel_nicks_hosts | pseudos et noms d'hôtes du canal IRC courant
-
-| irc | irc_channel_topic | titre du canal IRC courant
-
-| irc | irc_channels | canaux sur tous les serveurs IRC
-
-| irc | irc_channels_autojoin | canaux automatiquement rejoints sur le serveur courant (option "autojoin")
-
-| irc | irc_ignores_numbers | numéros pour les ignores définis
-
-| irc | irc_modelist_masks | masques de la liste de modes du canal IRC courant ; argument obligatoire : mode de la liste de modes
-
-| irc | irc_modelist_numbers | nombres de la liste de modes du canal IRC courant ; argument obligatoire : mode de la liste de modes
-
-| irc | irc_msg_kick | message d'éjection par défaut
-
-| irc | irc_msg_part | message de fin par défaut pour le canal IRC
-
-| irc | irc_notify_nicks | pseudos dans la liste de notifications
-
-| irc | irc_privates | privés sur tous les serveurs IRC
-
-| irc | irc_raw_filters | filtres pour le tampon de données brutes irc
-
-| irc | irc_server | serveur IRC courant
-
-| irc | irc_server_channels | canaux sur le serveur IRC courant
-
-| irc | irc_server_nick | pseudo sur le serveur IRC courant
-
-| irc | irc_server_nicks | pseudos sur tous les canaux du serveur IRC courant
-
-| irc | irc_server_privates | privés sur le serveur IRC courant
-
-| irc | irc_servers | serveurs IRC (noms internes)
-
-| irc | nick | pseudos du canal IRC courant
-
-| javascript | javascript_script | liste des scripts
-
-| lua | lua_script | liste des scripts
-
-| perl | perl_script | liste des scripts
-
-| php | php_script | liste des scripts
-
-| python | python_script | liste des scripts
-
-| relay | relay_free_port | premier port libre pour l'extension relay
-
-| relay | relay_protocol_name | tous les protocole.nom possible pour l'extension relay
-
-| relay | relay_relays | protocole.nom des relais courants pour l'extension relay
-
-| ruby | ruby_script | liste des scripts
-
-| script | script_extensions | liste des extensions de script
-
-| script | script_files | fichiers dans les répertoires de script
-
-| script | script_languages | liste des langages de script
-
-| script | script_scripts | liste des scripts du dépôt
-
-| script | script_scripts_installed | liste des scripts installés (du dépôt)
-
-| script | script_tags | étiquettes des scripts dans le dépôt
-
-| spell | spell_dicts | liste des dictionnaires installés
-
-| spell | spell_langs | liste de toutes les langues supportées
-
-| tcl | tcl_script | liste des scripts
-
-| trigger | trigger_add_arguments | paramètres pour la commande qui ajoute un trigger : nom du trigger, hooks, paramètres du hook, conditions du hook, regex du hook, commande du hook, code retour du hook, actions "post"
-
-| trigger | trigger_hook_arguments | paramètres par défaut pour un hook
-
-| trigger | trigger_hook_command | commande par défaut pour un hook
-
-| trigger | trigger_hook_conditions | conditions par défaut pour un hook
-
-| trigger | trigger_hook_rc | code retour par défaut pour une fonction de rappel de hook
-
-| trigger | trigger_hook_regex | expression régulière par défaut pour le hook
-
-| trigger | trigger_hooks | hooks pour les triggers
-
-| trigger | trigger_hooks_filter | hooks pour les triggers (pour filtrer dans le tampon moniteur)
-
-| trigger | trigger_names | triggers
-
-| trigger | trigger_names_default | triggers par défaut
-
-| trigger | trigger_option_value | valeur d'une option de trigger
-
-| trigger | trigger_options | options pour les triggers
-
-| trigger | trigger_post_action | actions "post" pour les triggers
-
-| weechat | bars_names | noms des barres
-
-| weechat | bars_options | options pour les barres
-
-| weechat | buffer_local_variable_value | valeur d'une variable locale du tampon
-
-| weechat | buffer_local_variables | variables locales du tampon
-
-| weechat | buffer_properties_get | propriétés qui peuvent être lues sur un tampon
-
-| weechat | buffer_properties_set | propriétés qui peuvent être changées sur un tampon
-
-| weechat | buffers_names | noms des tampons
-
-| weechat | buffers_numbers | numéros des tampons
-
-| weechat | buffers_plugins_names | noms des tampons (incluant les noms d'extensions)
-
-| weechat | colors | noms des couleurs
-
-| weechat | commands | commandes (weechat et extensions) ; paramètre optionnel : préfixe à ajouter avant les commandes
-
-| weechat | config_files | fichiers de configuration
-
-| weechat | config_option_values | valeurs pour une option de configuration
-
-| weechat | config_options | options de configuration
-
-| weechat | cursor_areas | zones ("chat" ou un nom de barre) pour le mouvement libre du curseur
-
-| weechat | custom_bar_item_add_arguments | paramètres pour la commande qui ajoute un objet de barre personnalisé : nom de l'objet, conditions, contenu
-
-| weechat | custom_bar_item_conditions | conditions pour l'objet de barre personnalisé
-
-| weechat | custom_bar_item_contents | contenus pour l'objet de barre personnalisé
-
-| weechat | custom_bar_items_names | noms des objets de barre personnalisés
-
-| weechat | env_value | valeur d'une variable d'environnement
-
-| weechat | env_vars | variables d'environnement
-
-| weechat | filename | nom de fichier ; paramètre optionnel : chemin par défaut (évalué, voir /help eval)
-
-| weechat | filters_names | noms des filtres
-
-| weechat | infolists | noms des infolistes accrochées
-
-| weechat | infos | noms des infos accrochées
-
-| weechat | keys_codes | codes des touches
-
-| weechat | keys_codes_for_reset | codes des touches pouvant être réinitialisées (touches ajoutées, redéfinies ou supprimées)
-
-| weechat | keys_contexts | contextes de touches
-
-| weechat | layouts_names | noms des dispositions
-
-| weechat | nicks | pseudos dans la liste des pseudos du tampon courant
-
-| weechat | palette_colors | couleurs de la palette
-
-| weechat | plugins_commands | commandes définies par les extensions ; paramètre optionnel : préfixe à ajouter avant les commandes
-
-| weechat | plugins_installed | noms des extensions installées
-
-| weechat | plugins_names | noms des extensions
-
-| weechat | proxies_names | noms des proxies
-
-| weechat | proxies_options | options pour les proxies
-
-| weechat | secured_data | noms de données sécurisées (fichier sec.conf, section data)
-
-| weechat | weechat_commands | commandes weechat ; paramètre optionnel : préfixe à ajouter avant les commandes
-
-| weechat | windows_numbers | numéros des fenêtres
-
-| xfer | nick | pseudos de la discussion DCC
-
-|===
-// end::completions[]
diff --git a/doc/fr/includes/autogen_api_config_priority.fr.adoc b/doc/fr/includes/autogen_api_config_priority.fr.adoc
deleted file mode 100644
index b9166f697..000000000
--- a/doc/fr/includes/autogen_api_config_priority.fr.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"]
-|===
-| Rang | Fichier | Priorité
-| 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/fr/includes/autogen_api_hdata.fr.adoc b/doc/fr/includes/autogen_api_hdata.fr.adoc
deleted file mode 100644
index 1ec936bc6..000000000
--- a/doc/fr/includes/autogen_api_hdata.fr.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"]
-|===
-| Extension | Nom | Description | Listes | Variables
-
-| fset
-| [[hdata_fset_option]]<<hdata_fset_option,fset_option>>
-| options 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>>
-| liste des scripts
-| _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>>
-| canal 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>>
-| 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>>
-| 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>>
-| liste de modes 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>>
-| élément de liste de modes 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>>
-| pseudo 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>>
-| 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>>
-| redirection 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>>
-| modèle pour une redirection 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>>
-| serveur 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>>
-| liste des scripts
-| _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>>
-| liste des scripts
-| _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>>
-| liste des scripts
-| _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>>
-| liste des scripts
-| _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>>
-| liste des scripts
-| _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>>
-| liste des scripts
-| _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 du dépôt
-| _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>>
-| liste des scripts
-| _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>>
-| barre
-| _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>>
-| objet de barre
-| _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>>
-| fenêtre de barre
-| -
-| _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") +
-
-*Mise à jour autorisée :* +
-    _scroll_x_ (integer) +
-    _scroll_y_ (integer) +
-
-| weechat
-| [[hdata_buffer]]<<hdata_buffer,buffer>>
-| tampon
-| _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>>
-| tampon visité
-| _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>>
-| structure avec une complétion
-| _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 avec un mot trouvé pour une complétion
-| -
-| _word_   (string) +
-_nick_completion_   (char) +
-_count_   (integer) +
-
-
-| weechat
-| [[hdata_config_file]]<<hdata_config_file,config_file>>
-| fichier de configuration
-| _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>>
-| option de configuration
-| -
-| _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>>
-| section de configuration
-| -
-| _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>>
-| filtre
-| _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>>
-| historique des commandes dans le tampon
-| _gui_history_ +
-_last_gui_history_ +
-
-| _text_   (string) +
-_next_history_   (pointer, hdata: "history") +
-_prev_history_   (pointer, hdata: "history") +
-
-*Mise à jour autorisée :* +
-    _{hdata_update_create}_ +
-    _{hdata_update_delete}_ +
-
-| weechat
-| [[hdata_hotlist]]<<hdata_hotlist,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>>
-| structure avec le "undo" pour la ligne de commande
-| -
-| _data_   (string) +
-_pos_   (integer) +
-_prev_undo_   (pointer, hdata: "input_undo") +
-_next_undo_   (pointer, hdata: "input_undo") +
-
-
-| weechat
-| [[hdata_key]]<<hdata_key,key>>
-| une touche (un raccourci clavier)
-| _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>>
-| disposition
-| _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>>
-| disposition de tampon
-| -
-| _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>>
-| disposition de fenêtre
-| -
-| _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>>
-| structure avec une ligne
-| -
-| _data_   (pointer, hdata: "line_data") +
-_prev_line_   (pointer, hdata: "line") +
-_next_line_   (pointer, hdata: "line") +
-
-
-| weechat
-| [[hdata_line_data]]<<hdata_line_data,line_data>>
-| structure avec les données d'une ligne
-| -
-| _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) +
-
-*Mise à jour autorisée :* +
-    _date_ (time) +
-    _date_printed_ (time) +
-    _tags_array_ (shared_string) +
-    _prefix_ (shared_string) +
-    _message_ (string) +
-
-| weechat
-| [[hdata_lines]]<<hdata_lines,lines>>
-| structure avec des lignes
-| -
-| _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>>
-| pseudo dans la liste de pseudos
-| -
-| _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>>
-| groupe dans la liste de pseudos
-| -
-| _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>>
-| extension
-| _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>>
-| 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>>
-| fenêtre
-| _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>>
-| info de défilement dans la fenêtre
-| -
-| _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>>
-| arbre des fenêtres
-| _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/fr/includes/autogen_api_infolists.fr.adoc b/doc/fr/includes/autogen_api_infolists.fr.adoc
deleted file mode 100644
index 4b06567eb..000000000
--- a/doc/fr/includes/autogen_api_infolists.fr.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"]
-|===
-| Extension | Nom | Description | Pointeur | Paramètres
-
-| alias | alias | liste des alias | pointeur vers l'alias (optionnel) | nom d'alias (le caractère joker "*" est autorisé) (optionnel)
-
-| alias | alias_default | liste des alias par défaut | - | -
-
-| buflist | buflist | liste des tampons dans un objet de barre buflist | - | nom d'objet de barre buflist (optionnel)
-
-| fset | fset_option | liste des options fset | pointeur vers l'option fset (optionnel) | nom d'option (le caractère joker "*" est autorisé) (optionnel)
-
-| guile | guile_script | liste des scripts | pointeur vers le script (optionnel) | nom de script (le caractère joker "*" est autorisé) (optionnel)
-
-| irc | irc_channel | liste des canaux pour un serveur IRC | pointeur vers le canal (optionnel) | serveur,canal (le canal est optionnel)
-
-| irc | irc_color_weechat | correspondance entre les codes couleur IRC et les noms de couleur WeeChat | - | -
-
-| irc | irc_ignore | liste des ignores IRC | pointeur vers l'ignore (optionnel) | -
-
-| irc | irc_modelist | liste des listes de modes pour un canal IRC | pointeur vers une liste de modes (optionnel) | serveur,canal,type (le type est optionnel)
-
-| irc | irc_modelist_item | listes des éléments dans une liste de modes de canal | pointeur vers un élément de liste de modes (optionnel) | serveur,canal,type,nombre (le nombre est optionnel)
-
-| irc | irc_nick | liste des pseudos pour un canal IRC | pointeur vers le pseudo (optionnel) | serveur,canal,pseudo (le pseudo est optionnel)
-
-| irc | irc_notify | liste des notifications | pointeur vers la notification (optionnel) | nom de serveur (le caractère joker "*" est autorisé) (optionnel)
-
-| irc | irc_server | liste des serveurs IRC | pointeur vers le serveur (optionnel) | nom de serveur (le caractère joker "*" est autorisé) (optionnel)
-
-| javascript | javascript_script | liste des scripts | pointeur vers le script (optionnel) | nom de script (le caractère joker "*" est autorisé) (optionnel)
-
-| logger | logger_buffer | liste des enregistreurs de tampons (loggers) | pointeur vers le logger (optionnel) | -
-
-| lua | lua_script | liste des scripts | pointeur vers le script (optionnel) | nom de script (le caractère joker "*" est autorisé) (optionnel)
-
-| perl | perl_script | liste des scripts | pointeur vers le script (optionnel) | nom de script (le caractère joker "*" est autorisé) (optionnel)
-
-| php | php_script | liste des scripts | pointeur vers le script (optionnel) | nom de script (le caractère joker "*" est autorisé) (optionnel)
-
-| python | python_script | liste des scripts | pointeur vers le script (optionnel) | nom de script (le caractère joker "*" est autorisé) (optionnel)
-
-| relay | relay | liste des clients pour le relai | pointeur vers le relay (optionnel) | -
-
-| ruby | ruby_script | liste des scripts | pointeur vers le script (optionnel) | nom de script (le caractère joker "*" est autorisé) (optionnel)
-
-| script | script_script | liste des scripts | pointeur vers le script (optionnel) | nom du script avec extension (le caractère joker "*" est autorisé) (optionnel)
-
-| tcl | tcl_script | liste des scripts | pointeur vers le script (optionnel) | nom de script (le caractère joker "*" est autorisé) (optionnel)
-
-| weechat | bar | liste des barres | pointeur vers la barre (optionnel) | nom de barre (le caractère joker "*" est autorisé) (optionnel)
-
-| weechat | bar_item | liste des objets de barres | pointeur vers l'objet de barre (optionnel) | nom d'objet de barre (le caractère joker "*" est autorisé) (optionnel)
-
-| weechat | bar_window | liste des fenêtres de barre | pointeur vers la fenêtre de barre (optionnel) | -
-
-| weechat | buffer | liste des tampons | pointeur vers le tampon (optionnel) | nom de tampon (le caractère joker "*" est autorisé) (optionnel)
-
-| weechat | buffer_lines | lignes d'un tampon | pointeur vers le tampon | -
-
-| weechat | filter | liste des filtres | - | nom de filtre (le caractère joker "*" est autorisé) (optionnel)
-
-| weechat | history | historique des commandes | pointeur vers le tampon (si non défini, retourne l'historique global) (optionnel) | -
-
-| weechat | hook | liste des hooks | pointeur vers le hook (optionnel) | type,paramètres (le type est command/timer/.., paramètres pour avoir seulement quelques hooks (le caractère joker "*" est autorisé), les deux sont optionnels)
-
-| weechat | hotlist | liste des tampons dans la hotlist | - | -
-
-| weechat | key | liste des associations de touches | - | contexte ("default", "search", "cursor" ou "mouse") (optionnel)
-
-| weechat | layout | liste des dispositions | - | -
-
-| weechat | nicklist | pseudos dans la liste des pseudos pour un tampon | pointeur vers le tampon | nick_xxx ou group_xxx pour avoir seulement le pseudo/groupe xxx (optionnel)
-
-| weechat | option | liste des options | - | nom d'option (le caractère joker "*" est autorisé) (optionnel)
-
-| weechat | plugin | liste des extensions | pointeur vers l'extension (optionnel) | nom d'extension (le caractère joker "*" est autorisé) (optionnel)
-
-| weechat | proxy | liste des proxies | pointeur vers le proxy (optionnel) | nom de proxy (le caractère joker "*" est autorisé) (optionnel)
-
-| weechat | url_options | options pour l'URL | - | -
-
-| weechat | window | liste des fenêtres | pointeur vers la fenêtre (optionnel) | "current" pour la fenêtre courante ou un numéro de fenêtre (optionnel)
-
-| xfer | xfer | liste des xfer | pointeur vers le xfer (optionnel) | -
-
-|===
-// end::infolists[]
diff --git a/doc/fr/includes/autogen_api_infos.fr.adoc b/doc/fr/includes/autogen_api_infos.fr.adoc
deleted file mode 100644
index 846ffa665..000000000
--- a/doc/fr/includes/autogen_api_infos.fr.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"]
-|===
-| Extension | Nom | Description | Paramètres
-
-| fifo | fifo_filename | nom du tube FIFO | -
-
-| guile | guile_eval | évaluation de code source | code source à exécuter
-
-| guile | guile_interpreter | nom de l'interpréteur utilisé | -
-
-| guile | guile_version | version de l'interpréteur utilisé | -
-
-| irc | irc_buffer | retourne le pointeur vers le tampon pour un serveur/canal/pseudo IRC | serveur,canal,pseudo (canal et pseudo sont optionnels)
-
-| irc | irc_is_channel | 1 si la chaîne est un nom de canal IRC valide pour le serveur | serveur,canal (le serveur est optionnel)
-
-| irc | irc_is_message_ignored | 1 si le pseudo est ignoré (le message n'est pas affiché) | serveur,message (message est le message brut IRC)
-
-| irc | irc_is_nick | 1 si la chaîne est un pseudo IRC valide | serveur,pseudo (le serveur est optionnel)
-
-| irc | irc_nick | retourne le pseudo utilisé actuellement sur un serveur | nom de serveur
-
-| irc | irc_nick_color | retourne le code couleur du pseudo (*obsolète* depuis la version 1.5, remplacé par "nick_color") | pseudo
-
-| irc | irc_nick_color_name | retourne le nom de la couleur du pseudo (*obsolète* depuis la version 1.5, remplacé par "nick_color_name") | pseudo
-
-| irc | irc_nick_from_host | retourne le pseudo à partir d'un host IRC | host IRC (comme `:pseudo!nom@serveur.com`)
-
-| irc | irc_server_isupport | 1 si le serveur supporte cette fonctionnalité (du message IRC 005) | serveur,fonctionnalité
-
-| irc | irc_server_isupport_value | valeur de la fonctionnalité, si supportée par le serveur (du message IRC 005) | serveur,fonctionnalité
-
-| javascript | javascript_eval | évaluation de code source | code source à exécuter
-
-| javascript | javascript_interpreter | nom de l'interpréteur utilisé | -
-
-| javascript | javascript_version | version de l'interpréteur utilisé | -
-
-| lua | lua_eval | évaluation de code source | code source à exécuter
-
-| lua | lua_interpreter | nom de l'interpréteur utilisé | -
-
-| lua | lua_version | version de l'interpréteur utilisé | -
-
-| perl | perl_eval | évaluation de code source | code source à exécuter
-
-| perl | perl_interpreter | nom de l'interpréteur utilisé | -
-
-| perl | perl_version | version de l'interpréteur utilisé | -
-
-| php | php_eval | évaluation de code source | code source à exécuter
-
-| php | php_interpreter | nom de l'interpréteur utilisé | -
-
-| php | php_version | version de l'interpréteur utilisé | -
-
-| python | python_eval | évaluation de code source | code source à exécuter
-
-| python | python_interpreter | nom de l'interpréteur utilisé | -
-
-| python | python_version | version de l'interpréteur utilisé | -
-
-| relay | relay_client_count | nombre de clients pour le relai | protocole,statut (les deux sont optionnels, pour chaque paramètre "*" signifie tous ; protocoles : irc, weechat ; statuts : connecting, waiting_auth, connected, auth_failed, disconnected)
-
-| ruby | ruby_eval | évaluation de code source | code source à exécuter
-
-| ruby | ruby_interpreter | nom de l'interpréteur utilisé | -
-
-| ruby | ruby_version | version de l'interpréteur utilisé | -
-
-| spell | spell_dict | liste de dictionnaires (séparés par des virgules) utilisés sur le tampon | pointeur vers un tampon ("0x12345678") ou nom complet de tampon ("irc.libera.#weechat")
-
-| tcl | tcl_eval | évaluation de code source | code source à exécuter
-
-| tcl | tcl_interpreter | nom de l'interpréteur utilisé | -
-
-| tcl | tcl_version | version de l'interpréteur utilisé | -
-
-| weechat | auto_connect | 1 si la connexion automatique aux serveurs est activée, 0 si elle a été désactivée par l'utilisateur (option "-a" ou "--no-connect") | -
-
-| weechat | charset_internal | charset interne à WeeChat | -
-
-| weechat | charset_terminal | charset du terminal | -
-
-| weechat | color_ansi_regex | expression régulière POSIX étendue pour chercher les codes ANSI échappés | -
-
-| weechat | color_rgb2term | couleur RGB convertie en couleur du terminal (0-255) | rgb,limite (la limite est optionnelle et vaut 256 par défaut)
-
-| weechat | color_term2rgb | couleur du terminal (0-255) convertie en couleur RGB | couleur (couleur du terminal : 0-255)
-
-| weechat | cursor_mode | 1 si le mode curseur est activé | -
-
-| weechat | date | date/heure de compilation de WeeChat | -
-
-| weechat | dir_separator | séparateur de répertoire | -
-
-| weechat | filters_enabled | 1 si les filtres sont activés | -
-
-| weechat | inactivity | inactivité du clavier (secondes) | -
-
-| weechat | locale | locale utilisée pour la traduction des messages | -
-
-| weechat | nick_color | retourne le code couleur du pseudo | pseudo;couleurs (couleurs est une liste de couleurs facultative, séparée par des virgules ; un fond est autorisé pour la couleur avec le format texte:fond ; si couleurs est présent, les options WeeChat avec les couleurs de pseudos et couleurs forcées de pseudos sons ignorées)
-
-| weechat | nick_color_name | retourne le nom de la couleur du pseudo | pseudo;couleurs (couleurs est une liste de couleurs facultative, séparée par des virgules ; un fond est autorisé pour la couleur avec le format texte:fond ; si couleurs est présent, les options WeeChat avec les couleurs de pseudos et couleurs forcées de pseudos sons ignorées)
-
-| weechat | pid | PID (ID de processus) de WeeChat | -
-
-| weechat | term_color_pairs | nombre de paires de couleurs supportées dans le terminal | -
-
-| weechat | term_colors | nombre de couleurs supportées dans le terminal | -
-
-| weechat | term_height | hauteur du terminal | -
-
-| weechat | term_width | largeur du terminal | -
-
-| weechat | totp_generate | générer un mot de passe à usage unique basé sur le temps (TOTP) | secret (en base32), horodatage (optionnel, heure courante par défaut), nombre de chiffres (optionnel, entre 4 et 10, 6 par défaut)
-
-| weechat | totp_validate | valider un mot de passe à usage unique basé sur le temps (TOTP) : 1 si le TOTP est correct, sinon 0 | secret (en base32), mot de passe à usage unique, horodatage (optionnel, heure courante par défaut), nombre de mots de passe avant/après à tester (optionnel, 0 par défaut)
-
-| weechat | uptime | Durée de fonctionnement de WeeChat (format : "jours:hh:mm:ss") | "days" (nombre de jours) ou "seconds" (nombre de secondes) (optionnel)
-
-| weechat | uptime_current | Durée de fonctionnement de WeeChat pour le processus actuel seulement (les mises à jour par la commande /upgrade sont ignorées) (format : "jours:hh:mm:ss") | "days" (nombre de jours) ou "seconds" (nombre de secondes) (optionnel)
-
-| weechat | version | version de WeeChat | -
-
-| weechat | version_git | version git de WeeChat (sortie de la commande "git describe" pour une version de développement seulement, vide pour une version stable) | -
-
-| weechat | version_number | version de WeeChat (sous forme de nombre) | -
-
-| weechat | weechat_cache_dir | répertoire du cache WeeChat | -
-
-| weechat | weechat_config_dir | répertoire de la configuration WeeChat | -
-
-| weechat | weechat_daemon | 1 si WeeChat tourne en mode démon (sans interface, en tâche de fond) | -
-
-| weechat | weechat_data_dir | répertoire des données WeeChat | -
-
-| weechat | weechat_dir | répertoire de WeeChat (*obsolète depuis la version 3.2, remplacé par "weechat_config_dir", "weechat_data_dir", "weechat_cache_dir" et "weechat_runtime_dir") | -
-
-| weechat | weechat_headless | 1 si WeeChat tourne sans interface | -
-
-| weechat | weechat_libdir | répertoire "lib" de WeeChat | -
-
-| weechat | weechat_localedir | répertoire "locale" de WeeChat | -
-
-| weechat | weechat_runtime_dir | répertoire de "runtime" WeeChat | -
-
-| weechat | weechat_sharedir | répertoire "share" de WeeChat | -
-
-| weechat | weechat_site | site WeeChat | -
-
-| weechat | weechat_site_download | site WeeChat, page de téléchargement | -
-
-| weechat | weechat_upgrading | 1 si WeeChat est en cours de mise à jour (commande `/upgrade`) | -
-
-|===
-// end::infos[]
diff --git a/doc/fr/includes/autogen_api_infos_hashtable.fr.adoc b/doc/fr/includes/autogen_api_infos_hashtable.fr.adoc
deleted file mode 100644
index 7b3740d40..000000000
--- a/doc/fr/includes/autogen_api_infos_hashtable.fr.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"]
-|===
-| Extension | Nom | Description | Table de hachage (entrée) | Table de hachage (sortie)
-
-| irc | irc_message_parse | analyse un message IRC | "message" : message IRC, "server" : nom du serveur (optionnel) | "tags" : étiquettes, "tag_xxx" : valeur de l'étiquette "xxx" sans échappements (une clé par étiquette), "message_without_tags" : message sans les étiquettes, "nick" : pseudo, "user" : nom d'utilisateur, "host" : nom d'hôte, "command" : commande, "channel" : canal, "arguments" : paramètres (inclut le canal), "text" : texte (par exemple message utilisateur), "param1" ... "paramN" : paramètres de la commande, "num_params" : nombre de paramètres dans la commande, "pos_command" : index de "command" dans le message ("-1" si "command" n'a pas été trouvé), "pos_arguments" : index de "arguments" dans le message ("-1" si "arguments" n'a pas été trouvé), "pos_channel" : index de "channel" dans le message ("-1" si "channel" n'a pas été trouvé), "pos_text" : index de "text" dans le message ("-1" si "text" n'a pas été trouvé)
-
-| irc | irc_message_split | découper un message IRC (pour tenir dans les 512 octets par défaut) | "message" : message IRC, "server" : nom du serveur (optionnel) | "msg1" ... "msgN" : messages à envoyer (sans le "\r\n" final), "args1" ... "argsN" : paramètres des messages, "count" : nombre de messages
-
-| weechat | focus_info | obtenir l'information de focus | "x" : coordonnée x (chaîne avec un entier >= 0), "y" : coordonnée y (chaîne avec un entier >= 0) | voir la fonction hook_focus dans la Référence API extension
-
-| weechat | secured_data | données sécurisées | - | données sécurisées : noms et valeurs (attention : les valeurs sont des données sensibles : il ne faut PAS les afficher/logger)
-
-|===
-// end::infos_hashtable[]
diff --git a/doc/fr/includes/autogen_api_plugins_priority.fr.adoc b/doc/fr/includes/autogen_api_plugins_priority.fr.adoc
deleted file mode 100644
index 70500843d..000000000
--- a/doc/fr/includes/autogen_api_plugins_priority.fr.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"]
-|===
-| Rang | Extension | Priorité
-| 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/fr/includes/autogen_api_url_options.fr.adoc b/doc/fr/includes/autogen_api_url_options.fr.adoc
deleted file mode 100644
index 8cda4c4ab..000000000
--- a/doc/fr/includes/autogen_api_url_options.fr.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"]
-|===
-| Option | Type ^(1)^ | Constantes ^(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/fr/includes/autogen_user_commands.fr.adoc b/doc/fr/includes/autogen_user_commands.fr.adoc
deleted file mode 100644
index 5040b8897..000000000
--- a/doc/fr/includes/autogen_user_commands.fr.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+`: lister, ajouter ou retirer des alias de commande
-
-----
-/alias list [<alias>]
- add <alias> [<commande>[;<commande>...]]
- addcompletion <complétion> <alias> [<commande>[;<commande>...]]
- del <alias> [<alias>...]
- rename <alias> <nouvel_alias>
-
- list : afficher les alias (sans paramètre, cette liste est affichée)
- add : ajouter un alias
-addcompletion : ajouter un alias avec une complétion personnalisée
- del : supprimer un alias
- rename : renommer un alias
- complétion : complétion pour l'alias : par défaut la complétion se fait avec la commande cible
- note : vous pouvez utiliser %%commande pour utiliser la complétion d'une commande existante
- alias : nom de l'alias
- commande : nom de la commande avec les paramètres (plusieurs commandes peuvent être séparées par des points-virgules)
-
-Note : dans la commande, les variables spéciales sont remplacées :
- $n : paramètre 'n' (entre 1 et 9)
- $-m : paramètres de 1 à 'm'
- $n- : paramètres de 'n' au dernier
- $n-m : paramètres de 'n' à 'm'
- $* : tous les paramètres
- $~ : le dernier paramètre
- $var : où "var" est une variable locale du tampon (voir /buffer listvar)
- exemples : $nick, $channel, $server, $plugin, $name
-
-Exemples :
- alias /split pour diviser la fenêtre horizontalement :
- /alias add split /window splith
- alias /hello pour dire "hello" sur tous les canaux mais pas sur #weechat :
- /alias add hello /allchan -exclude=#weechat hello
- renommer l'alias "hello" en "Hello" :
- /alias rename hello Hello
- alias /forcejoin pour envoyer la commande IRC "forcejoin" avec la complétion de /sajoin :
- /alias addcompletion %%sajoin forcejoin /quote forcejoin
-----
-// end::alias_commands[]
-
-// tag::buflist_commands[]
-[[command_buflist_buflist]]
-* `+buflist+`: objet de barre avec la liste des tampons
-
-----
-/buflist enable|disable|toggle
- bar
- refresh
-
- enable : activer buflist
-disable : désactiver buflist
- toggle : activer/désactiver buflist
- bar : ajouter la barre "buflist"
-refresh : forcer le rafraichissement des objets de barre (buflist, buflist2 et buflist3)
-
-Les lignes avec les tampons sont affichées en utilisant l'évaluation de chaînes (voir /help eval pour le format), avec ces options :
- - buflist.look.display_conditions : conditions pour afficher un tampon dans la liste
- - buflist.format.buffer : format pour un tampon qui n'est pas le tampon courant
- - buflist.format.buffer_current: format pour le tampon courant
-
-Les variables suivantes peuvent être utilisées dans ces options :
- - données de l'objet de barre (voir le hdata "bar_item" dans la doc API pour une liste complète), par exemple :
- - ${bar_item.name}
- - données de la fenêtre ("window"), où l'objet de barre est affiché (il n'y a pas de fenêtre pour les barres de type "root", voir le hdata "window" dans la doc API pour une liste complète), par exemple :
- - ${window.number}
- - ${window.buffer.full_name}
- - données du tampon (voir le hdata "buffer" dans la doc API pour une liste complète), par exemple :
- - ${buffer.number}
- - ${buffer.name}
- - ${buffer.full_name}
- - ${buffer.short_name}
- - ${buffer.nicklist_nicks_count}
- - irc_server: données du serveur IRC, défini seulement sur un tampon IRC (voir le hdata "irc_server" dans la doc API)
- - irc_channel: données du canal IRC, défini seulement sur un tampon de canal IRC (voir le hdata "irc_channel" dans la doc API)
- - variables additionnelles ajoutées par buflist pour des raisons pratiques :
- - ${format_buffer} : la valeur évaluée de l'option buflist.format.buffer ; peut être utilisée dans l'option buflist.format.buffer_current pour juste changer la couleur de fond par exemple
- - ${current_buffer} : un booléen ("0" ou "1"), "1" s'il s'agit du tampon courant ; cela peut être utilisé dans une condition : ${if:${current_buffer}?...:...}
- - ${merged} : un booléen ("0" ou "1"), "1" si le tampon est mélangé avec au moins un autre tampon ; cela peut être utilisé dans une condition : ${if:${merged}?...:...}
- - ${format_number} : numéro indenté avec un séparateur (évaluation de l'option buflist.format.number)
- - ${number} : numéro indenté, par exemple " 1" s'il y a entre 10 et 99 tampons ; pour les tampons mélangés, cette variable est définie avec le numéro pour le premier tampon et des espaces pour les tampons suivants avec le même numéro
- - ${number2} : numéro indenté, par exemple " 1" s'il y a entre 10 et 99 tampons
- - ${number_displayed} : "1" si le numéro est affiché, sinon "0"
- - ${indent} : indentation pour le nom (les tampons de canaux ou privés sont indentés) (évaluation de l'option buflist.format.indent)
- - ${format_nick_prefix} : le préfixe du pseudo en couleur pour un canal (évaluation de l'option buflist.format.nick_prefix)
- - ${color_nick_prefix} : la couleur du préfixe du pseudo pour un canal (défini seulement si l'option buflist.look.nick_prefix est activée)
- - ${nick_prefix} : le préfixe du pseudo pour un canal (défini seulement si l'option buflist.look.nick_prefix est activée)
- - ${format_name} : le nom formaté (évaluation de l'option buflist.format.name)
- - ${name} : le nom court (si défini), sinon le nom
- - ${color_hotlist} : la couleur qui dépend du niveau de hotlist le plus élevé pour le tampon (évaluation de l'option buflist.format.hotlist_xxx où xxx est le niveau)
- - ${format_hotlist} : la hotlist formatée (évaluation de l'option buflist.format.hotlist)
- - ${hotlist} : la hotlist brute
- - ${hotlist_priority} : "none", "low", "message", "private" ou "highlight"
- - ${hotlist_priority_number} : -1 = none, 0 = low, 1 = message, 2 = private, 3 = highlight
- - ${format_lag} : le lag pour un tampon de serveur IRC, vide s'il n'y a pas de lag (évaluation de l'option buflist.format.lag)
- - ${format_tls_version}: indicateur de la version de TLS pour le serveur courant, vide pour les canaux (évaluation de l'option buflist.format.tls_version)
-----
-// end::buflist_commands[]
-
-// tag::charset_commands[]
-[[command_charset_charset]]
-* `+charset+`: changer le charset pour le tampon courant
-
-----
-/charset decode|encode <charset>
- reset
-
- decode : changer le charset de décodage
- encode : changer le charset d'encodage
-charset : nouveau charset pour le tampon courant
- reset : réinitialiser les charsets pour le tampon courant
-----
-// end::charset_commands[]
-
-// tag::exec_commands[]
-[[command_exec_exec]]
-* `+exec+`: exécuter des commandes externes
-
-----
-/exec -list
- [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <nom>] [-l|-o|-oc|-n|-nf] [-oerr] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] |-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <délai>] [-name <nom>] [-pipe <commande>] [-hsignal <nom>] <commande>
- -in <id> <texte>
- -inclose <id> [<texte>]
- -signal <id> <signal>
- -kill <id>
- -killall
- -set <id> <propriété> <valeur>
- -del <id>|-all [<id>...]
-
- -list : lister les commandes
- -sh : utiliser le shell pour exécuter la commande, plusieurs commandes peuvent être enchaînées avec des pipes (ATTENTION : utilisez cette option SEULEMENT si tous les paramètres sont fiables, voir l'option -nosh)
- -nosh : ne pas utiliser le shell pour exécuter la commande (requis si la commande a des données non fiables, par exemple le contenu d'un message d'un autre utilisateur) (par défaut)
- -bg : lancer le processus en tâche de fond : ne pas afficher la sortie ni le code retour (non compatible avec les options -o/-oc/-n/-nf/-pipe/-hsignal)
- -nobg : capturer la sortie du processus et afficher le code retour (par défaut)
- -stdin : créer un tuyau pour envoyer des données sur l'entrée standard du processus (avec /exec -in/-inclose)
- -nostdin : ne pas créer de tuyau pour l'entrée standard (par défaut)
- -buffer : afficher/envoyer la sortie de la commande sur ce tampon (si le tampon n'est pas trouvé, un nouveau tampon avec le nom "exec.exec.xxx" est créé)
- -l : afficher localement la sortie de la commande sur le tampon (par défaut)
- -o : envoyer la sortie de la commande au tampon sans exécuter les commandes (non compatible avec les options -bg/-pipe/-hsignal)
- -oc : envoyer la sortie de la commande au tampon et exécuter les commandes (lignes commençant par "/" ou un caractère personnalisé de commande) (non compatible avec les options -bg/-pipe/-hsignal)
- -n : afficher la sortie de la commande dans un nouveau tampon (non compatible avec les options -bg/-pipe/-hsignal)
- -nf : afficher la sortie de la commande dans un nouveau tampon avec contenu libre (pas de coupure des mots, pas de limite sur le nombre de lignes) (non compatible avec les options -bg/-pipe/-hsignal)
- -oerr : envoyer aussi stderr (sortie d'erreur) au tampon (peut être utilisé seulement avec les options -o et -oc)
- -cl : effacer le nouveau tampon avant d'afficher la sortie
- -nocl : ajouter au nouveau tampon sans effacer (par défaut)
- -sw : basculer vers le tampon de sortie (par défaut)
- -nosw : ne pas basculer vers le tampon de sortie
- -ln : afficher les numéros de ligne (par défaut dans un nouveau tampon seulement)
- -noln : ne pas afficher les numéros de ligne
- -flush : afficher la sortie de la commande en temps réel (par défaut)
- -noflush : afficher la sortie de la commande une fois qu'elle est terminée
- -color : action sur les couleurs ANSI dans la sortie :
- ansi : garder les codes ANSI tels quels
- auto : convertir les couleurs ANSI en couleurs WeeChat/IRC (par défaut)
- irc : convertir les couleurs ANSI en couleurs IRC
- weechat : convertir les couleurs ANSI en couleurs WeeChat
- strip : supprimer les couleurs ANSI
- -rc : afficher le code retour (par défaut)
- -norc : ne pas afficher le code retour
- -timeout : définir un délai maximum pour la commande (en secondes)
- -name : définir un nom pour la commande (pour la nommer plus tard avec /exec)
- -pipe : envoyer la sortie vers une commande WeeChat/extension (ligne par ligne) ; s'il y a des espaces dans la commande/paramètres, entourez les de guillemets ; la variable $line est remplacée par la ligne (par défaut la ligne est ajoutée après la commande, séparée par un espace) (non compatible avec les options -bg/-o/-oc/-n/-nf)
- -hsignal : envoyer la sortie sous forme de hsignal (pour être utilisé par exemple dans un trigger) (non compatible avec les options -bg/-o/-oc/-n/-nf)
- commande : la commande à exécuter ; si elle commence par "url:", le shell est désactivé et le contenu de l'URL est téléchargé et envoyé comme sortie
- id : identifiant de commande : soit le numéro ou le nom (si défini avec "-name xxx")
- -in : envoyer le texte sur l'entrée standard du processus
- -inclose : identique à -in, mais l'entrée standard est fermée après (et le texte est facultatif : sans texte, l'entrée standard est juste fermée)
- -signal : envoyer un signal au processus ; le signal peut être un entier ou l'un de ces noms : hup, int, quit, kill, term, usr1, usr2
- -kill : alias de "-signal <id> kill"
- -killall : tuer tous les processus
- -set : définir une propriété du hook (voir la fonction hook_set dans l'API de référence extension)
-propriété : propriété du hook
- valeur : nouvelle valeur pour la propriété du hook
- -del : supprimer la commande terminée
- -all : supprimer toutes les commandes terminées
-
-Les options par défaut peuvent être définies dans l'option exec.command.default_options.
-
-Exemples :
- /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 Durée de fonctionnement de la machine :" uptime
- /exec -n tail -f /var/log/messages
- /exec -kill 0
-----
-// end::exec_commands[]
-
-// tag::fifo_commands[]
-[[command_fifo_fifo]]
-* `+fifo+`: configuration de l'extension fifo
-
-----
-/fifo enable|disable|toggle
-
- enable : activer le tube FIFO
-disable : désactiver le tube FIFO
- toggle : activer/désactiver le tube FIFO
-
-Le tube FIFO est utilisé comme contrôle à distance de WeeChat : vous pouvez envoyer des commandes ou du texte au tube FIFO depuis votre shell.
-Par défaut le tube FIFO se nomme weechat_fifo_xxx (où xxx est l'id du processus WeeChat) et situé dans le répertoire "runtime" de WeeChat (voir /debug dirs).
-
-Le format attendu est l'un des suivants :
- plugin.buffer *texte ou commande ici
- *texte ou commande ici
-
-Par exemple pour changer votre pseudo sur libera :
- echo 'irc.server.libera */nick autrepseudo' >/run/user/1000/weechat/weechat_fifo_12345
-
-Merci de lire le guide utilisateur pour plus d'information et des exemples.
-
-Exemples :
- /fifo toggle
-----
-// end::fifo_commands[]
-
-// tag::fset_commands[]
-[[command_fset_fset]]
-* `+fset+`: définir rapidement des options WeeChat et des extensions
-
-----
-/fset -bar
- -refresh
- -up|-down [<nombre>]
- -left|-right [<pourcentage>]
- -go <ligne>|end
- -toggle
- -add [<valeur>]
- -reset
- -unset
- -set
- -setnew
- -append
- -mark
- -format
- -export [-help|-nohelp] <fichier>
- <filtre>
-
- -bar : ajouter la barre d'aide
- -refresh : rafraîchir la liste des options, puis l'écran entier (commande : /window refresh)
- -up : déplacer la ligne sélectionnée de "nombre" lignes vers le haut
- -down : déplacer la ligne sélectionnée de "nombre" lignes vers le bas
- -left : faire défier le tampon fset de "pourcentage" de largeur vers la gauche
- -right : faire défier le tampon fset de "pourcentage" de largeur vers la droite
- -go : sélectionner une ligne par numéro, la première ligne est 0 ("end" pour sélectionner la dernière ligne)
- -toggle : basculer la valeur booléenne
- -add : ajouter "valeur" (qui peut être un nombre négatif) pour les entiers et couleurs, définir/ajouter à la valeur pour les autres types (définir pour une valeur négative, ajouter pour un nombre positif)
- -reset : réinitialiser la valeur de l'option
- -unset : supprimer/réinitialiser l'option
- -set : ajouter la commande /set dans l'entrée pour éditer la valeur de l'option (déplacer le curseur au début de la valeur)
- -setnew : ajouter la commande /set dans l'entrée pour éditer une nouvelle valeur pour l'option
- -append : ajouter la commande /set pour ajouter quelque chose dans la valeur de l'option (déplacer le curseur à la fin de la valeur)
- -mark : marquer/démarquer
- -format : basculer vers le prochain format disponible
- -export : exporter les options et valeurs affichées dans un fichier (chaque ligne a le format : "/set nom valeur" ou "/unset nom")
- -help : forcer l'écriture de l'aide sur les options dans le fichier exporté (voir /help fset.look.export_help_default)
- -nohelp : ne pas écrire l'aide sur les options dans le fichier exporté (voir /help fset.look.export_help_default)
- filtre : définir un nouveau filtre pour voir seulement les options correspondantes (ce filtre peut aussi être utilisé en entrée du tampon fset) ; les formats autorisés sont :
- * afficher toutes les options (pas de filtre)
- xxx afficher seulement les options avec "xxx" dans le nom
- f:xxx afficher seulement le fichier de configuration "xxx"
- t:xxx afficher seulement le type "xxx" (bool/int/str/col)
- d afficher seulement les options changées
- d:xxx afficher seulement les options changées avec "xxx" dans le nom
- d=xxx afficher seulement les options changées avec "xxx" dans la valeur
- d==xxx afficher seulement les options changées avec la valeur exacte "xxx"
- h=xxx afficher seulement les options avec "xxx" dans la description (traduite)
- he=xxx afficher seulement les options avec "xxx" dans la description (en Anglais)
- =xxx afficher seulement les options avec "xxx" dans la valeur
- ==xxx afficher seulement les options avec la valeur exacte "xxx"
- c:xxx afficher seulement les options qui correspondent à la condition évaluée "xxx", en utilisant les variables suivantes : 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
-
-Les lignes avec des options sont affichées en utilisant l'évaluation de chaîne (voir /help eval pour le format), avec ces options :
- - fset.format.option1 : premier format pour une option
- - fset.format.option2 : second format pour une option
-
-Les variables suivantes peuvent être utilisées dans ces options :
- - données de l'option, avec couleur et alignées avec des espaces sur la droite :
- - ${file} : fichier de configuration (par exemple "weechat" ou "irc")
- - ${section} : section
- - ${option} : nom de l'option
- - ${name} : nom complet de l'option (fichier.section.option)
- - ${parent_name} : nom de l'option parente
- - ${type} : type de l'option (traduit)
- - ${type_en} : type de l'option (en Anglais)
- - ${type_short} : type court de l'option (bool/int/str/col)
- - ${type_tiny} : type très court de l'option (b/i/s/c)
- - ${default_value} : valeur par défaut de l'option
- - ${default_value_undef} : "1" si la valeur par défaut est null, sinon "0"
- - ${value} : valeur de l'option
- - ${value_undef} : "1" si la valer est null, sinon "0"
- - ${value_changed} : "1" si la valeur est différente de la valeur par défaut, sinon "0"
- - ${value2} : valeur de l'option, avec la valeur héritée si null
- - ${parent_value} : valeur de l'option parente
- - ${min} : valeur minimale
- - ${max} : valeur maximale
- - ${description} : description de l'option (traduite)
- - ${description2} : description de l'option (traduite), "(pas de description)" s'il n'y a pas de description
- - ${description_en} : description de l'option (en Anglais)
- - ${description_en2} : description de l'option (en Anglais), "(no description)" s'il n'y a pas de description
- - ${string_values} : valeurs chaîne autorisées pour définir une option de type entier utilisant des chaînes
- - ${marked} : "1" si l'option est marquée, sinon "0"
- - ${index} : index de l'option dans la liste
- - données de l'option, avec couleur mais sans espaces :
- - mêmes noms préfixés par un underscore, par exemple : ${_name}, ${_type}, ...
- - données de l'option, format brut (par de couleurs/espaces) :
- - mêmes noms préfixés par deux underscores, par exemple : ${__name}, ${__type}, ...
- - données de l'option, seulement des espaces :
- - mêmes noms préfixés par "empty_", par exemple : ${empty_name}, ${empty_type}
- - autres données :
- - ${selected_line} : "1" si la ligne est sélectionnée, sinon "0"
- - ${newline} : insérer une nouvelle ligne à cet endroit, pour afficher l'option sur plusieurs lignes
-
-Touches et entrées pour le déplacement dans le tampon fset :
- haut se déplacer d'une ligne vers le haut
- bas se déplacer d'une ligne vers le bas
- pgup se déplacer d'une page vers le haut
- pgdn se déplacer d'une page vers le bas
- alt-home << se déplacer à la première ligne
- alt-end >> se déplacer à la dernière ligne
- F11 < faire défiler horizontalement vers la gauche
- F12 > faire défiler horizontalement vers la droite
-
-Touches et entrées pour définir les options sur le tampon fset :
- alt+espace t basculer la valeur booléenne
- alt+'-' - soustraire 1 de la valeur pour un entier/couleur, définir la valeur pour les autres types
- alt+'+' + ajouter 1 à la valeur pour un entier/couleur, ajouter à la valeur pour les autres types
- alt+f, alt+r r réinitialiser la valeur
- alt+f, alt+u u supprimer/réinitialiser la valeur
- alt+entrée s définir la valeur
- alt+f, alt+n n définir une nouvelle valeur
- alt+f, alt+a a ajouter à la valeur
- alt+',' , marquer/démarquer l'option
- shift+haut se déplacer d'une ligne vers le haut et marquer/démarquer l'option
- shift+bas marquer/démarquer l'option et se déplacer d'une ligne vers le bas
- m:xxx marquer les options affichées qui correspondent au filtre "xxx" (tout filtre sur une option ou valeur est autorisé, voir les filtres ci-dessus)
- u:xxx démarquer les options affichées qui correspondent au filtre "xxx" (tout filtre sur une option ou valeur est autorisé, voir les filtres ci-dessus)
-
-Autres touches et entrées sur le tampon fset :
- ctrl+l rafraîchir les options et l'écran entier (commande : /fset -refresh)
- $ rafraîchir les options (garder les options marquées)
- $$ rafraîchir les options (démarquer toutes les options)
- alt+p p activer/désactiver la description des options d'extensions (plugins.desc.*)
- alt+v v activer/désactiver la barre d'aide
- s:x,y trier les options par les champs x,y (voir /help fset.look.sort)
- s: réinitialiser le tri à sa valeur par défaut (voir /help fset.look.sort)
- w:xxx exporter les options dans le fichier "xxx"
- w-:xxx exporter les options dans le fichier "xxx" sans aide
- w+:xxx exporter les options dans le fichier "xxx" avec aide
- ctrl+x x basculer le format utilisé pour afficher les options
- q fermer le tampon fset
-
-Actions de la souris sur le tampon fset :
- roulette haut/bas se déplacer vers le haut/bas
- bouton gauche se déplacer à cette ligne
- bouton droit basculer le booléen (on/off) ou éditer la valeur de l'option
- bouton droit + glisser gauche/droite incrémenter/décrémenter la valeur pour un entier/couleur, définir/ajouter à la valeur pour les autres types
- bouton droit + glisser haut/bas marquer/démarquer plusieurs options
-
-Note : si l'entrée comporte un ou plusieurs espaces en tête, le texte suivant est interprété comme un filtre, sans les espaces. Par exemple " q" cherche toutes les options avec "q" dans le nom, tandis que "q" ferme le tampon fset.
-
-Exemples :
- afficher les options IRC changées :
- /fset d:irc.*
- afficher les options avec "nicklist" dans le nom :
- /fset nicklist
- afficher les valeurs qui contiennent "red" :
- /fset =red
- afficher les valeurs qui sont exactement "red" :
- /fset ==red
- afficher toutes les options de type "entier" dans l'extension irc :
- /fset c:${file} == irc && ${type_en} == integer
-----
-// end::fset_commands[]
-
-// tag::guile_commands[]
-[[command_guile_guile]]
-* `+guile+`: lister/charger/décharger des scripts
-
-----
-/guile list|listfull [<nom>]
- load [-q] <fichier>
- autoload
- reload|unload [-q] [<nom>]
- eval [-o|-oc] <code>
- version
-
- list : lister les scripts chargés
-listfull : lister les scripts chargés (verbeux)
- load : charger un script
-autoload : charger tous les scripts dans le répertoire "autoload"
- reload : recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload")
- unload : décharger un script (si pas de nom donné, décharger tous les scripts)
- fichier : script (fichier) à charger
- -q : mode silencieux : ne pas afficher de messages
- nom : nom de script (nom utilisé dans l'appel à la fonction "register")
- eval : évaluer le code source et afficher le résultat sur le tampon courant
- -o : envoyer le résultat de l'évaluation au tampon sans exécuter les commandes
- -oc : envoyer le résultat de l'évaluation au tampon et exécuter les commandes
- code : le code source à évaluer
- version : afficher la version de l'interpréteur utilisé
-
-Sans paramètre, cette commande liste les scripts chargés.
-----
-// end::guile_commands[]
-
-// tag::irc_commands[]
-[[command_irc_admin]]
-* `+admin+`: trouver les informations sur l'administrateur du serveur
-
-----
-/admin [<cible>]
-
-cible : nom du serveur
-----
-
-[[command_irc_allchan]]
-* `+allchan+`: exécuter une commande sur tous les canaux de tous les serveurs connectés
-
-----
-/allchan [-current] [-parted] [-exclude=<canal>[,<canal>...]] <commande>
- [-current] [-parted] -include=<canal>[,<canal>...] <commande>
-
- -current : exécuter la commande pour les canaux du serveur courant seulement
- -parted : exécuter la commande sur les canaux quittés seulement
- -exclude : exclure certains canaux (le caractère joker "*" est autorisé)
- -include : inclure seulement certains canaux (le caractère joker "*" est autorisé)
- commande : commande à exécuter (ou texte à envoyer au tampon si la commande ne commence pas par '/')
-
-La commande et les paramètres sont évalués (voir /help eval), les variables suivantes sont remplacées :
- $server nom du serveur
- $channel nom du canal
- $nick pseudo sur le serveur
- ${irc_server.xxx} variable xxx dans le serveur
- ${irc_channel.xxx} variable xxx dans le canal
-
-Exemples :
- exécuter '/me teste' sur tous les canaux :
- /allchan /me teste
- dire 'bonjour' partout sauf sur #weechat :
- /allchan -exclude=#weechat bonjour
- dire 'bonjour' partout sauf sur #weechat et les canaux commençant par #linux :
- /allchan -exclude=#weechat,#linux* bonjour
- dire 'bonjour' sur tous les canaux commençant par #linux :
- /allchan -include=#linux* bonjour
- fermer tous les tampons avec des canaux quittés :
- /allchan -parted /close
-----
-
-[[command_irc_allpv]]
-* `+allpv+`: exécuter une commande sur tous les tampons privés de tous les serveurs connectés
-
-----
-/allpv [-current] [-exclude=<pseudo>[,<pseudo>...]] <commande>
- [-current] [-include=<pseudo>[,<pseudo>...]] <commande>
-
- -current : exécuter la commande pour les tampons privés du serveur courant seulement
- -exclude : exclure certains pseudos (le caractère joker "*" est autorisé)
- -include : inclure seulement certains pseudos (le caractère joker "*" est autorisé)
- commande : commande à exécuter (ou texte à envoyer au tampon si la commande ne commence pas par '/')
-
-La commande et les paramètres sont évalués (voir /help eval), les variables suivantes sont remplacées :
- $server nom du serveur
- $channel nom du canal
- $nick pseudo sur le serveur
- ${irc_server.xxx} variable xxx dans le serveur
- ${irc_channel.xxx} variable xxx dans le canal
-
-Exemples :
- exécuter '/me teste' sur tous les tampons privés :
- /allpv /me teste
- dire 'bonjour' partout sauf sur pour le pseudo foo :
- /allpv -exclude=foo bonjour
- dire 'bonjour' partout sauf pour le pseudo foo et les pseudos commençant par bar :
- /allpv -exclude=foo,bar* bonjour
- dire 'bonjour' pour tous les pseudos commençant par bar :
- /allpv -include=bar* bonjour
- fermer tous les tampons privés :
- /allpv /close
-----
-
-[[command_irc_allserv]]
-* `+allserv+`: exécuter une commande sur tous les serveurs connectés
-
-----
-/allserv [-exclude=<serveur>[,<serveur>...]] <commande>
- [-include=<serveur>[,<serveur>...]] <commande>
-
- -exclude : exclure certains serveurs (le caractère joker "*" est autorisé)
- -include : inclure seulement certains serveurs (le caractère joker "*" est autorisé)
- commande : commande à exécuter (ou texte à envoyer au tampon si la commande ne commence pas par '/')
-
-La commande et les paramètres sont évalués (voir /help eval), les variables suivantes sont remplacées :
- $server nom du serveur
- $nick pseudo sur le serveur
- ${irc_server.xxx} variable xxx dans le serveur
-
-Exemples :
- changer de pseudo sur tous les serveurs :
- /allserv /nick newnick
- positionner l'absence sur tous les serveurs :
- /allserv /away Je suis absent
- faire un whois sur mon pseudo sur tous les serveurs :
- /allserv /whois $nick
-----
-
-[[command_irc_auth]]
-* `+auth+`: s'authentifier avec SASL
-
-----
-/auth [<utilisateur> <mot_de_passe>]
-
- utilisateur : nom d'utilisateur SASL (le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)
-mot_de_passe : mot de passe SASL ou chemin vers le fichier de clé privée (le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)
-
-Si le nom d'utilisateur et mot de passe ne sont pas donnés, les valeurs des options serveur "sasl_username" et "sasl_password" (ou "sasl_key") sont utilisées.
-
-Exemples :
- s'authentifier avec le nom d'utilisateur et mot de passe défini dans le serveur :
- /auth
- s'authentifier avec un utilisateur différent :
- /auth utilisateur2 mot_de_passe2
- s'authentifier avec un utilisateur différent et le mécanisme ecdsa-nist256p-challenge :
- /auth utilisateur2 ${weechat_config_dir}/ecdsa2.pem
-----
-
-[[command_irc_autojoin]]
-* `+autojoin+`: configurer l'option serveur "autojoin"
-
-----
-/autojoin add [<canal1> [<canal2>...]]
- addraw <canal1>[,<canal2>...] [<clé1>[,<clé2>...]]
- del [<canal1> [<canal2>...]]
- apply
- join
- sort
-
- add : ajouter le canal courant ou une liste de canaux (avec clés facultatives) dans l'option autojoin ; si vous êtes sur le canal et que la clé n'est pas fournie, la clé est lue sur ce canal
- addraw : utiliser le format brut IRC (identique à la commande /join) : tous les canaux séparés par des virgules, clés facultatives séparées par des virgules
- del : supprimer le canal courant ou une liste de canaux de l'option autojoin
-channel : nom du canal
- key : clé pour le canal
- apply : définir les canaux actuellement joints dans l'option autojoin
- join : joindre les canaux de l'option autojoin
- sort : trier les canaux de l'option autojoin par ordre alphabétique
-
-Exemples :
- /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+`: bannir des pseudos ou hôtes
-
-----
-/ban [<canal>] [<pseudo> [<pseudo>...]]
-
- canal : nom du canal
-pseudo : pseudo ou hôte
-
-Sans paramètre, cette commande affiche la liste des bannissements pour le canal courant.
-----
-
-[[command_irc_cap]]
-* `+cap+`: négociation de capacité client
-
-----
-/cap ls
- list
- req|ack [<capacité> [<capacité>...]]
- end
-
- ls : lister les capacités supportées par le serveur
- list : lister les capacités actuellement activées
- req : demander une nouvelle capacité ou supprimer une capacité (si elle commence par "-", par exemple : "-multi-prefix")
- ack : accuser réception de capacités qui nécessitent un accusé de réception du client
- end : terminer la négociation de capacité
-
-Sans paramètre, "ls" et "list" sont envoyés.
-
-Les capacités supportées par WeeChat sont : account-notify, away-notify, cap-notify, chghost, extended-join, invite-notify, message-tags, multi-prefix, server-time, setname, userhost-in-names.
-
-Les capacités à activer automatiquement sur les serveurs peuvent être définies dans l'option irc.server_default.capabilities (ou par serveur dans l'option irc.server.xxx.capabilities).
-
-Exemples :
- afficher les capacités supportées et activées :
- /cap
- demander les capacités multi-prefix et away-notify :
- /cap req multi-prefix away-notify
- demander la capacité extended-join, supprimer la capacité multi-prefix :
- /cap req extended-join -multi-prefix
- supprimer la capacité away-notify :
- /cap req -away-notify
-----
-
-[[command_irc_connect]]
-* `+connect+`: se connecter à un/plusieurs serveur(s) IRC
-
-----
-/connect [<serveur> [<serveur>...]] [-<option>[=<valeur>]] [-no<option>] [-nojoin] [-switch]
- -all|-auto|-open [-nojoin] [-switch]
-
- serveur : nom du serveur, qui peut être :
- - nom interne de serveur (ajouté par /server add, usage recommandé)
- - nom/port ou IP/port, le port par défaut est 6667
- - URL avec le format : irc[6][s]://[pseudo[:mot_passe]@]irc.example.org[:port][/#canal1][,#canal2[...]]
- Note : pour une adresse/IP/URL, un serveur temporaire est ajouté (NON SAUVÉ), voir /help irc.look.temporary_servers
- option : définir l'option pour le serveur (pour une option booléenne, la valeur peut être omise)
-nooption : définir l'option booléenne à 'off' (par exemple : -nossl)
- -all : se connecter à tous les serveurs définis dans la configuration
- -auto : se connecter aux serveurs qui ont "autoconnect" activé
- -open : se connecter à tous les serveurs ouverts qui ne sont pas actuellement connectés
- -nojoin : ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur)
- -switch : basculer vers l'adresse suivante du serveur
-
-Pour se déconnecter du serveur ou stopper toute tentative de connexion, utilisez la commande /disconnect.
-
-Exemples :
- /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+`: envoyer un message CTCP (Client-To-Client Protocol)
-
-----
-/ctcp [-server <serveur>] <cible>[,<cible>...] <type> [<paramètres>]
-
- server : envoyer à ce serveur (nom interne)
- cible : pseudo ou nom de canal ('*' = canal courant)
- type : type de CTCP (exemples : "version", "ping", etc.)
-arguments : paramètres pour le CTCP
-
-Exemples :
- /ctcp toto time
- /ctcp toto version
- /ctcp * version
-----
-
-[[command_irc_cycle]]
-* `+cycle+`: quitter et rejoindre un canal
-
-----
-/cycle [<canal>[,<canal>...]] [message]
-
- canal : nom du canal à quitter
-message : message de fin (affiché aux autres utilisateurs)
-----
-
-[[command_irc_dcc]]
-* `+dcc+`: démarrer un DCC (transfert de fichier ou discussion directe)
-
-----
-/dcc chat <pseudo>
- send <pseudo> <fichier>
-
- pseudo : pseudo
-fichier : nom du fichier (sur la machine locale)
-
-Exemples :
- discuter avec le pseudo "toto" :
- /dcc chat toto
- envoyer le fichier "/home/foo/bar.txt" au pseudo "toto" :
- /dcc send toto /home/foo/bar.txt
-----
-
-[[command_irc_dehalfop]]
-* `+dehalfop+`: retirer le statut de demi-opérateur du canal à/aux pseudo(s)
-
-----
-/dehalfop <pseudo> [<pseudo>...]
- * -yes
-
-pseudo : pseudo ou masque (le caractère joker "*" est autorisé)
- * : retirer le statut de demi-opérateur de tout le monde sur le canal excepté vous-même
-----
-
-[[command_irc_deop]]
-* `+deop+`: retirer le statut d'opérateur du canal à/aux pseudo(s)
-
-----
-/deop <pseudo> [<pseudo>...]
- * -yes
-
-pseudo : pseudo ou masque (le caractère joker "*" est autorisé)
- * : retirer le statut d'opérateur de tout le monde sur le canal excepté vous-même
-----
-
-[[command_irc_devoice]]
-* `+devoice+`: retirer la voix du/des pseudo(s)
-
-----
-/devoice <pseudo> [<pseudo>...]
- * -yes
-
-pseudo : pseudo ou masque (le caractère joker "*" est autorisé)
- * : retirer la voix de tout le monde sur le canal
-----
-
-[[command_irc_die]]
-* `+die+`: arrêter le serveur
-
-----
-/die [<cible>]
-
-cible : nom du serveur
-----
-
-[[command_irc_disconnect]]
-* `+disconnect+`: se déconnecter d'un ou de tous les serveurs IRC
-
-----
-/disconnect [<serveur>|-all|-pending [<raison>]]
-
- serveur : nom interne du serveur
- -all : se déconnecter de tous les serveurs
--pending : annuler la reconnexion automatique sur les serveurs en cours de reconnexion
- raison : raison pour le "quit"
-----
-
-[[command_irc_halfop]]
-* `+halfop+`: donner le statut de demi-opérateur à un/des pseudo(s)
-
-----
-/halfop <pseudo> [<pseudo>...]
- * -yes
-
-pseudo : pseudo ou masque (le caractère joker "*" est autorisé)
- * : donner le statut de demi-opérateur à tout le monde sur le canal
-----
-
-[[command_irc_ignore]]
-* `+ignore+`: ignorer des pseudos/hôtes de serveurs ou canaux
-
-----
-/ignore list
- add [re:]<pseudo> [<serveur> [<canal>]]
- del <numéro>|-all
-
- list : lister tous les ignores
- add : ajouter un ignore
- pseudo : pseudo ou hôte (peut être une expression régulière POSIX étendue si "re:" est donné ou un masque avec "*" pour remplacer zéro ou plusieurs caractères)
- del : supprimer un ignore
- numéro : numéro du ignore à supprimer (voir la liste des ignore pour le trouver)
- -all : supprimer tous les ignores
- serveur : nom de serveur interne où l'ignore fonctionnera
- canal : canal où l'ignore fonctionnera
-
-Note : l'expression régulière peut commencer par "(?-i)" pour devenir sensible à la casse.
-
-Exemples :
- ignorer le pseudo "toto" partout :
- /ignore add toto
- ignorer le hôte "toto@domain.com" sur le serveur libera :
- /ignore add toto@domain.com libera
- ignorer le hôte "toto*@*.domain.com" sur libera/#weechat :
- /ignore add toto*@*.domain.com libera #weechat
-----
-
-[[command_irc_info]]
-* `+info+`: voir les informations décrivant le serveur
-
-----
-/info [<cible>]
-
-cible : nom du serveur
-----
-
-[[command_irc_invite]]
-* `+invite+`: inviter un pseudo sur un canal
-
-----
-/invite <pseudo> [<pseudo>...] [<canal>]
-
-pseudo : pseudo
- canal : canal
-----
-
-[[command_irc_ison]]
-* `+ison+`: vérifier si un pseudo est actuellement sur IRC
-
-----
-/ison <pseudo> [<pseudo>...]
-
-pseudo : pseudo
-----
-
-[[command_irc_join]]
-* `+join+`: rejoindre un canal
-
-----
-/join [-noswitch] [-server <serveur>] [<canal1>[,<canal2>...]] [<clé1>[,<clé2>...]]
-
--noswitch : ne pas basculer sur le nouveau tampon
- serveur : envoyer à ce serveur (nom interne)
- canal : nom du canal à rejoindre
- clé : clé pour rejoindre le canal (les canaux avec une clé doivent être les premiers dans la liste)
-
-Exemples :
- /join #weechat
- /join #protectedchan,#weechat key
- /join -server libera #weechat
- /join -noswitch #weechat
-----
-
-[[command_irc_kick]]
-* `+kick+`: éjecter un utilisateur d'un canal
-
-----
-/kick [<canal>] <pseudo> [<raison>]
-
- canal : nom du canal
-pseudo : pseudo
-raison : raison (évaluée, voir /help eval ; les variables spéciales ${nick} (propre pseudo), ${target} (pseudo cible), ${channel} et ${server} sont remplacées par leur valeurs)
-----
-
-[[command_irc_kickban]]
-* `+kickban+`: éjecter un utilisateur d'un canal et bannir l'hôte
-
-----
-/kickban [<canal>] <pseudo> [<raison>]
-
- canal : nom du canal
-pseudo : pseudo
-raison : raison (évaluée, voir /help eval ; les variables spéciales ${nick} (propre pseudo), ${target} (pseudo cible), ${channel} et ${server} sont remplacées par leur valeurs)
-
-Il est possible d'éjecter/bannir avec un masque, le pseudo sera extrait du masque et remplacé par "*".
-
-Exemple :
- bannir "*!*@host.com" puis éjecter "toto" :
- /kickban toto!*@host.com
-----
-
-[[command_irc_kill]]
-* `+kill+`: fermer la connexion client-serveur
-
-----
-/kill <pseudo> [<raison>]
-
-pseudo : pseudo
-raison : raison
-----
-
-[[command_irc_knock]]
-* `+knock+`: envoyer une notice à un canal en invitation seulement, en demandant une invitation
-
-----
-/knock <canal> [<message>]
-
- canal : nom du canal
-message : message à envoyer
-----
-
-[[command_irc_links]]
-* `+links+`: lister tous les noms de serveurs connus du serveur qui répondent à la requête
-
-----
-/links [[<cible>] <masque_serveur>]
-
- cible : ce serveur doit répondre à la requête
-masque_serveur : liste des serveurs correspondant au masque
-----
-
-[[command_irc_list]]
-* `+list+`: lister les canaux et leurs titres
-
-----
-/list [-server <serveur>] [-re <regex>] [<canal>[,<canal>...]] [<cible>]
-
-serveur : envoyer à ce serveur (nom interne)
- regex : expression régulière POSIX étendue utilisée pour filtrer les résultats (insensible à la casse, peut commencer par "(?-i)" pour devenir sensible à la casse)
- canal : canal à lister
- cible : nom du serveur
-
-Exemples :
- lister tous les canaux du serveur (peut être très lent pour les grands réseaux) :
- /list
- lister le canal #weechat :
- /list #weechat
- lister tous les canaux commençant par "#weechat" (peut être très lent pour les grands réseaux) :
- /list -re #weechat.*
-----
-
-[[command_irc_lusers]]
-* `+lusers+`: obtenir des statistiques sur la taille du réseau IRC
-
-----
-/lusers [<masque> [<cible>]]
-
-masque : serveurs qui correspondent au masque seulement
- cible : serveur pour faire suivre la requête
-----
-
-[[command_irc_map]]
-* `+map+`: afficher une carte graphique du réseau IRC
-
-----
-----
-
-[[command_irc_me]]
-* `+me+`: envoyer une action CTCP au canal courant
-
-----
-/me <message>
-
-message : message à envoyer
-----
-
-[[command_irc_mode]]
-* `+mode+`: changer le mode du canal ou de l'utilisateur
-
-----
-/mode [<canal>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<paramètres>]
- <pseudo> [+|-]i|s|w|o
-
-modes de canaux :
- canal : nom du canal à modifier (par défaut le canal courant)
- o : donner/reprendre le statut privilégié d'opérateur
- p : indicateur de canal privé
- s : indicateur de canal secret
- i : indicateur de canal avec invitation seulement
- t : le titre est modifiable seulement par un opérateur du canal
- n : aucun message au canal depuis l'extérieur
- m : canal modéré
- l : fixer la limite d'utilisateurs pour le canal
- b : paramétrer un masque de bannissement pour garder des utilisateurs dehors
- e : paramétrer un masque d'exception
- v : donner/reprendre la possibilité de parler sur un canal modéré
- k : définir une clé (mot de passe) pour accéder au canal
-modes utilisateur :
- pseudo : pseudo à modifier
- i : marquer un utilisateur comme invisible
- s : marquer un utilisateur pour recevoir les notices du serveur
- w : l'utilisateur reçoit les wallops
- o : drapeau opérateur
-
-La liste des modes n'est pas exhaustive, vous devriez lire la documentation de votre serveur pour voir tous les modes possibles.
-
-Exemples :
- protéger le titre du canal #weechat :
- /mode #weechat +t
- devenir invisible sur le serveur :
- /mode nick +i
-----
-
-[[command_irc_motd]]
-* `+motd+`: obtenir le message du jour
-
-----
-/motd [<cible>]
-
-cible : nom du serveur
-----
-
-[[command_irc_msg]]
-* `+msg+`: envoyer un message à un pseudo ou canal
-
-----
-/msg [-server <serveur>] <cible>[,<cible>...] <texte>
-
-serveur : envoyer à ce serveur (nom interne)
- cible : pseudo ou canal (peut-être un masque, '*' = canal courant)
- texte : texte à envoyer
-----
-
-[[command_irc_names]]
-* `+names+`: lister les pseudos sur des canaux
-
-----
-/names [<canal>[,<canal>...]]
-
-canal : nom du canal
-----
-
-[[command_irc_nick]]
-* `+nick+`: changer le pseudo courant
-
-----
-/nick [-all] <pseudo>
-
- -all : définir le nouveau pseudo sur tous les serveurs connectés
-pseudo : nouveau pseudo
-----
-
-[[command_irc_notice]]
-* `+notice+`: envoyer un message notice à un utilisateur
-
-----
-/notice [-server <serveur>] <cible> <texte>
-
-serveur : envoyer à ce serveur (nom interne)
- cible : pseudo ou nom de canal
- texte : texte à envoyer
-----
-
-[[command_irc_notify]]
-* `+notify+`: ajouter une notification de présence ou de statut d'absence pour des pseudos sur les serveurs
-
-----
-/notify add <pseudo> [<serveur> [-away]]
- del <pseudo>|-all [<serveur>]
-
- add : ajouter une notification
- pseudo : pseudo
-serveur : nom interne du serveur (par défaut le serveur courant)
- -away : notifier quand le message d'absence est changé (en faisant un whois sur le pseudo)
- del : supprimer une notification
- -all : supprimer toutes les notifications
-
-Sans paramètre, cette commande affiche les notifications pour le serveur courant (ou tous les serveurs si la commande est exécutée sur le tampon "core").
-
-Exemples :
- notifier quand "toto" rejoint/quitte le serveur courant :
- /notify add toto
- notifier quand "toto" rejoint/quitte le serveur libera :
- /notify add toto libera
- notifier quand "toto" est absent ou de retour sur le serveur libera :
- /notify add toto libera -away
-----
-
-[[command_irc_op]]
-* `+op+`: donner le statut d'opérateur à un/des pseudo(s)
-
-----
-/op <pseudo> [<pseudo>...]
- * -yes
-
-pseudo : pseudo ou masque (le caractère joker "*" est autorisé)
- * : donner le statut d'opérateur à tout le monde sur le canal
-----
-
-[[command_irc_oper]]
-* `+oper+`: obtenir le statut d'opérateur
-
-----
-/oper <utilisateur> <mot_de_passe>
-
- utilisateur : utilisateur
-mot_de_passe : mot de passe
-----
-
-[[command_irc_part]]
-* `+part+`: quitter un canal
-
-----
-/part [<canal>[,<canal>...]] [message]
-
- canal : canal à quitter
-message : message de fin (affiché aux autres utilisateurs)
-----
-
-[[command_irc_ping]]
-* `+ping+`: envoyer un ping au serveur
-
-----
-/ping <cible1> [<cible2>]
-
-cible1 : serveur
-cible2 : faire suivre le ping à ce serveur
-----
-
-[[command_irc_pong]]
-* `+pong+`: répondre à un message ping
-
-----
-/pong <démon> [<démon2>]
-
- démon : démon qui a répondu au message Ping
-démon2 : faire suivre le message à ce démon
-----
-
-[[command_irc_query]]
-* `+query+`: envoyer un message privé à un pseudo
-
-----
-/query [-noswitch] [-server <serveur>] <pseudo>[,<pseudo>...] [<texte>]
-
--noswitch : ne pas basculer sur le nouveau tampon
- serveur : envoyer à ce serveur (nom interne)
- pseudo : pseudo
- texte : texte à envoyer
-----
-
-[[command_irc_quiet]]
-* `+quiet+`: faire taire des pseudos ou hôtes
-
-----
-/quiet [<canal>] [<pseudo> [<pseudo>...]]
-
- canal : nom du canal
-pseudo : pseudo ou hôte
-
-Sans paramètre, cette commande affiche la liste des "quiet" pour le canal courant.
-----
-
-[[command_irc_quote]]
-* `+quote+`: envoyer des données brutes au serveur sans analyse
-
-----
-/quote [-server <serveur>] <données>
-
-serveur : envoyer à ce serveur (nom interne)
-données : données brutes à envoyer
-----
-
-[[command_irc_reconnect]]
-* `+reconnect+`: se reconnecter à un/plusieurs serveur(s)
-
-----
-/reconnect <serveur> [<serveur>...] [-nojoin] [-switch]
- -all [-nojoin] [-switch]
-
-serveur : serveur pour se reconnecter (nom interne)
- -all : se reconnecter à tous les serveurs
--nojoin : ne rejoindre aucun canal (même si l'autojoin est activé pour le serveur)
--switch : basculer vers l'adresse suivante du serveur
-----
-
-[[command_irc_rehash]]
-* `+rehash+`: demander au serveur de recharger son fichier de configuration
-
-----
-/rehash [<option>]
-
-option : option supplémentaire, pour certains serveurs
-----
-
-[[command_irc_remove]]
-* `+remove+`: forcer un utilisateur à quitter un canal
-
-----
-/remove [<canal>] <pseudo> [<raison>]
-
- canal : nom du canal
-pseudo : pseudo
-raison : raison (les variables spéciales $nick, $channel et $server sont remplacées par leurs valeurs)
-----
-
-[[command_irc_restart]]
-* `+restart+`: demander au serveur de redémarrer
-
-----
-/restart [<cible>]
-
-cible : nom du serveur
-----
-
-[[command_irc_rules]]
-* `+rules+`: demander les règles du serveur
-
-----
-----
-
-[[command_irc_sajoin]]
-* `+sajoin+`: forcer un utilisateur à rejoindre un ou plusieurs canaux
-
-----
-/sajoin <pseudo> <canal>[,<canal>...]
-
-pseudo : pseudo
- canal : canal
-----
-
-[[command_irc_samode]]
-* `+samode+`: changer le mode du canal, sans avoir le statut d'opérateur
-
-----
-/samode [<canal>] <mode>
-
-canal : nom du canal
- mode : mode pour le canal
-----
-
-[[command_irc_sanick]]
-* `+sanick+`: forcer un utilisateur à utiliser un autre pseudo
-
-----
-/sanick <pseudo> <nouveau_pseudo>
-
- pseudo : pseudo
-nouveau_pseudo : nouveau pseudo
-----
-
-[[command_irc_sapart]]
-* `+sapart+`: forcer un utilisateur à quitter un ou plusieurs canaux
-
-----
-/sapart <pseudo> <canal>[,<canal>...]
-
-pseudo : pseudo
- canal : canal
-----
-
-[[command_irc_saquit]]
-* `+saquit+`: forcer un utilisateur à quitter le serveur avec une raison
-
-----
-/saquit <pseudo> <raison>
-
-pseudo : pseudo
-raison : raison
-----
-
-[[command_irc_server]]
-* `+server+`: lister, ajouter ou retirer des serveurs IRC
-
-----
-/server list|listfull [<nom>]
- add <nom> <nom_machine>[/<port>] [-temp] [-<option>[=<valeur>]] [-no<option>]
- copy|rename <nom> <nouveau_nom>
- reorder <nom> [<nom>...]
- open <nom>|-all [<nom>...]
- del|keep <nom>
- deloutq|jump
- raw [<filtre>]
-
- list : afficher les serveurs (sans paramètre, cette liste est affichée)
- listfull : afficher les serveurs avec de l'info détaillée pour chaque
- add : ajouter un nouveau serveur
- nom : nom du serveur, pour usage interne et affichage ; ce nom est utilisé pour se connecter au serveur (/connect nom) et pour définir les options du serveur : irc.server.name.xxx
-nom_machine : nom ou adresse IP du serveur avec port en option (défaut : 6667), plusieurs adresses peuvent être séparées par une virgule
- -temp : ajouter un serveur temporaire (non sauvé)
- option : définir l'option pour le serveur (pour une option booléenne, la valeur peut être omise)
- nooption : définir l'option booléenne à 'off' (par exemple : -nossl)
- copy : dupliquer un serveur
- rename : renommer un serveur
- reorder : réordonner la liste des serveurs
- open : ouvrir le tampon du serveur sans s'y connecter
- keep : garder le serveur dans le fichier de configuration (pour les serveurs temporaires seulement)
- del : supprimer un serveur
- deloutq : supprimer la file d'attente des messages sortants pour tous les serveurs (tous les messages que WeeChat est actuellement en train d'envoyer)
- jump : sauter au tampon du serveur
- raw : ouvrir le tampon avec les données brutes IRC
- filtre : définir un nouveau filtre pour voir seulement les messages correspondants (ce filtre peut aussi être utilisé en entrée du tampon des données brutes) ; les formats autorisés sont :
- * afficher tous les messages (pas de filtre)
- xxx afficher seulement les messages contenant "xxx"
- s:xxx afficher seulement les messages pour le serveur "xxx"
- f:xxx afficher seulement les messages avec un drapeau : recv (message reçu), sent (message envoyé), modified (message modifié par un modificateur), redirected (message redirigé)
- m:xxx afficher seulement les messages pour la commande IRC "xxx"
- c:xxx afficher seulement les messages qui correspondent à la condition évaluée "xxx", en utilisant les variables suivantes : sortie de la fonction irc_message_parse (comme nick, command, channel, text, etc., voir la fonction info_get_hashtable dans la référence API extension pour la liste de toutes les variables), date (format : "yyyy-mm-dd hh:mm:ss"), server, recv, sent, modified, redirected
-
-Exemples :
- /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+`: enregistrer un nouveau service
-
-----
-/service <pseudo> <réservé> <distribution> <type> <réservé> <info>
-
-distribution : visibilité du service
- type : réservé pour une utilisation future
-----
-
-[[command_irc_servlist]]
-* `+servlist+`: lister les services actuellement connectés au réseau
-
-----
-/servlist [<masque> [<type>]]
-
-masque : lister seulement les services qui correspondent à ce masque
- type : lister seulement les services de ce type
-----
-
-[[command_irc_setname]]
-* `+setname+`: définir le nom réel
-
-----
-/setname <nom_réel>
-
-nom_réel : nouveau nom réel
-----
-
-[[command_irc_squery]]
-* `+squery+`: envoyer un message à un service
-
-----
-/squery <service> <texte>
-
-service : nom du service
- texte : texte à envoyer
-----
-
-[[command_irc_squit]]
-* `+squit+`: déconnecter les liens vers un serveur
-
-----
-/squit <cible> <commentaire>
-
- cible : nom du serveur
-commentaire : commentaire
-----
-
-[[command_irc_stats]]
-* `+stats+`: demander des statistiques sur le serveur
-
-----
-/stats [<requête> [<cible>]]
-
-requête : c/h/i/k/l/m/o/y/u (voir la RFC1459)
- cible : nom du serveur
-----
-
-[[command_irc_summon]]
-* `+summon+`: envoyer aux utilisateurs d'un serveur IRC un message leur demandant de rejoindre IRC
-
-----
-/summon <utilisateur> [<cible> [<canal>]]
-
-utilisateur : nom d'utilisateur
- cible : nom du serveur
- canal : nom du canal
-----
-
-[[command_irc_time]]
-* `+time+`: demander l'heure locale de serveur
-
-----
-/time [<cible>]
-
-cible : demander l'heure de ce serveur
-----
-
-[[command_irc_topic]]
-* `+topic+`: recevoir/définir le titre du canal
-
-----
-/topic [<canal>] [<titre>|-delete]
-
- canal : nom du canal
- titre : nouveau titre
--delete : supprimer le titre du canal
-----
-
-[[command_irc_trace]]
-* `+trace+`: trouver le chemin jusqu'à un serveur spécifique
-
-----
-/trace [<cible>]
-
-cible : nom du serveur
-----
-
-[[command_irc_unban]]
-* `+unban+`: supprimer le bannissement sur des pseudos ou hôtes
-
-----
-/unban [<canal>] <pseudo>|<nombre> [<pseudo>|<nombre>...]
-
- canal : nom du canal
-pseudo : pseudo ou hôte
-nombre : numéro de bannissement (comme affiché par la commande /ban)
-----
-
-[[command_irc_unquiet]]
-* `+unquiet+`: ne plus taire des pseudos ou hôtes
-
-----
-/unquiet [<canal>] <pseudo>|<nombre> [<pseudo>|<nombre>...]
-
- canal : nom du canal
-pseudo : pseudo ou hôte
-nombre : numéro de "quiet" (comme affiché par la commande /quiet)
-----
-
-[[command_irc_userhost]]
-* `+userhost+`: retourner une liste d'informations sur des pseudos
-
-----
-/userhost <pseudo> [<pseudo>...]
-
-pseudo : pseudo
-----
-
-[[command_irc_users]]
-* `+users+`: liste des utilisateurs connectés au serveur
-
-----
-/users [<cible>]
-
-cible : nom du serveur
-----
-
-[[command_irc_version]]
-* `+version+`: retourner la version du pseudo ou du serveur (courant ou spécifié)
-
-----
-/version [<cible>|<pseudo>]
-
- cible : nom du serveur
-pseudo : pseudo
-----
-
-[[command_irc_voice]]
-* `+voice+`: donner la voix à/aux pseudo(s)
-
-----
-/voice <pseudo> [<pseudo>...]
- * -yes
-
-pseudo : pseudo ou masque (le caractère joker "*" est autorisé)
- * : donner la voix à tout le monde sur le canal
-----
-
-[[command_irc_wallchops]]
-* `+wallchops+`: envoyer une notice aux opérateurs du canal
-
-----
-/wallchops [<canal>] <texte>
-
-canal : nom du canal
-texte : texte à envoyer
-----
-
-[[command_irc_wallops]]
-* `+wallops+`: envoyer un message à tous les utilisateurs connectés qui ont activé le mode utilisateur 'w' pour eux-mêmes
-
-----
-/wallops <texte>
-
-texte : texte à envoyer
-----
-
-[[command_irc_who]]
-* `+who+`: générer une requête qui retourne une liste d'information
-
-----
-/who [<masque> [o]]
-
-masque : information qui correspond à ce masque uniquement
- o : seuls les opérateurs sont retournés correspondant au masque fourni
-----
-
-[[command_irc_whois]]
-* `+whois+`: demander les informations sur le(s) utilisateur(s)
-
-----
-/whois [<cible>] [<pseudo>[,<pseudo>...]]
-
- cible : nom de serveur
-pseudo : pseudo (peut être un masque)
-
-Sans paramètre, cette commande effectuera un whois sur :
-- votre propre pseudo si le tampon est un serveur/canal
-- le pseudo distant si le tampon est un privé.
-
-Si l'option irc.network.whois_double_nick est activée, deux pseudos sont envoyés (si un seul est donné), pour avoir le temps d'inactivité dans la réponse.
-----
-
-[[command_irc_whowas]]
-* `+whowas+`: demander de l'information sur un pseudo qui n'existe plus
-
-----
-/whowas <pseudo>[,<pseudo>...] [<nombre> [<cible>]]
-
-pseudo : pseudo
-nombre : nombre de réponses à retourner (recherche complète si nombre négatif)
- cible : la réponse doit correspondre à ce masque
-----
-// end::irc_commands[]
-
-// tag::javascript_commands[]
-[[command_javascript_javascript]]
-* `+javascript+`: lister/charger/décharger des scripts
-
-----
-/javascript list|listfull [<nom>]
- load [-q] <fichier>
- autoload
- reload|unload [-q] [<nom>]
- eval [-o|-oc] <code>
- version
-
- list : lister les scripts chargés
-listfull : lister les scripts chargés (verbeux)
- load : charger un script
-autoload : charger tous les scripts dans le répertoire "autoload"
- reload : recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload")
- unload : décharger un script (si pas de nom donné, décharger tous les scripts)
- fichier : script (fichier) à charger
- -q : mode silencieux : ne pas afficher de messages
- nom : nom de script (nom utilisé dans l'appel à la fonction "register")
- eval : évaluer le code source et afficher le résultat sur le tampon courant
- -o : envoyer le résultat de l'évaluation au tampon sans exécuter les commandes
- -oc : envoyer le résultat de l'évaluation au tampon et exécuter les commandes
- code : le code source à évaluer
- version : afficher la version de l'interpréteur utilisé
-
-Sans paramètre, cette commande liste les scripts chargés.
-----
-// end::javascript_commands[]
-
-// tag::logger_commands[]
-[[command_logger_logger]]
-* `+logger+`: configuration de l'extension logger
-
-----
-/logger list
- set <niveau>
- flush
- disable
-
- list : afficher le statut d'enregistrement pour les tampons ouverts
- set : définir le niveau d'enregistrement pour le tampon courant
- niveau : niveau pour les messages à enregistrer (0 = pas d'enregistrement, 1 = quelques messages (les plus importants) .. 9 = tous les messages)
- flush : écrire tous les fichiers de log maintenant
-disable : désactiver l'enregistrement pour le tampon courant (définir le niveau à 0)
-
-Les options "logger.level.*" et "logger.mask.*" peuvent être utilisées pour définir le niveau ou le masque de nom de fichier pour un tampon, ou plusieurs tampons commençant par un nom.
-
-Niveaux de log utilisés par l'extension IRC :
- 1 : message d'utilisateur (canal et privé), notice (serveur et canal)
- 2 : changement de pseudo
- 3 : message du serveur
- 4 : join/part/quit
- 9 : tous les autres messages
-
-Exemples :
- définir le niveau d'enregistrement à 5 pour le tampon courant :
- /logger set 5
- désactiver l'enregistrement pour le tampon courant :
- /logger disable
- définir le niveau à 3 pour les tampons IRC :
- /set logger.level.irc 3
- désactiver l'enregistrement pour le tampon principal de WeeChat :
- /set logger.level.core.weechat 0
- utiliser un répertoire par serveur IRC et un fichier par canal dedans :
- /set logger.mask.irc "$server/$channel.weechatlog"
-----
-// end::logger_commands[]
-
-// tag::lua_commands[]
-[[command_lua_lua]]
-* `+lua+`: lister/charger/décharger des scripts
-
-----
-/lua list|listfull [<nom>]
- load [-q] <fichier>
- autoload
- reload|unload [-q] [<nom>]
- eval [-o|-oc] <code>
- version
-
- list : lister les scripts chargés
-listfull : lister les scripts chargés (verbeux)
- load : charger un script
-autoload : charger tous les scripts dans le répertoire "autoload"
- reload : recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload")
- unload : décharger un script (si pas de nom donné, décharger tous les scripts)
- fichier : script (fichier) à charger
- -q : mode silencieux : ne pas afficher de messages
- nom : nom de script (nom utilisé dans l'appel à la fonction "register")
- eval : évaluer le code source et afficher le résultat sur le tampon courant
- -o : envoyer le résultat de l'évaluation au tampon sans exécuter les commandes
- -oc : envoyer le résultat de l'évaluation au tampon et exécuter les commandes
- code : le code source à évaluer
- version : afficher la version de l'interpréteur utilisé
-
-Sans paramètre, cette commande liste les scripts chargés.
-----
-// end::lua_commands[]
-
-// tag::perl_commands[]
-[[command_perl_perl]]
-* `+perl+`: lister/charger/décharger des scripts
-
-----
-/perl list|listfull [<nom>]
- load [-q] <fichier>
- autoload
- reload|unload [-q] [<nom>]
- eval [-o|-oc] <code>
- version
-
- list : lister les scripts chargés
-listfull : lister les scripts chargés (verbeux)
- load : charger un script
-autoload : charger tous les scripts dans le répertoire "autoload"
- reload : recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload")
- unload : décharger un script (si pas de nom donné, décharger tous les scripts)
- fichier : script (fichier) à charger
- -q : mode silencieux : ne pas afficher de messages
- nom : nom de script (nom utilisé dans l'appel à la fonction "register")
- eval : évaluer le code source et afficher le résultat sur le tampon courant
- -o : envoyer le résultat de l'évaluation au tampon sans exécuter les commandes
- -oc : envoyer le résultat de l'évaluation au tampon et exécuter les commandes
- code : le code source à évaluer
- version : afficher la version de l'interpréteur utilisé
-
-Sans paramètre, cette commande liste les scripts chargés.
-----
-// end::perl_commands[]
-
-// tag::php_commands[]
-[[command_php_php]]
-* `+php+`: lister/charger/décharger des scripts
-
-----
-/php list|listfull [<nom>]
- load [-q] <fichier>
- autoload
- reload|unload [-q] [<nom>]
- eval [-o|-oc] <code>
- version
-
- list : lister les scripts chargés
-listfull : lister les scripts chargés (verbeux)
- load : charger un script
-autoload : charger tous les scripts dans le répertoire "autoload"
- reload : recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload")
- unload : décharger un script (si pas de nom donné, décharger tous les scripts)
- fichier : script (fichier) à charger
- -q : mode silencieux : ne pas afficher de messages
- nom : nom de script (nom utilisé dans l'appel à la fonction "register")
- eval : évaluer le code source et afficher le résultat sur le tampon courant
- -o : envoyer le résultat de l'évaluation au tampon sans exécuter les commandes
- -oc : envoyer le résultat de l'évaluation au tampon et exécuter les commandes
- code : le code source à évaluer
- version : afficher la version de l'interpréteur utilisé
-
-Sans paramètre, cette commande liste les scripts chargés.
-----
-// end::php_commands[]
-
-// tag::python_commands[]
-[[command_python_python]]
-* `+python+`: lister/charger/décharger des scripts
-
-----
-/python list|listfull [<nom>]
- load [-q] <fichier>
- autoload
- reload|unload [-q] [<nom>]
- eval [-o|-oc] <code>
- version
-
- list : lister les scripts chargés
-listfull : lister les scripts chargés (verbeux)
- load : charger un script
-autoload : charger tous les scripts dans le répertoire "autoload"
- reload : recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload")
- unload : décharger un script (si pas de nom donné, décharger tous les scripts)
- fichier : script (fichier) à charger
- -q : mode silencieux : ne pas afficher de messages
- nom : nom de script (nom utilisé dans l'appel à la fonction "register")
- eval : évaluer le code source et afficher le résultat sur le tampon courant
- -o : envoyer le résultat de l'évaluation au tampon sans exécuter les commandes
- -oc : envoyer le résultat de l'évaluation au tampon et exécuter les commandes
- code : le code source à évaluer
- version : afficher la version de l'interpréteur utilisé
-
-Sans paramètre, cette commande liste les scripts chargés.
-----
-// end::python_commands[]
-
-// tag::relay_commands[]
-[[command_relay_relay]]
-* `+relay+`: contrôle du relai
-
-----
-/relay list|listfull|listrelay
- add <nom> <port>|<chemin>
- del|start|restart|stop <nom>
- raw
- sslcertkey
-
- list : lister les clients pour le relai
- listfull : lister les clients pour le relai (verbeux)
- listrelay : lister les relais (nom et port)
- add : ajouter un relai (écouter sur un port)
- del : supprimer un relai (les clients restent connectés)
- start : écouter sur le port
- restart : fermer le socket serveur et écouter à nouveau sur le port (les clients restent connectés)
- stop : fermer le socket serveur (les clients restent connectés)
- nom : nom du relai (voir le format ci-dessous)
- port : port utilisé pour le relai
- chemin : chemin utilisé pour le relai (pour un socket de domaine UNIX seulement) ; le chemin est évalué (voir la fonction string_eval_path_home dans la référence API extension)
- raw : ouvrir le tampon avec les données brutes Relay
-sslcertkey : définir le certificat/clé SSL en utilisant le chemin de l'option relay.network.ssl_cert_key
-
-Le nom du relai est : [ipv4.][ipv6.][ssl.]<protocole.nom> ou unix[.ssl].<protocole.nom>
- ipv4 : forcer l'utilisation d'IPv4
- ipv6 : forcer l'utilisation d'IPv6
- ssl : activer SSL
- unix : utiliser un socket de domaine UNIX
-protocole.nom : protocole et nom à relayer :
- - protocole "irc" : le nom est le serveur à partager (optionnel, si non donné, le nom de serveur doit être envoyé par le client dans la commande "PASS", avec le format : "PASS serveur:motdepasse")
- - protocole "weechat" (le nom n'est pas utilisé)
-
-Le protocole "irc" permet à n'importe quel client IRC (incluant WeeChat lui-même) de se connecter sur le port.
-Le protocole "weechat" permet à une interface distante de se connecter sur le port, voir la liste ici : https://weechat.org/about/interfaces/
-
-Sans paramètre, cette commande ouvre le tampon avec la liste des clients pour le relai.
-
-Exemples :
- proxy irc, pour le serveur "libera" :
- /relay add irc.libera 8000
- proxy irc, pour le serveur "libera", avec SSL :
- /relay add ssl.irc.libera 8001
- proxy irc, pour tous les serveurs (le client choisira), avec SSL :
- /relay add ssl.irc 8002
- protocole weechat :
- /relay add weechat 9000
- protocole weechat avec SSL :
- /relay add ssl.weechat 9001
- protocole weechat avec SSL, en utilisant seulement IPv4 :
- /relay add ipv4.ssl.weechat 9001
- protocole weechat avec SSL, en utilisant seulement IPv6 :
- /relay add ipv6.ssl.weechat 9001
- protocole weechat avec SSL, en utilisant IPv4 + IPv6 :
- /relay add ipv4.ipv6.ssl.weechat 9001
- protocole weechat avec un socket de domaine UNIX :
- /relay add unix.weechat ${weechat_runtime_dir}/relay_socket
-----
-// end::relay_commands[]
-
-// tag::ruby_commands[]
-[[command_ruby_ruby]]
-* `+ruby+`: lister/charger/décharger des scripts
-
-----
-/ruby list|listfull [<nom>]
- load [-q] <fichier>
- autoload
- reload|unload [-q] [<nom>]
- eval [-o|-oc] <code>
- version
-
- list : lister les scripts chargés
-listfull : lister les scripts chargés (verbeux)
- load : charger un script
-autoload : charger tous les scripts dans le répertoire "autoload"
- reload : recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload")
- unload : décharger un script (si pas de nom donné, décharger tous les scripts)
- fichier : script (fichier) à charger
- -q : mode silencieux : ne pas afficher de messages
- nom : nom de script (nom utilisé dans l'appel à la fonction "register")
- eval : évaluer le code source et afficher le résultat sur le tampon courant
- -o : envoyer le résultat de l'évaluation au tampon sans exécuter les commandes
- -oc : envoyer le résultat de l'évaluation au tampon et exécuter les commandes
- code : le code source à évaluer
- version : afficher la version de l'interpréteur utilisé
-
-Sans paramètre, cette commande liste les scripts chargés.
-----
-// end::ruby_commands[]
-
-// tag::script_commands[]
-[[command_script_script]]
-* `+script+`: Gestionnaire de scripts WeeChat
-
-----
-/script list [-o|-ol|-i|-il]
- search <texte>
- show <script>
- load|unload|reload <script> [<script>...]
- autoload|noautoload|toggleautoload <script> [<script>...]
- install|remove|installremove|hold [-q] <script> [<script>...]
- upgrade
- update
-
- list : lister les scripts chargés (tous les langages)
- -o : envoyer la liste des scripts chargés au tampon (chaîne en anglais)
- -ol : envoyer la liste des scripts chargés au tampon (chaîne traduite)
- -i : copier la liste des scripts chargés dans la ligne de commande (pour envoi au tampon) (chaîne en anglais)
- -il : copier la liste des scripts chargés dans la ligne de commande (pour envoi au tampon) (chaîne traduite)
- search : chercher des scripts par étiquettes, langage (python, perl, ...), extension de fichier (py, pl, ...) ou texte ; le résultat est affiché sur le tampon des scripts
- show : afficher des infos détaillées sur le script
- load : charger un ou plusieurs scripts
- unload : décharger un ou plusieurs scripts
- reload : recharger un ou plusieurs scripts
- autoload : charger automatiquement un ou plusieurs scripts
- noautoload : ne pas charger automatiquement un ou plusieurs scripts
-toggleautoload : activer/désactiver le chargement automatique
- install : installer/mettre à jour un ou plusieurs scripts
- remove : supprimer un ou plusieurs scripts
- installremove : installer ou supprimer un ou plusieurs scripts, selon l'état courant
- hold : figer/défiger un ou plusieurs scripts (un script figé ne sera plus mis à jour et ne peut pas être supprimé)
- -q : mode silencieux : ne pas afficher de messages
- upgrade : mettre à jour les scripts obsolètes (avec nouvelle version disponible)
- update : mettre à jour le cache local des scripts
-
-Sans paramètre, cette commande ouvre un tampon avec la liste des scripts.
-
-Sur le tampon des scripts, les statuts pour chaque script sont :
- * i a H r N
- | | | | | |
- | | | | | obsolète (nouvelle version disponible)
- | | | | chargé
- | | | figé
- | | chargé auto
- | installé
- script populaire
-
-Dans la sortie de /script list, les statuts pour chaque script sont :
- * ? i a H N
- | | | | | |
- | | | | | obsolète (nouvelle version disponible)
- | | | | figé
- | | | chargé auto
- | | installé
- | script inconnu (ne peut pas être téléchargé/mis à jour)
- script populaire
-
-Les touches sur le tampon des scripts :
- alt+i installer le script
- alt+r supprimer le script
- alt+l charger le script
- alt+L recharger le script
- alt+u décharger le script
- alt+A chargement automatique du script
- alt+h (dé)figer le script
- alt+v voir le script
-
-Entrée autorisée sur le tampon des scripts :
- i/r/l/L/u/A/h/v action sur le script (identique aux touches ci-dessus)
- q fermer le tampon
- $ rafraîchir le tampon
- s:x,y trier le tampon en utilisant les clés x et y (voir /help script.look.sort)
- s: réinitialiser le tri (utiliser le tri par défaut)
- word(s) filtrer les scripts : recherche du/des mot(s) dans les scripts (description, étiquettes, ...)
- * supprimer le filtre
-
-Actions de la souris sur le tampon des scripts :
- roulette faire défiler la liste
- bouton gauche sélectionner le script
- bouton droit installer/supprimer le script
-
-Exemples :
- /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+`: configuration de l'extension spell
-
-----
-/spell enable|disable|toggle
- listdict
- setdict -|<dict>[,<dict>...]
- deldict
- addword [<dict>] <mot>
-
- enable : activer le vérificateur d'orthographe
- disable : désactiver le vérificateur d'orthographe
- toggle : activer/désactiver le vérificateur d'orthographe
-listdict : afficher les dictionnaires installés
- setdict : définir le dictionnaire pour le tampon courant (plusieurs dictionnaires peuvent être séparés par une virgule, la valeur spéciale "-" désactive la vérification orthographique sur le tampon courant)
- deldict : supprimer le dictionnaire utilisé sur le tampon courant
- addword : ajouter un mot dans le dictionnaire personnel
-
-Les lignes d'entrée commençant par '/' ne sont pas vérifiées, sauf pour certaines commandes (voir /set spell.check.commands).
-
-Pour activer le vérificateur d'orthographe sur tous les tampons, utilisez l'option "default_dict", par exemple :
- /set spell.check.default_dict "en"
- /spell enable
-
-Pour afficher une liste des suggestions dans une barre, utilisez l'objet "spell_suggest".
-
-La touche par défaut pour activer/désactiver le vérificateur d'orthographe est alt-s.
-----
-// end::spell_commands[]
-
-// tag::tcl_commands[]
-[[command_tcl_tcl]]
-* `+tcl+`: lister/charger/décharger des scripts
-
-----
-/tcl list|listfull [<nom>]
- load [-q] <fichier>
- autoload
- reload|unload [-q] [<nom>]
- eval [-o|-oc] <code>
- version
-
- list : lister les scripts chargés
-listfull : lister les scripts chargés (verbeux)
- load : charger un script
-autoload : charger tous les scripts dans le répertoire "autoload"
- reload : recharger un script (si pas de nom donné, décharger tous les scripts puis charger tous les scripts dans le répertoire "autoload")
- unload : décharger un script (si pas de nom donné, décharger tous les scripts)
- fichier : script (fichier) à charger
- -q : mode silencieux : ne pas afficher de messages
- nom : nom de script (nom utilisé dans l'appel à la fonction "register")
- eval : évaluer le code source et afficher le résultat sur le tampon courant
- -o : envoyer le résultat de l'évaluation au tampon sans exécuter les commandes
- -oc : envoyer le résultat de l'évaluation au tampon et exécuter les commandes
- code : le code source à évaluer
- version : afficher la version de l'interpréteur utilisé
-
-Sans paramètre, cette commande liste les scripts chargés.
-----
-// end::tcl_commands[]
-
-// tag::trigger_commands[]
-[[command_trigger_trigger]]
-* `+trigger+`: gestion des triggers, le couteau Suisse pour WeeChat
-
-----
-/trigger list|listfull|listdefault
- add|addoff|addreplace <nom> <hook> ["<paramètres>" ["<conditions>" ["<regex>" ["<commande>" ["<code_retour>" ["action_post"]]]]]]
- addinput [<hook>]
- input|output|recreate <nom>
- set <nom> <option> <valeur>
- rename|copy <nom> <nouveau_nom>
- enable|disable|toggle [<nom>|-all [<nom>...]]
- restart <nom>|-all [<nom>...]
- show <nom>
- del <nom>|-all [<nom>...]
- restore <nom> [<nom>...]
- default -yes
- monitor [<filtre>]
-
- list : lister les triggers (sans paramètre, cette liste est affichée)
- listfull : lister les triggers avec des informations détaillées pour chaque trigger
-listdefault : lister les triggers par défaut
- add : ajouter un trigger
- addoff : ajouter un trigger (désactivé)
- addreplace : ajouter ou remplacer un trigger existant
- nom : nom du trigger
- hook : signal, hsignal, modifier, line, print, command, command_run, timer, config, focus, info, info_hashtable
- paramètres : paramètres pour le hook, dépendant du hook (séparés par des points-virgules) :
- signal : nom(s) de signal (obligatoire)
- hsignal : nom(s) de signal (obligatoire)
- modifier : nom(s) de modificateur (obligatoire)
- line : type de tampon ("formatted", "free" ou "*"), liste de masques de tampons, étiquettes
- print : tampon, étiquettes, message, suppression des couleurs (0/1)
- command : commande (obligatoire), description, paramètres, description des paramètres, complétion (tous les paramètres sauf la commande sont évalués, "${tg_trigger_name}" est remplacé par le nom du trigger, voir /help eval)
- command_run : commande(s) (obligatoire)
- timer : intervalle (obligatoire), alignement sur la seconde, nombre max d'appels
- config : nom(s) de l'option (obligatoire)
- focus : nom(s) de la zone (obligatoire)
- info : nom(s) de l'info (obligatoire)
- info_hashtable : nom(s) de l'info (obligatoire)
- conditions : conditions évaluées pour le trigger
- regex : une ou plusieurs expressions régulières pour remplacer des chaînes dans les variables
- commande : commande à exécuter (plusieurs commandes peuvent être séparées par ";")
-code_retour : code retour dans la fonction de rappel (ok (par défaut), ok_eat, error)
-action_post : action à effectuer après l'exécution (none (par défaut), disable, delete)
- addinput : définir la ligne de commande avec les paramètres par défaut pour créer un trigger
- input : définir la ligne de commande utilisée pour créer le trigger
- output : envoyer la commande pour créer le trigger sur le tampon
- recreate : comme "input", avec l'option "addreplace" au lieu de "add"
- set : définir une option dans un trigger
- option : nom de l'option : name, hook, arguments, conditions, regex, command, return_code
- (pour l'aide sur l'option, vous pouvez taper : /help trigger.trigger.<nom>.<option>)
- valeur : nouvelle valeur pour l'option
- rename : renommer un trigger
- copy : copier un trigger
- enable : activer un/des trigger(s) (sans paramètre : activer les triggers globalement)
- disable : désactiver un/des trigger(s) (sans paramètre : désactiver les triggers globalement)
- toggle : activer/désactiver un/des trigger(s) (sans paramètre : activer/désactiver les triggers globalement)
- restart : redémarrer un/des trigger(s) (recréer les hooks)
- show : afficher des informations détaillées sur un trigger (avec quelques statistiques)
- del : supprimer un trigger
- -all : effectuer l'action sur tous les triggers
- restore : restaurer un/des trigger(s) avec les valeurs par défaut (fonctionne seulement pour les triggers par défaut)
- default : restaurer les triggers par défaut
- monitor : ouvrir le tampon moniteur des triggers
- filtre : filtrer les hooks/triggers à afficher (un hook doit commencer par "@", par exemple "@signal"), plusieurs filtres peuvent être séparés par des virgules ; le caractère joker "*" est autorisé dans chaque nom de trigger
-
-Lorsqu'une fonction de rappel de trigger est appelée, les actions suivantes sont exécutées, dans cet ordre :
- 1. vérifier les conditions ; si faux, sortir
- 2. remplacer le texte en utilisant une/des expression(s)s régulière(s)s POSIX étendue(s)s (si définie(s) dans le trigger)
- 3. exécuter le(s) commande(s) (si définie(s) dans le trigger)
- 4. sortir avec le code retour (sauf pour les modificateurs, line, focus, info et info_hashtable)
- 5. effectuer l'action "post"
-
-Exemples (vous pouvez aussi regarder les triggers par défaut avec /trigger listdefault) :
- ajouter des attributs *gras*, _souligné_ et /italique/ (seulement dans les messages d'utilisateurs) :
- /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}/"
- cacher la barre de pseudos sur les petits terminaux :
- /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"
- sauver silencieusement la configuration chaque heure :
- /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- sauver silencieusement la session WeeChat à minuit (voir /help upgrade) :
- /trigger add session_save signal day_changed "" "" "/mute /upgrade -save"
- ouvrir le tampon moniteur des triggers et afficher seulement les modificateurs et les triggers dont le nom commence par "resize" :
- /trigger monitor @modifier,resize*
-----
-// end::trigger_commands[]
-
-// tag::weechat_commands[]
-[[command_weechat_allbuf]]
-* `+allbuf+`: exécuter une commande sur tous les tampons
-
-----
-/allbuf <commande>
-
-commande : commande à exécuter (ou texte à envoyer au tampon si la commande ne commence pas par '/')
-
-Exemples :
- définir le marqueur de lecture sur tous les tampons :
- /allbuf /buffer set unread
-----
-
-[[command_weechat_away]]
-* `+away+`: définir ou supprimer le statut d'absence
-
-----
-/away [-all] [<message>]
-
- -all : définir ou supprimer le statut d'absence sur tous les serveurs connectés
-message : message pour l'absence (si pas de message donné, le statut d'absence est supprimé)
-----
-
-[[command_weechat_bar]]
-* `+bar+`: gestion des barres
-
-----
-/bar list|listfull|listitems
- add <nom> <type>[,<conditions>] <position> <taille> <séparateur> <objet1>[,<objet2>...]
- default [input|title|status|nicklist]
- rename <nom> <nouveau_nom>
- del <nom>|-all
- set <nom> <option> <valeur>
- hide|show|toggle <nom>
- scroll <nom> <fenêtre> <valeur_scroll>
-
- list : lister toutes les barres
- listfull : lister toutes les barres (verbeux)
- listitems : lister tous les objets de barre
- add : ajouter une nouvelle barre
- nom : nom de la barre (doit être unique)
- type : root : en dehors des fenêtres
- window : dans les fenêtres, avec condition(s) optionnelle(s) (voir ci-dessous)
- conditions : les conditions pour afficher la barre :
- active : sur la fenêtre active
- inactive : sur les fenêtres inactives
- nicklist : sur les fenêtres avec liste de pseudos
- autre condition : voir /help weechat.bar.xxx.conditions et /help eval
- sans condition, la barre est toujours affichée
- position : bottom (bas), top (haut), left (gauche) ou right (droite)
- taille : taille de la barre (en caractères)
- séparateur : 1 pour utiliser un séparateur (ligne), 0 ou rien signifie sans séparateur
- objet1,... : objets pour cette barre (les objets peuvent être séparés par une virgule (espace entre les objets) ou "+" (objets collés))
- default : créer une barre par défaut (toutes les barres par défaut si aucun nom de barre n'est donné)
- rename : renommer une barre
- del : supprimer une barre (ou toutes les barres avec -all)
- set : changer la valeur d'une propriété de la barre
- option : option à modifier (pour la liste des options, voir /set weechat.bar.<nombarre>.*)
- valeur : nouvelle valeur pour l'option
- hide : cacher la barre
- show : montrer une barre cachée
- toggle : cacher/montrer une barre
- scroll : faire défiler la barre
- fenêtre : numéro de fenêtre (utilisez '*' pour la fenêtre courante ou une barre de type root)
-valeur_scroll : valeur pour le défilement : 'x' ou 'y' (optionnel), suivi par '+', '-', 'b' (début) ou 'e' (fin), valeur (pour +/-), et un % optionnel (pour faire défiler par % de la largeur/hauteur, sinon la valeur est un nombre de caractères)
-
-Exemples :
- créer une barre avec l'heure, numéro + nom de tampon, et la complétion :
- /bar add mabarre root bottom 1 0 [time],buffer_number+:+buffer_name,completion
- cacher une barre :
- /bar hide mabarre
- faire défiler la liste des pseudos de 10 lignes vers le bas sur le tampon courant :
- /bar scroll nicklist * y+10
- faire défiler la liste des pseudos à la fin sur le tampon courant :
- /bar scroll nicklist * ye
-----
-
-[[command_weechat_buffer]]
-* `+buffer+`: gestion des tampons
-
-----
-/buffer list
- add [-free] [-switch] <nom>
- clear [<nombre>|<nom>|-merged|-all [<nombre>|<nom>...]]
- move <nombre>|-|+
- swap <nombre1>|<nom1> [<nombre2>|<nom2>]
- cycle <nombre>|<nom> [<nombre>|<nom>...]
- merge <nombre>|<nom>
- unmerge [<nombre>|-all]
- hide [<nombre>|<nom>|-all [<nombre>|<nom>...]]
- unhide [<nombre>|<nom>|-all [<nombre>|<nom>...]]
- switch [-previous]
- zoom
- renumber <nombre1> [<nombre2> [<départ>]]
- close [<n1>[-<n2>]|<nom>...]
- notify [<niveau>]
- listvar [<nombre>|<nom>]
- setvar <nom> [<valeur>]
- delvar <nom>
- set <propriété> [<valeur>]
- get <propriété>
- jump smart|last_displayed|prev_visited|next_visited
- <nombre>|-|+|<nom>
-
- list : lister les tampons ouverts (sans paramètre, cette liste est affichée)
- add : ajouter un nouveau tampon (il peut être fermé avec "/buffer close" ou l'entrée "q")
- clear : effacer le contenu du tampon (un numéro pour un tampon, -merged pour les tampons mélangés, -all pour tous les tampons, ou rien pour le tampon courant)
- move : déplacer le tampon dans la liste (peut être relatif, par exemple -1) ; "-" = déplacer vers le premier numéro de tampon, "+" = déplacer vers le dernier numéro de tampon + 1
- swap : échanger deux tampons (échanger avec le tampon courant si un seul numéro/nom donné)
- cycle : sauter en boucle entre une liste de plusieurs tampons
- merge : mélanger le tampon courant avec un autre tampon (la zone de discussion sera un mélange des deux tampons)
- (par défaut ctrl-x bascule entre les tampons mélangés)
- unmerge : détacher le tampon courant des autres tampons portant le même numéro
- hide : masquer le tampon
- unhide : démasquer le tampon
- switch : basculer vers le tampon mélangé suivant (ou vers le tampon précédent avec -previous)
- zoom : zoom sur le tampon mélangé
-renumber : renuméroter des tampons (fonctionne seulement si l'option weechat.look.buffer_auto_renumber est désactivée)
- close : fermer le tampon (nombre/intervalle ou nom optionnel)
- notify : afficher ou définir le niveau de notification pour le tampon courant : ce niveau détermine si le tampon doit être ajouté à la hotlist ou pas :
- none : jamais
- highlight : pour les highlights seulement
- message : pour les messages d'utilisateurs + highlights
- all : pour tous les messages
- reset : réinitialise à valeur par défaut (all)
- listvar : afficher la liste des variables locales d'un tampon
- setvar : modifier une variable locale du tampon courant
- delvar : supprimer une variable locale du tampon courant
- set : modifier une propriété du tampon courant
- get : afficher une propriété du tampon courant
- jump : sauter vers un autre tampon :
- smart : prochain tampon avec de l'activité
- last_displayed : dernier tampon affiché (avant le dernier saut vers un tampon)
- prev_visited : tampon visité précédemment
- next_visited : tampon visité après
- nombre : sauter au tampon qui a ce numéro, préfixe possible :
- '+' : saut relatif, ajoute le numéro au courant
- '-' : saut relatif, soustrait le numéro au courant
- '*' : saut au numéro en utilisant l'option "jump_current_to_previous_buffer"
- - : sauter au premier numéro de tampon
- + : sauter au dernier numéro de tampon
- nom : sauter au tampon par nom (partiel)
-
-Exemples :
- effacer le tampon courant :
- /buffer clear
- déplacer le tampon vers le numéro 5 :
- /buffer move 5
- échanger le tampon 1 avec le 3 :
- /buffer swap 1 3
- échanger le tampon #weechat avec le tampon courant :
- /buffer swap #weechat
- sauter sur #canal1, #canal2, #canal3 en boucle :
- /buffer cycle #canal1 #canal2 #canal3
- mélanger avec le tampon core :
- /buffer merge 1
- mélanger avec le tampon #weechat :
- /buffer merge #weechat
- détacher le tampon :
- /buffer unmerge
- fermer le tampon courant :
- /buffer close
- fermer les tampons 5 à 7 :
- /buffer close 5-7
- aller sur #weechat :
- /buffer #weechat
- aller au tampon suivant :
- /buffer +1
- aller au dernier numéro de tampon :
- /buffer +
-----
-
-[[command_weechat_color]]
-* `+color+`: définir des alias de couleurs et afficher la palette des couleurs
-
-----
-/color alias <couleur> <nom>
- unalias <couleur>
- reset
- term2rgb <color>
- rgb2term <rgb> [<limit>]
- -o
-
- alias : ajouter un alias pour une couleur
- unalias : supprimer un alias pour une couleur
- couleur : numéro de couleur (supérieur ou égal à 0, le max dépend du terminal, généralement 63 ou 255)
- nom : nom d'alias pour la couleur (par exemple : "orange")
- reset : réinitialiser toutes les paires de couleurs (requis quand il n'y a plus de paires de couleurs disponibles si la réinitialisation automatique est désactivée, voir l'option "weechat.look.color_pairs_auto_reset")
-term2rgb : convertir une couleur du terminal (0-255) en couleur RGB
-rgb2term : convertir une couleur RGB en couleur du terminal (0-255)
- limite : nombre de couleurs à utiliser dans la table du terminal (en démarrant de 0) ; par défaut 256
- -o : envoyer les infos terminal/couleurs sur le tampon courant comme entrée
-
-Sans paramètre, cette commande affiche les couleurs dans un nouveau tampon.
-
-Exemples :
- ajouter l'alias "orange" pour la couleur 214 :
- /color alias 214 orange
- supprimer la couleur 214 :
- /color unalias 214
-----
-
-[[command_weechat_command]]
-* `+command+`: lancer explicitement une commande WeeChat ou d'une extension
-
-----
-/command [-buffer <nom>] <extension> <commande>
-
- -buffer : exécuter la commande sur ce tampon
-extension : exécuter la commande de cette extension ; 'core' pour une commande WeeChat, '*' pour une extension automatique (cela dépend sur quel tampon est exécutée la commande)
- commande : commande à exécuter (un '/' est automatiquement ajouté s'il n'est pas trouvé au début de la commande)
-----
-
-[[command_weechat_cursor]]
-* `+cursor+`: mouvement libre du curseur sur l'écran pour exécuter des actions sur des zones spécifiques de l'écran
-
-----
-/cursor go chat|<barre>|<x>,<y>
- move up|down|left|right|area_up|area_down|area_left|area_right
- stop
-
- go : déplacer le curseur vers la zone de discussion ("chat"), une barre (en utilisant son nom) ou les coordonnées "x,y"
-move : déplacer le curseur dans une direction
-stop : arrêter le mode curseur
-
-Sans paramètre, cette commande active/désactive le mode curseur.
-
-Lorsque la souris est activée (voir /help mouse), par défaut un clic du milieu démarre le mode curseur à ce point.
-
-Touches par défaut dans le mode curseur sur les messages de la zone de discussion :
- m citer le message
- q citer le préfixe + le message
- Q citer l'heure + le préfixe + le message
-
-Touches par défaut dans le mode curseur sur la liste de pseudos :
- b bannir le pseudo (/ban)
- k éjecter le pseudo (/kick)
- K éjecter et bannir le pseudo (/kickban)
- q ouvrir une discussion privée avec le pseudo (/query)
- w demander les informations sur l'utilisateur (/whois)
-
-Autres touches par défaut dans le mode curseur :
- flèche déplacer le curseur
- alt+flèche déplacer le curseur vers la zone suivante
- entrée sortir du mode curseur
-
-Exemples :
- aller dans la liste des pseudos :
- /cursor go nicklist
- aller aux coordonnées x=10, y=5 :
- /cursor go 10,5
-----
-
-[[command_weechat_debug]]
-* `+debug+`: fonctions de debug
-
-----
-/debug list
- set <extension> <niveau>
- dump|hooks [<extension>]
- buffer|certs|color|dirs|infolists|libs|memory|tags|term|windows
- cursor|mouse [verbose]
- hdata [free]
- time <commande>
- unicode <chaîne>
-
- list : lister les extensions avec leur niveau de debug
- set : définir le niveau de debug pour l'extension
-extension : nom de l'extension ("core" pour le cœur de WeeChat)
- niveau : niveau de debug pour l'extension
- dump : afficher les variables mémoire WeeChat dans le fichier log (les mêmes messages sont affichés lorsque WeeChat plante)
- hooks : afficher des infos sur les hooks (avec une extension : afficher les infos détaillées sur les hooks créés par l'extension)
- buffer : afficher le contenu du tampon en valeurs hexadécimales dans le fichier log
- certs : afficher le nombre de certificats des autorités de certification chargés
- color : afficher des infos sur les paires de couleur courantes
- cursor : activer/désactiver le debug pour le mode curseur
- dirs : afficher les répertoires
- hdata : afficher des infos sur les hdata (avec free : supprimer tous les hdata en mémoire)
-infolists : afficher des infos sur les infolists
- key : activer le debug pour le clavier et la souris : afficher les codes bruts, le nom étendu et la commande associée ('q' pour quitter ce mode)
- libs : afficher des infos sur les bibliothèques externes utilisées
- memory : afficher des infos sur l'utilisation de la mémoire
- mouse : activer/désactiver le debug pour la souris
- tags : afficher les étiquettes pour les lignes
- term : afficher des infos sur le terminal
- windows : afficher l'arbre des fenêtres
- time : mesurer le temps pour exécuter une commande ou pour envoyer du texte au tampon courant
- unicode : afficher des informations sur la chaîne et les caractères unicode (évaluée, voir /help eval)
-
-Exemples :
- /debug set irc 1
- /debug mouse verbose
- /debug time /filter toggle
- /debug unicode ${chars:${\u26C0}-${\u26CF}}
-----
-
-[[command_weechat_eval]]
-* `+eval+`: évaluer une expression
-
-----
-/eval [-n|-s] [-d [-d]] <expression>
- [-n] [-d] -c <expression1> <opérateur> <expression2>
-
- -n : afficher le résultat sans envoyer au tampon (mode debug)
- -s : découper l'expression avant de l'évaluer (plusieurs commandes peuvent être séparées par des points-virgules)
- -d : afficher la sortie de debug après l'évaluation (avec deux -d : mode debug plus verbeux)
- -c : évaluer comme une condition : utiliser les opérateurs et les parenthèses, retourner une valeur booléenne ("0" ou "1")
-expression : expression à évaluer, les variables avec le format ${variable} sont remplacées (voir ci-dessous) ; plusieurs commandes peuvent être séparées par des points-virgules
- opérateur : un opérateur logique ou de comparaison :
- - opérateurs logiques :
- && "et" booléen
- || "ou" booléen
- - opérateurs de comparaison :
- == égal
- != non égal
- <= inférieur ou égal
- < inférieur
- >= supérieur ou égal
- > supérieur
- =~ correspond à l'expression régulière POSIX étendue
- !~ ne correspond PAS à l'expression régulière POSIX étendue
- ==* correspond au masque, sensible à la casse (le caractère joker "*" est autorisé)
- !!* ne correspond PAS au masque, sensible à la casse (le caractère joker "*" est autorisé)
- =* correspond au masque, insensible à la casse (le caractère joker "*" est autorisé)
- != ne correspond PAS au masque, insensible à la casse (le caractère joker "*" est autorisé)
- ==- est inclus, sensible à la casse
- !!- n'est PAS inclus, sensible à la casse
- =- est inclus, insensible à la casse
- !- n'est PAS inclus, insensible à la casse
-
-Une expression est considérée comme "vraie" si elle est non NULL, non vide, et différente de "0".
-La comparaison est faite en utilisant des nombres à virgule si les deux expressions sont des nombres valides, avec l'un de ces formats :
- - entier (exemples : 5, -7)
- - nombre à virgule (exemples : 5.2, -7.5, 2.83e-2)
- - nombre hexadécimal (exemples : 0xA3, -0xA3)
-Pour forcer une comparaison de chaînes, vous pouvez ajouter des guillemets autour de chaque expression, par exemple :
- 50 > 100 ==> 0
- "50" > "100" ==> 1
-
-Des variables sont remplacées dans l'expression, en utilisant le format ${variable}, la variable pouvant être, par ordre de priorité :
- - la chaîne elle-même sans évaluation (format : "raw:xxx")
- - une variable définie par l'utilisateur (format : "nom")
- - une sous-chaîne évaluée (format : "eval:xxx")
- - une condition évaluée (format : "eval_cond:xxx")
- - une chaîne avec les caractères échappés (format : "esc:xxx" ou "\xxx")
- - une chaîne avec un intervalle de caractères (format : "chars:xxx" ou "chars:c1-c2")
- - une chaîne convertie en minuscules (format : "lower:xxx")
- - une chaîne convertie en majuscules (format : "upper:xxx")
- - une chaîne avec des caractères à cacher (format : "hide:caractère,chaîne")
- - une chaîne avec un maximum de caractères (format : "cut:max,suffixe,chaîne" ou "cut:+max,suffixe,chaîne")
- ou un maximum de caractères affichés à l'écran (format : "cutscr:max,suffixe,chaîne" ou "cutscr:+max,suffixe,chaîne")
- - une chaîne inversée (format : "rev:xxx" ou "revscr:xxx")
- - une chaîne répétée (format : "repeat:nombre,chaîne")
- - longueur d'une chaîne (format : "length:xxx" ou "lengthscr:xxx")
- - découpage d'une chaîne (format : "split:nombre,séparateurs,flags,xxx")
- - découpage de paramètres shell (format : "split_shell:nombre,xxx")
- - une couleur (format : "color:xxx", voir la "Référence API extension", fonction "color")
- - un modificateur (format : "modifier:nom,données,chaîne")
- - une info (format : "info:nom,paramètres", les paramètres sont optionnels)
- - une chaîne encodée/decodée en base 16, 32 ou 64 (format : "base_encode:base,xxx" ou "base_decode:base,xxx")
- - la date/heure courante (format : "date" ou "date:format")
- - une variable d'environnement (format : "env:XXX")
- - un opérateur ternaire (format : "if:condition?valeur_si_vrai:valeur_si_faux")
- - le résultat d'une expression avec parenthèses et les opérateurs + - * / // % ** (format : "calc:xxx")
- - un nombre entier aléatoire (format : "random:min,max")
- - une chaîne traduite (format : "translate:xxx")
- - déclaration d'une variable utilisateur (format : "define:nom,valeur")
- - une option (format : "fichier.section.option")
- - une variable locale du tampon
- - un hdata/variable (la valeur est automatiquement convertie en chaîne), par défaut "window" et "buffer" pointent vers la fenêtre et le tampon courants.
-Le format du hdata peut être le suivant :
- hdata.var1.var2... : démarrer avec un hdata (le pointeur doit être connu), et demander les variables l'une après l'autre (d'autres hdata peuvent être suivis)
- hdata[liste].var1.var2... : démarrer avec un hdata en utilisant une liste/pointeur/nom de pointeur, par exemple :
- ${buffer[gui_buffers].full_name} : nom complet du premier tampon dans la liste chaînée des tampons
- ${plugin[weechat_plugins].name} : nom de la première extension dans la liste chaînée des extensions
- hdata[pointeur].var1.var2... : démarrer avec un hdata en utilisant un pointeur, par exemple :
- ${buffer[0x1234abcd].full_name} : nom complet du tampon avec ce pointeur (peut être utilisé dans les triggers)
- ${buffer[my_pointer].full_name} : nom complet du tampon avec ce nom de pointeur (peut être utilisé dans les triggers)
- hdata[pointeur].var1.méthode() : lorsque var1 est une table de hachage, les méthodes "keys()", "values()", "keys_sorted()", "keys_values()" et "keys_values_sorted()" peuvent être appelées
-Pour le nom du hdata et des variables, voir la "Référence API extension", fonction "weechat_hdata_get".
-
-Exemples (chaînes simples) :
- /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
-
-Exemples (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+`: filtrer les messages dans les tampons, pour les cacher/afficher selon des étiquettes ou expressions régulières
-
-----
-/filter list
- enable|disable|toggle [<nom>|@]
- add|addreplace <nom> <tampon>[,<tampon>...] <étiquettes> <regex>
- rename <nom> <nouveau_nom>
- recreate <nom>
- del <nom>|-all [<nom>...]
-
- list : lister tous les filtres
- enable : activer les filtres (par défaut les filtres sont activés)
- disable : désactiver les filtres
- toggle : activer/désactiver les filtres
- nom : nom de filtre ("@" = activer/désactiver tous les filtres dans le tampon courant)
- add : ajouter un filtre
-addreplace : ajouter ou remplacer un filtre existant
- rename : renommer un filtre
- recreate : définir la ligne de commande utilisée pour modifier le filtre
- del : supprimer un filtre
- -all : supprimer tous les filtres
- tampon : liste des tampons, séparés par des virgules, où le filtre est actif :
- - il s'agit du nom complet incluant l'extension (exemple : "irc.libera.#weechat" ou "irc.server.libera")
- - "*" signifie tous les tampons
- - un nom commençant par '!' est exclu
- - le caractère joker "*" est autorisé
-étiquettes : liste d'étiquettes, séparées par des virgules, par exemple : "irc_join,irc_part,irc_quit"
- - "et" logique : utilisez "+" entre les étiquettes (par exemple : "nick_toto+irc_action")
- - le caractère joker "*" est autorisé
- - si l'étiquette commence par '!', alors elle est exclue et ne doit PAS être dans le message
- regex : expression régulière POSIX étendue à rechercher dans la ligne
- - utiliser '\t' pour séparer le préfixe du message, les caractères spéciaux comme '|' doivent être échappés : '\|'
- - si l'expression régulière commence par '!' alors le résultat est inversé (utiliser '\!' pour démarrer par '!')
- - deux expressions régulières sont créées : une pour le préfixe et une pour le message
- - les expressions régulières sont insensibles à la casse, elles peuvent commencer par "(?-i)" pour devenir sensibles à la casse
-
-La touche par défaut alt+'=' active/désactive le filtrage globalement et alt+'-' active/désactive le filtrage sur le tampon courant.
-
-Les étiquettes les plus couramment utilisées :
- no_filter, no_highlight, no_log, log0..log9 (niveau de log),
- notify_none, notify_message, notify_private, notify_highlight,
- self_msg, nick_xxx (xxx est le pseudo dans le message), prefix_nick_ccc (ccc est la couleur du pseudo),
- host_xxx (xxx est le nom d'utilisateur + hôte dans le message),
- irc_xxx (xxx est un nom de commande ou nombre, voir /server raw ou /debug tags),
- irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
-Pour voir les étiquettes des lignes affichées : /debug tags
-
-Exemples :
- utiliser le filtre intelligent IRC sur tous les tampons :
- /filter add irc_smart * irc_smart_filter *
- utiliser le filtre intelligent IRC sur tous les tampons sauf ceux avec "#weechat" dans le nom :
- /filter add irc_smart *,!*#weechat* irc_smart_filter *
- filtrer tous les messages IRC join/part/quit :
- /filter add joinquit * irc_join,irc_part,irc_quit *
- filtrer les pseudos afficher en rejoignant les canaux ou avec /names :
- /filter add nicks * irc_366 *
- filtrer le pseudo "toto" sur le canal IRC #weechat :
- /filter add toto irc.libera.#weechat nick_toto *
- filtrer les messages IRC join/action du pseudo "toto" :
- /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
- filtrer les lignes contenant "weechat sucks" sur le canal IRC #weechat :
- /filter add sucks irc.libera.#weechat * weechat sucks
- filtrer les lignes qui sont strictement égales à "WeeChat sucks" sur tous les tampons :
- /filter add sucks2 * * (?-i)^WeeChat sucks$
-----
-
-[[command_weechat_help]]
-* `+help+`: afficher l'aide sur les commandes et les options
-
-----
-/help -list|-listfull [<extension> [<extension>...]]
- <commande>
- <option>
-
- -list : lister les commandes, par extension (sans paramètre, cette liste est affichée)
--listfull : lister les commandes avec description, par extension
-extension : lister les commandes de cette extension
- commande : un nom de commande
- option : un nom d'option (utilisez /set pour voir la liste)
-----
-
-[[command_weechat_history]]
-* `+history+`: afficher l'historique des commandes du tampon
-
-----
-/history clear
- <valeur>
-
- clear : effacer l'historique
-valeur : nombre d'entrées dans l'historique à afficher
-----
-
-[[command_weechat_hotlist]]
-* `+hotlist+`: gestion de la hotlist
-
-----
-/hotlist add [low|message|private|highlight]
- clear [<niveau>]
- remove
- restore [-all]
-
- add : ajouter le tampon courant dans la hotlist (niveau par défaut : "low", les conditions définies dans l'option weechat.look.hotlist_add_conditions ne sont PAS vérifiées)
- clear : effacer la hotlist
- niveau : "lowest" pour effacer seulement le plus petit niveau dans la hotlist, "highest" pour effacer seulement le niveau le plus haut dans la hotlist, ou un masque de niveaux : entier qui est une combinaison de 1=join/part, 2=message, 4=privé, 8=highlight
- remove : supprimer le tampon courant de la hotlist
-restore : restaurer la dernière hotlist supprimée dans le tampon courant (ou tous les tampons avec -all)
-----
-
-[[command_weechat_input]]
-* `+input+`: fonctions pour la ligne de commande
-
-----
-/input <action> [<paramètres>]
-
-liste des actions :
- return : simuler la touche "entrée"
- complete_next : compléter le mot avec la complétion suivante
- complete_previous : compléter le mot avec la complétion précédente
- search_text_here : chercher du texte dans le tampon à la position courante
- search_text : chercher du texte dans le tampon
- search_switch_case : basculer la casse exacte pour la recherche
- search_switch_regex : basculer le type de recherche : chaîne/expression régulière
- search_switch_where : basculer la recherche dans les messages/préfixes
- search_previous : chercher la ligne précédente
- search_next : chercher la ligne suivante
- search_stop_here : arrêter la recherche à la position courante
- search_stop : arrêter la recherche
- delete_previous_char : effacer le caractère précédent
- delete_next_char : effacer le caractère suivant
- delete_previous_word : effacer le mot précédent
- delete_previous_word_whitespace : effacer le mot précédent (jusqu'à un espace)
- delete_next_word : effacer le mot suivant
- delete_beginning_of_line : effacer du début de la ligne jusqu'au curseur
- delete_beginning_of_input : effacer du début de la ligne de commande jusqu'au curseur
- delete_end_of_line : effacer du curseur jusqu'à la fin de la ligne
- delete_end_of_input : effacer du curseur jusqu'à la fin de la ligne de commande
- delete_line : effacer la ligne courante
- delete_input : effacer la ligne de commande entière
- clipboard_paste : coller depuis le presse-papiers interne
- transpose_chars : inverser deux caractères
- undo : défaire la dernière action de la ligne de commande
- redo : refaire la dernière action de la ligne de commande
- move_beginning_of_line : déplacer le curseur au début de la ligne
- move_beginning_of_input : déplacer le curseur au début de la ligne de commande
- move_end_of_line : déplacer le curseur à la fin de la ligne
- move_end_of_input : déplacer le curseur à la fin de la ligne de commande
- move_previous_char : déplacer le curseur sur le caractère précédent
- move_next_char : déplacer le curseur sur le caractère suivant
- move_previous_word : déplacer le curseur sur le mot précédent
- move_next_word : déplacer le curseur sur le mot suivant
- move_previous_line : déplacer le curseur sur la ligne précédente
- move_next_line : déplacer le curseur sur la ligne suivante
- history_previous : rappeler la commande précédente dans l'historique du tampon courant
- history_next : rappeler la commande suivante dans l'historique du tampon courant
- history_global_previous : rappeler la commande précédente dans l'historique global
- history_global_next : rappeler la commande suivante dans l'historique global
- grab_key : capturer une touche (paramètre facultatif : délai pour la fin de la capture, par défaut 500 millisecondes)
- grab_key_command : capturer une touche avec sa commande associée (paramètre facultatif : délai pour la fin de la capture, par défaut 500 millisecondes)
- grab_mouse : capturer un évènement de la souris
- grab_mouse_area : capturer un évènement de la souris avec la zone
- insert : insérer du texte dans la ligne de commande (les caractères échappés sont autorisés, voir /help print)
- send : envoyer du texte au tampon
-
-Cette commande est utilisée par les associations de touches ou les extensions.
-----
-
-[[command_weechat_item]]
-* `+item+`: gestion des objets de barre personnalisés
-
-----
-/item list
- add|addreplace <nom> "<conditions>" "<contenu>"
- rename <nom> <nouveau_nom>
- refresh <nom> [<nom>...]
- recreate <nom>
- del <nom>|-all
-
- list : lister tous les objets de barre personnalisés
- add : ajouter un objet de barre personnalisé
-addreplace : ajouter ou remplacer un objet de barre personnalisé existant
- nom : nom de l'objet de barre personnalisé
-conditions : conditions évaluées pour afficher l'objet de barre (par exemple pour afficher l'objet de barre seulement sur certains tampons)
- contenu : contenu (évalué, voir /help eval)
- rename : renommer un objet de barre personnalisé
- refresh : mettre à jour le contenu d'un objet de barre personnalisé dans toutes les barres où l'objet est affiché ; tout objet peut être rafraîchi : défaut/extension/objets de barre personnalisés
- recreate : définir la ligne de commande utilisée pour éditer l'objet de barre personnalisé
- del : supprimer un objet de barre personnalisé
- -all : supprimer tous les objets de barre personnalisés
-
-Exemples :
- ajouter un objet avec la taille du terminal, affiché seulement sur les tampons avec numéro = 1 :
- /item add terminfo "${buffer.number} == 1" "term:${info:term_width}x${info:term_height}"
- ajouter un objet avec des informations sur le tampon :
- /item add bufinfo "" "${buffer.number}:${buffer.name}${if:${buffer.zoomed}?(Z)}"
- ajouter un objet avec la date/heure en utilisant le format "Dec 25, 12:34 +0100", rafraîchi chaque minute :
- /item add datetime "" "${date:%b %d, %H:%M %z}"
- /trigger add datetime_refresh timer "60000;60" "" "" "/item refresh datetime"
- ajouter un objet avec le nombre de lignes dans le tampon (affichées/total), rafraîchi à chaque nouvelle ligne affichée ou si les lignes filtrées ont changé :
- /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"
- forcer le rafraîchissement de l'objet "lines_count" :
- /item refresh lines_count
- recréer l'objet "lines_count" avec différentes conditions ou contenu :
- /item recreate lines_count
- supprimer l'objet "lines_count" :
- /item del lines_count
-----
-
-[[command_weechat_key]]
-* `+key+`: associer/libérer des touches
-
-----
-/key [list|listdefault|listdiff] [<contexte>]
- bind <touche> [<commande> [<args>]]
- bindctxt <contexte> <touche> [<commande> [<args>]]
- unbind <touche>
- unbindctxt <contexte> <touche>
- reset <touche>
- resetctxt <contexte> <touche>
- resetall -yes [<contexte>]
- missing [<contexte>]
- legacy <touche> [<touche>...]
-
- list : afficher toutes les touches courantes (sans paramètre, cette liste est affichée)
-listdefault : afficher les touches par défaut
- listdiff : afficher les différences entre les touches courantes et celles par défaut (touches ajoutées, redéfinies ou supprimées)
- contexte : nom du contexte ("default" ou "search")
- bind : associer une commande à une touche ou affiche la commande associée à la touche
- bindctxt : associer une commande à une touche ou affiche la commande associée à la touche pour le contexte donné
- commande : commande (plusieurs commandes peuvent être séparées par des points-virgules)
- unbind : supprimer l'association à une touche
- unbindctxt : supprimer l'association à une touche pour le contexte donné
- reset : réinitialiser une touche à son association par défaut
- resetctxt : réinitialiser une touche à son association par défaut pour le contexte donné
- resetall : restaurer les touches aux valeurs par défaut et supprimer TOUTES les touches personnelles (utiliser avec précaution !)
- missing : ajouter les touches manquantes (en utilisant les touches par défaut), pratique après installation d'une nouvelle version de WeeChat
- legacy : afficher le nouveau nom pour des anciennes touches
-
-Lors de l'association d'une commande à une touche, il est recommandé d'utiliser la touche alt+k (ou Échap puis k), et puis de presser la touche à associer : cela insère le code de la touche dans la ligne de commande.
-
-Modificateurs autorisés (dans cet ordre lorsque plusieurs sont utilisés) :
- meta- (touche alt)
- ctrl- (touche control)
- shift- (touche shift, peut être utilisé seulement avec les noms de touches ci-dessous)
-
-Noms de touches autorisés : f0 à f20, home, insert, delete, end, backspace, pgup, pgdn, up, down, right, left, tab, return, comma, space.
-
-La virgule est utilisée pour séparer plusieurs touches.
-
-Pour le contexte "mouse" (possible aussi pour le contexte "cursor"), la touche a le format : "@zone:touche" ou "@zone1>zone2:touche" où la zone peut être :
- * : n'importe quelle zone à l'écran
- chat : la zone de discussion (n'importe quel tampon)
- chat(xxx) : la zone de discussion pour le tampon avec le nom "xxx" (nom complet incluant l'extension)
- bar(*) : n'importe quelle barre
- bar(xxx) : la barre "xxx"
- item(*) : n'importe quel objet de barre
- item(xxx) : l'objet de barre "xxx"
-La caractère joker "*" est autorisé pour plusieurs évènements de la souris.
-Une valeur spéciale pour la commande avec le format "hsignal:nom" peut être utilisée dans le contexte "mouse", cela enverra le signal "nom" avec la table de hachage du focus comme paramètre.
-Une autre valeur spéciale "-" peut être utilisée pour désactiver la touche (elle sera ignorée lors de la recherche de touches).
-
-Exemples :
- touche alt-r pour aller sur le canal IRC #weechat :
- /key bind meta-r /buffer #weechat
- restaurer l'association par défaut pour la touche alt-r :
- /key reset meta-r
- touche meta-v puis f1 pour lancer /help :
- /key bind meta-v,f1 /help
- touche "tab" pour arrêter la recherche dans le tampon :
- /key bindctxt search ctrl-i /input search_stop
- bouton du milieu de la souris sur un pseudo pour récupérer les infos sur le pseudo :
- /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
-----
-
-[[command_weechat_layout]]
-* `+layout+`: gestion des dispositions de tampons/fenêtres
-
-----
-/layout store [<nom>] [buffers|windows]
- apply [<nom>] [buffers|windows]
- leave
- del [<nom>] [buffers|windows]
- rename <nom> <nouveau_nom>
-
- store : stocker les tampons/fenêtres courants dans une disposition
- apply : appliquer une disposition stockée
- leave : quitter la disposition courante (ne met à jour aucune disposition)
- del : supprimer les tampons et/ou fenêtres dans une disposition stockée
- (si ni "buffers" ni "windows" n'est donné après le nom, la disposition est supprimée)
- rename : renommer une disposition
- nom : nom pour la disposition stockée (par défaut "default")
-buffers : stocker/appliquer seulement pour les tampons (ordre des tampons)
-windows : stocker/appliquer seulement pour les fenêtres (le tampon affiché par chaque fenêtre)
-
-Sans paramètre, cette commande affiche les dispositions stockées.
-
-La disposition courante peut être sauvegardée sur la commande /quit avec l'option "weechat.look.save_layout_on_exit".
-
-Note : la disposition se souvient seulement de la division des fenêtres et des numéros de tampons. Elle n'ouvre pas les tampons. Cela signifie par exemple que vous devez toujours automatiquement rejoindre les canaux IRC pour ouvrir les tampons, la disposition sauvée ne s'applique qu'une fois les tampons ouverts.
-----
-
-[[command_weechat_mouse]]
-* `+mouse+`: contrôle de la souris
-
-----
-/mouse enable|disable|toggle [<délai>]
-
- enable : activer la souris
-disable : désactiver la souris
- toggle : activer/désactiver la souris
- délai : délai (en secondes) après lequel l'état initial de la souris est restauré (pratique pour désactiver temporairement la souris)
-
-L'état de la souris est sauvé dans l'option "weechat.look.mouse".
-
-Exemples :
- activer la souris :
- /mouse enable
- activer/désactiver la souris pendant 5 secondes :
- /mouse toggle 5
-----
-
-[[command_weechat_mute]]
-* `+mute+`: exécuter une commande silencieusement
-
-----
-/mute [-core | -current | -buffer <nom>] <commande>
-
- -core : pas d'affichage sur le tampon core WeeChat
--current : pas d'affichage sur le tampon courant
- -buffer : pas d'affichage sur le tampon spécifié
- nom : nom complet du tampon (exemples : "irc.server.libera", "irc.libera.#weechat")
-commande : commande à exécuter silencieusement (un '/' est automatiquement ajouté s'il n'est pas trouvé au début de la commande)
-
-Si aucune cible n'est spécifiée (-core, -current ou -buffer), alors par défaut tous les tampons seront silencieux.
-
-Exemples :
- sauvegarde configuration :
- /mute save
- message au canal IRC courant :
- /mute -current msg * bonjour !
- message au canal #weechat :
- /mute -buffer irc.libera.#weechat msg #weechat bonjour !
-----
-
-[[command_weechat_plugin]]
-* `+plugin+`: lister/charger/décharger des extensions
-
-----
-/plugin list [-o|-ol|-i|-il|<nom>]
- listfull [<nom>]
- load <fichier> [<paramètres>]
- autoload [<paramètres>]
- reload [<nom>|* [<paramètres]]
- unload [<nom>]
-
- list : lister les extensions chargées
- -o : envoyer la liste des extensions chargées au tampon (chaîne en anglais)
- -ol : envoyer la liste des extensions chargées au tampon (chaîne traduite)
- -i : copier la liste des extensions chargées dans la ligne de commande (pour envoi au tampon) (chaîne en anglais)
- -il : copier la liste des extensions chargées dans la ligne de commande (pour envoi au tampon) (chaîne traduite)
- nom : nom d'extension
- listfull : lister les extensions chargées (verbeux)
- load : charger une extension
- fichier : extension (fichier) à charger
-paramètres : paramètres donnés à l'extension lors de son chargement
- autoload : charger automatiquement les extensions dans un répertoire système ou utilisateur
- reload : recharger une extension (si pas de nom donné, décharger toutes les extensions, puis recharger automatiquement les extensions)
- unload : décharger une extension (si pas de nom donné, décharger toutes les extensions)
-
-Sans paramètre, cette commande liste les extensions chargées.
-----
-
-[[command_weechat_print]]
-* `+print+`: afficher du texte dans un tampon
-
-----
-/print [-buffer <numéro>|<nom>] [-newbuffer <nom>] [-free] [-switch] [-core|-current] [-y <ligne>] [-escape] [-date <date>] [-tags <étiquettes>] [-action|-error|-join|-network|-quit] [<texte>]
- -stdout|-stderr [<texte>]
- -beep
-
- -buffer : afficher le texte dans ce tampon (par défaut : tampon où est exécutée la commande)
--newbuffer : créer un nouveau tampon et afficher le texte dans ce tampon
- -free : créer un tampon avec contenu libre (avec -newbuffer seulement)
- -switch : basculer vers le tampon
- -core : alias de "-buffer core.weechat"
- -current : afficher le texte dans le tampon courant
- -y : afficher sur une ligne personnalisée (pour un tampon avec contenu libre seulement)
- ligne : numéro de ligne pour un tampon avec contenu libre (la première ligne est 0, un nombre négatif affiche après la dernière ligne : -1 = après la dernière ligne, -2 = deux lignes après la dernière ligne, etc.)
- -escape : interpréter les caractères échappés (par exemple \a, \07, \x07)
- -date : date du message, le format peut être :
- -n : 'n' secondes avant maintenant
- +n : 'n' secondes dans le futur
- n : 'n' secondes depuis l'époque (voir man time)
- date/heure (ISO 8601) : yyyy-mm-ddThh:mm:ss, exemple : 2014-01-19T04:32:55
- heure : hh:mm:ss (exemple : 04:32:55)
- -tags : liste d'étiquettes séparées par des virgules (voir /help filter pour une liste des étiquettes couramment utilisées)
- texte : texte à afficher (le préfixe et le message doivent être séparés par "\t", si le texte commence par "-", ajoutez "\" avant)
- -stdout : afficher le texte sur stdout (les caractères échappés sont interprétés)
- -stderr : afficher le texte sur stderr (les caractères échappés sont interprétés)
- -beep : alias de "-stderr \a"
-
-Les options -action ... -quit utilisent le préfixe défini dans les options "weechat.look.prefix_*".
-
-Les caractères échappés suivants sont supportés :
- \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
-
-Exemples :
- afficher un pense-bête sur le tampon core avec un highlight :
- /print -core -tags notify_highlight Pense-bête : acheter du lait
- afficher une erreur sur le tampon core :
- /print -core -error Une erreur ici
- afficher un message sur le tampon core avec le préfixe "abc" :
- /print -core abc\tLe message
- afficher un message sur le canal #weechat :
- /print -buffer irc.libera.#weechat Message sur #weechat
- afficher un bonhomme de neige (U+2603) :
- /print -escape \u2603
- envoyer une alerte (BEL) :
- /print -beep
-----
-
-[[command_weechat_proxy]]
-* `+proxy+`: gestion des proxies
-
-----
-/proxy list
- add <nom> <type> <adresse> <port> [<utilisateur> [<mot_de_passe>]]
- del <nom>|-all
- set <nom> <option> <valeur>
-
- list : lister tous les proxies
- add : ajouter un nouveau proxy
- nom : nom du proxy (doit être unique)
- type : http, socks4 ou socks5
- adresse : IP ou nom de machine
- port : port
- utilisateur : nom d'utilisateur (optionnel)
-mot_de_passe : mot de passe (optionnel)
- del : supprimer un proxy (ou tous les proxies avec -all)
- set : changer la valeur d'une propriété d'un proxy
- option : option à modifier (pour la liste des options, voir /set weechat.proxy.<proxyname>.*)
- valeur : nouvelle valeur pour l'option
-
-Exemples :
- ajouter un proxy http, tournant en local, port 8888 :
- /proxy add local http 127.0.0.1 8888
- ajouter un proxy http en utilisant le protocole IPv6 :
- /proxy add local http ::1 8888
- /proxy set local ipv6 on
- ajouter un proxy socks5 avec un utilisateur/mot de passe :
- /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
- supprimer un proxy :
- /proxy del myproxy
-----
-
-[[command_weechat_quit]]
-* `+quit+`: quitter WeeChat
-
-----
-/quit [-yes] [<paramètres>]
-
- -yes : requis si l'option "weechat.look.confirm_quit" est activée
-paramètres : texte envoyé avec le signal "quit"
- (par exemple l'extension irc utilise ce texte pour envoyer le message de quit au serveur)
-
-Par défaut en quittant les fichiers de configuration sont sauvegardés (voir l'option "weechat.look.save_config_on_exit") et la disposition courante peut être sauvegardée (voir l'option "weechat.look.save_layout_on_exit").
-----
-
-[[command_weechat_reload]]
-* `+reload+`: recharger les fichiers de configuration depuis le disque
-
-----
-/reload [<fichier> [<fichier>...]]
-
-fichier : fichier de configuration à recharger (sans l'extension ".conf")
-
-Sans paramètre, tous les fichiers (WeeChat et extensions) sont rechargés.
-----
-
-[[command_weechat_repeat]]
-* `+repeat+`: exécuter une commande plusieurs fois
-
-----
-/repeat [-interval <délai>[<unité>]] <nombre> <commande>
-
- délai : délai entre l'exécution des commandes
- unité : optionnelle, valeurs possibles :
- ms : millisecondes
- s : secondes (par défaut)
- m : minutes
- h : heures
- nombre : nombre de fois que la commande sera exécutée
-commande : commande à exécuter (ou texte à envoyer au tampon si la commande ne commence pas par '/')
-
-Note : la commande est exécutée sur le tampon où /repeat a été exécuté (si le tampon n'existe plus, la commande n'est pas exécutée).
-
-Exemple :
- faire défiler de 2 pages vers le haut :
- /repeat 2 /window page_up
-----
-
-[[command_weechat_reset]]
-* `+reset+`: réinitialiser des options de configuration
-
-----
-/reset <option>
- -mask <option>
-
-option : nom d'une option
- -mask : utiliser un masque pour l'option (le caractère joker "*" est autorisé pour réinitialiser plusieurs options, à utiliser avec prudence !)
-
-Exemples :
- réinitialiser une option :
- /reset weechat.look.item_time_format
- réinitialiser toutes les options de couleur :
- /reset -mask weechat.color.*
-----
-
-[[command_weechat_save]]
-* `+save+`: sauvegarder les fichiers de configuration sur disque
-
-----
-/save [<fichier> [<fichier>...]]
-
-fichier : fichier de configuration à sauvegarder (sans l'extension ".conf")
-
-Sans paramètre, tous les fichiers (WeeChat et extensions) sont sauvegardés.
-
-Par défaut tous les fichiers de configuration sont sauvegardés sur disque sur la commande /quit (voir l'option "weechat.look.save_config_on_exit").
-----
-
-[[command_weechat_secure]]
-* `+secure+`: gestion des données sécurisées (mots de passe ou données privées chiffrés dans le fichier sec.conf)
-
-----
-/secure passphrase <phrase de chiffrement>|-delete
- decrypt <phrase de chiffrement>|-discard
- set <nom> <valeur>
- del <nom>
-
-passphrase : modifier la phrase de chiffrement (sans phrase de chiffrement, les données sont stockées en texte brut dans le fichier sec.conf)
- -delete : supprimer la phrase de chiffrement
- decrypt : déchiffrer les données toujours chiffrées
- -discard : jeter toutes les données encore chiffrées
- set : ajouter ou modifier une donnée sécurisée
- del : supprimer une donnée sécurisée
-
-Sans paramètre, cette commande affiche les données sécurisées dans un nouveau tampon.
-
-Les touches sur le tampon des données sécurisées :
- alt+v afficher/cacher les valeurs
-
-Lorsqu'une phrase de chiffrement est utilisée (données chiffrées), elle est demandée au démarrage de WeeChat.
-Il est possible de définir la variable d'environnement WEECHAT_PASSPHRASE pour éviter la demande (cette même variable est utilisée par WeeChat sur le /upgrade) ou de définir l'option sec.crypt.passphrase_command pour lire la phrase de chiffrement depuis la sortie d'une commande externe comme un coffre-fort à mots de passe (voir /help sec.crypt.passphrase_command).
-
-Les données sécurisées avec le format ${sec.data.xxx} peuvent être utilisées dans :
- - la commande /eval
- - le paramètre de ligne de commande "--run-command"
- - les options weechat.startup.command_{before|after}_plugins
- - d'autres options qui peuvent contenir un mot de passe ou des données sensibles (par exemple proxy, serveur irc et relay) ; voir /help sur les options pour vérifier si elles sont évaluées.
-
-Exemples :
- définir une phrase de chiffrement :
- /secure passphrase ceci est ma phrase de chiffrement
- utiliser le programme "pass" pour lire la phrase de chiffrement au démarrage :
- /set sec.crypt.passphrase_command "/usr/bin/pass show weechat/passphrase"
- chiffrer le mot de passe libera SASL :
- /secure set libera motdepasse
- /set irc.server.libera.sasl_password "${sec.data.libera}"
- chiffrer le mot de passe oftc pour nickserv :
- /secure set oftc motdepasse
- /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
- alias pour ghost du pseudo "pseudo" :
- /alias add ghost /eval /msg -server libera nickserv ghost pseudo ${sec.data.libera}
-----
-
-[[command_weechat_set]]
-* `+set+`: définir des options de configuration et des variables d'environnement
-
-----
-/set [<option> [<valeur>]]
- diff [<option> [<option>...]]
- env [<variable> [<valeur>]]
-
-option : nom d'une option (le caractère joker "*" est autorisé pour lister les options, si aucune valeur n'est spécifiée)
-valeur : nouvelle valeur pour l'option, selon le type :
- booléen : on, off ou toggle
- entier : nombre, ++nombre ou --nombre
- chaîne : toute chaîne ("" pour une chaîne vide)
- couleur : nom de couleur, ++nombre ou --nombre
- Note : pour tous les types, vous pouvez utiliser null pour supprimer la valeur de l'option (valeur non définie). Cela ne fonctionne qu'avec certaines options spéciales des extensions.
- diff : afficher seulement les options modifiées
- env : afficher ou définir une variable d'environnement (utilisez la valeur "" pour supprimer une variable)
-
-Exemples :
- afficher les options à propos du highlight :
- /set *highlight*
- ajouter un mot pour le highlight :
- /set weechat.look.highlight "mot"
- afficher les options modifiées :
- /set diff
- afficher les options modifiées dans l'extension irc :
- /set diff irc.*
- afficher la valeur de la variable d'environnement LANG :
- /set env LANG
- modifier la variable d'environnement LANG et l'utiliser :
- /set env LANG fr_FR.UTF-8
- /upgrade
- réinitialiser la variable d'environnement ABC :
- /set env ABC ""
-----
-
-[[command_weechat_toggle]]
-* `+toggle+`: basculer la valeur d'une option de configuration
-
-----
-/toggle <option> [<valeur> [<valeur>...]]
-
-option : nom d'une option
-valeur : valeurs possibles pour l'option (les valeurs sont découpées comme le les paramètres d'une commande par le shell : des guillemets peuvent être utilisés pour préserver les espaces au début et à la fin des valeurs)
-
-Comportement :
- - seule une option de type booléen ou chaîne peut être basculée sans valeur :
- - booléen : basculer on/off selon la valeur courante
- - chaîne : basculer entre chaîne vide et la valeur par défaut (fonctionne seulement si une chaîne vide est autorisée pour l'option)
- - avec une seule valeur donnée, basculer entre cette valeur et la valeur par défaut de l'option
- - avec plusieurs valeurs données, basculer entre les valeurs : la valeur utilisée est celle qui suit la valeur courante de l'option ; si la valeur courante n'est pas dans la liste, la première valeur de la liste est utilisée
- - la valeur spéciale "null" peut être donnée, mais seulement comme première valeur dans la liste et sans guillemets autour.
-
-Exemples :
- basculer l'affichage de l'heure dans la zone de discussion (sans afficher la nouvelle valeur utilisée) :
- /mute /toggle weechat.look.buffer_time_format
- basculer le format de l'heure dans la zone de discussion (avec secondes, sans secondes, désactivé) :
- /toggle weechat.look.buffer_time_format "%H:%M:%S" "%H:%M" ""
- basculer le "join" automatique du canal #weechat sur le serveur libera :
- /toggle irc.server.libera.autojoin null #weechat
-----
-
-[[command_weechat_unset]]
-* `+unset+`: supprimer/réinitialiser des options de configuration
-
-----
-/unset <option>
- -mask <option>
-
-option : nom d'une option
- -mask : utiliser un masque pour l'option (le caractère joker "*" est autorisé pour réinitialiser plusieurs options, à utiliser avec prudence !)
-
-Selon l'option, elle est réinitialisée (pour les options standards) ou supprimée (pour les options facultatives, comme les valeurs pour les serveurs).
-
-Exemples :
- réinitialiser une option :
- /unset weechat.look.item_time_format
- réinitialiser toutes les options de couleur :
- /unset -mask weechat.color.*
-----
-
-[[command_weechat_upgrade]]
-* `+upgrade+`: sauvegarder la session WeeChat et relancer le binaire WeeChat sans se déconnecter des serveurs
-
-----
-/upgrade [-yes] [<chemin_vers_binaire>|-save|-quit]
-
- -yes : requis si l'option "weechat.look.confirm_upgrade" est activée
-chemin_vers_binaire : chemin vers le binaire WeeChat (par défaut le binaire courant)
- -dummy : ne rien faire (option utilisée pour éviter une complétion accidentelle avec "-quit")
- -save : sauvegarder seulement la session, ne pas quitter ni relancer WeeChat ; les fichiers de configuration ne sont pas sauvegardés (si besoin vous pouvez utiliser /save avant cette commande)
- -quit : fermer *TOUTES* les connexions, sauvegarder la session et quitter, ce qui rend possible une restauration différée (voir ci-dessous)
-
-Cette commande met à jour et recharge une session de WeeChat qui tourne. Le nouveau binaire WeeChat doit avoir été compilé ou installé via un gestionnaire de paquet avant de lancer cette commande.
-
-Note : les connexions SSL sont perdues durant la mise à jour, car le rechargement de session SSL n'est pas possible actuellement avec GnuTLS. Il y a une reconnexion automatique après la mise à jour.
-
-Important : l'utilisation de l'option -save peut être dangereuse, il est recommandé d'utiliser seulement /upgrade (ou avec -quit) pour une mise à jour standard et un redémarrage ; l'option -save peut être utilisée pour sauvegarder régulièrement la session et la restaurer en cas de sortie anormale (panne de courant, crash, etc.).
-
-Le processus de mise à jour comporte 4 étapes :
- 1. sauvegarder la session pour le cœur et les extensions (tampons, historique, ...)
- 2. décharger toutes les extensions (les fichiers de configuration (*.conf) sont écrits sur disque)
- 3. sauvegarder la configuration WeeChat (weechat.conf)
- 4. exécuter le nouveau binaire WeeChat et recharger la session.
-
-Avec l'option "-quit", le processus est le suivant :
- 1. fermer *TOUTES* les connexions
- 2. sauvegarder la session (fichiers *.upgrade)
- 3. décharger les extensions
- 4. sauvegarder la configuration WeeChat
- 5. quitter WeeChat
-
-Avec l'option "-save", le processus est le suivant :
- 1. sauvegarder la session (fichiers *.upgrade) avec un état déconnecté pour les serveurs IRC et les clients Relay (mais aucune déconnexion n'est faite)
-
-Avec "-quit" ou "-save", vous pouvez restaurer la session plus tard avec cette commande : weechat --upgrade
-IMPORTANT : vous devez restaurer la session avec exactement la même configuration (fichiers *.conf) et si possible la même version de WeeChat (ou une plus récente).
-Il est également possible de restaurer la session WeeChat sur une autre machine si vous y copiez le contenu des répertoires personnels de WeeChat (voir /debug dirs).
-----
-
-[[command_weechat_uptime]]
-* `+uptime+`: montrer la durée de fonctionnement de WeeChat
-
-----
-/uptime [-o|-ol]
-
- -o : envoyer la durée de fonctionnement sur le tampon courant comme entrée (chaîne en anglais)
--ol : envoyer la durée de fonctionnement sur le tampon courant comme entrée (chaîne traduite)
-----
-
-[[command_weechat_version]]
-* `+version+`: afficher la version de WeeChat et la date de compilation
-
-----
-/version [-o|-ol]
-
- -o : envoyer la version sur le tampon courant comme entrée (chaîne en anglais)
--ol : envoyer la version sur le tampon courant comme entrée (chaîne traduite)
-
-L'alias par défaut /v peut être utilisé pour exécuter cette commande sur tous les tampons (sinon la commande irc /version est utilisée sur les tampons irc).
-----
-
-[[command_weechat_wait]]
-* `+wait+`: planifier l'exécution d'une commande dans le futur
-
-----
-/wait <nombre>[<unité>] <commande>
-
- nombre : temps à attendre (nombre entier)
- unité : optionnelle, valeurs possibles :
- ms : millisecondes
- s : secondes (par défaut)
- m : minutes
- h : heures
-commande : commande à exécuter (ou texte à envoyer au tampon si la commande ne commence pas par '/')
-
-Note : la commande est exécutée sur le tampon où /wait a été exécuté (si le tampon n'existe plus, la commande n'est pas exécutée).
-
-Exemples :
- rejoindre le canal dans 10 secondes :
- /wait 10 /join #test
- passer absent dans 15 minutes :
- /wait 15m /away -all I'm away
- dire 'bonjour' dans 2 minutes :
- /wait 2m bonjour
-----
-
-[[command_weechat_window]]
-* `+window+`: gestion des fenêtres
-
-----
-/window list
- -1|+1|b#|up|down|left|right [-window <numéro>]
- <numéro>
- splith|splitv [-window <numéro>] [<pct>]
- resize [-window <numéro>] [h|v][+|-]<pct>
- balance
- merge [-window <numéro>] [all]
- close [-window <numéro>]
- page_up|page_down [-window <numéro>]
- refresh
- scroll [-window <numéro>] [+|-]<valeur>[s|m|h|d|M|y]
- scroll_horiz [-window <numéro>] [+|-]<valeur>[%]
- scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <numéro>]
- swap [-window <numéro>] [up|down|left|right]
- zoom [-window <numéro>]
- bare [<délai>]
-
- list : lister les fenêtres ouvertes (sans paramètre, cette liste est affichée)
- -1 : sauter à la fenêtre précédente
- +1 : sauter à la fenêtre suivante
- b# : sauter à la fenêtre affichant le tampon #
- up : sauter à la fenêtre au dessus
- down : sauter à la fenêtre au dessous
- left : sauter à la fenêtre à gauche
- right : sauter à la fenêtre à droite
- numéro : numéro de fenêtre (voir /window list)
- splith : éclater la fenêtre en deux horizontalement (pour défaire : /window merge)
- splitv : éclater la fenêtre en deux verticalement (pour défaire : /window merge)
- resize : redimensionner une fenêtre, la nouvelle taille est <pct> pourcentage de la fenêtre parente
- si "h" ou "v" est spécifié, le redimensionnement affecte la fenêtre parente la plus proche avec un découpage de ce type (horizontal/vertical)
- balance : équilibrer la taille de toutes les fenêtres
- merge : fusionner la fenêtre avec une autre
- close : fermer la fenêtre
- page_up : faire défiler d'une page vers le haut
- page_down : faire défiler d'une page vers le bas
- refresh : redessiner l'écran
- scroll : faire défiler d'un nombre de lignes (+/-N) ou avec du temps : s=secondes, m=minutes, h=heures, d=jours, M=mois, y=année
- scroll_horiz : faire défiler horizontalement d'un nombre de colonnes (+/-N) ou un pourcentage de la taille de fenêtre (ce défilement est possible seulement sur les tampons avec contenu libre)
- scroll_up : faire défiler de quelques lignes vers le haut
- scroll_down : faire défiler de quelques lignes vers le bas
- scroll_top : faire défiler jusqu'au début du tampon
-scroll_bottom : faire défiler jusqu'en bas du tampon
-scroll_beyond_end : faire défiler au-delà de la fin du tampon
-scroll_previous_highlight : faire défiler jusqu'au highlight précédent
-scroll_next_highlight : faire défiler jusqu'au highlight suivant
-scroll_unread : faire défiler jusqu'au marqueur de lecture
- swap : échanger les tampons de deux fenêtres (avec une direction facultative pour la fenêtre cible)
- zoom : zoomer sur la fenêtre
- bare : activer/désactiver le mode d'affichage dépouillé (avec un délai facultatif en secondes pour un retour automatique au mode d'affichage standard)
-
-Pour splith et splitv, pct est un pourcentage qui représente la taille de la nouvelle fenêtre, calculée par rapport à la taille de la fenêtre courante. Par exemple 25 signifie créer une fenêtre qui a pour taille : taille_courante / 4
-
-Exemples :
- sauter à la fenêtre affichant le tampon 1 :
- /window b1
- défilement de 2 lignes vers le haut :
- /window scroll -2
- défilement de 2 jours vers le haut :
- /window scroll -2d
- défilement jusqu'au début du jour courant :
- /window scroll -d
- zoom sur la fenêtre numéro 2 :
- /window zoom -window 2
- éclater la fenêtre horizontalement en utilisant 30% de l'espace pour la fenêtre du haut :
- /window splith 30
- redimensionner la fenêtre à 75% de la taille de la fenêtre parente :
- /window resize 75
- redimensionner le découpage vertical, ajouter 10% dans la taille :
- /window resize v+10
- supprimer l'éclatement, garder la fenêtre courante :
- /window merge
- fermer la fenêtre courante :
- /window close
- activer le mode d'affichage dépouillé pendant 2 secondes :
- /window bare 2
-----
-// end::weechat_commands[]
-
-// tag::xfer_commands[]
-[[command_xfer_me]]
-* `+me+`: envoyer une action CTCP à l'hôte distant
-
-----
-/me <message>
-
-message : message à envoyer
-----
-
-[[command_xfer_xfer]]
-* `+xfer+`: contrôle xfer
-
-----
-/xfer [list|listfull]
-
- list : lister les xfer
-listfull : lister les xfer (verbeux)
-
-Sans paramètre, cette commande ouvre le tampon avec la liste des xfer.
-----
-// end::xfer_commands[]
diff --git a/doc/fr/includes/autogen_user_default_aliases.fr.adoc b/doc/fr/includes/autogen_user_default_aliases.fr.adoc
deleted file mode 100644
index 7f61b4a06..000000000
--- a/doc/fr/includes/autogen_user_default_aliases.fr.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"]
-|===
-| Alias | Commande | Complétion
-
-| /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/fr/includes/autogen_user_irc_colors.fr.adoc b/doc/fr/includes/autogen_user_irc_colors.fr.adoc
deleted file mode 100644
index eacd1f8de..000000000
--- a/doc/fr/includes/autogen_user_irc_colors.fr.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"]
-|===
-| Couleur IRC | Couleur 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/fr/includes/autogen_user_options.fr.adoc b/doc/fr/includes/autogen_user_options.fr.adoc
deleted file mode 100644
index 1898d60e3..000000000
--- a/doc/fr/includes/autogen_user_options.fr.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*
-** description: pass:none[format pour chaque ligne avec un tampon (note : le contenu est évalué, voir /help buflist) ; exemple : format standard pour l'objet de barre "buflist" et seulement le numéro du tampon entre crochets pour les autres objets de barre ("buflist2" et "buflist3") : "${if:${bar_item.name}==buflist?${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}:[${number}\]}"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}"+`
-
-* [[option_buflist.format.buffer_current]] *buflist.format.buffer_current*
-** description: pass:none[format pour la ligne avec le tampon courant (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color:,blue}${format_buffer}"+`
-
-* [[option_buflist.format.hotlist]] *buflist.format.hotlist*
-** description: pass:none[format pour la hotlist (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+" ${color:green}(${hotlist}${color:green})"+`
-
-* [[option_buflist.format.hotlist_highlight]] *buflist.format.hotlist_highlight*
-** description: pass:none[format pour un tampon avec la hotlist de niveau "highlight" (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color:magenta}"+`
-
-* [[option_buflist.format.hotlist_low]] *buflist.format.hotlist_low*
-** description: pass:none[format pour un tampon avec la hotlist de niveau "low" (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color:white}"+`
-
-* [[option_buflist.format.hotlist_message]] *buflist.format.hotlist_message*
-** description: pass:none[format pour un tampon avec la hotlist de niveau "message" (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color:brown}"+`
-
-* [[option_buflist.format.hotlist_none]] *buflist.format.hotlist_none*
-** description: pass:none[format pour un tampon qui n'est pas dans la hotlist (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color:default}"+`
-
-* [[option_buflist.format.hotlist_private]] *buflist.format.hotlist_private*
-** description: pass:none[format pour un tampon avec la hotlist de niveau "private" (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color:green}"+`
-
-* [[option_buflist.format.hotlist_separator]] *buflist.format.hotlist_separator*
-** description: pass:none[séparateur pour les compteurs dans la hotlist (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color:default},"+`
-
-* [[option_buflist.format.indent]] *buflist.format.indent*
-** description: pass:none[chaîne affichée pour indenter un tampon de canal ou privé (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+" "+`
-
-* [[option_buflist.format.lag]] *buflist.format.lag*
-** description: pass:none[format pour le lag sur un tampon de serveur IRC (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+" ${color:green}[${color:brown}${lag}${color:green}]"+`
-
-* [[option_buflist.format.name]] *buflist.format.name*
-** description: pass:none[format pour le nom du tampon (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${name}"+`
-
-* [[option_buflist.format.nick_prefix]] *buflist.format.nick_prefix*
-** description: pass:none[format pour un préfixe de pseudo sur un canal (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color_nick_prefix}${nick_prefix}"+`
-
-* [[option_buflist.format.number]] *buflist.format.number*
-** description: pass:none[format pour un numéro de tampon, ${number} est le numéro indenté (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${color:green}${number}${if:${number_displayed}?.: }"+`
-
-* [[option_buflist.format.tls_version]] *buflist.format.tls_version*
-** description: pass:none[format pour la version de TLS sur un serveur IRC (note : le contenu est évalué, voir /help buflist)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+" ${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*
-** description: pass:none[ajouter une nouvelle ligne entre les tampons affichés, de sorte que chaque tampon est affiché sur une ligne séparée (recommandé) ; si désactivé, les nouvelles lignes doivent être ajoutées dans les formats avec "${\n}", et les actions de souris ne sont plus possibles]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_buflist.look.auto_scroll]] *buflist.look.auto_scroll*
-** description: pass:none[faire défiler automatiquement la barre buflist pour toujours voir le tampon courant (cela fonctionne seulement avec une barre en position gauche/droite avec un remplissage "vertical") ; cette valeur est un pourcentage de lignes affichées avant le tampon courant lors du défilement (-1 = désactiver le défilement) ; par exemple 50 signifie qu'après un défilement, le tampon courant est au milieu de la barre, 0 signifie en haut de la barre et 100 signifie en bas de la barre]
-** type: entier
-** valeurs: -1 .. 100
-** valeur par défaut: `+50+`
-
-* [[option_buflist.look.display_conditions]] *buflist.look.display_conditions*
-** description: pass:none[conditions pour afficher un tampon (note : le contenu est évalué, voir /help buflist) ; par exemple pour cacher les tampons de serveurs s'ils sont fusionnés avec le tampon "core" : "${buffer.hidden}==0 && ((${type}!=server && ${buffer.full_name}!=core.weechat) || ${buffer.active}==1)"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${buffer.hidden}==0"+`
-
-* [[option_buflist.look.enabled]] *buflist.look.enabled*
-** description: pass:none[activer buflist ; il est recommandé d'utiliser cette option plutôt que de juste cacher la barre car cela supprime également des hooks internes qui ne sont plus nécessaires lorsque la barre est cachée ; vous pouvez aussi utiliser la commande "/buflist toggle" ou la touche par défaut key alt+shift+b]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_buflist.look.mouse_jump_visited_buffer]] *buflist.look.mouse_jump_visited_buffer*
-** description: pass:none[si activé, les clics avec les boutons gauche/droit sur la ligne avec le tampon courant sautent au tampon visité avant/après]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_buflist.look.mouse_move_buffer]] *buflist.look.mouse_move_buffer*
-** description: pass:none[si activé, les gestes de souris (glisser/déposer) déplacent les tampons dans la liste]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_buflist.look.mouse_wheel]] *buflist.look.mouse_wheel*
-** description: pass:none[si activé, les actions de roulette de souris haut/bas sautent au tampon précédent/suivant dans la liste]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_buflist.look.nick_prefix]] *buflist.look.nick_prefix*
-** description: pass:none[obtenir le préfixe du pseudo et sa couleur depuis la liste de pseudos de telle sorte que ${nick_prefix} puisse être utilisé dans le format ; cela peut être lent sur les tampons avec beaucoup de pseudos dans la liste, donc cette option est désactivée par défaut]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_buflist.look.nick_prefix_empty]] *buflist.look.nick_prefix_empty*
-** description: pass:none[lorsque le préfixe de pseudo est activé, afficher un espace à la place s'il n'y a pas de préfixe de pseudo sur le tampon]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_buflist.look.signals_refresh]] *buflist.look.signals_refresh*
-** description: pass:none[liste de signaux séparés par des virgules qui sont accrochés et déclenchent l'affichage de la liste des tampons ; cela peut être utile si certaines variables personnalisées sont utilisées dans les formats et nécessitent un rafraîchissement particulier]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_buflist.look.sort]] *buflist.look.sort*
-** description: pass:none[liste de champs séparés par des virgules pour trier les tampons ; chaque champ est une variable hdata du tampon ("var"), une variable hdata du serveur IRC ("irc_server.var") ou une variable hdata du canal IRC ("irc_channel.var") ; le caractère "-" peut être utilisé pour inverser l'ordre, le caractère "~" peut être utilisé pour effectuer une comparaison insensible à la casse ; exemple : "-~short_name" pour un tri inverse insensible à la casse sur le nom court du tampon (note : le contenu est évalué, avant d'être découpé en champs, mais à cet instant "bar_item" est la seule variable qui peut être utilisée, pour distinguer les différents objets de barre buflist, par exemple "${bar_item.name}")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"number,-active"+`
-
-* [[option_buflist.look.use_items]] *buflist.look.use_items*
-** description: pass:none[nombre d'objets de barre buflist qui peuvent être utilisés ; les objets de barre sont : "buflist", "buflist2", "buflist3" ; attention, utiliser plus d'un objet de barre ralentit l'affichage de la liste des tampons]
-** type: entier
-** valeurs: 1 .. 3
-** valeur par défaut: `+1+`
-// end::buflist_options[]
-
-// tag::charset_options[]
-* [[option_charset.default.decode]] *charset.default.decode*
-** description: pass:none[charset de décodage global : charset utilisé pour décoder les messages entrants lorsqu'ils ne sont pas valides UTF-8]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"iso-8859-1"+`
-
-* [[option_charset.default.encode]] *charset.default.encode*
-** description: pass:none[charset d'encodage global : charset utilisé pour encoder les messages sortants (si vide, le défaut est UTF-8 car c'est le charset interne de WeeChat)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-// end::charset_options[]
-
-// tag::exec_options[]
-* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
-** description: pass:none[couleur du texte pour le drapeau d'une commande terminée dans la liste des commandes]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightred+`
-
-* [[option_exec.color.flag_running]] *exec.color.flag_running*
-** description: pass:none[couleur du texte pour le drapeau d'une commande qui tourne dans la liste des commandes]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_exec.command.default_options]] *exec.command.default_options*
-** description: pass:none[options par défaut pour la commande /exec (voir /help exec) ; exemple : "-nosh -bg" pour lancer toutes les commandes en tâche de fond (sans sortie) et sans utiliser le shell]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_exec.command.purge_delay]] *exec.command.purge_delay*
-** description: pass:none[délai pour purger les commandes terminées (en secondes, 0 = purger les commandes immédiatement, -1 = ne jamais purger)]
-** type: entier
-** valeurs: -1 .. 25920000
-** valeur par défaut: `+0+`
-
-* [[option_exec.command.shell]] *exec.command.shell*
-** description: pass:none[shell à utiliser avec la commande "/exec -sh" ; cela peut être seulement le nom du shell s'il est dans le PATH (par exemple "bash") ou le chemin absolu vers le shell (par exemple "/bin/bash"); si la valeur est vide, "sh" est utilisé (note : le contenu est évalué, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${env:SHELL}"+`
-// end::exec_options[]
-
-// tag::fifo_options[]
-* [[option_fifo.file.enabled]] *fifo.file.enabled*
-** description: pass:none[activer le tube FIFO]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_fifo.file.path]] *fifo.file.path*
-** description: pass:none[chemin pour le tube FIFO ; le PID de WeeChat peut être utilisé dans le chemin avec ${info:pid} (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${weechat_runtime_dir}/weechat_fifo_${info:pid}"+`
-// end::fifo_options[]
-
-// tag::fset_options[]
-* [[option_fset.color.default_value]] *fset.color.default_value*
-** description: pass:none[couleur pour la valeur par défaut]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.default_value_selected]] *fset.color.default_value_selected*
-** description: pass:none[couleur pour la valeur par défaut sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.description]] *fset.color.description*
-** description: pass:none[couleur pour la description]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.description_selected]] *fset.color.description_selected*
-** description: pass:none[couleur pour la description sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.file]] *fset.color.file*
-** description: pass:none[couleur pour le fichier]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.file_changed]] *fset.color.file_changed*
-** description: pass:none[couleur pour le fichier si la valeur est changée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_fset.color.file_changed_selected]] *fset.color.file_changed_selected*
-** description: pass:none[couleur pour le fichier si la valeur est changée sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_fset.color.file_selected]] *fset.color.file_selected*
-** description: pass:none[couleur pour le fichier sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.help_default_value]] *fset.color.help_default_value*
-** description: pass:none[couleur pour la valeur par défaut dans la barre d'aide]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.help_description]] *fset.color.help_description*
-** description: pass:none[couleur pour la description dans la barre d'aide]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.help_name]] *fset.color.help_name*
-** description: pass:none[couleur pour le nom dans la barre d'aide]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.help_quotes]] *fset.color.help_quotes*
-** description: pass:none[couleur pour les guillemets autour des valeurs de type chaîne]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+darkgray+`
-
-* [[option_fset.color.help_values]] *fset.color.help_values*
-** description: pass:none[couleur pour les valeurs autorisées]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.index]] *fset.color.index*
-** description: pass:none[couleur pour l'index de l'option]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_fset.color.index_selected]] *fset.color.index_selected*
-** description: pass:none[couleur pour l'index de l'option sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_fset.color.line_marked_bg1]] *fset.color.line_marked_bg1*
-** description: pass:none[couleur du fond pour une ligne marquée (utilisé avec le premier format, voir l'option fset.format.option1)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.line_marked_bg2]] *fset.color.line_marked_bg2*
-** description: pass:none[couleur du fond pour une ligne marquée (utilisé avec le second format, voir l'option fset.format.option2)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.line_selected_bg1]] *fset.color.line_selected_bg1*
-** description: pass:none[couleur du fond pour la ligne sélectionnée (utilisé avec le premier format, voir l'option fset.format.option1)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+blue+`
-
-* [[option_fset.color.line_selected_bg2]] *fset.color.line_selected_bg2*
-** description: pass:none[couleur du fond pour la ligne sélectionnée (utilisé avec le second format, voir l'option fset.format.option2)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+red+`
-
-* [[option_fset.color.marked]] *fset.color.marked*
-** description: pass:none[couleur pour l'indicateur de marquage]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_fset.color.marked_selected]] *fset.color.marked_selected*
-** description: pass:none[couleur pour l'indicateur de marquage sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_fset.color.max]] *fset.color.max*
-** description: pass:none[couleur pour la valeur maximale]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.max_selected]] *fset.color.max_selected*
-** description: pass:none[couleur pour la valeur maximale sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.min]] *fset.color.min*
-** description: pass:none[couleur pour la valeur minimale]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.min_selected]] *fset.color.min_selected*
-** description: pass:none[couleur pour la valeur minimale sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.name]] *fset.color.name*
-** description: pass:none[couleur pour le nom]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.name_changed]] *fset.color.name_changed*
-** description: pass:none[couleur pour le nom si la valeur est changée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_fset.color.name_changed_selected]] *fset.color.name_changed_selected*
-** description: pass:none[couleur pour le nom si la valeur est changée sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_fset.color.name_selected]] *fset.color.name_selected*
-** description: pass:none[couleur pour le nom sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.option]] *fset.color.option*
-** description: pass:none[couleur pour l'option]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.option_changed]] *fset.color.option_changed*
-** description: pass:none[couleur pour l'option si la valeur est changée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_fset.color.option_changed_selected]] *fset.color.option_changed_selected*
-** description: pass:none[couleur de l'option si la valeur est changée sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_fset.color.option_selected]] *fset.color.option_selected*
-** description: pass:none[couleur pour l'option sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.parent_name]] *fset.color.parent_name*
-** description: pass:none[couleur pour le nom de l'option parente]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.parent_name_selected]] *fset.color.parent_name_selected*
-** description: pass:none[couleur pour le nom de l'option parente sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.parent_value]] *fset.color.parent_value*
-** description: pass:none[couleur pour la valeur de l'option parente]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_fset.color.parent_value_selected]] *fset.color.parent_value_selected*
-** description: pass:none[couleur pour la valeur de l'option parente sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_fset.color.quotes]] *fset.color.quotes*
-** description: pass:none[couleur pour les guillemets autour des valeurs de type chaîne]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+darkgray+`
-
-* [[option_fset.color.quotes_changed]] *fset.color.quotes_changed*
-** description: pass:none[couleur pour les guillemets autour des valeurs de chaîne qui sont changées]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.quotes_changed_selected]] *fset.color.quotes_changed_selected*
-** description: pass:none[couleur des guillemets autour des valeurs de chaîne qui sont changées sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.quotes_selected]] *fset.color.quotes_selected*
-** description: pass:none[couleur pour les guillemets autour des valeurs de chaîne sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.section]] *fset.color.section*
-** description: pass:none[couleur pour la section]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.section_changed]] *fset.color.section_changed*
-** description: pass:none[couleur pour la section si la valeur est changée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_fset.color.section_changed_selected]] *fset.color.section_changed_selected*
-** description: pass:none[couleur pour la section si la valeur est changée sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_fset.color.section_selected]] *fset.color.section_selected*
-** description: pass:none[couleur pour la section sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.string_values]] *fset.color.string_values*
-** description: pass:none[couleur pour les valeurs de chaîne]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.string_values_selected]] *fset.color.string_values_selected*
-** description: pass:none[couleur pour les valeurs de chaîne sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.title_count_options]] *fset.color.title_count_options*
-** description: pass:none[couleur pour le nombre d'options trouvées avec le filtre courant dans le titre du tampon]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_fset.color.title_current_option]] *fset.color.title_current_option*
-** description: pass:none[couleur pour le numéro de l'option courante dans le titre du tampon]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_fset.color.title_filter]] *fset.color.title_filter*
-** description: pass:none[couleur pour le filtre dans le titre du tampon]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_fset.color.title_marked_options]] *fset.color.title_marked_options*
-** description: pass:none[couleur pour le nombre d'option marquées dans le titre du tampon]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_fset.color.title_sort]] *fset.color.title_sort*
-** description: pass:none[couleur pour le tri dans le titre du tampon]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.type]] *fset.color.type*
-** description: pass:none[couleur pour le type]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_fset.color.type_selected]] *fset.color.type_selected*
-** description: pass:none[couleur pour le type sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_fset.color.unmarked]] *fset.color.unmarked*
-** description: pass:none[couleur pour l'indicateur de marquage lorsque l'option n'est pas marquée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_fset.color.unmarked_selected]] *fset.color.unmarked_selected*
-** description: pass:none[couleur pour l'indicateur de marquage lorsque l'option n'est pas marquée sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_fset.color.value]] *fset.color.value*
-** description: pass:none[couleur pour la valeur]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_fset.color.value_changed]] *fset.color.value_changed*
-** description: pass:none[couleur pour une valeur changée (différente de la valeur par défaut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_fset.color.value_changed_selected]] *fset.color.value_changed_selected*
-** description: pass:none[couleur pour la valeur changée (différente de la valeur par défaut) sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_fset.color.value_selected]] *fset.color.value_selected*
-** description: pass:none[couleur pour la valeur sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_fset.color.value_undef]] *fset.color.value_undef*
-** description: pass:none[couleur pour une valeur non définie]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+magenta+`
-
-* [[option_fset.color.value_undef_selected]] *fset.color.value_undef_selected*
-** description: pass:none[couleur pour une valeur non définie sur la ligne sélectionnée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_fset.format.export_help]] *fset.format.export_help*
-** description: pass:none[format pour l'aide sur l'option écrite avant chaque option dans le fichier exporté (note : le contenu est évalué, voir /help fset)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"# ${description2}"+`
-
-* [[option_fset.format.export_option]] *fset.format.export_option*
-** description: pass:none[format pour chaque option exportée dans un fichier (note : le contenu est évalué, voir /help fset)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/set ${name} ${quoted_value}"+`
-
-* [[option_fset.format.export_option_null]] *fset.format.export_option_null*
-** description: pass:none[format pour chaque option avec la valeur "null" exportée dans un fichier (note : le contenu est évalué, voir /help fset)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/unset ${name}"+`
-
-* [[option_fset.format.option1]] *fset.format.option1*
-** description: pass:none[premier format de chaque ligne, utilisé lorsque l'option fset.look.format_number est définie à 1 (note : le contenu est évalué, voir /help fset) ; un format vide utilise le format par défaut ("${marked} ${name} ${type} ${value2}"), qui se fait sans évaluation de chaîne et donc plus rapide ; les formats peuvent être changés avec la touche ctrl+x]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_fset.format.option2]] *fset.format.option2*
-** description: pass:none[second format de chaque ligne, utilisé lorsque l'option fset.look.format_number est définie à 2 (note : le contenu est évalué, voir /help fset) ; un format vide utilise le format par défaut ("${marked} ${name} ${type} ${value2}"), qui se fait sans évaluation de chaîne et donc plus rapide ; les formats peuvent être changés avec la touche ctrl+x]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${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*
-** description: pass:none[liste des options à rafraichir automatiquement sur le tampon fset (s'il est ouvert) ; "*" signifie toutes les options (recommandé), un nom commençant par "!" est une valeur négative pour empêcher une option d'être rafraichie, le caractère joker "*" est autorisé dans les noms (exemple : "*,!plugin.section.*")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"*"+`
-
-* [[option_fset.look.auto_unmark]] *fset.look.auto_unmark*
-** description: pass:none[démarquer automatiquement toutes les options après une action sur les options marquées ou après un rafraichissement]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_fset.look.condition_catch_set]] *fset.look.condition_catch_set*
-** description: pass:none[condition pour capturer la commande /set et afficher les résultats dans le tampon fset ; les variables suivantes peuvent être utilisées : ${name} (nom de l'option donné pour la commande /set), ${count} (nombre d'options trouvées avec le paramètre de /set) ; une chaîne vide désactive la capture de la commande /set ; avec la valeur "1", le tampon fset est toujours utilisé avec la commande /set]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${count} >= 1"+`
-
-* [[option_fset.look.export_help_default]] *fset.look.export_help_default*
-** description: pass:none[afficher l'aide de chaque option exportée par défaut (cela peut être passé outre avec les paramètres "-help" et "-nohelp" pour la commande /fset -export)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_fset.look.format_number]] *fset.look.format_number*
-** description: pass:none[numéro du format utilisé pour afficher les options ; cela est dynamiquement changé par la touche ctrl-x sur le tampon fset]
-** type: entier
-** valeurs: 1 .. 2
-** valeur par défaut: `+1+`
-
-* [[option_fset.look.marked_string]] *fset.look.marked_string*
-** description: pass:none[chaîne affichée lorsqu'une option est marquée (pour effectuer une action sur plusieurs options)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"*"+`
-
-* [[option_fset.look.scroll_horizontal]] *fset.look.scroll_horizontal*
-** description: pass:none[défilement gauche/droite dans le tampon fset (pourcentage de la largeur)]
-** type: entier
-** valeurs: 1 .. 100
-** valeur par défaut: `+10+`
-
-* [[option_fset.look.show_plugins_desc]] *fset.look.show_plugins_desc*
-** description: pass:none[afficher les options de description des extensions (plugins.desc.*)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_fset.look.sort]] *fset.look.sort*
-** description: pass:none[liste de champs séparés par des virgules pour trier les options (voir /help fset pour la liste des champs) ; le caractère "-" peut être utilisé pour inverser l'ordre, le caractère "~" peut être utilisé pour effectuer une comparaison insensible à la casse ; exemple : "-~name" pour un tri inverse insensible à la casse sur le nom de l'option]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"~name"+`
-
-* [[option_fset.look.unmarked_string]] *fset.look.unmarked_string*
-** description: pass:none[chaîne affichée lorsqu'un option n'est pas marquée]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+" "+`
-
-* [[option_fset.look.use_color_value]] *fset.look.use_color_value*
-** description: pass:none[utiliser la couleur pour afficher la valeur des options de couleur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_fset.look.use_keys]] *fset.look.use_keys*
-** description: pass:none[utiliser les touches alt+X sur le tampon fset pour effectuer les actions sur les options ; si désactivé, seule l'entrée est autorisée]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_fset.look.use_mute]] *fset.look.use_mute*
-** description: pass:none[utiliser la commande /mute pour définir les options]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-// end::fset_options[]
-
-// tag::guile_options[]
-* [[option_guile.look.check_license]] *guile.look.check_license*
-** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_guile.look.eval_keep_context]] *guile.look.eval_keep_context*
-** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::guile_options[]
-
-// tag::irc_options[]
-* [[option_irc.color.input_nick]] *irc.color.input_nick*
-** description: pass:none[couleur du pseudo dans la barre de saisie]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
-** description: pass:none[couleur pour les modes du canal, à côté du nom du canal]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
-** description: pass:none[couleur pour l'indicateur de lag, lorsque le décompte est en cours (pong non reçu du serveur, le lag augmente)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
-** description: pass:none[couleur pour l'indicateur de lag, lorsque le pong a été reçu du serveur]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
-** description: pass:none[couleur pour les modes du pseudo dans l'objet de barre "input_prompt"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_irc.color.item_tls_version_deprecated]] *irc.color.item_tls_version_deprecated*
-** description: pass:none[couleur pour les versions obsolètes de TLS dans l'objet de barre "tls_version"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_irc.color.item_tls_version_insecure]] *irc.color.item_tls_version_insecure*
-** description: pass:none[couleur pour les versions non sécurisées de TLS dans l'objet de barre "tls_version"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+red+`
-
-* [[option_irc.color.item_tls_version_ok]] *irc.color.item_tls_version_ok*
-** description: pass:none[couleur pour la version de TLS la plus haute dans l'objet de barre "tls_version"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_irc.color.message_account]] *irc.color.message_account*
-** description: pass:none[couleur pour le texte dans les messages account]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_irc.color.message_chghost]] *irc.color.message_chghost*
-** description: pass:none[couleur pour le texte dans les messages "chghost"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_irc.color.message_join]] *irc.color.message_join*
-** description: pass:none[couleur pour le texte dans les messages join]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_irc.color.message_kick]] *irc.color.message_kick*
-** description: pass:none[couleur pour le texte dans les messages kick/kill]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+red+`
-
-* [[option_irc.color.message_quit]] *irc.color.message_quit*
-** description: pass:none[couleur pour le texte dans les messages part/quit]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+red+`
-
-* [[option_irc.color.message_setname]] *irc.color.message_setname*
-** description: pass:none[couleur pour le texte dans les messages "setname"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
-** description: pass:none[réassigner les couleurs mirc dans les messages en utilisant une table de hachage : les clés sont "fg,bg" sous forme d'entiers entre -1 (non spécifié) et 15, les valeurs sont des noms de couleur WeeChat ou nombres (le format est : "1,-1:couleur1;2,7:couleur2"), exemple : "1,-1:darkgray;1,2:white,blue" pour réassigner le noir en "darkgray" et le noir sur bleu en "white,blue" ; les couleurs WeeChat par défaut pour les codes IRC sont : 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=darkgray, 15=gray]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"1,-1:darkgray"+`
-
-* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
-** description: pass:none[couleur pour les préfixes du pseudo en utilisant les caractères de mode (o=op, h=halfop, v=voice, ...), le format est : "o:couleur1;h:couleur2;v:couleur3" (si un mode n'est pas trouvé, WeeChat essaiera avec les modes suivants reçus du serveur ("PREFIX") ; un mode spécial "*" peut être utilisé comme couleur par défaut si aucun mode n'est trouvé dans la liste)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"+`
-
-* [[option_irc.color.notice]] *irc.color.notice*
-** description: pass:none[couleur pour le texte "Notice" dans les notices]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_irc.color.reason_kick]] *irc.color.reason_kick*
-** description: pass:none[couleur pour la raison dans les messages kick/kill]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
-** description: pass:none[couleur pour la raison dans les messages part/quit]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_irc.color.topic_current]] *irc.color.topic_current*
-** description: pass:none[couleur pour le titre du canal actuel (en rejoignant un canal ou sur /topic)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_irc.color.topic_new]] *irc.color.topic_new*
-** description: pass:none[couleur pour le nouveau titre du canal (lorsque le titre est changé)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_irc.color.topic_old]] *irc.color.topic_old*
-** description: pass:none[couleur pour l'ancien titre du canal (lorsque le titre est changé)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin*
-** description: pass:none[ouvrir le tampon du canal avant que le JOIN soit reçu du serveur lorsqu'il est automatiquement rejoint (avec l'option du serveur "autojoin")]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.buffer_open_before_join]] *irc.look.buffer_open_before_join*
-** description: pass:none[ouvrir le tampon du canal avant que le JOIN soit reçu du serveur lorsqu'il est manuellement rejoint (avec la commande /join)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
-** description: pass:none[basculer automatiquement vers le tampon du canal lorsqu'il est automatiquement rejoint (avec l'option du serveur "autojoin")]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
-** description: pass:none[basculer automatiquement vers le tampon du canal lorsqu'il est manuellement rejoint (avec la commande /join)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
-** description: pass:none[utiliser la couleur du pseudo dans la sortie de /names (ou la liste des pseudos affichée lorsqu'on rejoint un canal)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
-** description: pass:none[utiliser la couleur du pseudo dans la liste des pseudos]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
-** description: pass:none[utiliser la couleur du pseudo dans les messages du serveur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
-** description: pass:none[utiliser la même couleur de pseudo pour le canal et le privé]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.ctcp_time_format]] *irc.look.ctcp_time_format*
-** description: pass:none[format de date/heure utilisé pour la réponse au message CTCP TIME (voir man strftime pour le format de date/heure)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%a, %d %b %Y %T %z"+`
-
-* [[option_irc.look.display_account_message]] *irc.look.display_account_message*
-** description: pass:none[afficher les messages ACCOUNT reçus quand la capacité account-notify est activée]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_away]] *irc.look.display_away*
-** description: pass:none[afficher un message pour l'absence/retour (off : ne rien afficher/envoyer, local : afficher en local, channel : envoyer l'action aux canaux)]
-** type: entier
-** valeurs: off, local, channel
-** valeur par défaut: `+local+`
-
-* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
-** description: pass:none[afficher le message CTCP même s'il est bloqué]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
-** description: pass:none[afficher la réponse CTCP envoyée par WeeChat]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
-** description: pass:none[afficher le message CTCP même si le CTCP est inconnu]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_extended_join]] *irc.look.display_extended_join*
-** description: pass:none[afficher les informations supplémentaires sur les messages JOIN : nom de compte et nom réel (la capacité extended-join doit être activée)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
-** description: pass:none[afficher le nom d'hôte dans les messages join]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
-** description: pass:none[afficher le nom d'hôte dans les messages join du client local]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
-** description: pass:none[afficher le nom d'hôte dans les messages part/quit]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
-** description: pass:none[liste de messages (séparés par des virgules) à afficher après avoir rejoint un canal : 324 = modes du canal, 329 = date de création du canal, 332 = titre, 333 = pseudo/date pour le titre, 353 = noms sur le canal, 366 = décompte des noms]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"329,332,333,366"+`
-
-* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
-** description: pass:none[afficher l'ancien titre lorsque le titre du canal est changé]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
-** description: pass:none[afficher le message d'absence distant une seule fois en privé]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
-** description: pass:none[afficher un message en privé lorsque l'utilisateur est de retour (après avoir quitté le serveur)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
-** description: pass:none[afficher le changement de pseudo en privé]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
-** description: pass:none[afficher un avertissement dans le tampon privé si l'adresse du pseudo distant a changé ; cette option est désactivée par défaut car les serveurs comme bitlbee causent un affichage de cet avertissement à tort (l'adresse du pseudo distant change plusieurs fois à la connexion)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
-** description: pass:none[liste de mots pour le highlight dans les tampons de type "canal", séparés par des virgules (insensible à la casse, utilisez "(?-i)" au début des mots pour les rendre sensibles à la casse ; les variables spéciales $nick, $channel et $server sont remplacées par leurs valeurs), ces mots sont ajoutés à la propriété du tampon "highlight_words" seulement lorsque le tampon est créé (cela n'affecte pas les tampons courants), une chaîne vide désactive le highlight par défaut sur le pseudo, exemples : "$nick", "(?-i)$nick"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"$nick"+`
-
-* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
-** description: pass:none[liste de mots pour le highlight dans les tampons de type "privé", séparés par des virgules (insensible à la casse, utilisez "(?-i)" au début des mots pour les rendre sensibles à la casse ; les variables spéciales $nick, $channel et $server sont remplacées par leurs valeurs), ces mots sont ajoutés à la propriété du tampon "highlight_words" seulement lorsque le tampon est créé (cela n'affecte pas les tampons courants), une chaîne vide désactive le highlight par défaut sur le pseudo, exemples : "$nick", "(?-i)$nick"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"$nick"+`
-
-* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
-** description: pass:none[liste de mots pour le highlight dans les tampons de type "serveur", séparés par des virgules (insensible à la casse, utilisez "(?-i)" au début des mots pour les rendre sensibles à la casse ; les variables spéciales $nick, $channel et $server sont remplacées par leurs valeurs), ces mots sont ajoutés à la propriété du tampon "highlight_words" seulement lorsque le tampon est créé (cela n'affecte pas les tampons courants), une chaîne vide désactive le highlight par défaut sur le pseudo, exemples : "$nick", "(?-i)$nick"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"$nick"+`
-
-* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
-** description: pass:none[restreindre les highlights à ces étiquettes sur les tampons irc (pour avoir un highlight seulement sur les messages utilisateur et pas les messages du serveur) ; les étiquettes doivent être séparées par des virgules et "+" peut être utilisé pour faire un "et" logique entre étiquettes ; le caractère joker "*" est autorisé dans les étiquettes ; une valeur vide autorise le highlight sur n'importe quelle étiquette]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"irc_privmsg,irc_notice"+`
-
-* [[option_irc.look.item_channel_modes_hide_args]] *irc.look.item_channel_modes_hide_args*
-** description: pass:none[cacher les paramètres des modes du canal si au moins un de ces modes est dans les modes du canal ("*" pour toujours cacher les paramètres, valeur vide pour ne jamais cacher les paramètres) ; exemple : "kf" pour cacher les paramètres si "k" ou "f" sont dans les modes du canal]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"k"+`
-
-* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
-** description: pass:none[nom de l'objet de barre où est affiché le serveur IRC (pour la barre de statut)]
-** type: entier
-** valeurs: buffer_plugin, buffer_name
-** valeur par défaut: `+buffer_plugin+`
-
-* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
-** description: pass:none[afficher les modes du pseudo dans l'objet de barre "input_prompt"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
-** description: pass:none[afficher le préfixe du pseudo dans l'objet de barre "input_prompt"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.join_auto_add_chantype]] *irc.look.join_auto_add_chantype*
-** description: pass:none[ajouter automatiquement le type de canal devant le nom du canal sur la commande /join si le nom du canal ne commence pas par un type de canal valide pour le serveur ; par exemple "/join weechat" enverra en fait : "/join #weechat"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
-** description: pass:none[tampon cible par défaut pour les options msgbuffer quand la cible est "private" et que le tampon privé n'est pas trouvé]
-** type: entier
-** valeurs: current, server
-** valeur par défaut: `+current+`
-
-* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
-** description: pass:none[force la position du nouveau canal dans la liste des tampons (none = position par défaut (devrait être le dernier tampon), next = tampon courant + 1, near_server = après le dernier canal/privé du serveur)]
-** type: entier
-** valeurs: none, next, near_server
-** valeur par défaut: `+none+`
-
-* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
-** description: pass:none[force la position du nouveau privé dans la liste des tampons (none = position par défaut (devrait être le dernier tampon), next = tampon courant + 1, near_server = après le dernier canal/privé du serveur)]
-** type: entier
-** valeurs: none, next, near_server
-** valeur par défaut: `+none+`
-
-* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
-** description: pass:none[complétion intelligente pour les pseudos (complète d'abord avec les personnes qui ont parlé récemment) : speakers = tous ceux qui ont parlé (incluant les highlights), speakers_highlights = seulement ceux qui ont parlé avec un highlight]
-** type: entier
-** valeurs: off, speakers, speakers_highlights
-** valeur par défaut: `+speakers+`
-
-* [[option_irc.look.nick_mode]] *irc.look.nick_mode*
-** description: pass:none[afficher le mode du pseudo (op, voice, ...) avant le pseudo (none = jamais, prefix = dans le préfixe seulement, action = dans les messages d'action seulement, both = préfixe + messages d'actions)]
-** type: entier
-** valeurs: none, prefix, action, both
-** valeur par défaut: `+prefix+`
-
-* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
-** description: pass:none[afficher un espace si le mode du pseudo est activé mais que le pseudo n'a pas de mode (pas op, voice, ...)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.nicks_hide_password]] *irc.look.nicks_hide_password*
-** description: pass:none[liste des pseudos (séparés par des virgules) pour lesquels les mots de passe seront masqués quand un message est envoyé, par exemple pour cacher le mot de passe dans le message affiché par "/msg nickserv identify motdepasse", exemple : "nickserv|nickbot"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"nickserv"+`
-
-* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
-** description: pass:none[afficher les notices comme des messages privés (si auto, utilise le tampon privé s'il est trouvé)]
-** type: entier
-** valeurs: auto, never, always
-** valeur par défaut: `+auto+`
-
-* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
-** description: pass:none[rediriger automatiquement les notices de bienvenue sur le canal vers le tampon du canal ; de telles notices ont le pseudo comme cible mais le nom du canal au début du message de notice, par exemple les notices ENTRYMSG envoyées par les services Atheme IRC qui ressemblent à : "[#canal\] Bienvenue sur ce canal..."]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.notice_welcome_tags]] *irc.look.notice_welcome_tags*
-** description: pass:none[liste des étiquettes (séparées par des virgules) utilisées dans la notice de bienvenue redirigée vers un canal, par exemple : "notify_private"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
-** description: pass:none[liste des étiquettes (séparées par des virgules) utilisées dans les messages affichés par notify lorsqu'un pseudo a rejoint ou quitté le serveur (résultat de la commande ison ou monitor), par exemple : "notify_message", "notify_private" ou "notify_highlight"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"notify_message"+`
-
-* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
-** description: pass:none[liste des étiquettes (séparées par des virgules) utilisées dans les messages affichés par notify lorsque le statut d'absence d'un pseudo change (résultat de la commande whois), par exemple : "notify_message", "notify_private" ou "notify_highlight"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"notify_message"+`
-
-* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
-** description: pass:none[fermer le tampon lorsque /part est exécuté sur un canal]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.pv_buffer]] *irc.look.pv_buffer*
-** description: pass:none[mélanger les tampons privés]
-** type: entier
-** valeurs: independent, merge_by_server, merge_all
-** valeur par défaut: `+independent+`
-
-* [[option_irc.look.pv_tags]] *irc.look.pv_tags*
-** description: pass:none[liste des étiquettes (séparées par des virgules) utilisées dans les messages privés, par exemple : "notify_message", "notify_private" ou "notify_highlight"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"notify_private"+`
-
-* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
-** description: pass:none[nombre de messages bruts à sauvegarder en mémoire lorsque le tampon des données brutes est fermé (ces messages seront affichés lors de l'ouverture du tampon des données brutes)]
-** type: entier
-** valeurs: 0 .. 65535
-** valeur par défaut: `+256+`
-
-* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
-** description: pass:none[mélanger les tampons de serveur ; cette option n'a pas d'effet si une disposition est sauvée et qu'elle est en conflit avec cette valeur (voir /help layout)]
-** type: entier
-** valeurs: merge_with_core, merge_without_core, independent
-** valeur par défaut: `+merge_with_core+`
-
-* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
-** description: pass:none[filtrer les messages join/part/quit/nick pour un pseudo s'il n'a pas parlé pendant quelques minutes sur le canal (vous devez créer un filtre sur l'étiquette "irc_smart_filter", voir /help filter)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.smart_filter_account]] *irc.look.smart_filter_account*
-** description: pass:none[activer le filtre intelligent pour les messages "account"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.smart_filter_chghost]] *irc.look.smart_filter_chghost*
-** description: pass:none[activer le filtre intelligent pour les messages "chghost"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
-** description: pass:none[délai pour filtrer les messages join/part/quit (en minutes) : si le pseudo n'a pas parlé durant les N dernières minutes, le join/part/quit est filtré]
-** type: entier
-** valeurs: 1 .. 10080
-** valeur par défaut: `+5+`
-
-* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
-** description: pass:none[activer le filtre intelligent pour les messages "join"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.smart_filter_join_unmask]] *irc.look.smart_filter_join_unmask*
-** description: pass:none[délai pour démasquer un message "join" qui a été filtré avec l'étiquette "irc_smart_filter" (en minutes) : si le pseudo a rejoint au maximum il y a N minutes et qu'il a dit quelque chose sur le canal (message, notice ou mise à jour du topic), le "join" est démasqué, tout comme les changements de pseudo après ce "join" (0 = désactiver : ne jamais démasquer un "join")]
-** type: entier
-** valeurs: 0 .. 10080
-** valeur par défaut: `+30+`
-
-* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
-** description: pass:none[activer le filtre intelligent pour les messages "mode" : "*" pour filtrer tous les modes, "+" pour filtrer tous les modes dans les préfixes du serveur (par exemple "ovh"), "xyz" pour filtrer seulement les modes x/y/z, "-xyz" pour filtrer tous les modes sauf x/y/z ; exemples : "ovh" : filtrer les modes o/v/h, "-bkl" : filtrer tous les modes sauf b/k/l]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"+"+`
-
-* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
-** description: pass:none[activer le filtre intelligent pour les messages "nick" (changements de pseudo)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
-** description: pass:none[activer le filtre intelligent pour les messages "part" et "quit"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.smart_filter_setname]] *irc.look.smart_filter_setname*
-** description: pass:none[activer le filtre intelligent pour les messages "setname"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.look.temporary_servers]] *irc.look.temporary_servers*
-** description: pass:none[activer l'ajout automatique des serveurs temporaires avec la commande /connect]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
-** description: pass:none[supprimer les couleurs dans le titre (utilisé seulement lors de l'affichage du titre du tampon)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.typing_status_nicks]] *irc.look.typing_status_nicks*
-** description: pass:none[afficher les pseudos qui écrivent sur le canal dans l'objet de barre "typing" (l'option typing.look.enabled_nicks doit être activée et la capacité "message-tags" doit être activée sur le serveur)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.look.typing_status_self]] *irc.look.typing_status_self*
-** description: pass:none[envoyer le statut d'écriture de message aux canaux de sorte que les autres utilisateurs voient quand vous écrivez un message (l'option typing.look.enabled_self doit être activée et la capacité "message-tags" doit être activée sur le serveur)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
-** description: pass:none[facteur de croissance du délai d'auto-reconnexion au serveur (1 = toujours le même délai, 2 = délai*2 pour chaque tentative, etc.)]
-** type: entier
-** valeurs: 1 .. 100
-** valeur par défaut: `+2+`
-
-* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
-** description: pass:none[délai maximum d'auto-reconnexion au serveur (en secondes, 0 = pas de maximum)]
-** type: entier
-** valeurs: 0 .. 604800
-** valeur par défaut: `+600+`
-
-* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
-** description: pass:none[masque de bannissement par défaut pour les commandes /ban, /unban et /kickban ; les variables $nick, $user, $ident et $host sont remplacées par leurs valeurs (extraites de "nick!user@host") ; $ident est identique à $user si $user ne commence pas par "~", sinon $ident vaut "*" ; ce masque par défaut est utilisé seulement si WeeChat connaît l'hôte pour le pseudo]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"*!$ident@$host"+`
-
-* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
-** description: pass:none[si désactivé, les codes couleurs des messages entrants sont ignorés]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.network.colors_send]] *irc.network.colors_send*
-** description: pass:none[autorise l'utilisateur à envoyer des couleurs avec des codes spéciaux (ctrl-c + un code et une couleur optionnelle : b=gras, cxx=couleur, cxx,yy=couleur+fond, i=italique, o=désactiver couleur/attributs, r=inversé, u=souligné)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.network.lag_check]] *irc.network.lag_check*
-** description: pass:none[intervalle entre deux vérifications du lag (en secondes, 0 = ne jamais vérifier)]
-** type: entier
-** valeurs: 0 .. 604800
-** valeur par défaut: `+60+`
-
-* [[option_irc.network.lag_max]] *irc.network.lag_max*
-** description: pass:none[lag maximum (en secondes) : si ce lag est atteint, WeeChat considérera que la réponse du serveur (pong) ne sera jamais reçue et arrêtera de compter le lag (0 = ne jamais abandonner)]
-** type: entier
-** valeurs: 0 .. 604800
-** valeur par défaut: `+1800+`
-
-* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
-** description: pass:none[lag minimum à afficher (en millisecondes)]
-** type: entier
-** valeurs: 0 .. 86400000
-** valeur par défaut: `+500+`
-
-* [[option_irc.network.lag_reconnect]] *irc.network.lag_reconnect*
-** description: pass:none[se reconnecter au serveur si le lag est supérieur ou égal à cette valeur (en secondes, 0 = ne jamais se reconnecter) ; cette valeur doit être inférieure ou égale à irc.network.lag_max]
-** type: entier
-** valeurs: 0 .. 604800
-** valeur par défaut: `+300+`
-
-* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
-** description: pass:none[intervalle entre deux rafraîchissements du lag, lorsque le lag augmente (en secondes)]
-** type: entier
-** valeurs: 1 .. 3600
-** valeur par défaut: `+1+`
-
-* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
-** description: pass:none[intervalle entre deux vérifications de notification avec la commande IRC "ison" (en minutes)]
-** type: entier
-** valeurs: 1 .. 10080
-** valeur par défaut: `+1+`
-
-* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
-** description: pass:none[intervalle entre deux vérifications de notification avec la commande IRC "whois" (en minutes)]
-** type: entier
-** valeurs: 1 .. 10080
-** valeur par défaut: `+5+`
-
-* [[option_irc.network.sasl_fail_unavailable]] *irc.network.sasl_fail_unavailable*
-** description: pass:none[provoquer un échec d'authentification SASL quand SASL est demandé mais non disponible sur le serveur ; lorsque cette option est activée, elle n'a d'effet que si l'option "sasl_fail" est égale à "reconnect" ou "disconnect" dans le serveur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
-** description: pass:none[envoie les commandes inconnues au serveur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick*
-** description: pass:none[doubler le pseudo dans la commande /whois (si un seul pseudo est donné), pour avoir le temps d'inactivité dans la réponse ; par exemple : "/whois pseudo" enverra "whois pseudo pseudo"]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
-** description: pass:none[liste de nom/port ou IP/port pour le serveur (séparés par des virgules) (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
-** description: pass:none[anti-flood pour la file d'attente haute priorité : nombre de secondes entre deux messages utilisateur ou commandes envoyés au serveur IRC (0 = pas d'anti-flood)]
-** type: entier
-** valeurs: 0 .. 60
-** valeur par défaut: `+2+`
-
-* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
-** description: pass:none[anti-flood pour la file d'attente basse priorité : nombre de secondes entre deux messages envoyés au serveur IRC (messages comme les réponses automatiques aux CTCP) (0 = pas d'anti-flood)]
-** type: entier
-** valeurs: 0 .. 60
-** valeur par défaut: `+2+`
-
-* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
-** description: pass:none[connexion automatique au serveur quand WeeChat démarre]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
-** description: pass:none[liste des canaux (séparés par des virgules) à rejoindre après la connexion au serveur (et après exécution de la commande + délai s'ils sont définis) ; les canaux nécessitant une clé doivent être en début de liste, et toutes les clés doivent être données après les canaux (séparées par un espace) (exemple : "#canal1,#canal2,#canal3 clé1,clé2" où #canal1 et #canal2 sont protégés par clé1 et clé2) (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.autojoin_dynamic]] *irc.server_default.autojoin_dynamic*
-** description: pass:none[définir automatiquement l'option "autojoin" selon les canaux que vous rejoignez ou quittez manuellement avec les commandes /join et /part]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
-** description: pass:none[reconnexion automatique au serveur après une déconnexion]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
-** description: pass:none[délai (en secondes) avant de tenter une reconnexion au serveur]
-** type: entier
-** valeurs: 1 .. 65535
-** valeur par défaut: `+10+`
-
-* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
-** description: pass:none[rejoindre automatiquement les canaux après un "kick" ; vous pouvez définir une variable locale de tampon sur un canal pour remplacer cette valeur (nom de la variable : "autorejoin", valeur : "on" ou "off")]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
-** description: pass:none[délai (en secondes) avant de rejoindre automatiquement (après un "kick")]
-** type: entier
-** valeurs: 0 .. 86400
-** valeur par défaut: `+30+`
-
-* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
-** description: pass:none[intervalle entre deux vérifications des absences (en minutes, 0 = ne jamais vérifier)]
-** type: entier
-** valeurs: 0 .. 10080
-** valeur par défaut: `+0+`
-
-* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
-** description: pass:none[ne pas vérifier les pseudos absents lorsqu'il y a un nombre important de pseudos (0 = pas de limite)]
-** type: entier
-** valeurs: 0 .. 1000000
-** valeur par défaut: `+25+`
-
-* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
-** description: pass:none[liste séparée par des virgules de capacités client ("client capabilities") à activer sur le serveur si elles sont disponibles (voir /help cap pour la liste des capacités supportées par WeeChat) ; "*" active toutes les capacités par défaut (supportées par le serveur et WeeChat) ; le caractère joker "*" est autorisé ; une capacité commençant par "!" est exclue (exemple : "*,!account-*,!extended-join")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"*"+`
-
-* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
-** description: pass:none[partie du message IRC (reçu ou envoyé) qui est décodé/encode vers le jeu de caractères cible ; message = le message IRC entier (par défaut), channel = à partir du nom du canal seulement (si trouvé, sinon à partir du texte), text = à partir du texte seulement (vous devriez essayer cette valeur si vous avec des problèmes d'encodage avec le nom du canal)]
-** type: entier
-** valeurs: message, channel, text
-** valeur par défaut: `+message+`
-
-* [[option_irc.server_default.command]] *irc.server_default.command*
-** description: pass:none[commande(s) à exécuter après la connexion au serveur et avant le "join" automatique des canaux (plusieurs commandes peuvent être séparées par ";", utilisez "\;" pour un point-virgule, les variables spéciales $nick, $channel et $server sont remplacées par leurs valeurs) (note : les commandes sont évaluées, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
-** description: pass:none[délai (en secondes) après exécution de la commande et avant le "join" automatique des canaux (exemple : donner du temps pour l'authentification avant de rejoindre les canaux)]
-** type: entier
-** valeurs: 0 .. 3600
-** valeur par défaut: `+0+`
-
-* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
-** description: pass:none[délai d'attente (en secondes) entre la connexion TCP au serveur et la réception du message 001, si ce délai est atteint avant que le message 001 soit reçu, WeeChat se déconnectera du serveur]
-** type: entier
-** valeurs: 1 .. 3600
-** valeur par défaut: `+60+`
-
-* [[option_irc.server_default.default_chantypes]] *irc.server_default.default_chantypes*
-** description: pass:none[préfixes de types de canaux à utiliser si le serveur ne les envoie pas dans le message 005 (par défaut "#&")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"#&"+`
-
-* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
-** description: pass:none[utiliser le protocole IPv6 pour la communication avec le serveur (essayer IPv6 puis repli sur l'IPv4) ; si désactivé, seulement l'IPv4 est utilisé]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
-** description: pass:none[nom local de machine/IP personnalisé pour le serveur (optionnel, si non renseigné, le nom de machine local est utilisé)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.msg_kick]] *irc.server_default.msg_kick*
-** description: pass:none[message par défaut pour l'éjection utilisé par les commandes "/kick" et "/kickban" (note : le contenu est évalué, voir /help eval ; les variables spéciales ${nick} (propre pseudo), ${target} (pseudo cible), ${channel} et ${server} sont remplacées par leur valeurs)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.msg_part]] *irc.server_default.msg_part*
-** description: pass:none[message par défaut pour le part (en quittant un canal) (note : le contenu est évalué, voir /help eval ; les variables spéciales ${nick}, ${channel} et ${server} sont remplacées par leur valeurs ; "%v" est remplacé par la version de WeeChat s'il n'y a pas de ${...} dans la chaîne)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.msg_quit]] *irc.server_default.msg_quit*
-** description: pass:none[message de fin par défaut (lors de la déconnexion du serveur) (note : le contenu est évalué, voir /help eval ; les variables spéciales ${nick}, ${channel} et ${server} sont remplacées par leurs valeurs ; "%v" est remplacé par la version de WeeChat s'il n'y a pas de ${...} dans la chaîne)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
-** description: pass:none[pseudos à utiliser sur le serveur (séparés par des virgules) (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.nicks_alternate]] *irc.server_default.nicks_alternate*
-** description: pass:none[obtenir un pseudo alternatif lorsque tous les pseudos déclarés sont déjà utilisés sur le serveur : ajouter des "_" jusqu'à ce que le pseudo ait une longueur de 9, puis remplacer le dernier caractère (ou les deux derniers) par un nombre de 1 à 99, jusqu'à trouver un pseudo non utilisé sur le serveur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.server_default.notify]] *irc.server_default.notify*
-** description: pass:none[liste de notifications pour le serveur (vous ne devriez pas changer cette option mais utiliser la commande /notify)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.password]] *irc.server_default.password*
-** description: pass:none[mot de passe pour le serveur (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
-** description: pass:none[nom du proxy utilisé pour ce serveur (optionnel, le proxy doit être défini avec la commande /proxy)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.realname]] *irc.server_default.realname*
-** description: pass:none[nom réel pour le serveur (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.registered_mode]] *irc.server_default.registered_mode*
-** description: pass:none[mode qui est défini sur les utilisateurs qui se sont enregistrés (la valeur par défaut est "r")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"r"+`
-
-* [[option_irc.server_default.sasl_fail]] *irc.server_default.sasl_fail*
-** description: pass:none[action à effectuer si l'authentification SASL échoue : "continue" pour ignorer le problème d'authentification, "reconnect" pour planifier une reconnexion au serveur, "disconnect" pour se déconnecter du serveur (voir aussi l'option irc.network.sasl_fail_unavailable)]
-** type: entier
-** valeurs: continue, reconnect, disconnect
-** valeur par défaut: `+reconnect+`
-
-* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
-** description: pass:none[fichier avec la clé privée ECC pour le mécanisme "ecdsa-nist256p-challenge" (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
-** description: pass:none[mécanisme pour l'authentification SASL : "plain" pour un mot de passe en clair, "scram-sha-1" pour une authentification SCRAM avec algorithme de hachage SHA-1, "scram-sha-256" pour une authentification SCRAM avec algorithme de hachage SHA-256, "scram-sha-512" pour une authentification SCRAM avec algorithme de hachage SHA-512, "ecdsa-nist256p-challenge" pour une authentification par challenge avec clé, "external" pour une authentification en utilisant un certificat SSL côté client]
-** type: entier
-** valeurs: plain, scram-sha-1, scram-sha-256, scram-sha-512, ecdsa-nist256p-challenge, external
-** valeur par défaut: `+plain+`
-
-* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
-** description: pass:none[mot de passe pour l'authentification SASL ; cette option n'est pas utilisée pour les mécanismes "ecdsa-nist256p-challenge" et "external" (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
-** description: pass:none[délai d'attente maximum (en secondes) avant d'abandonner l'authentification SASL]
-** type: entier
-** valeurs: 1 .. 3600
-** valeur par défaut: `+15+`
-
-* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
-** description: pass:none[nom d'utilisateur pour l'authentification SASL ; cette option n'est pas utilisée pour le mécanisme "external" (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.split_msg_max_length]] *irc.server_default.split_msg_max_length*
-** description: pass:none[découper les messages IRC sortants pour tenir dans ce nombre de caractères ; la valeur par défaut est 512, c'est une valeur sûre et recommandée ; la valeur 0 désactive le découpage (non recommandé, sauf si vous êtes sûr de ce que vous faites) ; les valeurs autorisées sont 0 ou tout entier compris entre 128 et 4096 ; cette option devrait être changée seulement sur les serveurs IRC non standards, par exemple sur les passerelles comme bitlbee]
-** type: entier
-** valeurs: 0 .. 4096
-** valeur par défaut: `+512+`
-
-* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
-** description: pass:none[utiliser SSL pour la communication avec le serveur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
-** description: pass:none[fichier de certificat SSL utilisé pour identifier automatiquement votre pseudo (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
-** description: pass:none[taille de clé utilisée pour l'échange de clé Diffie-Hellman]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+2048+`
-
-* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
-** description: pass:none[empreinte du certificat qui est de confiance et accepté pour le serveur ; seuls les chiffres hexadécimaux sont autorisés (0-9, a-f) : 128 caractères pour SHA-512, 64 caractères pour SHA-256, 40 caractères pour SHA-1 (non sûr, non recommandé) ; plusieurs empreintes peuvent être séparées par des virgules ; si cette option est définie, les autres vérifications sur les certificats ne sont PAS effectuées (option "ssl_verify") (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.ssl_password]] *irc.server_default.ssl_password*
-** description: pass:none[mot de passe pour la clé privée du certificat SSL ; utilisé seulement avec gnutls >= 3.1.0 (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
-** description: pass:none[chaîne avec les priorités pour gnutls (pour la syntaxe, voir la documentation de la fonction gnutls_priority_init du manuel gnutls, les chaînes courantes sont : "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
-** description: pass:none[vérifier que la connexion SSL est entièrement de confiance]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_irc.server_default.usermode]] *irc.server_default.usermode*
-** description: pass:none[mode(s) utilisateur à définir après la connexion au serveur et avant d'exécuter la commande et de rejoindre automatiquement les canaux ; exemples : "+R" (pour définir le mode "R"), "+R-i" (pour définir le mode "R" et supprimer "i") ; voir /help mode pour la syntaxe complète du mode (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_irc.server_default.username]] *irc.server_default.username*
-** description: pass:none[nom d'utilisateur pour le serveur (note : le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-// end::irc_options[]
-
-// tag::javascript_options[]
-* [[option_javascript.look.check_license]] *javascript.look.check_license*
-** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context*
-** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::javascript_options[]
-
-// tag::logger_options[]
-* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
-** description: pass:none[couleur pour la ligne de fin de l'historique]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
-** description: pass:none[couleur pour les lignes de l'historique, utilisée seulement si l'option logger.file.color_lines est désactivée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_logger.file.auto_log]] *logger.file.auto_log*
-** description: pass:none[sauve automatiquement le contenu des tampons dans des fichiers (sauf si un tampon désactive le log) ; si désactivé, l'enregistrement est désactivé sur tous les tampons]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_logger.file.color_lines]] *logger.file.color_lines*
-** description: pass:none[utiliser des codes de couleurs ANSI dans les lignes écrites dans les fichiers de log et afficher les lignes de l'historique avec ces couleurs]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_logger.file.flush_delay]] *logger.file.flush_delay*
-** description: pass:none[nombre de secondes entre les "flush" (écriture) dans les fichiers de log (0 = écrire immédiatement dans les fichiers de log pour chaque ligne affichée)]
-** type: entier
-** valeurs: 0 .. 3600
-** valeur par défaut: `+120+`
-
-* [[option_logger.file.fsync]] *logger.file.fsync*
-** description: pass:none[utiliser fsync pour synchroniser le fichier de log avec le périphérique de stockage après le flush (voir man fsync) ; cela est plus lent mais devrait éviter toute perte de données en cas de panne de courant durant la sauvegarde du fichier de log]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_logger.file.info_lines]] *logger.file.info_lines*
-** description: pass:none[écrire une ligne d'information dans le fichier log quand le log démarre ou se termine pour un tampon]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_logger.file.mask]] *logger.file.mask*
-** description: pass:none[masque de fichier par défaut pour les fichiers de log (le format est "repertoire/vers/fichier" ou "fichier", sans le premier "/" car l'option "path" est utilisée pour construire le chemin complet vers le fichier) ; les variables locales du tampon sont permises (vous ne devriez utiliser que des variables qui sont définies sur tous les tampons, donc par exemple vous ne devriez PAS utiliser $server ou $channel) ; les caractères de formatage de date sont autorisés (voir man strftime)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"$plugin.$name.weechatlog"+`
-
-* [[option_logger.file.name_lower_case]] *logger.file.name_lower_case*
-** description: pass:none[utiliser seulement des minuscules dans le nom des fichiers de log]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_logger.file.nick_prefix]] *logger.file.nick_prefix*
-** description: pass:none[texte à écrire avant le pseudo dans le préfixe du message, par exemple : "<"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_logger.file.nick_suffix]] *logger.file.nick_suffix*
-** description: pass:none[texte à écrire après le pseudo dans le préfixe du message, par exemple : ">"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_logger.file.path]] *logger.file.path*
-** description: pass:none[chemin pour les fichiers de log WeeChat ; les caractères de formatage de date sont autorisés (voir man strftime) (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${weechat_data_dir}/logs"+`
-
-* [[option_logger.file.replacement_char]] *logger.file.replacement_char*
-** description: pass:none[caractère de remplacement dans le nom de fichier construit avec le masque (comme le délimiteur de répertoire)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"_"+`
-
-* [[option_logger.file.rotation_compression_level]] *logger.file.rotation_compression_level*
-** description: pass:none[niveau de compression pour les fichiers de log qui tournent (avec extension ".1", ".2", etc.), si l'option logger.file.rotation_compression_type est activée ; 1 = peu de compression / rapide ... 100 = meilleure compression / lent ; la valeur est un pourcentage converti de 1 à 9 pour gzip et de 1 à 19 pour zstd ; la valeur par défaut est recommandée, elle offre un bon compromis compression/vitesse]
-** type: entier
-** valeurs: 1 .. 100
-** valeur par défaut: `+20+`
-
-* [[option_logger.file.rotation_compression_type]] *logger.file.rotation_compression_type*
-** description: pass:none[type de compression pour les fichiers de log qui tournent ; si défini à "none", les fichiers de logs qui tournent ne sont pas compressés ; ATTENTION : si la rotation est activée avec un autre type de compression (ou pas de compression), vous devez d'abord décharger l'extension logger, compresser les fichiers avec le nouveau type (ou décompresser les fichiers), puis changer l'option dans logger.conf, puis charger l'extension logger]
-** type: entier
-** valeurs: none, gzip, zstd
-** valeur par défaut: `+none+`
-
-* [[option_logger.file.rotation_size_max]] *logger.file.rotation_size_max*
-** description: pass:none[lorsque cette taille est atteinte, une rotation des fichiers est effectuée : les fichiers de log existants sont renommés (.1 devient .2, .2 devient .3, etc.) et le fichier courant est renommé avec l'extension .1 ; un nombre entier avec un suffixe est accepté : b = octets (par défaut si pas d'unité spécifiée), k = kilo-octets, m = méga-octets, g = giga-octets, t = téra-octets ; exemple : "2g" provoque une rotation si la taille du fichier est > 2 000 000 000 octets ; si défini à "0", aucune rotation n'est effectuée (taille de log illimitée) ; ATTENTION : avant de changer cette option, vous devriez d'abord définir le type de compression via l'option logger.file.rotation_compression_type]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"0"+`
-
-* [[option_logger.file.time_format]] *logger.file.time_format*
-** description: pass:none[format de date/heure utilisé dans les fichiers log (voir man strftime pour le format de date/heure)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%Y-%m-%d %H:%M:%S"+`
-
-* [[option_logger.look.backlog]] *logger.look.backlog*
-** description: pass:none[nombre maximum de lignes à afficher du fichier de log lors de l'ouverture du tampon (0 = ne rien afficher)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+20+`
-
-* [[option_logger.look.backlog_conditions]] *logger.look.backlog_conditions*
-** description: pass:none[conditions pour afficher l'historique (note : le contenu est évalué, voir /help eval) ; une valeur vide affiche l'historique sur tous les tampons ; par exemple pour afficher l'historique seulement sur les tampons privés : "${type} == private"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-// end::logger_options[]
-
-// tag::lua_options[]
-* [[option_lua.look.check_license]] *lua.look.check_license*
-** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context*
-** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::lua_options[]
-
-// tag::perl_options[]
-* [[option_perl.look.check_license]] *perl.look.check_license*
-** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_perl.look.eval_keep_context]] *perl.look.eval_keep_context*
-** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::perl_options[]
-
-// tag::php_options[]
-* [[option_php.look.check_license]] *php.look.check_license*
-** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_php.look.eval_keep_context]] *php.look.eval_keep_context*
-** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::php_options[]
-
-// tag::python_options[]
-* [[option_python.look.check_license]] *python.look.check_license*
-** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_python.look.eval_keep_context]] *python.look.eval_keep_context*
-** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::python_options[]
-
-// tag::relay_options[]
-* [[option_relay.color.client]] *relay.color.client*
-** description: pass:none[couleur du texte pour la description du client]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_relay.color.status_active]] *relay.color.status_active*
-** description: pass:none[couleur du texte pour le statut "connecté"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
-** description: pass:none[couleur du texte pour le statut "échec auth"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
-** description: pass:none[couleur du texte pour le statut "connexion"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
-** description: pass:none[couleur du texte pour le statut "déconnecté"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightred+`
-
-* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
-** description: pass:none[couleur du texte pour le statut "attente auth"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_relay.color.text]] *relay.color.text*
-** description: pass:none[couleur du texte dans le tampon relay]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_relay.color.text_bg]] *relay.color.text_bg*
-** description: pass:none[couleur du fond dans le tampon relay]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_relay.color.text_selected]] *relay.color.text_selected*
-** description: pass:none[couleur du texte pour la ligne sélectionnée dans le tampon relay]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes*
-** description: pass:none[nombre maximum de minutes dans l'historique par canal IRC (0 = sans limite, exemples : 1440 = une journée, 10080 = une semaine, 43200 = un mois, 525600 = une année)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+0+`
-
-* [[option_relay.irc.backlog_max_number]] *relay.irc.backlog_max_number*
-** description: pass:none[nombre maximum de lignes dans l'historique par canal IRC (0 = sans limite)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+1024+`
-
-* [[option_relay.irc.backlog_since_last_disconnect]] *relay.irc.backlog_since_last_disconnect*
-** description: pass:none[afficher l'historique en démarrant depuis la dernière déconnexion du client]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_relay.irc.backlog_since_last_message]] *relay.irc.backlog_since_last_message*
-** description: pass:none[afficher l'historique en démarrant depuis votre dernier message envoyé]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags*
-** description: pass:none[liste d'étiquettes de messages (séparées par des virgules) qui sont affichés dans l'historique par canal IRC (étiquettes supportées : "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = toutes les étiquettes supportées]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"irc_privmsg"+`
-
-* [[option_relay.irc.backlog_time_format]] *relay.irc.backlog_time_format*
-** description: pass:none[format pour l'heure dans les messages d'historique (voir man strftime pour le format) (non utilisé si la capacité de serveur "server-time" a été activée par le client, car l'heure est envoyée sous forme d'étiquette irc) ; chaîne vide = désactiver l'heure dans les messages d'historique]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"[%H:%M] "+`
-
-* [[option_relay.look.auto_open_buffer]] *relay.look.auto_open_buffer*
-** description: pass:none[ouvrir automatiquement le tampon des clients pour le relai lorsqu'un nouveau client est ajouté à la liste]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_relay.look.raw_messages]] *relay.look.raw_messages*
-** description: pass:none[nombre de messages bruts à sauvegarder en mémoire lorsque le tampon des données brutes est fermé (ces messages seront affichés lors de l'ouverture du tampon des données brutes)]
-** type: entier
-** valeurs: 0 .. 65535
-** valeur par défaut: `+256+`
-
-* [[option_relay.network.allow_empty_password]] *relay.network.allow_empty_password*
-** description: pass:none[autoriser un mot de passe vide dans relay (devrait être activé seulement pour des tests ou sur le réseau local)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
-** description: pass:none[expression régulière POSIX étendue avec les IPs autorisées pour le relai (insensible à la casse, utilisez "(?-i)" en début de chaîne pour la rendre insensible à la casse), exemple : "^(123\.45\.67\.89|192\.160\..*)$"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_relay.network.auth_timeout]] *relay.network.auth_timeout*
-** description: pass:none[temps maximum (en secondes) pour l'authentification du client ; la connexion est fermée si le client n'est toujours pas authentifié après ce délai et le statut est positionné à "échec d'authentification" (0 = attendre sans fin)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+60+`
-
-* [[option_relay.network.bind_address]] *relay.network.bind_address*
-** description: pass:none[adresse pour le bind (si vide, la connexion est possible sur toutes les interfaces, utiliser "127.0.0.1" pour autoriser les connections depuis la machine locale seulement)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_relay.network.clients_purge_delay]] *relay.network.clients_purge_delay*
-** description: pass:none[délai pour purger les clients déconnectés (en minutes, 0 = purger les clients immédiatement, -1 = ne jamais purger)]
-** type: entier
-** valeurs: -1 .. 43200
-** valeur par défaut: `+0+`
-
-* [[option_relay.network.compression]] *relay.network.compression*
-** description: pass:none[compression des messages envoyés aux clients avec le protocole "weechat" : 0 = désactiver la compression, 1 = faible compression / rapide ... 100 = meilleure compression / lent ; la valeur est un pourcentage converti de 1 à 9 pour zlib et de 1 à 19 pour zstd ; la valeur par défaut est recommandée, elle offre un bon compromis compression/vitesse]
-** type: entier
-** valeurs: 0 .. 100
-** valeur par défaut: `+20+`
-
-* [[option_relay.network.ipv6]] *relay.network.ipv6*
-** description: pass:none[écouter en IPv6 sur le socket par défaut (en plus de l'IPv4 qui est par défaut) ; les protocoles IPv4 et IPv6 peuvent être forcés (individuellement ou ensemble) dans le nom du protocole (voir /help relay)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_relay.network.max_clients]] *relay.network.max_clients*
-** description: pass:none[nombre maximum de clients qui se connectent sur un port (0 = pas de limite)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+5+`
-
-* [[option_relay.network.nonce_size]] *relay.network.nonce_size*
-** description: pass:none[taille du nonce (en octets), généré lorsqu'un client se connecte ; le client doit utiliser ce nonce, concaténé au nonce client et au mot de passe pour hacher le mot de passe dans la commande "init" du protocole weechat]
-** type: entier
-** valeurs: 8 .. 128
-** valeur par défaut: `+16+`
-
-* [[option_relay.network.password]] *relay.network.password*
-** description: pass:none[mot de passe requis par les clients pour accéder à ce relai (une valeur vide indique que le mot de passe n'est pas nécessaire, voir l'option relay.network.allow_empty_password) (note : le contenu est évalué, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_relay.network.password_hash_algo]] *relay.network.password_hash_algo*
-** description: pass:none[liste des algorithmes de hachage pour l'authentification par mot de passe dans le protocole relay, parmi ces valeurs : "plain" (mot de passe en clair, non haché), "sha256", "sha512", "pbkdf2+sha256", "pbkdf2+sha512" ; "*" signifie tous les algorithmes, un nom commençant par "!" est une valeur négative pour empêcher un algorithme d'être utilisé, le caractère joker "*" est autorisé dans les noms (exemples : "*", "pbkdf2*", "*,!plain")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"*"+`
-
-* [[option_relay.network.password_hash_iterations]] *relay.network.password_hash_iterations*
-** description: pass:none[nombre d'itérations demandées au client dans le protocole weechat lorsqu'un mot de passe haché avec l'algorithme PBKDF2 est utilisé pour l'authentification ; plus d'itérations est mieux en terme de sécurité mais est plus lent à calculer ; ce nombre ne doit pas être trop élevé si votre micro-processeur est lent]
-** type: entier
-** valeurs: 1 .. 1000000
-** valeur par défaut: `+100000+`
-
-* [[option_relay.network.ssl_cert_key]] *relay.network.ssl_cert_key*
-** description: pass:none[fichier avec le certificat et la clé privée SSL (pour servir les clients avec SSL) (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${weechat_config_dir}/ssl/relay.pem"+`
-
-* [[option_relay.network.ssl_priorities]] *relay.network.ssl_priorities*
-** description: pass:none[chaîne avec les priorités pour gnutls (pour la syntaxe, voir la documentation de la fonction gnutls_priority_init du manuel gnutls, les chaînes courantes sont : "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_relay.network.totp_secret]] *relay.network.totp_secret*
-** description: pass:none[secret pour la génération du mot de passe à usage unique basé sur le temps (TOTP), encodé en base32 (seulement des lettres et chiffres de 2 à 7) ; il est utilisé comme second facteur d'authentification dans le protocole weechat, en plus du mot de passe, qui ne doit pas être vide (une valeur vide signifie que le TOTP n'est pas requis) (note : le contenu est évalué, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_relay.network.totp_window]] *relay.network.totp_window*
-** description: pass:none[nombre de mots de passe à usage unique basés sur le temps à accepter avant et après le mot de passe courant ; 0 = accepter seulement le mot de passe courant, 1 = accepter un mot de passe avant, le courant et un après; 2 = accepter deux mots de passe avant, le courant et deux après, ... ; un nombre élevé réduit le niveau de sécurité (0 ou 1 sont les valeurs recommandées)]
-** type: entier
-** valeurs: 0 .. 256
-** valeur par défaut: `+0+`
-
-* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
-** description: pass:none[expression régulière POSIX étendue avec les origines autorisées dans les websockets (insensible à la casse, utilisez "(?-i)" en début de chaîne pour la rendre sensible à la casse), exemple : "^https?://(www\.)?example\.(com|org)"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_relay.weechat.commands]] *relay.weechat.commands*
-** description: pass:none[liste des commandes autorisées/interdites lorsque qu'une entrée de données (texte ou commande) est reçue du client (séparées par des virgules) ; "*" signifie toutes les commandes, un nom commençant par "!" est une valeur négative pour empêcher une commande d'être exécutée, le caractère joker "*" est autorisé dans les noms ; cette option devrait être définie si le client relay n'est pas sûr (quelqu'un pourrait l'utiliser pour exécuter des commandes) ; par exemple "*,!exec,!quit" autorise toute commande sauf /exec et /quit]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-// end::relay_options[]
-
-// tag::ruby_options[]
-* [[option_ruby.look.check_license]] *ruby.look.check_license*
-** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context*
-** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::ruby_options[]
-
-// tag::script_options[]
-* [[option_script.color.status_autoloaded]] *script.color.status_autoloaded*
-** description: pass:none[couleur du statut "chargé auto" ("a")]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_script.color.status_held]] *script.color.status_held*
-** description: pass:none[couleur du statut "figé" ("H")]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_script.color.status_installed]] *script.color.status_installed*
-** description: pass:none[couleur du statut "installé" ("i")]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_script.color.status_obsolete]] *script.color.status_obsolete*
-** description: pass:none[couleur du statut "obsolète" ("N")]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_script.color.status_popular]] *script.color.status_popular*
-** description: pass:none[couleur du statut "populaire" ("*")]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_script.color.status_running]] *script.color.status_running*
-** description: pass:none[couleur du statut "chargé" ("r")]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_script.color.status_unknown]] *script.color.status_unknown*
-** description: pass:none[couleur du statut "inconnu" ("?")]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightred+`
-
-* [[option_script.color.text]] *script.color.text*
-** description: pass:none[couleur du texte dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_script.color.text_bg]] *script.color.text_bg*
-** description: pass:none[couleur du fond dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_script.color.text_bg_selected]] *script.color.text_bg_selected*
-** description: pass:none[couleur du fond pour la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+red+`
-
-* [[option_script.color.text_date]] *script.color.text_date*
-** description: pass:none[couleur du texte pour les dates dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_script.color.text_date_selected]] *script.color.text_date_selected*
-** description: pass:none[couleur du texte pour les dates de la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_script.color.text_delimiters]] *script.color.text_delimiters*
-** description: pass:none[couleur du texte pour les délimiteurs dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_script.color.text_description]] *script.color.text_description*
-** description: pass:none[couleur du texte pour la description dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_script.color.text_description_selected]] *script.color.text_description_selected*
-** description: pass:none[couleur du texte pour la description de la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_script.color.text_extension]] *script.color.text_extension*
-** description: pass:none[couleur du texte pour l'extension dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_script.color.text_extension_selected]] *script.color.text_extension_selected*
-** description: pass:none[couleur du texte pour l'extension de la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_script.color.text_name]] *script.color.text_name*
-** description: pass:none[couleur du texte pour le nom du script dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_script.color.text_name_selected]] *script.color.text_name_selected*
-** description: pass:none[couleur du texte pour le nom du script de la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_script.color.text_selected]] *script.color.text_selected*
-** description: pass:none[couleur du texte pour la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_script.color.text_tags]] *script.color.text_tags*
-** description: pass:none[couleur du texte pour les étiquettes dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_script.color.text_tags_selected]] *script.color.text_tags_selected*
-** description: pass:none[couleur du texte pour les étiquettes de la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_script.color.text_version]] *script.color.text_version*
-** description: pass:none[couleur du texte pour la version dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+magenta+`
-
-* [[option_script.color.text_version_loaded]] *script.color.text_version_loaded*
-** description: pass:none[couleur du texte pour la version chargée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_script.color.text_version_loaded_selected]] *script.color.text_version_loaded_selected*
-** description: pass:none[couleur du texte pour la version chargée de la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_script.color.text_version_selected]] *script.color.text_version_selected*
-** description: pass:none[couleur du texte pour la version de la ligne sélectionnée dans le tampon script]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_script.look.columns]] *script.look.columns*
-** description: pass:none[format des colonnes affichées dans le tampon des scripts : les identifiants de colonne suivants sont remplacés par leurs valeurs : %a=auteur, %d=description, %D=date d'ajout, %e=extension, %l=langage, %L=licence, %n=nom avec extension, %N=nom, %r=dépendances, %s=statuts, %t=étiquettes, %u=date de mise à jour, %v=version, %V=version chargée, %w=min_weechat, %W=max_weechat]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%s %n %V %v %u | %d | %t"+`
-
-* [[option_script.look.diff_color]] *script.look.diff_color*
-** description: pass:none[colorie la sortie du diff]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_script.look.diff_command]] *script.look.diff_command*
-** description: pass:none[commande utilisée pour montrer les différences entre le script installé et la nouvelle version dans le dépôt ("auto" = détecter automatiquement la commande de diff (git ou diff), valeur vide = désactiver le diff, autre chaîne = nom de la commande, par exemple "diff")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"auto"+`
-
-* [[option_script.look.display_source]] *script.look.display_source*
-** description: pass:none[afficher le code source du script sur le tampon avec le détail sur le script (le script est téléchargé dans un fichier temporaire lorsque le détail du script est affiché)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
-** description: pass:none[actions silencieuses sur le tampon script : ne pas afficher de messages sur le tampon "core" quand les scripts sont installés/supprimés/chargés/déchargés (seules les erreurs sont affichées)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_script.look.sort]] *script.look.sort*
-** description: pass:none[tri par défaut des scripts : liste d'identifiants séparés par des virgules : a=auteur, A=chargé auto, d=date d'ajout, e=extension, i=installé, l=langage, n=nom, o=obsolète, p=populaire, r=chargé, u=date de mise à jour ; le caractère "-" peut être utilisé avant l'identifiant pour inverser l'ordre ; exemple : "i,u" : scripts installés en premier, triés par date de mise à jour]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"i,p,n"+`
-
-* [[option_script.look.translate_description]] *script.look.translate_description*
-** description: pass:none[traduire la description des scripts (si une traduction est disponible dans votre langue, sinon la version anglaise est utilisée)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_script.look.use_keys]] *script.look.use_keys*
-** description: pass:none[utiliser les touches alt+X sur le tampon script pour effectuer les actions sur les scripts (alt+i = installer, alt+r = supprimer, ...) ; si désactivé, seule l'entrée est autorisée : i, r, ...]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_script.scripts.autoload]] *script.scripts.autoload*
-** description: pass:none[charger automatiquement les scripts installés (faire un lien dans le répertoire "autoload" vers le script dans le répertoire parent)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_script.scripts.cache_expire]] *script.scripts.cache_expire*
-** description: pass:none[temps d'expiration du cache local, en minutes (-1 = n'expire jamais, 0 = expire toujours)]
-** type: entier
-** valeurs: -1 .. 525600
-** valeur par défaut: `+1440+`
-
-* [[option_script.scripts.download_enabled]] *script.scripts.download_enabled*
-** description: pass:none[activer le téléchargement des fichiers depuis le dépôt des scripts lorsque la commande /script est utilisée (liste des scripts et les scripts eux-mêmes) ; la liste des scripts est téléchargée depuis l'URL spécifiée dans l'option script.scripts.url ; WeeChat téléchargera parfois à nouveau la liste des scripts quand vous utilisez la commande /script, même si vous n'installez pas un script]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_script.scripts.download_timeout]] *script.scripts.download_timeout*
-** description: pass:none[délai d'attente maximum (en secondes) pour le téléchargement des scripts et de la liste des scripts]
-** type: entier
-** valeurs: 1 .. 3600
-** valeur par défaut: `+30+`
-
-* [[option_script.scripts.hold]] *script.scripts.hold*
-** description: pass:none[scripts à "figer" : liste de scripts séparés par des virgules qui ne seront jamais mis à jour et ne peuvent pas être supprimés, par exemple : "go.py,urlserver.py"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_script.scripts.path]] *script.scripts.path*
-** description: pass:none[répertoire du cache local pour les scripts (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${weechat_cache_dir}/script"+`
-
-* [[option_script.scripts.url]] *script.scripts.url*
-** description: pass:none[URL pour le fichier avec la liste des scripts]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"https://weechat.org/files/plugins.xml.gz"+`
-// end::script_options[]
-
-// tag::sec_options[]
-* [[option_sec.crypt.cipher]] *sec.crypt.cipher*
-** description: pass:none[chiffrement ("cipher") utilisé pour chiffrer les données (le nombre après l'algorithme est la taille de la clé en bits)]
-** type: entier
-** valeurs: aes128, aes192, aes256
-** valeur par défaut: `+aes256+`
-
-* [[option_sec.crypt.hash_algo]] *sec.crypt.hash_algo*
-** description: pass:none[algorithme de hash pour vérifier les données déchiffrées]
-** type: entier
-** valeurs: sha224, sha256, sha384, sha512
-** valeur par défaut: `+sha256+`
-
-* [[option_sec.crypt.passphrase_command]] *sec.crypt.passphrase_command*
-** description: pass:none[lire la phrase de chiffrement depuis la sortie de cette commande système (seule la première ligne est utilisée et elle ne doit contenir aucun autre caractère) ; cette option est utilisée seulement pour lire le fichier sec.conf et si la variable d'environnement "WEECHAT_PASSPHRASE" n'est pas définie (la variable d'environnement a une priorité plus haute) ; exemple avec password-store : "/usr/bin/pass show weechat/passphrase"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_sec.crypt.salt]] *sec.crypt.salt*
-** description: pass:none[utiliser du sel lors de la génération de la clé utilisée dans le chiffrement (recommandé pour un maximum de sécurité) ; lorsque cette option est activée, le contenu des données chiffrées dans le fichier sec.conf sera différent à chaque écriture du fichier ; si vous utilisez le fichier sec.conf dans un système de contrôle de version, alors vous pouvez désactiver cette option pour avoir toujours le même contenu de fichier]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::sec_options[]
-
-// tag::spell_options[]
-* [[option_spell.check.commands]] *spell.check.commands*
-** description: pass:none[liste de commandes (séparées par des virgules) pour lesquelles la vérification orthographique est activée (la vérification est désactivée pour toutes les autres commandes)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"+`
-
-* [[option_spell.check.default_dict]] *spell.check.default_dict*
-** description: pass:none[dictionnaire par défaut (ou liste de dictionnaires séparés par une virgule) à utiliser quand le tampon courant n'a pas de dictionnaire défini (laissez blanc pour désactiver le vérificateur d'orthographe sur les tampons pour lesquels vous ne l'avez pas explicitement activé)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_spell.check.during_search]] *spell.check.during_search*
-** description: pass:none[vérifier les mots pendant la recherche de texte dans le tampon]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_spell.check.enabled]] *spell.check.enabled*
-** description: pass:none[activer le vérificateur d'orthographe pour la ligne de commande]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_spell.check.real_time]] *spell.check.real_time*
-** description: pass:none[vérification orthographique des mots en temps réel (plus lent, désactivé par défaut : les mots sont vérifiés seulement s'il y a un délimiteur après)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_spell.check.suggestions]] *spell.check.suggestions*
-** description: pass:none[nombre de suggestions à afficher dans l'objet de barre "spell_suggest" pour chaque dictionnaire du tampon (-1 = désactiver les suggestions, 0 = afficher toutes les suggestions possibles dans toutes les langues)]
-** type: entier
-** valeurs: -1 .. 2147483647
-** valeur par défaut: `+-1+`
-
-* [[option_spell.check.word_min_length]] *spell.check.word_min_length*
-** description: pass:none[longueur minimum d'un mot pour que l'orthographe soit vérifiée (utilisez 0 pour vérifier tous les mots)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+2+`
-
-* [[option_spell.color.misspelled]] *spell.color.misspelled*
-** description: pass:none[couleur du texte pour les mots mal orthographiés (barre de saisie)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightred+`
-
-* [[option_spell.color.suggestion]] *spell.color.suggestion*
-** description: pass:none[couleur du texte pour la suggestion sur un mot mal orthographié dans l'objet de barre "spell_suggest"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_spell.color.suggestion_delimiter_dict]] *spell.color.suggestion_delimiter_dict*
-** description: pass:none[couleur du texte pour les séparateurs affichés entre deux dictionnaires dans l'objet de barre "spell_suggest"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_spell.color.suggestion_delimiter_word]] *spell.color.suggestion_delimiter_word*
-** description: pass:none[couleur du texte pour les séparateurs affichés entre deux mots dans l'objet de barre "spell_suggest"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_spell.look.suggestion_delimiter_dict]] *spell.look.suggestion_delimiter_dict*
-** description: pass:none[séparateur affiché entre deux dictionnaires dans l'objet de barre "spell_suggest"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+" / "+`
-
-* [[option_spell.look.suggestion_delimiter_word]] *spell.look.suggestion_delimiter_word*
-** description: pass:none[séparateur affiché entre deux mots dans l'objet de barre "spell_suggest"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+","+`
-// end::spell_options[]
-
-// tag::tcl_options[]
-* [[option_tcl.look.check_license]] *tcl.look.check_license*
-** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context*
-** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-// end::tcl_options[]
-
-// tag::trigger_options[]
-* [[option_trigger.color.flag_command]] *trigger.color.flag_command*
-** description: pass:none[couleur du texte pour le drapeau de la commande (dans /trigger list)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_trigger.color.flag_conditions]] *trigger.color.flag_conditions*
-** description: pass:none[couleur du texte pour le drapeau des conditions (dans /trigger list)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
-** description: pass:none[couleur du texte pour le drapeau de l'action "post" (dans /trigger list)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightblue+`
-
-* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
-** description: pass:none[couleur du texte pour le drapeaux de l'expression régulière (dans /trigger list)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_trigger.color.flag_return_code]] *trigger.color.flag_return_code*
-** description: pass:none[couleur du texte pour le drapeau du code retour (dans /trigger list)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_trigger.color.identifier]] *trigger.color.identifier*
-** description: pass:none[couleur du texte pour l'identifiant de contexte du trigger dans le tampon moniteur]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_trigger.color.regex]] *trigger.color.regex*
-** description: pass:none[couleur du texte pour les expressions régulières]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_trigger.color.replace]] *trigger.color.replace*
-** description: pass:none[couleur du texte pour le texte de remplacement (pour les expressions régulières)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_trigger.color.trigger]] *trigger.color.trigger*
-** description: pass:none[couleur du texte pour le nom du trigger]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_trigger.color.trigger_disabled]] *trigger.color.trigger_disabled*
-** description: pass:none[couleur du texte pour le nom du trigger désactivé]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+red+`
-
-* [[option_trigger.look.enabled]] *trigger.look.enabled*
-** description: pass:none[activer le support des triggers]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_trigger.look.monitor_strip_colors]] *trigger.look.monitor_strip_colors*
-** description: pass:none[supprimer les couleurs dans la table de hachage affichée sur le tampon moniteur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-// end::trigger_options[]
-
-// tag::typing_options[]
-* [[option_typing.look.delay_purge_paused]] *typing.look.delay_purge_paused*
-** description: pass:none[nombre de secondes après que le statut "paused" ait été défini : si atteint, le statut d'écriture est supprimé]
-** type: entier
-** valeurs: 1 .. 2147483647
-** valeur par défaut: `+30+`
-
-* [[option_typing.look.delay_purge_typing]] *typing.look.delay_purge_typing*
-** description: pass:none[nombre de secondes après que le statut "typing" ait été défini : si atteint, le statut d'écriture est supprimé]
-** type: entier
-** valeurs: 1 .. 2147483647
-** valeur par défaut: `+6+`
-
-* [[option_typing.look.delay_set_paused]] *typing.look.delay_set_paused*
-** description: pass:none[nombre de secondes après avoir tapé le dernier caractère : si atteint, le statut d'écriture devient "paused" et il n'y a plus de signaux typing envoyés]
-** type: entier
-** valeurs: 1 .. 2147483647
-** valeur par défaut: `+10+`
-
-* [[option_typing.look.enabled_nicks]] *typing.look.enabled_nicks*
-** description: pass:none[activer le statut d'écriture pour les autres pseudos (afficher le statut d'écriture pour les autres pseudos écrivant un message dans le tampon courant)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_typing.look.enabled_self]] *typing.look.enabled_self*
-** description: pass:none[activer le statut d'écriture pour ses propres messages (envoyer l'information aux autres utilisateurs)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_typing.look.input_min_chars]] *typing.look.input_min_chars*
-** description: pass:none[nombre minimum de caractères dans le message pour déclencher l'envoi des signaux typing]
-** type: entier
-** valeurs: 1 .. 2147483647
-** valeur par défaut: `+4+`
-
-* [[option_typing.look.item_max_length]] *typing.look.item_max_length*
-** description: pass:none[nombre maximum de caractères affichés dans l'objet de barre "typing" (0 = ne pas tronquer le contenu)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+0+`
-// end::typing_options[]
-
-// tag::weechat_options[]
-* [[option_weechat.color.bar_more]] *weechat.color.bar_more*
-** description: pass:none[couleur du texte pour les "+" lors du défilement des barres]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_weechat.color.chat]] *weechat.color.chat*
-** description: pass:none[couleur du texte pour la discussion]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_bg]] *weechat.color.chat_bg*
-** description: pass:none[couleur du fond pour la discussion]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_buffer]] *weechat.color.chat_buffer*
-** description: pass:none[couleur du texte pour le nom des tampons]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_weechat.color.chat_channel]] *weechat.color.chat_channel*
-** description: pass:none[couleur du texte pour le nom des canaux]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_weechat.color.chat_day_change]] *weechat.color.chat_day_change*
-** description: pass:none[couleur du texte pour le message affiché lorsque le jour a changé]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_weechat.color.chat_delimiters]] *weechat.color.chat_delimiters*
-** description: pass:none[couleur du texte pour les délimiteurs]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_weechat.color.chat_highlight]] *weechat.color.chat_highlight*
-** description: pass:none[couleur du texte pour le préfixe surligné (highlight)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_weechat.color.chat_highlight_bg]] *weechat.color.chat_highlight_bg*
-** description: pass:none[couleur du fond pour le préfixe surligné (highlight)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+magenta+`
-
-* [[option_weechat.color.chat_host]] *weechat.color.chat_host*
-** description: pass:none[couleur du texte pour les noms d'hôtes]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_weechat.color.chat_inactive_buffer]] *weechat.color.chat_inactive_buffer*
-** description: pass:none[couleur du texte pour la discussion lorsque la ligne est inactive (tampon mélangé avec d'autres tampons et non sélectionné)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_inactive_window]] *weechat.color.chat_inactive_window*
-** description: pass:none[couleur du texte pour la discussion lorsque la fenêtre n'est pas active (pas la fenêtre sélectionnée)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_nick]] *weechat.color.chat_nick*
-** description: pass:none[couleur du texte pour les pseudos dans la fenêtre de discussion ; utilisée dans quelques messages du serveur et comme couleur par défaut quand la couleur du pseudo n'est pas trouvée ; la plupart du temps la couleur du pseudo vient de l'option weechat.color.chat_nick_colors]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_weechat.color.chat_nick_colors]] *weechat.color.chat_nick_colors*
-** description: pass:none[couleur du texte pour les pseudos (liste de couleurs séparées par une virgule, un fond est autorisé avec le format : "couleur:fond", par exemple : "lightred:blue")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"+`
-
-* [[option_weechat.color.chat_nick_offline]] *weechat.color.chat_nick_offline*
-** description: pass:none[couleur du texte pour un pseudo déconnecté (qui n'est plus dans la liste de pseudos) ; cette couleur est utilisée seulement si l'option weechat.look.color_nick_offline est activée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight*
-** description: pass:none[couleur du texte pour un pseudo déconnecté avec highlight ; cette couleur est utilisée seulement si l'option weechat.look.color_nick_offline est activée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg*
-** description: pass:none[couleur du fond pour un pseudo déconnecté avec highlight ; cette couleur est utilisée seulement si l'option weechat.look.color_nick_offline est activée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+blue+`
-
-* [[option_weechat.color.chat_nick_other]] *weechat.color.chat_nick_other*
-** description: pass:none[couleur du texte pour l'autre pseudo dans le tampon privée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_weechat.color.chat_nick_prefix]] *weechat.color.chat_nick_prefix*
-** description: pass:none[couleur pour le préfixe du pseudo (chaîne affichée avant le pseudo dans le préfixe)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_weechat.color.chat_nick_self]] *weechat.color.chat_nick_self*
-** description: pass:none[couleur du texte pour le pseudo local dans la fenêtre de discussion]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_weechat.color.chat_nick_suffix]] *weechat.color.chat_nick_suffix*
-** description: pass:none[couleur pour le suffixe du pseudo (chaîne affichée après le pseudo dans le préfixe)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_weechat.color.chat_prefix_action]] *weechat.color.chat_prefix_action*
-** description: pass:none[couleur du texte pour le préfixe d'action]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_weechat.color.chat_prefix_buffer]] *weechat.color.chat_prefix_buffer*
-** description: pass:none[couleur du texte pour le nom du tampon (avant le préfixe, quand plusieurs tampons sont mélangés avec le même numéro)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_weechat.color.chat_prefix_buffer_inactive_buffer]] *weechat.color.chat_prefix_buffer_inactive_buffer*
-** description: pass:none[couleur du texte pour le nom du tampon inactif (avant le préfixe, quand plusieurs tampons sont mélangés avec le même numéro et si le tampon n'est pas sélectionné)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_prefix_error]] *weechat.color.chat_prefix_error*
-** description: pass:none[couleur du texte pour le préfixe d'erreur]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_weechat.color.chat_prefix_join]] *weechat.color.chat_prefix_join*
-** description: pass:none[couleur du texte pour le préfixe d'arrivée]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_weechat.color.chat_prefix_more]] *weechat.color.chat_prefix_more*
-** description: pass:none[couleur du texte pour les "+" lorsque le préfixe est trop long]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_weechat.color.chat_prefix_network]] *weechat.color.chat_prefix_network*
-** description: pass:none[couleur du texte pour le préfixe réseau]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+magenta+`
-
-* [[option_weechat.color.chat_prefix_quit]] *weechat.color.chat_prefix_quit*
-** description: pass:none[couleur du texte pour le préfixe de départ]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightred+`
-
-* [[option_weechat.color.chat_prefix_suffix]] *weechat.color.chat_prefix_suffix*
-** description: pass:none[couleur du texte pour le suffixe (après le préfixe)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_weechat.color.chat_read_marker]] *weechat.color.chat_read_marker*
-** description: pass:none[couleur du texte pour le marqueur de lecture]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+magenta+`
-
-* [[option_weechat.color.chat_read_marker_bg]] *weechat.color.chat_read_marker_bg*
-** description: pass:none[couleur du fond pour le marqueur de lecture]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_server]] *weechat.color.chat_server*
-** description: pass:none[couleur du texte pour le nom des serveurs]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_weechat.color.chat_tags]] *weechat.color.chat_tags*
-** description: pass:none[couleur du texte pour les étiquettes après les messages (affichées avec la commande /debug tags)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+red+`
-
-* [[option_weechat.color.chat_text_found]] *weechat.color.chat_text_found*
-** description: pass:none[couleur du texte pour le marqueur sur les lignes où le texte demandé est trouvé]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_weechat.color.chat_text_found_bg]] *weechat.color.chat_text_found_bg*
-** description: pass:none[couleur du fond pour le marqueur sur les lignes où le texte demandé est trouvé]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_weechat.color.chat_time]] *weechat.color.chat_time*
-** description: pass:none[couleur du texte pour l'heure dans la fenêtre de discussion]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.chat_time_delimiters]] *weechat.color.chat_time_delimiters*
-** description: pass:none[couleur du texte pour les délimiteurs de l'heure]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_weechat.color.chat_value]] *weechat.color.chat_value*
-** description: pass:none[couleur du texte pour les valeurs]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_weechat.color.chat_value_null]] *weechat.color.chat_value_null*
-** description: pass:none[couleur du texte pour les valeurs "null" (non définies)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+blue+`
-
-* [[option_weechat.color.emphasized]] *weechat.color.emphasized*
-** description: pass:none[couleur du texte pour le texte mis en valeur (par exemple lors de la recherche de texte) ; cette option est utilisée seulement si l'option weechat.look.emphasized_attributes est une chaîne vide (valeur par défaut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_weechat.color.emphasized_bg]] *weechat.color.emphasized_bg*
-** description: pass:none[couleur du fond pour le texte mis en valeur (par exemple lors de la recherche de texte) ; cette option est utilisée seulement si l'option weechat.look.emphasized_attributes est une chaîne vide (valeur par défaut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+magenta+`
-
-* [[option_weechat.color.input_actions]] *weechat.color.input_actions*
-** description: pass:none[couleur du texte pour les actions dans la ligne de saisie]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_weechat.color.input_text_not_found]] *weechat.color.input_text_not_found*
-** description: pass:none[couleur du texte pour la recherche infructueuse de texte dans la ligne de saisie]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+red+`
-
-* [[option_weechat.color.item_away]] *weechat.color.item_away*
-** description: pass:none[couleur du texte pour l'objet away]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_weechat.color.nicklist_away]] *weechat.color.nicklist_away*
-** description: pass:none[couleur du texte pour les pseudos absents]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+cyan+`
-
-* [[option_weechat.color.nicklist_group]] *weechat.color.nicklist_group*
-** description: pass:none[couleur du texte pour les groupes dans la liste des pseudos]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_weechat.color.separator]] *weechat.color.separator*
-** description: pass:none[couleur pour les séparateurs de fenêtres (quand divisé) et les séparateurs à côté des barres (comme la liste de pseudos)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+blue+`
-
-* [[option_weechat.color.status_count_highlight]] *weechat.color.status_count_highlight*
-** description: pass:none[couleur du texte pour le nombre de highlights dans la hotlist (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+magenta+`
-
-* [[option_weechat.color.status_count_msg]] *weechat.color.status_count_msg*
-** description: pass:none[couleur du texte pour le nombre de messages dans la hotlist (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+brown+`
-
-* [[option_weechat.color.status_count_other]] *weechat.color.status_count_other*
-** description: pass:none[couleur du texte pour le nombre d'autres messages dans la hotlist (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.status_count_private]] *weechat.color.status_count_private*
-** description: pass:none[couleur du texte pour le nombre de messages privés dans la hotlist (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_weechat.color.status_data_highlight]] *weechat.color.status_data_highlight*
-** description: pass:none[couleur du texte pour un tampon avec un highlight (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightmagenta+`
-
-* [[option_weechat.color.status_data_msg]] *weechat.color.status_data_msg*
-** description: pass:none[couleur du texte pour un tampon avec de nouveaux messages (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_weechat.color.status_data_other]] *weechat.color.status_data_other*
-** description: pass:none[couleur du texte pour un tampon avec des nouvelles données (pas des messages) (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.status_data_private]] *weechat.color.status_data_private*
-** description: pass:none[couleur du texte pour un tampon avec un message privé (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_weechat.color.status_filter]] *weechat.color.status_filter*
-** description: pass:none[couleur du texte pour l'indicateur de filtrage dans la barre de statut]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_weechat.color.status_more]] *weechat.color.status_more*
-** description: pass:none[couleur du texte pour un tampon avec des nouvelles données (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_weechat.color.status_mouse]] *weechat.color.status_mouse*
-** description: pass:none[couleur du texte pour l'indicateur de la souris dans la barre de statut]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+green+`
-
-* [[option_weechat.color.status_name]] *weechat.color.status_name*
-** description: pass:none[couleur du texte pour le nom du tampon courant dans la barre de statut]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_weechat.color.status_name_ssl]] *weechat.color.status_name_ssl*
-** description: pass:none[couleur du texte pour le nom du tampon courant dans la barre de statut, si les données sont sécurisées avec un protocole tel que SSL]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_weechat.color.status_nicklist_count]] *weechat.color.status_nicklist_count*
-** description: pass:none[couleur du texte pour le nombre de pseudos dans la liste de pseudos (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.color.status_number]] *weechat.color.status_number*
-** description: pass:none[couleur du texte pour le numéro du tampon courant dans la barre de statut]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_weechat.color.status_time]] *weechat.color.status_time*
-** description: pass:none[couleur du texte pour l'heure (barre de statut)]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_weechat.completion.base_word_until_cursor]] *weechat.completion.base_word_until_cursor*
-** description: pass:none[si activé, le mot de base pour la complétion s'arrête au caractère avant le curseur ; sinon le mot de base s'arrête au premier espace après le curseur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.completion.command_inline]] *weechat.completion.command_inline*
-** description: pass:none[si activé, les commandes à l'intérieur de la ligne de commande sont complétées (la commande en début de ligne a une priorité plus élevée et est utilisée en premier) ; note : lorsque cette option est activée, il n'y a plus de complétion automatique des chemins commençant par "/" (en dehors des paramètres de commandes)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.completion.default_template]] *weechat.completion.default_template*
-** description: pass:none[modèle de complétion par défaut (merci de consulter la documentation pour les codes et valeurs du modèle : Référence API extension, fonction "weechat_hook_command")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%(nicks)|%(irc_channels)"+`
-
-* [[option_weechat.completion.nick_add_space]] *weechat.completion.nick_add_space*
-** description: pass:none[ajouter un espace après la complétion du pseudo (quand le pseudo n'est pas le premier mot sur la ligne de commande)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.completion.nick_case_sensitive]] *weechat.completion.nick_case_sensitive*
-** description: pass:none[complétion sensible à la casse pour les pseudos]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.completion.nick_completer]] *weechat.completion.nick_completer*
-** description: pass:none[chaîne insérée après la complétion du pseudo (quand le pseudo est le premier mot sur la ligne de commande)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+": "+`
-
-* [[option_weechat.completion.nick_first_only]] *weechat.completion.nick_first_only*
-** description: pass:none[compléter seulement avec le premier pseudo trouvé]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.completion.nick_ignore_chars]] *weechat.completion.nick_ignore_chars*
-** description: pass:none[caractères à ignorer pour la complétion des pseudos]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"[]`_-^"+`
-
-* [[option_weechat.completion.partial_completion_alert]] *weechat.completion.partial_completion_alert*
-** description: pass:none[envoyer une alerte (BEL) lorsqu'une complétion partielle survient]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.completion.partial_completion_command]] *weechat.completion.partial_completion_command*
-** description: pass:none[complète partiellement les noms de commandes (stoppe quand plusieurs commandes trouvées commencent par les mêmes lettres)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.completion.partial_completion_command_arg]] *weechat.completion.partial_completion_command_arg*
-** description: pass:none[complète partiellement les paramètres de commande (stoppe quand plusieurs paramètres trouvés commencent par les mêmes lettres)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.completion.partial_completion_count]] *weechat.completion.partial_completion_count*
-** description: pass:none[afficher le compteur pour chaque complétion partielle dans l'objet de barre]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.completion.partial_completion_other]] *weechat.completion.partial_completion_other*
-** description: pass:none[complète partiellement en dehors des commandes (stoppe quand plusieurs mots trouvés commencent par les mêmes lettres)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.completion.partial_completion_templates]] *weechat.completion.partial_completion_templates*
-** description: pass:none[liste de modèles de complétion séparés par des virgules pour lesquels la complétion partielle est activée par défaut (avec la touche Tab au lieu de shift-Tab) ; la liste des modèles est dans la documentation : Référence API extension, fonction "weechat_hook_command"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"config_options"+`
-
-* [[option_weechat.history.display_default]] *weechat.history.display_default*
-** description: pass:none[nombre maximum de commandes à afficher par défaut dans le listing d'historique (0 = sans limite)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+5+`
-
-* [[option_weechat.history.max_buffer_lines_minutes]] *weechat.history.max_buffer_lines_minutes*
-** description: pass:none[nombre maximum de minutes dans l'historique par tampon (0 = sans limite) ; exemples : 1440 = une journée, 10080 = une semaine, 43200 = un mois, 525600 = une année ; utilisez 0 SEULEMENT si l'option weechat.history.max_buffer_lines_number n'est pas égale à 0]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+0+`
-
-* [[option_weechat.history.max_buffer_lines_number]] *weechat.history.max_buffer_lines_number*
-** description: pass:none[nombre maximum de lignes dans l'historique par tampon (0 = sans limite) ; utilisez 0 SEULEMENT si l'option weechat.history.max_buffer_lines_minutes n'est PAS égale à 0]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+4096+`
-
-* [[option_weechat.history.max_commands]] *weechat.history.max_commands*
-** description: pass:none[nombre maximum de commandes utilisateur dans l'historique (0 = sans limite, NON RECOMMANDÉ : pas de limite dans l'utilisation mémoire)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+100+`
-
-* [[option_weechat.history.max_visited_buffers]] *weechat.history.max_visited_buffers*
-** description: pass:none[nombre maximum de tampons visités à garder en mémoire]
-** type: entier
-** valeurs: 0 .. 1000
-** valeur par défaut: `+50+`
-
-* [[option_weechat.key.backspace]] *weechat.key.backspace*
-** description: pass:none[touche "backspace" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_previous_char"+`
-
-* [[option_weechat.key.ctrl-_]] *weechat.key.ctrl-_*
-** description: pass:none[touche "ctrl-_" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input undo"+`
-
-* [[option_weechat.key.ctrl-a]] *weechat.key.ctrl-a*
-** description: pass:none[touche "ctrl-a" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-b]] *weechat.key.ctrl-b*
-** description: pass:none[touche "ctrl-b" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.ctrl-c__]] *weechat.key.ctrl-c,_*
-** description: pass:none[touche "ctrl-c,_" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input insert \x1F"+`
-
-* [[option_weechat.key.ctrl-c_b]] *weechat.key.ctrl-c,b*
-** description: pass:none[touche "ctrl-c,b" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input insert \x02"+`
-
-* [[option_weechat.key.ctrl-c_c]] *weechat.key.ctrl-c,c*
-** description: pass:none[touche "ctrl-c,c" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input insert \x03"+`
-
-* [[option_weechat.key.ctrl-c_i]] *weechat.key.ctrl-c,i*
-** description: pass:none[touche "ctrl-c,i" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input insert \x1D"+`
-
-* [[option_weechat.key.ctrl-c_o]] *weechat.key.ctrl-c,o*
-** description: pass:none[touche "ctrl-c,o" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input insert \x0F"+`
-
-* [[option_weechat.key.ctrl-c_v]] *weechat.key.ctrl-c,v*
-** description: pass:none[touche "ctrl-c,v" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input insert \x16"+`
-
-* [[option_weechat.key.ctrl-d]] *weechat.key.ctrl-d*
-** description: pass:none[touche "ctrl-d" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.ctrl-down]] *weechat.key.ctrl-down*
-** description: pass:none[touche "ctrl-down" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input history_global_next"+`
-
-* [[option_weechat.key.ctrl-e]] *weechat.key.ctrl-e*
-** description: pass:none[touche "ctrl-e" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.ctrl-f]] *weechat.key.ctrl-f*
-** description: pass:none[touche "ctrl-f" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_next_char"+`
-
-* [[option_weechat.key.ctrl-f1]] *weechat.key.ctrl-f1*
-** description: pass:none[touche "ctrl-f1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.ctrl-f11]] *weechat.key.ctrl-f11*
-** description: pass:none[touche "ctrl-f11" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.ctrl-f12]] *weechat.key.ctrl-f12*
-** description: pass:none[touche "ctrl-f12" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.ctrl-f2]] *weechat.key.ctrl-f2*
-** description: pass:none[touche "ctrl-f2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.ctrl-k]] *weechat.key.ctrl-k*
-** description: pass:none[touche "ctrl-k" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_end_of_line"+`
-
-* [[option_weechat.key.ctrl-l]] *weechat.key.ctrl-l*
-** description: pass:none[touche "ctrl-l" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window refresh"+`
-
-* [[option_weechat.key.ctrl-left]] *weechat.key.ctrl-left*
-** description: pass:none[touche "ctrl-left" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.ctrl-n]] *weechat.key.ctrl-n*
-** description: pass:none[touche "ctrl-n" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer +1"+`
-
-* [[option_weechat.key.ctrl-p]] *weechat.key.ctrl-p*
-** description: pass:none[touche "ctrl-p" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer -1"+`
-
-* [[option_weechat.key.ctrl-r]] *weechat.key.ctrl-r*
-** description: pass:none[touche "ctrl-r" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input search_text_here"+`
-
-* [[option_weechat.key.ctrl-right]] *weechat.key.ctrl-right*
-** description: pass:none[touche "ctrl-right" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_next_word"+`
-
-* [[option_weechat.key.ctrl-s_ctrl-u]] *weechat.key.ctrl-s,ctrl-u*
-** description: pass:none[touche "ctrl-s,ctrl-u" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/allbuf /buffer set unread"+`
-
-* [[option_weechat.key.ctrl-t]] *weechat.key.ctrl-t*
-** description: pass:none[touche "ctrl-t" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input transpose_chars"+`
-
-* [[option_weechat.key.ctrl-u]] *weechat.key.ctrl-u*
-** description: pass:none[touche "ctrl-u" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-up]] *weechat.key.ctrl-up*
-** description: pass:none[touche "ctrl-up" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input history_global_previous"+`
-
-* [[option_weechat.key.ctrl-w]] *weechat.key.ctrl-w*
-** description: pass:none[touche "ctrl-w" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_previous_word_whitespace"+`
-
-* [[option_weechat.key.ctrl-x]] *weechat.key.ctrl-x*
-** description: pass:none[touche "ctrl-x" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer switch"+`
-
-* [[option_weechat.key.ctrl-y]] *weechat.key.ctrl-y*
-** description: pass:none[touche "ctrl-y" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input clipboard_paste"+`
-
-* [[option_weechat.key.delete]] *weechat.key.delete*
-** description: pass:none[touche "delete" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.down]] *weechat.key.down*
-** description: pass:none[touche "down" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input history_next"+`
-
-* [[option_weechat.key.end]] *weechat.key.end*
-** description: pass:none[touche "end" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.f1]] *weechat.key.f1*
-** description: pass:none[touche "f1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.f10]] *weechat.key.f10*
-** description: pass:none[touche "f10" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll title * +30%"+`
-
-* [[option_weechat.key.f11]] *weechat.key.f11*
-** description: pass:none[touche "f11" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.f12]] *weechat.key.f12*
-** description: pass:none[touche "f12" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.f2]] *weechat.key.f2*
-** description: pass:none[touche "f2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.f5]] *weechat.key.f5*
-** description: pass:none[touche "f5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer -1"+`
-
-* [[option_weechat.key.f6]] *weechat.key.f6*
-** description: pass:none[touche "f6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer +1"+`
-
-* [[option_weechat.key.f7]] *weechat.key.f7*
-** description: pass:none[touche "f7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window -1"+`
-
-* [[option_weechat.key.f8]] *weechat.key.f8*
-** description: pass:none[touche "f8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window +1"+`
-
-* [[option_weechat.key.f9]] *weechat.key.f9*
-** description: pass:none[touche "f9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll title * -30%"+`
-
-* [[option_weechat.key.home]] *weechat.key.home*
-** description: pass:none[touche "home" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.left]] *weechat.key.left*
-** description: pass:none[touche "left" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.meta--]] *weechat.key.meta--*
-** description: pass:none[touche "meta--" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/filter toggle @"+`
-
-* [[option_weechat.key.meta-/]] *weechat.key.meta-/*
-** description: pass:none[touche "meta-/" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer jump last_displayed"+`
-
-* [[option_weechat.key.meta-0]] *weechat.key.meta-0*
-** description: pass:none[touche "meta-0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-1]] *weechat.key.meta-1*
-** description: pass:none[touche "meta-1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-2]] *weechat.key.meta-2*
-** description: pass:none[touche "meta-2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-3]] *weechat.key.meta-3*
-** description: pass:none[touche "meta-3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-4]] *weechat.key.meta-4*
-** description: pass:none[touche "meta-4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-5]] *weechat.key.meta-5*
-** description: pass:none[touche "meta-5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-6]] *weechat.key.meta-6*
-** description: pass:none[touche "meta-6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-7]] *weechat.key.meta-7*
-** description: pass:none[touche "meta-7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-8]] *weechat.key.meta-8*
-** description: pass:none[touche "meta-8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-9]] *weechat.key.meta-9*
-** description: pass:none[touche "meta-9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-<]] *weechat.key.meta-<*
-** description: pass:none[touche "meta-<" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer jump prev_visited"+`
-
-* [[option_weechat.key.meta-=]] *weechat.key.meta-=*
-** description: pass:none[touche "meta-=" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/filter toggle"+`
-
-* [[option_weechat.key.meta->]] *weechat.key.meta->*
-** description: pass:none[touche "meta->" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer jump next_visited"+`
-
-* [[option_weechat.key.meta-B]] *weechat.key.meta-B*
-** description: pass:none[touche "meta-B" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buflist toggle"+`
-
-* [[option_weechat.key.meta-K]] *weechat.key.meta-K*
-** description: pass:none[touche "meta-K" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input grab_raw_key_command"+`
-
-* [[option_weechat.key.meta-N]] *weechat.key.meta-N*
-** description: pass:none[touche "meta-N" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar toggle nicklist"+`
-
-* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
-** description: pass:none[touche "meta-R" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_input"+`
-
-* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
-** description: pass:none[touche "meta-_" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input redo"+`
-
-* [[option_weechat.key.meta-a]] *weechat.key.meta-a*
-** description: pass:none[touche "meta-a" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer jump smart"+`
-
-* [[option_weechat.key.meta-b]] *weechat.key.meta-b*
-** description: pass:none[touche "meta-b" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.meta-backspace]] *weechat.key.meta-backspace*
-** description: pass:none[touche "meta-backspace" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_previous_word"+`
-
-* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
-** description: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_end_of_input"+`
-
-* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
-** description: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_beginning_of_input"+`
-
-* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
-** description: pass:none[touche "meta-d" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_next_word"+`
-
-* [[option_weechat.key.meta-down]] *weechat.key.meta-down*
-** description: pass:none[touche "meta-down" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-end]] *weechat.key.meta-end*
-** description: pass:none[touche "meta-end" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_bottom"+`
-
-* [[option_weechat.key.meta-f]] *weechat.key.meta-f*
-** description: pass:none[touche "meta-f" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_next_word"+`
-
-* [[option_weechat.key.meta-f1]] *weechat.key.meta-f1*
-** description: pass:none[touche "meta-f1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll buflist * b"+`
-
-* [[option_weechat.key.meta-f11]] *weechat.key.meta-f11*
-** description: pass:none[touche "meta-f11" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll nicklist * b"+`
-
-* [[option_weechat.key.meta-f12]] *weechat.key.meta-f12*
-** description: pass:none[touche "meta-f12" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll nicklist * e"+`
-
-* [[option_weechat.key.meta-f2]] *weechat.key.meta-f2*
-** description: pass:none[touche "meta-f2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll buflist * e"+`
-
-* [[option_weechat.key.meta-h_meta-R]] *weechat.key.meta-h,meta-R*
-** description: pass:none[touche "meta-h,meta-R" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/hotlist restore -all"+`
-
-* [[option_weechat.key.meta-h_meta-c]] *weechat.key.meta-h,meta-c*
-** description: pass:none[touche "meta-h,meta-c" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/hotlist clear"+`
-
-* [[option_weechat.key.meta-h_meta-m]] *weechat.key.meta-h,meta-m*
-** description: pass:none[touche "meta-h,meta-m" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/hotlist remove"+`
-
-* [[option_weechat.key.meta-h_meta-r]] *weechat.key.meta-h,meta-r*
-** description: pass:none[touche "meta-h,meta-r" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/hotlist restore"+`
-
-* [[option_weechat.key.meta-home]] *weechat.key.meta-home*
-** description: pass:none[touche "meta-home" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_top"+`
-
-* [[option_weechat.key.meta-j_0_1]] *weechat.key.meta-j,0,1*
-** description: pass:none[touche "meta-j,0,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-j_0_2]] *weechat.key.meta-j,0,2*
-** description: pass:none[touche "meta-j,0,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-j_0_3]] *weechat.key.meta-j,0,3*
-** description: pass:none[touche "meta-j,0,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-j_0_4]] *weechat.key.meta-j,0,4*
-** description: pass:none[touche "meta-j,0,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-j_0_5]] *weechat.key.meta-j,0,5*
-** description: pass:none[touche "meta-j,0,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-j_0_6]] *weechat.key.meta-j,0,6*
-** description: pass:none[touche "meta-j,0,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-j_0_7]] *weechat.key.meta-j,0,7*
-** description: pass:none[touche "meta-j,0,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-j_0_8]] *weechat.key.meta-j,0,8*
-** description: pass:none[touche "meta-j,0,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-j_0_9]] *weechat.key.meta-j,0,9*
-** description: pass:none[touche "meta-j,0,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-j_1_0]] *weechat.key.meta-j,1,0*
-** description: pass:none[touche "meta-j,1,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-j_1_1]] *weechat.key.meta-j,1,1*
-** description: pass:none[touche "meta-j,1,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *11"+`
-
-* [[option_weechat.key.meta-j_1_2]] *weechat.key.meta-j,1,2*
-** description: pass:none[touche "meta-j,1,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *12"+`
-
-* [[option_weechat.key.meta-j_1_3]] *weechat.key.meta-j,1,3*
-** description: pass:none[touche "meta-j,1,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *13"+`
-
-* [[option_weechat.key.meta-j_1_4]] *weechat.key.meta-j,1,4*
-** description: pass:none[touche "meta-j,1,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *14"+`
-
-* [[option_weechat.key.meta-j_1_5]] *weechat.key.meta-j,1,5*
-** description: pass:none[touche "meta-j,1,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *15"+`
-
-* [[option_weechat.key.meta-j_1_6]] *weechat.key.meta-j,1,6*
-** description: pass:none[touche "meta-j,1,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *16"+`
-
-* [[option_weechat.key.meta-j_1_7]] *weechat.key.meta-j,1,7*
-** description: pass:none[touche "meta-j,1,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *17"+`
-
-* [[option_weechat.key.meta-j_1_8]] *weechat.key.meta-j,1,8*
-** description: pass:none[touche "meta-j,1,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *18"+`
-
-* [[option_weechat.key.meta-j_1_9]] *weechat.key.meta-j,1,9*
-** description: pass:none[touche "meta-j,1,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *19"+`
-
-* [[option_weechat.key.meta-j_2_0]] *weechat.key.meta-j,2,0*
-** description: pass:none[touche "meta-j,2,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *20"+`
-
-* [[option_weechat.key.meta-j_2_1]] *weechat.key.meta-j,2,1*
-** description: pass:none[touche "meta-j,2,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *21"+`
-
-* [[option_weechat.key.meta-j_2_2]] *weechat.key.meta-j,2,2*
-** description: pass:none[touche "meta-j,2,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *22"+`
-
-* [[option_weechat.key.meta-j_2_3]] *weechat.key.meta-j,2,3*
-** description: pass:none[touche "meta-j,2,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *23"+`
-
-* [[option_weechat.key.meta-j_2_4]] *weechat.key.meta-j,2,4*
-** description: pass:none[touche "meta-j,2,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *24"+`
-
-* [[option_weechat.key.meta-j_2_5]] *weechat.key.meta-j,2,5*
-** description: pass:none[touche "meta-j,2,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *25"+`
-
-* [[option_weechat.key.meta-j_2_6]] *weechat.key.meta-j,2,6*
-** description: pass:none[touche "meta-j,2,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *26"+`
-
-* [[option_weechat.key.meta-j_2_7]] *weechat.key.meta-j,2,7*
-** description: pass:none[touche "meta-j,2,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *27"+`
-
-* [[option_weechat.key.meta-j_2_8]] *weechat.key.meta-j,2,8*
-** description: pass:none[touche "meta-j,2,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *28"+`
-
-* [[option_weechat.key.meta-j_2_9]] *weechat.key.meta-j,2,9*
-** description: pass:none[touche "meta-j,2,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *29"+`
-
-* [[option_weechat.key.meta-j_3_0]] *weechat.key.meta-j,3,0*
-** description: pass:none[touche "meta-j,3,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *30"+`
-
-* [[option_weechat.key.meta-j_3_1]] *weechat.key.meta-j,3,1*
-** description: pass:none[touche "meta-j,3,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *31"+`
-
-* [[option_weechat.key.meta-j_3_2]] *weechat.key.meta-j,3,2*
-** description: pass:none[touche "meta-j,3,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *32"+`
-
-* [[option_weechat.key.meta-j_3_3]] *weechat.key.meta-j,3,3*
-** description: pass:none[touche "meta-j,3,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *33"+`
-
-* [[option_weechat.key.meta-j_3_4]] *weechat.key.meta-j,3,4*
-** description: pass:none[touche "meta-j,3,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *34"+`
-
-* [[option_weechat.key.meta-j_3_5]] *weechat.key.meta-j,3,5*
-** description: pass:none[touche "meta-j,3,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *35"+`
-
-* [[option_weechat.key.meta-j_3_6]] *weechat.key.meta-j,3,6*
-** description: pass:none[touche "meta-j,3,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *36"+`
-
-* [[option_weechat.key.meta-j_3_7]] *weechat.key.meta-j,3,7*
-** description: pass:none[touche "meta-j,3,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *37"+`
-
-* [[option_weechat.key.meta-j_3_8]] *weechat.key.meta-j,3,8*
-** description: pass:none[touche "meta-j,3,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *38"+`
-
-* [[option_weechat.key.meta-j_3_9]] *weechat.key.meta-j,3,9*
-** description: pass:none[touche "meta-j,3,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *39"+`
-
-* [[option_weechat.key.meta-j_4_0]] *weechat.key.meta-j,4,0*
-** description: pass:none[touche "meta-j,4,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *40"+`
-
-* [[option_weechat.key.meta-j_4_1]] *weechat.key.meta-j,4,1*
-** description: pass:none[touche "meta-j,4,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *41"+`
-
-* [[option_weechat.key.meta-j_4_2]] *weechat.key.meta-j,4,2*
-** description: pass:none[touche "meta-j,4,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *42"+`
-
-* [[option_weechat.key.meta-j_4_3]] *weechat.key.meta-j,4,3*
-** description: pass:none[touche "meta-j,4,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *43"+`
-
-* [[option_weechat.key.meta-j_4_4]] *weechat.key.meta-j,4,4*
-** description: pass:none[touche "meta-j,4,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *44"+`
-
-* [[option_weechat.key.meta-j_4_5]] *weechat.key.meta-j,4,5*
-** description: pass:none[touche "meta-j,4,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *45"+`
-
-* [[option_weechat.key.meta-j_4_6]] *weechat.key.meta-j,4,6*
-** description: pass:none[touche "meta-j,4,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *46"+`
-
-* [[option_weechat.key.meta-j_4_7]] *weechat.key.meta-j,4,7*
-** description: pass:none[touche "meta-j,4,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *47"+`
-
-* [[option_weechat.key.meta-j_4_8]] *weechat.key.meta-j,4,8*
-** description: pass:none[touche "meta-j,4,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *48"+`
-
-* [[option_weechat.key.meta-j_4_9]] *weechat.key.meta-j,4,9*
-** description: pass:none[touche "meta-j,4,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *49"+`
-
-* [[option_weechat.key.meta-j_5_0]] *weechat.key.meta-j,5,0*
-** description: pass:none[touche "meta-j,5,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *50"+`
-
-* [[option_weechat.key.meta-j_5_1]] *weechat.key.meta-j,5,1*
-** description: pass:none[touche "meta-j,5,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *51"+`
-
-* [[option_weechat.key.meta-j_5_2]] *weechat.key.meta-j,5,2*
-** description: pass:none[touche "meta-j,5,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *52"+`
-
-* [[option_weechat.key.meta-j_5_3]] *weechat.key.meta-j,5,3*
-** description: pass:none[touche "meta-j,5,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *53"+`
-
-* [[option_weechat.key.meta-j_5_4]] *weechat.key.meta-j,5,4*
-** description: pass:none[touche "meta-j,5,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *54"+`
-
-* [[option_weechat.key.meta-j_5_5]] *weechat.key.meta-j,5,5*
-** description: pass:none[touche "meta-j,5,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *55"+`
-
-* [[option_weechat.key.meta-j_5_6]] *weechat.key.meta-j,5,6*
-** description: pass:none[touche "meta-j,5,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *56"+`
-
-* [[option_weechat.key.meta-j_5_7]] *weechat.key.meta-j,5,7*
-** description: pass:none[touche "meta-j,5,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *57"+`
-
-* [[option_weechat.key.meta-j_5_8]] *weechat.key.meta-j,5,8*
-** description: pass:none[touche "meta-j,5,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *58"+`
-
-* [[option_weechat.key.meta-j_5_9]] *weechat.key.meta-j,5,9*
-** description: pass:none[touche "meta-j,5,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *59"+`
-
-* [[option_weechat.key.meta-j_6_0]] *weechat.key.meta-j,6,0*
-** description: pass:none[touche "meta-j,6,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *60"+`
-
-* [[option_weechat.key.meta-j_6_1]] *weechat.key.meta-j,6,1*
-** description: pass:none[touche "meta-j,6,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *61"+`
-
-* [[option_weechat.key.meta-j_6_2]] *weechat.key.meta-j,6,2*
-** description: pass:none[touche "meta-j,6,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *62"+`
-
-* [[option_weechat.key.meta-j_6_3]] *weechat.key.meta-j,6,3*
-** description: pass:none[touche "meta-j,6,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *63"+`
-
-* [[option_weechat.key.meta-j_6_4]] *weechat.key.meta-j,6,4*
-** description: pass:none[touche "meta-j,6,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *64"+`
-
-* [[option_weechat.key.meta-j_6_5]] *weechat.key.meta-j,6,5*
-** description: pass:none[touche "meta-j,6,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *65"+`
-
-* [[option_weechat.key.meta-j_6_6]] *weechat.key.meta-j,6,6*
-** description: pass:none[touche "meta-j,6,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *66"+`
-
-* [[option_weechat.key.meta-j_6_7]] *weechat.key.meta-j,6,7*
-** description: pass:none[touche "meta-j,6,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *67"+`
-
-* [[option_weechat.key.meta-j_6_8]] *weechat.key.meta-j,6,8*
-** description: pass:none[touche "meta-j,6,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *68"+`
-
-* [[option_weechat.key.meta-j_6_9]] *weechat.key.meta-j,6,9*
-** description: pass:none[touche "meta-j,6,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *69"+`
-
-* [[option_weechat.key.meta-j_7_0]] *weechat.key.meta-j,7,0*
-** description: pass:none[touche "meta-j,7,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *70"+`
-
-* [[option_weechat.key.meta-j_7_1]] *weechat.key.meta-j,7,1*
-** description: pass:none[touche "meta-j,7,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *71"+`
-
-* [[option_weechat.key.meta-j_7_2]] *weechat.key.meta-j,7,2*
-** description: pass:none[touche "meta-j,7,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *72"+`
-
-* [[option_weechat.key.meta-j_7_3]] *weechat.key.meta-j,7,3*
-** description: pass:none[touche "meta-j,7,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *73"+`
-
-* [[option_weechat.key.meta-j_7_4]] *weechat.key.meta-j,7,4*
-** description: pass:none[touche "meta-j,7,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *74"+`
-
-* [[option_weechat.key.meta-j_7_5]] *weechat.key.meta-j,7,5*
-** description: pass:none[touche "meta-j,7,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *75"+`
-
-* [[option_weechat.key.meta-j_7_6]] *weechat.key.meta-j,7,6*
-** description: pass:none[touche "meta-j,7,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *76"+`
-
-* [[option_weechat.key.meta-j_7_7]] *weechat.key.meta-j,7,7*
-** description: pass:none[touche "meta-j,7,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *77"+`
-
-* [[option_weechat.key.meta-j_7_8]] *weechat.key.meta-j,7,8*
-** description: pass:none[touche "meta-j,7,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *78"+`
-
-* [[option_weechat.key.meta-j_7_9]] *weechat.key.meta-j,7,9*
-** description: pass:none[touche "meta-j,7,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *79"+`
-
-* [[option_weechat.key.meta-j_8_0]] *weechat.key.meta-j,8,0*
-** description: pass:none[touche "meta-j,8,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *80"+`
-
-* [[option_weechat.key.meta-j_8_1]] *weechat.key.meta-j,8,1*
-** description: pass:none[touche "meta-j,8,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *81"+`
-
-* [[option_weechat.key.meta-j_8_2]] *weechat.key.meta-j,8,2*
-** description: pass:none[touche "meta-j,8,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *82"+`
-
-* [[option_weechat.key.meta-j_8_3]] *weechat.key.meta-j,8,3*
-** description: pass:none[touche "meta-j,8,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *83"+`
-
-* [[option_weechat.key.meta-j_8_4]] *weechat.key.meta-j,8,4*
-** description: pass:none[touche "meta-j,8,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *84"+`
-
-* [[option_weechat.key.meta-j_8_5]] *weechat.key.meta-j,8,5*
-** description: pass:none[touche "meta-j,8,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *85"+`
-
-* [[option_weechat.key.meta-j_8_6]] *weechat.key.meta-j,8,6*
-** description: pass:none[touche "meta-j,8,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *86"+`
-
-* [[option_weechat.key.meta-j_8_7]] *weechat.key.meta-j,8,7*
-** description: pass:none[touche "meta-j,8,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *87"+`
-
-* [[option_weechat.key.meta-j_8_8]] *weechat.key.meta-j,8,8*
-** description: pass:none[touche "meta-j,8,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *88"+`
-
-* [[option_weechat.key.meta-j_8_9]] *weechat.key.meta-j,8,9*
-** description: pass:none[touche "meta-j,8,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *89"+`
-
-* [[option_weechat.key.meta-j_9_0]] *weechat.key.meta-j,9,0*
-** description: pass:none[touche "meta-j,9,0" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *90"+`
-
-* [[option_weechat.key.meta-j_9_1]] *weechat.key.meta-j,9,1*
-** description: pass:none[touche "meta-j,9,1" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *91"+`
-
-* [[option_weechat.key.meta-j_9_2]] *weechat.key.meta-j,9,2*
-** description: pass:none[touche "meta-j,9,2" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *92"+`
-
-* [[option_weechat.key.meta-j_9_3]] *weechat.key.meta-j,9,3*
-** description: pass:none[touche "meta-j,9,3" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *93"+`
-
-* [[option_weechat.key.meta-j_9_4]] *weechat.key.meta-j,9,4*
-** description: pass:none[touche "meta-j,9,4" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *94"+`
-
-* [[option_weechat.key.meta-j_9_5]] *weechat.key.meta-j,9,5*
-** description: pass:none[touche "meta-j,9,5" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *95"+`
-
-* [[option_weechat.key.meta-j_9_6]] *weechat.key.meta-j,9,6*
-** description: pass:none[touche "meta-j,9,6" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *96"+`
-
-* [[option_weechat.key.meta-j_9_7]] *weechat.key.meta-j,9,7*
-** description: pass:none[touche "meta-j,9,7" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *97"+`
-
-* [[option_weechat.key.meta-j_9_8]] *weechat.key.meta-j,9,8*
-** description: pass:none[touche "meta-j,9,8" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *98"+`
-
-* [[option_weechat.key.meta-j_9_9]] *weechat.key.meta-j,9,9*
-** description: pass:none[touche "meta-j,9,9" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer *99"+`
-
-* [[option_weechat.key.meta-j_meta-f]] *weechat.key.meta-j,meta-f*
-** description: pass:none[touche "meta-j,meta-f" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer -"+`
-
-* [[option_weechat.key.meta-j_meta-l]] *weechat.key.meta-j,meta-l*
-** description: pass:none[touche "meta-j,meta-l" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer +"+`
-
-* [[option_weechat.key.meta-j_meta-r]] *weechat.key.meta-j,meta-r*
-** description: pass:none[touche "meta-j,meta-r" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/server raw"+`
-
-* [[option_weechat.key.meta-j_meta-s]] *weechat.key.meta-j,meta-s*
-** description: pass:none[touche "meta-j,meta-s" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/server jump"+`
-
-* [[option_weechat.key.meta-k]] *weechat.key.meta-k*
-** description: pass:none[touche "meta-k" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input grab_key_command"+`
-
-* [[option_weechat.key.meta-l]] *weechat.key.meta-l*
-** description: pass:none[touche "meta-l" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window bare"+`
-
-* [[option_weechat.key.meta-left]] *weechat.key.meta-left*
-** description: pass:none[touche "meta-left" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-m]] *weechat.key.meta-m*
-** description: pass:none[touche "meta-m" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/mute mouse toggle"+`
-
-* [[option_weechat.key.meta-n]] *weechat.key.meta-n*
-** description: pass:none[touche "meta-n" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_next_highlight"+`
-
-* [[option_weechat.key.meta-p]] *weechat.key.meta-p*
-** description: pass:none[touche "meta-p" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_previous_highlight"+`
-
-* [[option_weechat.key.meta-pgdn]] *weechat.key.meta-pgdn*
-** description: pass:none[touche "meta-pgdn" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_down"+`
-
-* [[option_weechat.key.meta-pgup]] *weechat.key.meta-pgup*
-** description: pass:none[touche "meta-pgup" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_up"+`
-
-* [[option_weechat.key.meta-r]] *weechat.key.meta-r*
-** description: pass:none[touche "meta-r" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input delete_line"+`
-
-* [[option_weechat.key.meta-return]] *weechat.key.meta-return*
-** description: pass:none[touche "meta-return" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input insert \n"+`
-
-* [[option_weechat.key.meta-right]] *weechat.key.meta-right*
-** description: pass:none[touche "meta-right" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-s]] *weechat.key.meta-s*
-** description: pass:none[touche "meta-s" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/mute spell toggle"+`
-
-* [[option_weechat.key.meta-u]] *weechat.key.meta-u*
-** description: pass:none[touche "meta-u" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_unread"+`
-
-* [[option_weechat.key.meta-up]] *weechat.key.meta-up*
-** description: pass:none[touche "meta-up" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-w_meta-b]] *weechat.key.meta-w,meta-b*
-** description: pass:none[touche "meta-w,meta-b" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window balance"+`
-
-* [[option_weechat.key.meta-w_meta-down]] *weechat.key.meta-w,meta-down*
-** description: pass:none[touche "meta-w,meta-down" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window down"+`
-
-* [[option_weechat.key.meta-w_meta-left]] *weechat.key.meta-w,meta-left*
-** description: pass:none[touche "meta-w,meta-left" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window left"+`
-
-* [[option_weechat.key.meta-w_meta-right]] *weechat.key.meta-w,meta-right*
-** description: pass:none[touche "meta-w,meta-right" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window right"+`
-
-* [[option_weechat.key.meta-w_meta-s]] *weechat.key.meta-w,meta-s*
-** description: pass:none[touche "meta-w,meta-s" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window swap"+`
-
-* [[option_weechat.key.meta-w_meta-up]] *weechat.key.meta-w,meta-up*
-** description: pass:none[touche "meta-w,meta-up" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window up"+`
-
-* [[option_weechat.key.meta-x]] *weechat.key.meta-x*
-** description: pass:none[touche "meta-x" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/buffer zoom"+`
-
-* [[option_weechat.key.meta-z]] *weechat.key.meta-z*
-** description: pass:none[touche "meta-z" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window zoom"+`
-
-* [[option_weechat.key.pgdn]] *weechat.key.pgdn*
-** description: pass:none[touche "pgdn" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window page_down"+`
-
-* [[option_weechat.key.pgup]] *weechat.key.pgup*
-** description: pass:none[touche "pgup" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window page_up"+`
-
-* [[option_weechat.key.return]] *weechat.key.return*
-** description: pass:none[touche "return" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input return"+`
-
-* [[option_weechat.key.right]] *weechat.key.right*
-** description: pass:none[touche "right" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
-** description: pass:none[touche "shift-down" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_next_line"+`
-
-* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
-** description: pass:none[touche "shift-end" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_end_of_input"+`
-
-* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
-** description: pass:none[touche "shift-home" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_beginning_of_input"+`
-
-* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
-** description: pass:none[touche "shift-left" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
-** description: pass:none[touche "shift-right" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
-** description: pass:none[touche "shift-tab" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input complete_previous"+`
-
-* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
-** description: pass:none[touche "shift-up" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input move_previous_line"+`
-
-* [[option_weechat.key.tab]] *weechat.key.tab*
-** description: pass:none[touche "tab" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input complete_next"+`
-
-* [[option_weechat.key.up]] *weechat.key.up*
-** description: pass:none[touche "up" dans le contexte "default"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input history_previous"+`
-
-* [[option_weechat.key_cursor.@chat:Q]] *weechat.key_cursor.@chat:Q*
-** description: pass:none[touche "@chat:Q" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:chat_quote_time_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:m]] *weechat.key_cursor.@chat:m*
-** description: pass:none[touche "@chat:m" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:chat_quote_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:q]] *weechat.key_cursor.@chat:q*
-** description: pass:none[touche "@chat:q" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:chat_quote_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):K]] *weechat.key_cursor.@item(buffer_nicklist):K*
-** description: pass:none[touche "@item(buffer_nicklist):K" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):b]] *weechat.key_cursor.@item(buffer_nicklist):b*
-** description: pass:none[touche "@item(buffer_nicklist):b" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):k]] *weechat.key_cursor.@item(buffer_nicklist):k*
-** description: pass:none[touche "@item(buffer_nicklist):k" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/kick ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):q]] *weechat.key_cursor.@item(buffer_nicklist):q*
-** description: pass:none[touche "@item(buffer_nicklist):q" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/query ${nick};/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):w]] *weechat.key_cursor.@item(buffer_nicklist):w*
-** description: pass:none[touche "@item(buffer_nicklist):w" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_cursor.down]] *weechat.key_cursor.down*
-** description: pass:none[touche "down" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor move down"+`
-
-* [[option_weechat.key_cursor.left]] *weechat.key_cursor.left*
-** description: pass:none[touche "left" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor move left"+`
-
-* [[option_weechat.key_cursor.meta-down]] *weechat.key_cursor.meta-down*
-** description: pass:none[touche "meta-down" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor move area_down"+`
-
-* [[option_weechat.key_cursor.meta-left]] *weechat.key_cursor.meta-left*
-** description: pass:none[touche "meta-left" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor move area_left"+`
-
-* [[option_weechat.key_cursor.meta-right]] *weechat.key_cursor.meta-right*
-** description: pass:none[touche "meta-right" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor move area_right"+`
-
-* [[option_weechat.key_cursor.meta-up]] *weechat.key_cursor.meta-up*
-** description: pass:none[touche "meta-up" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor move area_up"+`
-
-* [[option_weechat.key_cursor.return]] *weechat.key_cursor.return*
-** description: pass:none[touche "return" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor stop"+`
-
-* [[option_weechat.key_cursor.right]] *weechat.key_cursor.right*
-** description: pass:none[touche "right" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor move right"+`
-
-* [[option_weechat.key_cursor.up]] *weechat.key_cursor.up*
-** description: pass:none[touche "up" dans le contexte "cursor"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor move up"+`
-
-* [[option_weechat.key_mouse.@*:button3]] *weechat.key_mouse.@*:button3*
-** description: pass:none[touche "@*:button3" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/cursor go ${_x},${_y}"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheeldown]] *weechat.key_mouse.@bar(buflist):ctrl-wheeldown*
-** description: pass:none[touche "@bar(buflist):ctrl-wheeldown" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheelup]] *weechat.key_mouse.@bar(buflist):ctrl-wheelup*
-** description: pass:none[touche "@bar(buflist):ctrl-wheelup" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(input):button2]] *weechat.key_mouse.@bar(input):button2*
-** description: pass:none[touche "@bar(input):button2" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input grab_mouse_area"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-down]] *weechat.key_mouse.@bar(nicklist):button1-gesture-down*
-** description: pass:none[touche "@bar(nicklist):button1-gesture-down" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/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*
-** description: pass:none[touche "@bar(nicklist):button1-gesture-down-long" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll nicklist ${_window_number} e"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-up]] *weechat.key_mouse.@bar(nicklist):button1-gesture-up*
-** description: pass:none[touche "@bar(nicklist):button1-gesture-up" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/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*
-** description: pass:none[touche "@bar(nicklist):button1-gesture-up-long" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll nicklist ${_window_number} b"+`
-
-* [[option_weechat.key_mouse.@bar:wheeldown]] *weechat.key_mouse.@bar:wheeldown*
-** description: pass:none[touche "@bar:wheeldown" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll ${_bar_name} ${_window_number} +20%"+`
-
-* [[option_weechat.key_mouse.@bar:wheelup]] *weechat.key_mouse.@bar:wheelup*
-** description: pass:none[touche "@bar:wheelup" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/bar scroll ${_bar_name} ${_window_number} -20%"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button1]] *weechat.key_mouse.@chat(fset.fset):button1*
-** description: pass:none[touche "@chat(fset.fset):button1" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/fset -go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button2*]] *weechat.key_mouse.@chat(fset.fset):button2**
-** description: pass:none[touche "@chat(fset.fset):button2*" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:fset_mouse"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheeldown]] *weechat.key_mouse.@chat(fset.fset):wheeldown*
-** description: pass:none[touche "@chat(fset.fset):wheeldown" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/fset -down 5"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheelup]] *weechat.key_mouse.@chat(fset.fset):wheelup*
-** description: pass:none[touche "@chat(fset.fset):wheelup" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/fset -up 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button1]] *weechat.key_mouse.@chat(script.scripts):button1*
-** description: pass:none[touche "@chat(script.scripts):button1" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/script go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button2]] *weechat.key_mouse.@chat(script.scripts):button2*
-** description: pass:none[touche "@chat(script.scripts):button2" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/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*
-** description: pass:none[touche "@chat(script.scripts):wheeldown" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/script down 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):wheelup]] *weechat.key_mouse.@chat(script.scripts):wheelup*
-** description: pass:none[touche "@chat(script.scripts):wheelup" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/script up 5"+`
-
-* [[option_weechat.key_mouse.@chat:button1]] *weechat.key_mouse.@chat:button1*
-** description: pass:none[touche "@chat:button1" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left]] *weechat.key_mouse.@chat:button1-gesture-left*
-** description: pass:none[touche "@chat:button1-gesture-left" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/buffer -1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left-long]] *weechat.key_mouse.@chat:button1-gesture-left-long*
-** description: pass:none[touche "@chat:button1-gesture-left-long" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/buffer 1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right]] *weechat.key_mouse.@chat:button1-gesture-right*
-** description: pass:none[touche "@chat:button1-gesture-right" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/buffer +1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right-long]] *weechat.key_mouse.@chat:button1-gesture-right-long*
-** description: pass:none[touche "@chat:button1-gesture-right-long" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/buffer +"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheeldown]] *weechat.key_mouse.@chat:ctrl-wheeldown*
-** description: pass:none[touche "@chat:ctrl-wheeldown" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_horiz -window ${_window_number} +10%"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheelup]] *weechat.key_mouse.@chat:ctrl-wheelup*
-** description: pass:none[touche "@chat:ctrl-wheelup" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_horiz -window ${_window_number} -10%"+`
-
-* [[option_weechat.key_mouse.@chat:wheeldown]] *weechat.key_mouse.@chat:wheeldown*
-** description: pass:none[touche "@chat:wheeldown" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_down -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:wheelup]] *weechat.key_mouse.@chat:wheelup*
-** description: pass:none[touche "@chat:wheelup" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window scroll_up -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1]] *weechat.key_mouse.@item(buffer_nicklist):button1*
-** description: pass:none[touche "@item(buffer_nicklist):button1" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/query ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left*
-** description: pass:none[touche "@item(buffer_nicklist):button1-gesture-left" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/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*
-** description: pass:none[touche "@item(buffer_nicklist):button1-gesture-left-long" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2]] *weechat.key_mouse.@item(buffer_nicklist):button2*
-** description: pass:none[touche "@item(buffer_nicklist):button2" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left*
-** description: pass:none[touche "@item(buffer_nicklist):button2-gesture-left" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button1*]] *weechat.key_mouse.@item(buflist):button1**
-** description: pass:none[touche "@item(buflist):button1*" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button2*]] *weechat.key_mouse.@item(buflist):button2**
-** description: pass:none[touche "@item(buflist):button2*" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button1*]] *weechat.key_mouse.@item(buflist2):button1**
-** description: pass:none[touche "@item(buflist2):button1*" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button2*]] *weechat.key_mouse.@item(buflist2):button2**
-** description: pass:none[touche "@item(buflist2):button2*" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button1*]] *weechat.key_mouse.@item(buflist3):button1**
-** description: pass:none[touche "@item(buflist3):button1*" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button2*]] *weechat.key_mouse.@item(buflist3):button2**
-** description: pass:none[touche "@item(buflist3):button2*" dans le contexte "mouse"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_search.ctrl-q]] *weechat.key_search.ctrl-q*
-** description: pass:none[touche "ctrl-q" dans le contexte "search"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input search_stop"+`
-
-* [[option_weechat.key_search.ctrl-r]] *weechat.key_search.ctrl-r*
-** description: pass:none[touche "ctrl-r" dans le contexte "search"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input search_switch_regex"+`
-
-* [[option_weechat.key_search.down]] *weechat.key_search.down*
-** description: pass:none[touche "down" dans le contexte "search"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input search_next"+`
-
-* [[option_weechat.key_search.meta-c]] *weechat.key_search.meta-c*
-** description: pass:none[touche "meta-c" dans le contexte "search"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input search_switch_case"+`
-
-* [[option_weechat.key_search.return]] *weechat.key_search.return*
-** description: pass:none[touche "return" dans le contexte "search"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input search_stop_here"+`
-
-* [[option_weechat.key_search.tab]] *weechat.key_search.tab*
-** description: pass:none[touche "tab" dans le contexte "search"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input search_switch_where"+`
-
-* [[option_weechat.key_search.up]] *weechat.key_search.up*
-** description: pass:none[touche "up" dans le contexte "search"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/input search_previous"+`
-
-* [[option_weechat.look.align_end_of_lines]] *weechat.look.align_end_of_lines*
-** description: pass:none[alignement pour la fin des lignes (toutes les lignes après la première) : elles démarrent sous cette donnée (time, buffer, prefix, suffix, message (par défaut))]
-** type: entier
-** valeurs: time, buffer, prefix, suffix, message
-** valeur par défaut: `+message+`
-
-* [[option_weechat.look.align_multiline_words]] *weechat.look.align_multiline_words*
-** description: pass:none[alignement pour les mots sur plusieurs lignes selon l'option weechat.look.align_end_of_lines ; si désactivé, les mots sur plusieurs lignes ne seront pas alignés, ce qui peut être pratique pour ne pas casser les longs URLs]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.bar_more_down]] *weechat.look.bar_more_down*
-** description: pass:none[chaîne affichée quand la barre peut être défilée vers le bas (pour les barres avec un remplissage différent de "horizontal")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"++"+`
-
-* [[option_weechat.look.bar_more_left]] *weechat.look.bar_more_left*
-** description: pass:none[chaîne affichée quand la barre peut être défilée vers la gauche (pour les barres avec un remplissage "horizontal")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"<<"+`
-
-* [[option_weechat.look.bar_more_right]] *weechat.look.bar_more_right*
-** description: pass:none[chaîne affichée quand la barre peut être défilée vers la droite (pour les barres avec un remplissage "horizontal")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+">>"+`
-
-* [[option_weechat.look.bar_more_up]] *weechat.look.bar_more_up*
-** description: pass:none[chaîne affichée quand la barre peut être défilée vers le haut (pour les barres avec un remplissage différent de "horizontal")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"--"+`
-
-* [[option_weechat.look.bare_display_exit_on_input]] *weechat.look.bare_display_exit_on_input*
-** description: pass:none[sortir du mode d'affichage dépouillé ("bare") sur tout changement dans la ligne de commande]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.bare_display_time_format]] *weechat.look.bare_display_time_format*
-** description: pass:none[format de date/heure dans l'affichage dépouillé ("bare") (voir man strftime pour le format de date/heure)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%H:%M"+`
-
-* [[option_weechat.look.buffer_auto_renumber]] *weechat.look.buffer_auto_renumber*
-** description: pass:none[renuméroter automatiquement les tampons pour qu'ils aient des numéros consécutifs et démarrent au numéro 1 ; si désactivé, des trous entre les numéros de tampons sont autorisés et le premier tampon peut avoir un numéro supérieur à 1]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.buffer_notify_default]] *weechat.look.buffer_notify_default*
-** description: pass:none[niveau de notification par défaut pour les tampons (utilisé pour dire à WeeChat si le tampon doit être affiché dans la hotlist ou non, selon l'importance du message) : all=tous les messages (par défaut), message=messages+highlights, highlight=highlights seulement, none=ne jamais afficher dans la hotlist]
-** type: entier
-** valeurs: none, highlight, message, all
-** valeur par défaut: `+all+`
-
-* [[option_weechat.look.buffer_position]] *weechat.look.buffer_position*
-** description: pass:none[position d'un nouveau tampon : end = après la fin de la liste (numéro = dernier numéro + 1), first_gap = au premier numéro disponible dans la liste (après la fin de la liste si aucun numéro n'est disponible) ; cette option est utilisée seulement si le tampon n'a pas de numéro dans le "layout"]
-** type: entier
-** valeurs: end, first_gap
-** valeur par défaut: `+end+`
-
-* [[option_weechat.look.buffer_search_case_sensitive]] *weechat.look.buffer_search_case_sensitive*
-** description: pass:none[recherche par défaut dans le tampon : sensible à la casse ou non]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.buffer_search_force_default]] *weechat.look.buffer_search_force_default*
-** description: pass:none[forcer les valeurs par défaut pour la recherche de texte dans le tampon (au lieu d'utiliser les valeurs de la dernière recherche dans le tampon)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.buffer_search_regex]] *weechat.look.buffer_search_regex*
-** description: pass:none[recherche par défaut dans le tampon : si activé, rechercher une expression régulière POSIX étendue, sinon rechercher du texte simple]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.buffer_search_where]] *weechat.look.buffer_search_where*
-** description: pass:none[recherche par défaut dans le tampon : dans le message, le préfixe, le préfixe et le message]
-** type: entier
-** valeurs: prefix, message, prefix_message
-** valeur par défaut: `+prefix_message+`
-
-* [[option_weechat.look.buffer_time_format]] *weechat.look.buffer_time_format*
-** description: pass:none[format de date/heure pour chaque ligne affichée dans les tampons (voir man strftime pour le format de date/heure) (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval) ; par exemple l'heure avec des niveaux de gris (requiert le support de 256 couleurs) : "${color:252}%H${color:245}%M${color:240}%S"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.buffer_time_same]] *weechat.look.buffer_time_same*
-** description: pass:none[heure affichée pour un message avec la même heure que le message précédent ; utilisez un espace " " pour cacher l'heure, une autre chaîne pour l'afficher à la place de l'heure, ou une chaîne vide pour désactiver cette fonctionnalité (afficher l'heure) (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.chat_space_right]] *weechat.look.chat_space_right*
-** description: pass:none[garder un espace sur la droite de la zone de discussion s'il y a une barre affichée sur la droite (pour le texte et le marqueur de lecture)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.color_basic_force_bold]] *weechat.look.color_basic_force_bold*
-** description: pass:none[forcer l'attribut "bold" (gras) pour les couleurs claires et "darkgray" dans les couleurs de base (cette option est désactivée par défaut : le gras est utilisé seulement si le terminal a moins de 16 couleurs)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.color_inactive_buffer]] *weechat.look.color_inactive_buffer*
-** description: pass:none[utiliser une couleur différente pour les lignes dans un tampon inactif (si la ligne est d'un tampon mélangé et le tampon n'est pas sélectionné)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.color_inactive_message]] *weechat.look.color_inactive_message*
-** description: pass:none[utiliser une couleur différente pour un message inactif (quand la fenêtre n'est pas la fenêtre courante, ou si la ligne est d'un tampon mélangé et le tampon n'est pas sélectionné)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix]] *weechat.look.color_inactive_prefix*
-** description: pass:none[utiliser une couleur différente pour le préfixe inactif (quand la fenêtre n'est pas la fenêtre courante, ou si la ligne est d'un tampon mélangé et le tampon n'est pas sélectionné)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix_buffer]] *weechat.look.color_inactive_prefix_buffer*
-** description: pass:none[utiliser une couleur différente pour le nom de tampon inactif dans le préfixe (quand la fenêtre n'est pas la fenêtre courante, ou si la ligne est d'un tampon mélangé et le tampon n'est pas sélectionné)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.color_inactive_time]] *weechat.look.color_inactive_time*
-** description: pass:none[utiliser une couleur différente pour l'heure inactive (quand la fenêtre n'est pas la fenêtre courante, ou si la ligne est d'un tampon mélangé et le tampon n'est pas sélectionné)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.color_inactive_window]] *weechat.look.color_inactive_window*
-** description: pass:none[utiliser une couleur différente pour les lignes dans une fenêtre inactive (quand la fenêtre n'est pas la fenêtre courante)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.color_nick_offline]] *weechat.look.color_nick_offline*
-** description: pass:none[utiliser une couleur différente pour les pseudos déconnectés (qui ne sont plus dans la liste de pseudos)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.color_pairs_auto_reset]] *weechat.look.color_pairs_auto_reset*
-** description: pass:none[réinitialisation automatique de la table des paires de couleurs quand le nombre de paires disponibles est inférieur ou égal à ce nombre (-1 = désactiver la réinitialisation automatique, et donc un "/color reset" manuel est nécessaire quand la table est pleine)]
-** type: entier
-** valeurs: -1 .. 256
-** valeur par défaut: `+5+`
-
-* [[option_weechat.look.color_real_white]] *weechat.look.color_real_white*
-** description: pass:none[si activé, utilise la vraie couleur blanche, désactivé par défaut pour les terminaux avec un fond blanc (si vous n'utilisez jamais de fond blanc, vous devriez activer cette option pour voir du vrai blanc au lieu de la couleur d'avant plan par défaut du terminal)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.command_chars]] *weechat.look.command_chars*
-** description: pass:none[caractères utilisés pour déterminer si la chaîne entrée est une commande ou non : l'entrée doit démarrer avec un de ces caractères ; la barre oblique ("/") est toujours considérée comme un préfixe de commande (exemple : ".$")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.command_incomplete]] *weechat.look.command_incomplete*
-** description: pass:none[si activé, les commandes incomplètes et non ambiguës sont autorisées, par exemple /he pour /help]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.confirm_quit]] *weechat.look.confirm_quit*
-** description: pass:none[si activé, la commande /quit doit être confirmée par le paramètre supplémentaire "-yes" (voir /help quit)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.confirm_upgrade]] *weechat.look.confirm_upgrade*
-** description: pass:none[si activé, la commande /upgrade doit être confirmée par le paramètre supplémentaire "-yes" (voir /help upgrade)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.day_change]] *weechat.look.day_change*
-** description: pass:none[affiche un message quand le jour change]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.day_change_message_1date]] *weechat.look.day_change_message_1date*
-** description: pass:none[message affiché lorsque le jour a changé, avec une date affichée (par exemple au début d'un tampon) (voir man strftime pour le format de date/heure) (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"-- %a, %d %b %Y --"+`
-
-* [[option_weechat.look.day_change_message_2dates]] *weechat.look.day_change_message_2dates*
-** description: pass:none[message affiché lorsque le jour a changé, avec deux dates affichées (entre deux messages) ; les formats pour la seconde date doivent démarrer par deux "%" car strftime est appelé deux fois sur cette chaîne (voir man strftime pour le format de date/heure) (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"+`
-
-* [[option_weechat.look.eat_newline_glitch]] *weechat.look.eat_newline_glitch*
-** description: pass:none[si activé, le eat_newline_glitch sera positionné à 0 ; cela est utilisé pour ne pas ajouter de nouvelle ligne à la fin de chaque ligne, et donc ne pas couper le texte quand vous copiez/collez du texte depuis WeeChat vers une autre application (cette option est désactivée par défaut car elle peut causer de sérieux problèmes d'affichages)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.emphasized_attributes]] *weechat.look.emphasized_attributes*
-** description: pass:none[attributs pour le texte mis en valeur : un ou plusieurs caractères d'attributs ("%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné) ; si la chaîne est vide, les couleurs weechat.color.emphasized* sont utilisées]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.highlight]] *weechat.look.highlight*
-** description: pass:none[liste des mots pour la notification séparés par des virgules ; la comparaison est insensible à la casse (utilisez "(?-i)" au début des mots pour les rendre sensibles à la casse), les mots peuvent commencer ou se terminer par "*" pour une comparaison partielle ; exemple : "test,(?-i)*toto*,flash*"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.highlight_disable_regex]] *weechat.look.highlight_disable_regex*
-** description: pass:none[expression régulière POSIX étendue utilisée pour empêcher un highlight sur un message : cette option a une priorité plus élevée sur les autres options de highlight (si la chaîne est trouvée dans le message, le highlight est désactivé et les autres options sont ignorées), l'expression régulière est insensible à la casse (utilisez "(?-i)" au début pour la rendre sensible à la casse), exemples : "<flash.*>", "(?-i)<Flash.*>"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
-** description: pass:none[expression régulière POSIX étendue utilisée pour vérifier si un message a un "highlight" ou non, au moins une correspondance dans la chaîne doit être entourée de délimiteurs (caractères différents de : alphanumérique, "-", "_" et "|"), l'expression régulière est insensible à la casse (utilisez "(?-i)" au début pour la rendre sensible à la casse), exemples : "flashcode|flashy", "(?-i)FlashCode|flashy"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
-** description: pass:none[liste des étiquettes pour le highlight (séparées par des virgules) ; la comparaison ne tient pas compte de la casse ; le caractère joker "*" est autorisé dans chaque étiquette ; plusieurs étiquettes peuvent être séparées par "+" pour faire un "et" logique entre les étiquettes ; exemples : "nick_flashcode" pour les messages du pseudo "FlashCode", "irc_notice+nick_toto*" pour les notices d'un pseudo commençant par "toto"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.hotlist_add_conditions]] *weechat.look.hotlist_add_conditions*
-** description: pass:none[conditions pour ajouter un tampon dans la hotlist (si le niveau de notification est OK pour le tampon) ; vous pouvez utiliser dans ces conditions : \"window\" (pointeur de la fenêtre courante), \"buffer\" (pointeur du tampon à ajouter dans la hotlist), "priority" (0 = faible, 1 = message, 2 = privé, 3 = highlight) ; par défaut un tampon est ajouté dans la hotlist si vous êtes absent, ou si le tampon n'est pas visible à l'écran (pas affiché dans une fenêtre), ou si au moins un client relay est connecté via le protocole weechat]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${away} || ${buffer.num_displayed} == 0 || ${info:relay_client_count,weechat,connected} > 0"+`
-
-* [[option_weechat.look.hotlist_buffer_separator]] *weechat.look.hotlist_buffer_separator*
-** description: pass:none[chaîne affichée entre les tampons dans la hotlist]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+", "+`
-
-* [[option_weechat.look.hotlist_count_max]] *weechat.look.hotlist_count_max*
-** description: pass:none[nombre maximum de compteurs de messages à afficher dans la hotlist pour un tampon : 0 = ne jamais afficher les compteurs de messages, autre nombre = afficher un maximum de N compteurs de messages (de la plus haute à la plus basse priorité)]
-** type: entier
-** valeurs: 0 .. 4
-** valeur par défaut: `+2+`
-
-* [[option_weechat.look.hotlist_count_min_msg]] *weechat.look.hotlist_count_min_msg*
-** description: pass:none[afficher les compteurs de messages si le nombre de messages est supérieur ou égal à cette valeur]
-** type: entier
-** valeurs: 1 .. 100
-** valeur par défaut: `+2+`
-
-* [[option_weechat.look.hotlist_names_count]] *weechat.look.hotlist_names_count*
-** description: pass:none[nombre maximum de noms dans la liste d'activité (0 = pas de nom affiché, seulement les numéros de tampons)]
-** type: entier
-** valeurs: 0 .. 10000
-** valeur par défaut: `+3+`
-
-* [[option_weechat.look.hotlist_names_length]] *weechat.look.hotlist_names_length*
-** description: pass:none[nombre maximum des noms dans la liste d'activité (0 = pas de limite)]
-** type: entier
-** valeurs: 0 .. 32
-** valeur par défaut: `+0+`
-
-* [[option_weechat.look.hotlist_names_level]] *weechat.look.hotlist_names_level*
-** description: pass:none[niveau pour l'affichage des noms dans la liste d'activité (combinaison de : 1=join/part, 2=message, 4=privé, 8=highlight, par exemple : 12=privé+highlight)]
-** type: entier
-** valeurs: 1 .. 15
-** valeur par défaut: `+12+`
-
-* [[option_weechat.look.hotlist_names_merged_buffers]] *weechat.look.hotlist_names_merged_buffers*
-** description: pass:none[si défini, force l'affichage des noms dans la hotlist pour les tampons mélangés]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.hotlist_prefix]] *weechat.look.hotlist_prefix*
-** description: pass:none[chaîne affichée au début de la hotlist]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"H: "+`
-
-* [[option_weechat.look.hotlist_remove]] *weechat.look.hotlist_remove*
-** description: pass:none[supprimer les tampons de la liste d'activité : buffer = supprimer tampon par tampon, merged = supprimer tous les tampons mélangés visibles d'un seul coup]
-** type: entier
-** valeurs: buffer, merged
-** valeur par défaut: `+merged+`
-
-* [[option_weechat.look.hotlist_short_names]] *weechat.look.hotlist_short_names*
-** description: pass:none[si défini, utilise des noms courts pour afficher les noms de tampons dans la hotlist (commence après le premier "." dans le nom)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.hotlist_sort]] *weechat.look.hotlist_sort*
-** description: pass:none[type de tri pour la liste d'activité : group_time_* : grouper par niveau de notification (les highlights en premier) puis tri par date, group_number_* : grouper par niveau de notification (les highlights en premier) puis tri par numéro, number_* : tri par numéro ; asc = tri ascendant, desc = tri descendant]
-** type: entier
-** valeurs: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc
-** valeur par défaut: `+group_time_asc+`
-
-* [[option_weechat.look.hotlist_suffix]] *weechat.look.hotlist_suffix*
-** description: pass:none[chaîne affichée à la fin de la hotlist]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.hotlist_unique_numbers]] *weechat.look.hotlist_unique_numbers*
-** description: pass:none[garde seulement des numéros uniques dans la hotlist (cela s'applique seulement aux éléments de la hotlist où le nom n'est PAS affiché après le numéro)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.hotlist_update_on_buffer_switch]] *weechat.look.hotlist_update_on_buffer_switch*
-** description: pass:none[mettre à jour la hotlist lors du changement de tampon]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.input_cursor_scroll]] *weechat.look.input_cursor_scroll*
-** description: pass:none[nombre de caractères affichés après la fin de la ligne de saisie lors d'un défilement pour afficher la fin de la ligne]
-** type: entier
-** valeurs: 0 .. 100
-** valeur par défaut: `+20+`
-
-* [[option_weechat.look.input_multiline_lead_linebreak]] *weechat.look.input_multiline_lead_linebreak*
-** description: pass:none[démarrer le texte d'entrée avec une nouvelle ligne lorsque la ligne de commande contient plusieurs lignes, pour aligner le début de chaque ligne]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.input_share]] *weechat.look.input_share*
-** description: pass:none[partage les commandes, le texte, ou les deux dans la zone de saisie pour tous les tampons (il y a toujours un historique local sur chaque tampon)]
-** type: entier
-** valeurs: none, commands, text, all
-** valeur par défaut: `+none+`
-
-* [[option_weechat.look.input_share_overwrite]] *weechat.look.input_share_overwrite*
-** description: pass:none[si défini et que la zone de saisie est partagée, écrase toujours la zone de saisie sur le tampon cible]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.input_undo_max]] *weechat.look.input_undo_max*
-** description: pass:none[nombre maximum de "undo" pour la ligne de commande, par tampon (0 = undo désactivé)]
-** type: entier
-** valeurs: 0 .. 65535
-** valeur par défaut: `+32+`
-
-* [[option_weechat.look.item_away_message]] *weechat.look.item_away_message*
-** description: pass:none[afficher le message d'absence du serveur dans l'objet de barre d'absence]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.item_buffer_filter]] *weechat.look.item_buffer_filter*
-** description: pass:none[chaîne utilisée pour montrer que des lignes sont filtrées dans le tampon courant (objet de barre "buffer_filter")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"*"+`
-
-* [[option_weechat.look.item_buffer_zoom]] *weechat.look.item_buffer_zoom*
-** description: pass:none[chaîne utilisée pour montrer le zoom sur un tampon mélangé (objet de barre "buffer_zoom")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"!"+`
-
-* [[option_weechat.look.item_mouse_status]] *weechat.look.item_mouse_status*
-** description: pass:none[chaîne utilisée pour montrer si la souris est activée (objet de barre "mouse_status")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"M"+`
-
-* [[option_weechat.look.item_time_format]] *weechat.look.item_time_format*
-** description: pass:none[format de date/heure pour l'objet de barre "time" (voir man strftime pour le format de date/heure) (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%H:%M"+`
-
-* [[option_weechat.look.jump_current_to_previous_buffer]] *weechat.look.jump_current_to_previous_buffer*
-** description: pass:none[sauter au tampon affiché précédemment lors du saut vers le numéro de tampon courant avec /buffer *N (où N est un numéro de tampon), pour facilement basculer à un autre tampon, puis revenir au tampon courant]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.jump_previous_buffer_when_closing]] *weechat.look.jump_previous_buffer_when_closing*
-** description: pass:none[sauter au tampon précédemment visité lors de la fermeture d'un tampon (si désactivé, alors le saut se fait vers le numéro de tampon - 1)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.jump_smart_back_to_buffer]] *weechat.look.jump_smart_back_to_buffer*
-** description: pass:none[retourner au tampon initial après avoir atteint la fin de la hotlist]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.key_bind_safe]] *weechat.look.key_bind_safe*
-** description: pass:none[autoriser seulement l'association de touches "sûres" (commençant par un code ctrl ou meta)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.key_grab_delay]] *weechat.look.key_grab_delay*
-** description: pass:none[délai par défaut (en millisecondes) pour capturer une touche (en utilisant la touche par défaut alt-k) ; ce délai peut être remplacé dans la commande /input (voir /help input)]
-** type: entier
-** valeurs: 1 .. 10000
-** valeur par défaut: `+800+`
-
-* [[option_weechat.look.mouse]] *weechat.look.mouse*
-** description: pass:none[activer le support de la souris]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.mouse_timer_delay]] *weechat.look.mouse_timer_delay*
-** description: pass:none[délai (en millisecondes) pour capturer un évènement de la souris : WeeChat attendra ce délai avant de traiter l'évènement]
-** type: entier
-** valeurs: 1 .. 10000
-** valeur par défaut: `+100+`
-
-* [[option_weechat.look.nick_color_force]] *weechat.look.nick_color_force*
-** description: pass:none[force la couleur pour certains pseudos : le hash calculé avec le pseudo pour trouver la couleur ne sera pas utilisé pour ces pseudos (le format est : "pseudo1:couleur1;pseudo2:couleur2") ; la recherche de pseudos s'effectue avec la casse exacte puis en minuscules, donc il est possible d'utiliser uniquement des minuscules pour les pseudos dans cette option ; la couleur peut inclure le fond avec le format "texte,fond", par exemple "yellow,red"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.nick_color_hash]] *weechat.look.nick_color_hash*
-** description: pass:none[algorithme de hash utilisé pour trouver la couleur du pseudo : djb2 = variante de djb2 (la position des lettres compte : les anagrammes d'un pseudo ont une couleur différente), sum = somme des lettres, djb2_32 = variante de djb2 en utilisant un entier sur 32 bits au lieu de 64 bits, sum_32 = somme des lettres en utilisant un entier sur 32 bits au lieu de 64 bits]
-** type: entier
-** valeurs: djb2, sum, djb2_32, sum_32
-** valeur par défaut: `+djb2+`
-
-* [[option_weechat.look.nick_color_hash_salt]] *weechat.look.nick_color_hash_salt*
-** description: pass:none[sel pour l'algorithme de hash utilisé pour trouver la couleur des pseudos (le pseudo est ajouté à ce sel et l'algorithme de hash opère sur cette chaîne) ; changer cette valeur permet de mélanger les couleurs des pseudos]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.nick_color_stop_chars]] *weechat.look.nick_color_stop_chars*
-** description: pass:none[caractères utilisés pour l'arrêt dans le pseudo lors du calcul de la couleur avec les lettres du pseudo (au moins un caractère en dehors de cette liste doit être dans la chaîne avant de s'arrêter) (exemple : le pseudo "|nick|away" avec "|" dans les caractères retournera la couleur du pseudo "|nick") ; cette option a un impact sur l'option weechat.look.nick_color_force, donc le pseudo pour la couleur forcée ne doit pas contenir les caractères ignorés par cette option]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"_|["+`
-
-* [[option_weechat.look.nick_prefix]] *weechat.look.nick_prefix*
-** description: pass:none[texte à afficher avant le pseudo dans le préfixe, exemple : "<"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.nick_suffix]] *weechat.look.nick_suffix*
-** description: pass:none[texte à afficher après le pseudo dans le préfixe, exemple : ">"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.paste_bracketed]] *weechat.look.paste_bracketed*
-** description: pass:none[activer le mode du terminal "bracketed paste" (pas supporté par tous les terminaux/multiplexeurs) : dans ce mode, le texte collé est entouré avec des séquences de contrôle de sorte que WeeChat puisse différencier le texte collé du texte tapé ("ESC[200~", suivi par le texte collé, suivi par "ESC[201~")]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.paste_bracketed_timer_delay]] *weechat.look.paste_bracketed_timer_delay*
-** description: pass:none[forcer la fin du "bracketed paste" après ce délai (en secondes) si la séquence de contrôle pour la fin du "bracketed paste" ("ESC[201~") n'a pas été reçue à temps]
-** type: entier
-** valeurs: 1 .. 60
-** valeur par défaut: `+10+`
-
-* [[option_weechat.look.paste_max_lines]] *weechat.look.paste_max_lines*
-** description: pass:none[nombre maximum de lignes pour la détection de collage sans demander à l'utilisateur (-1 = désactiver cette fonctionnalité) ; cette option est utilisée seulement si l'objet de barre "input_paste" est utilisé dans au moins une barre (par défaut il est utilisé dans la barre "input")]
-** type: entier
-** valeurs: -1 .. 2147483647
-** valeur par défaut: `+100+`
-
-* [[option_weechat.look.prefix_action]] *weechat.look.prefix_action*
-** description: pass:none[préfixe pour les messages d'action (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+" *"+`
-
-* [[option_weechat.look.prefix_align]] *weechat.look.prefix_align*
-** description: pass:none[alignement de préfixe (none, left, right (par défaut))]
-** type: entier
-** valeurs: none, left, right
-** valeur par défaut: `+right+`
-
-* [[option_weechat.look.prefix_align_max]] *weechat.look.prefix_align_max*
-** description: pass:none[taille maximum pour le préfixe (0 = pas de taille maximum)]
-** type: entier
-** valeurs: 0 .. 128
-** valeur par défaut: `+0+`
-
-* [[option_weechat.look.prefix_align_min]] *weechat.look.prefix_align_min*
-** description: pass:none[taille minimum pour le préfixe]
-** type: entier
-** valeurs: 0 .. 128
-** valeur par défaut: `+0+`
-
-* [[option_weechat.look.prefix_align_more]] *weechat.look.prefix_align_more*
-** description: pass:none[caractère à afficher si le préfixe est tronqué (doit être exactement un caractère à l'écran)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"+"+`
-
-* [[option_weechat.look.prefix_align_more_after]] *weechat.look.prefix_align_more_after*
-** description: pass:none[afficher le caractère de troncature (par défaut "+") après le texte (en remplaçant l'espace qui devrait être affiché ici) ; si désactivé, le caractère de troncature remplace le dernier caractère du texte]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.prefix_buffer_align]] *weechat.look.prefix_buffer_align*
-** description: pass:none[alignement de préfixe pour le nom du tampon, quand plusieurs tampons sont mélangés avec le même numéro (none, left, right (par défaut))]
-** type: entier
-** valeurs: none, left, right
-** valeur par défaut: `+right+`
-
-* [[option_weechat.look.prefix_buffer_align_max]] *weechat.look.prefix_buffer_align_max*
-** description: pass:none[taille maximum pour le nom du tampon, quand plusieurs tampons sont mélangés avec le même numéro (0 = pas de taille maximum)]
-** type: entier
-** valeurs: 0 .. 128
-** valeur par défaut: `+0+`
-
-* [[option_weechat.look.prefix_buffer_align_more]] *weechat.look.prefix_buffer_align_more*
-** description: pass:none[caractère à afficher si le nom du tampon est tronqué (lorsque plusieurs tampons sont mélangés avec le même numéro) (doit être exactement un caractère à l'écran)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"+"+`
-
-* [[option_weechat.look.prefix_buffer_align_more_after]] *weechat.look.prefix_buffer_align_more_after*
-** description: pass:none[afficher le caractère de troncature (par défaut "+") après le texte (en remplaçant l'espace qui devrait être affiché ici) ; si désactivé, le caractère de troncature remplace le dernier caractère du texte]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.prefix_error]] *weechat.look.prefix_error*
-** description: pass:none[préfixe pour les messages d'erreur (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"=!="+`
-
-* [[option_weechat.look.prefix_join]] *weechat.look.prefix_join*
-** description: pass:none[préfixe pour les messages d'arrivée (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"-->"+`
-
-* [[option_weechat.look.prefix_network]] *weechat.look.prefix_network*
-** description: pass:none[préfixe pour les messages réseau (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"--"+`
-
-* [[option_weechat.look.prefix_quit]] *weechat.look.prefix_quit*
-** description: pass:none[préfixe pour les messages de départ (note : le contenu est évalué, donc vous pouvez utiliser des couleurs avec le format "${color:xxx}", voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"<--"+`
-
-* [[option_weechat.look.prefix_same_nick]] *weechat.look.prefix_same_nick*
-** description: pass:none[préfixe affiché pour un message avec le même pseudo que le précédent message mais pas le message suivant : utiliser un espace " " pour cacher le préfixe, une autre chaîne pour l'afficher à la place du préfixe, ou une chaîne vide pour désactiver cette fonctionnalité (afficher le préfixe)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.prefix_same_nick_middle]] *weechat.look.prefix_same_nick_middle*
-** description: pass:none[préfixe affiché pour un message avec le même pseudo que le précédent message et le message suivant : utiliser un espace " " pour cacher le préfixe, une autre chaîne pour l'afficher à la place du préfixe, ou une chaîne vide pour désactiver cette fonctionnalité (afficher le préfixe)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.prefix_suffix]] *weechat.look.prefix_suffix*
-** description: pass:none[chaîne affichée après le préfixe]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"|"+`
-
-* [[option_weechat.look.quote_nick_prefix]] *weechat.look.quote_nick_prefix*
-** description: pass:none[texte à afficher avant le pseudo dans la citation d'un message (voir /help cursor)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"<"+`
-
-* [[option_weechat.look.quote_nick_suffix]] *weechat.look.quote_nick_suffix*
-** description: pass:none[texte à afficher après le pseudo dans la citation d'un message (voir /help cursor)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+">"+`
-
-* [[option_weechat.look.quote_time_format]] *weechat.look.quote_time_format*
-** description: pass:none[format de date/heure dans la citation d'un message (voir /help cursor)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.read_marker]] *weechat.look.read_marker*
-** description: pass:none[utiliser un marqueur (ligne ou caractère) sur les tampons pour montrer la première ligne non lue]
-** type: entier
-** valeurs: none, line, char
-** valeur par défaut: `+line+`
-
-* [[option_weechat.look.read_marker_always_show]] *weechat.look.read_marker_always_show*
-** description: pass:none[toujours afficher le marqueur de lecture, même s'il est après la dernière ligne du tampon]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.read_marker_string]] *weechat.look.read_marker_string*
-** description: pass:none[chaîne utilisée pour tracer la ligne du marqueur de lecture (la chaîne est répétée jusqu'à la fin de la ligne)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"- "+`
-
-* [[option_weechat.look.read_marker_update_on_buffer_switch]] *weechat.look.read_marker_update_on_buffer_switch*
-** description: pass:none[mettre à jour le marqueur de lecture lors du changement de tampon]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.save_config_on_exit]] *weechat.look.save_config_on_exit*
-** description: pass:none[sauvegarder la configuration en quittant]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.save_config_with_fsync]] *weechat.look.save_config_with_fsync*
-** description: pass:none[utiliser fsync pour synchroniser le fichier de configuration avec le périphérique de stockage (voir man fsync) ; cela est plus lent mais devrait éviter toute perte de données en cas de panne de courant durant la sauvegarde du fichier de configuration]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.save_layout_on_exit]] *weechat.look.save_layout_on_exit*
-** description: pass:none[sauvegarder la disposition en quittant (tampons, fenêtres, ou les deux)]
-** type: entier
-** valeurs: none, buffers, windows, all
-** valeur par défaut: `+none+`
-
-* [[option_weechat.look.scroll_amount]] *weechat.look.scroll_amount*
-** description: pass:none[nombre de lignes pour le défilement avec scroll_up et scroll_down]
-** type: entier
-** valeurs: 1 .. 2147483647
-** valeur par défaut: `+3+`
-
-* [[option_weechat.look.scroll_bottom_after_switch]] *weechat.look.scroll_bottom_after_switch*
-** description: pass:none[faire défiler en bas de la fenêtre après un basculement vers un autre tampon (ne pas sauvegarder la position du défilement dans les fenêtres) ; le défilement n'est fait que pour les tampons avec contenu formaté (pas le contenu libre)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.scroll_page_percent]] *weechat.look.scroll_page_percent*
-** description: pass:none[pourcentage de l'écran à faire défiler lors du défilement avec page précédente ou suivante (par exemple 100 signifie une page, 50 une demi-page)]
-** type: entier
-** valeurs: 1 .. 100
-** valeur par défaut: `+100+`
-
-* [[option_weechat.look.search_text_not_found_alert]] *weechat.look.search_text_not_found_alert*
-** description: pass:none[alerte l'utilisateur lorsque le texte cherché n'est pas trouvé dans le tampon]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.separator_horizontal]] *weechat.look.separator_horizontal*
-** description: pass:none[caractère utilisé pour tracer les séparateurs horizontaux autour des barres et fenêtres (une valeur vide tracera une vraie ligne avec ncurses, mais peut causer des problèmes d'affichage avec la sélection d'URL sous certains terminaux) ; la largeur à l'écran doit être exactement d'un caractère]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"-"+`
-
-* [[option_weechat.look.separator_vertical]] *weechat.look.separator_vertical*
-** description: pass:none[caractère utilisé pour tracer les séparateurs verticaux autour des barres et fenêtres (une valeur vide tracera une vraie ligne avec ncurses) ; la largeur à l'écran doit être exactement d'un caractère]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.tab_width]] *weechat.look.tab_width*
-** description: pass:none[nombre d'espaces utilisés pour afficher les tabulations dans les messages]
-** type: entier
-** valeurs: 1 .. 64
-** valeur par défaut: `+1+`
-
-* [[option_weechat.look.time_format]] *weechat.look.time_format*
-** description: pass:none[format de date/heure pour les dates converties en chaînes et affichées dans les messages (voir man strftime pour le format de date/heure)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"%a, %d %b %Y %T"+`
-
-* [[option_weechat.look.window_auto_zoom]] *weechat.look.window_auto_zoom*
-** description: pass:none[zoomer automatiquement la fenêtre courante si le terminal devient trop petit pour afficher les fenêtres (utilisez alt-z pour dézoomer la fenêtre quand le terminal est suffisamment grand)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_weechat.look.window_separator_horizontal]] *weechat.look.window_separator_horizontal*
-** description: pass:none[afficher un séparateur horizontal entre les fenêtres]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.window_separator_vertical]] *weechat.look.window_separator_vertical*
-** description: pass:none[afficher un séparateur vertical entre les fenêtres]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.look.window_title]] *weechat.look.window_title*
-** description: pass:none[titre pour la fenêtre (le terminal pour l'interface Curses), défini au démarrage ; une chaîne vide gardera le titre inchangé (note : le contenu est évalué, voir /help eval) ; exemple : "WeeChat ${info:version}"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.look.word_chars_highlight]] *weechat.look.word_chars_highlight*
-** description: pass:none[liste de caractères (ou intervalle de caractères) séparés pas des virgules qui sont considérés comme faisant partie des mots pour les highlights ; chaque élément peut être un simple caractère, un intervalle de caractères (format : a-z), une classe de caractère large (par exemple "alnum", voir man wctype) ; un "!" avant un élément le rend négatif (c'est-à-dire le caractère ne fait PAS partie des mots) ; la valeur "*" correspond à n'importe quel caractère ; les caractères unicode sont autorisés avec le format \u1234, par exemple \u00A0 pour l'espace insécable (voir /help print pour les formats supportés)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.look.word_chars_input]] *weechat.look.word_chars_input*
-** description: pass:none[liste de caractères (ou intervalle de caractères) séparés pas des virgules qui sont considérés comme faisant partie des mots pour la ligne de commande ; chaque élément peut être un simple caractère, un intervalle de caractères (format : a-z), une classe de caractère large (par exemple "alnum", voir man wctype) ; un "!" avant un élément le rend négatif (c'est-à-dire le caractère ne fait PAS partie des mots) ; la valeur "*" correspond à n'importe quel caractère ; les caractères unicode sont autorisés avec le format \u1234, par exemple \u00A0 pour l'espace insécable (voir /help print pour les formats supportés)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.network.connection_timeout]] *weechat.network.connection_timeout*
-** description: pass:none[délai d'attente maximum (en secondes) pour la connexion à une machine distante (effectuée dans un processus fils)]
-** type: entier
-** valeurs: 1 .. 2147483647
-** valeur par défaut: `+60+`
-
-* [[option_weechat.network.gnutls_ca_system]] *weechat.network.gnutls_ca_system*
-** description: pass:none[charger les certificats des autorités de certification système au démarrage ; cela peut être désactivée pour économiser de la mémoire, seulement si vous n'utilisez pas du tout de connexions SSL]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user*
-** description: pass:none[fichier(s) supplémentaire(s) avec des autorités de certification ; plusieurs fichiers doivent être séparés par ":" (chaque chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout*
-** description: pass:none[délai d'attente maximum (en secondes) pour la poignée de main (handshake) gnutls]
-** type: entier
-** valeurs: 1 .. 2147483647
-** valeur par défaut: `+30+`
-
-* [[option_weechat.network.proxy_curl]] *weechat.network.proxy_curl*
-** description: pass:none[nom du proxy utilisé pour télécharger les URLs avec Curl (utilisé pour télécharger la liste des scripts et dans les scripts appelant la fonction hook_process) ; le proxy doit être défini avec la commande /proxy]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
-** description: pass:none[liste des extensions à charger automatiquement au démarrage (séparées par des virgules), "*" signifie toutes les extensions trouvées, un nom commençant par "!" est une valeur négative pour empêcher une extension d'être chargée, le caractère joker "*" est autorisé dans les noms (exemples : "*" ou "*,!lua,!tcl")]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"*"+`
-
-* [[option_weechat.plugin.extension]] *weechat.plugin.extension*
-** description: pass:none[liste d'extensions de noms de fichiers pour les extensions (séparées par des virgules)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+".so,.dll"+`
-
-* [[option_weechat.plugin.path]] *weechat.plugin.path*
-** description: pass:none[chemin de recherche des extensions (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${weechat_data_dir}/plugins"+`
-
-* [[option_weechat.plugin.save_config_on_unload]] *weechat.plugin.save_config_on_unload*
-** description: pass:none[sauvegarder les fichiers de configuration lors du déchargement des extensions]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.signal.sighup]] *weechat.signal.sighup*
-** description: pass:none[commande à exécuter lorsque le signal est reçu, plusieurs commandes peuvent être séparées par des point-virgules (note : les commandes sont évaluées, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${if:${info:weechat_headless}?/reload:/quit -yes}"+`
-
-* [[option_weechat.signal.sigquit]] *weechat.signal.sigquit*
-** description: pass:none[commande à exécuter lorsque le signal est reçu, plusieurs commandes peuvent être séparées par des point-virgules (note : les commandes sont évaluées, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigterm]] *weechat.signal.sigterm*
-** description: pass:none[commande à exécuter lorsque le signal est reçu, plusieurs commandes peuvent être séparées par des point-virgules (note : les commandes sont évaluées, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigusr1]] *weechat.signal.sigusr1*
-** description: pass:none[commande à exécuter lorsque le signal est reçu, plusieurs commandes peuvent être séparées par des point-virgules (note : les commandes sont évaluées, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.signal.sigusr2]] *weechat.signal.sigusr2*
-** description: pass:none[commande à exécuter lorsque le signal est reçu, plusieurs commandes peuvent être séparées par des point-virgules (note : les commandes sont évaluées, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.startup.command_after_plugins]] *weechat.startup.command_after_plugins*
-** description: pass:none[commande exécutée quand WeeChat démarre, après le chargement des extensions ; plusieurs commandes peuvent être séparées par des point-virgules (note : les commandes sont évaluées, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.startup.command_before_plugins]] *weechat.startup.command_before_plugins*
-** description: pass:none[commande exécutée quand WeeChat démarre, avant le chargement des extensions ; plusieurs commandes peuvent être séparées par des point-virgules (note : les commandes sont évaluées, voir /help eval)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_weechat.startup.display_logo]] *weechat.startup.display_logo*
-** description: pass:none[afficher le logo WeeChat au démarrage]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.startup.display_version]] *weechat.startup.display_version*
-** description: pass:none[afficher la version de WeeChat au démarrage]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_weechat.startup.sys_rlimit]] *weechat.startup.sys_rlimit*
-** description: pass:none[définir les limites de ressource pour le processus WeeChat, le format est : "res1:limite1,res2:limite2" ; le nom de ressource est la fin de la constante (RLIMIT_XXX) en minuscules (voir man setrlimit pour les valeurs) ; une limite de -1 signifie "illimitée" ; exemple : définir une taille illimitée pour le fichier core et max 1 Go de mémoire virtuelle : "core:-1,as:1000000000"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-// end::weechat_options[]
-
-// tag::xfer_options[]
-* [[option_xfer.color.status_aborted]] *xfer.color.status_aborted*
-** description: pass:none[couleur du texte pour le statut "interrompu"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightred+`
-
-* [[option_xfer.color.status_active]] *xfer.color.status_active*
-** description: pass:none[couleur du texte pour le statut "actif"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightblue+`
-
-* [[option_xfer.color.status_connecting]] *xfer.color.status_connecting*
-** description: pass:none[couleur du texte pour le statut "connexion"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+yellow+`
-
-* [[option_xfer.color.status_done]] *xfer.color.status_done*
-** description: pass:none[couleur du texte pour le statut "terminé"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightgreen+`
-
-* [[option_xfer.color.status_failed]] *xfer.color.status_failed*
-** description: pass:none[couleur du texte pour le statut "échoué"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightred+`
-
-* [[option_xfer.color.status_waiting]] *xfer.color.status_waiting*
-** description: pass:none[couleur du texte pour le statut "en attente"]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+lightcyan+`
-
-* [[option_xfer.color.text]] *xfer.color.text*
-** description: pass:none[couleur du texte dans le tampon xfer]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_xfer.color.text_bg]] *xfer.color.text_bg*
-** description: pass:none[couleur du fond dans le tampon xfer]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+default+`
-
-* [[option_xfer.color.text_selected]] *xfer.color.text_selected*
-** description: pass:none[couleur du texte pour la ligne sélectionnée dans le tampon xfer]
-** type: couleur
-** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias ; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "%" pour le clignotement, "." pour "dim" (demi-intensité), "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné
-** valeur par défaut: `+white+`
-
-* [[option_xfer.file.auto_accept_chats]] *xfer.file.auto_accept_chats*
-** description: pass:none[accepte automatiquement les demandes de discussion (à utiliser avec précaution !)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_xfer.file.auto_accept_files]] *xfer.file.auto_accept_files*
-** description: pass:none[accepte automatiquement les demandes d'envoi de fichiers (à utiliser avec précaution !)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_xfer.file.auto_accept_nicks]] *xfer.file.auto_accept_nicks*
-** description: pass:none[liste de pseudos (séparés par des virgules) pour lesquels les demandes d'envoi de fichiers et de discussion sont automatiquement acceptées ; le format est "serveur.pseudo" (pour un serveur spécifique) ou "pseudo" (pour tous les serveurs) ; exemple : "libera.FlashCode,andrew"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_xfer.file.auto_check_crc32]] *xfer.file.auto_check_crc32*
-** description: pass:none[vérifier automatiquement la somme de contrôle CRC32 du fichier si elle est trouvée dans le nom de fichier (8 caractères hexadécimaux)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+off+`
-
-* [[option_xfer.file.auto_rename]] *xfer.file.auto_rename*
-** description: pass:none[renommer les fichiers reçus s'ils existent déjà (ajoute ".1", ".2", ...)]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_xfer.file.auto_resume]] *xfer.file.auto_resume*
-** description: pass:none[continuer automatiquement les transferts de fichiers si la connexion avec l'hôte a été perdue]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
-** description: pass:none[convertir les espaces en underscores lors de l'envoi et la réception de fichiers]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_xfer.file.download_path]] *xfer.file.download_path*
-** description: pass:none[chemin où écrire les fichiers reçus (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"${weechat_data_dir}/xfer"+`
-
-* [[option_xfer.file.download_temporary_suffix]] *xfer.file.download_temporary_suffix*
-** description: pass:none[suffixe de fichier temporaire utilisé pendant le transfert pour un fichier reçu, il est supprimé après un transfert réussi ; si chaîne vide, aucun suffixe de fichier n'est utilisé pendant le transfert]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+".part"+`
-
-* [[option_xfer.file.upload_path]] *xfer.file.upload_path*
-** description: pass:none[chemin où lire les fichiers à envoyer (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"~"+`
-
-* [[option_xfer.file.use_nick_in_filename]] *xfer.file.use_nick_in_filename*
-** description: pass:none[utiliser le pseudo distant comme préfixe dans le nom de fichier local lors de la réception d'un fichier]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_xfer.look.auto_open_buffer]] *xfer.look.auto_open_buffer*
-** description: pass:none[ouvrir automatiquement le tampon xfer lorsqu'un nouveau xfer est ajouté à la liste]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_xfer.look.progress_bar_size]] *xfer.look.progress_bar_size*
-** description: pass:none[taille de la barre de progression, en caractères (si 0, la barre de progression est désactivée)]
-** type: entier
-** valeurs: 0 .. 256
-** valeur par défaut: `+20+`
-
-* [[option_xfer.look.pv_tags]] *xfer.look.pv_tags*
-** description: pass:none[liste des étiquettes (séparées par des virgules) utilisées dans les messages privés, par exemple : "notify_message", "notify_private" ou "notify_highlight"]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+"notify_private"+`
-
-* [[option_xfer.network.blocksize]] *xfer.network.blocksize*
-** description: pass:none[taille de bloc pour les paquets envoyés, en octets]
-** type: entier
-** valeurs: 1024 .. 102400
-** valeur par défaut: `+65536+`
-
-* [[option_xfer.network.fast_send]] *xfer.network.fast_send*
-** description: pass:none[n'attend pas les accusés de réception lors de l'envoi de fichier]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_xfer.network.own_ip]] *xfer.network.own_ip*
-** description: pass:none[adresse IP ou DNS utilisée pour envoyer les fichiers/discussions (si non renseigné, l'interface IP locale est utilisée)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_xfer.network.port_range]] *xfer.network.port_range*
-** description: pass:none[restreint les fichiers/discussions sortants à utiliser des ports dans l'intervalle donné (pratique pour le NAT) (syntaxe : un port simple, par exemple 5000, un intervalle de ports, par exemple 5000-5015, si non renseigné tout port peut être utilisé, il est recommandé d'utiliser des ports supérieurs à 1024, car seul root peut utiliser les ports en dessous de 1024)]
-** type: chaîne
-** valeurs: toute chaîne
-** valeur par défaut: `+""+`
-
-* [[option_xfer.network.send_ack]] *xfer.network.send_ack*
-** description: pass:none[envoyer des acks lors de la réception de fichiers ; si désactivé, le transfert peut échouer si l'envoyeur attend des acks (par exemple un WeeChat qui envoie le fichier avec l'option xfer.network.fast_send à off) ; d'un autre côté, désactiver l'envoi des acks peut éviter un gel si les acks ne sont pas envoyés immédiatement à l'envoyeur]
-** type: booléen
-** valeurs: on, off
-** valeur par défaut: `+on+`
-
-* [[option_xfer.network.speed_limit_recv]] *xfer.network.speed_limit_recv*
-** description: pass:none[limitation de vitesse pour la réception de fichiers, en kilo-octets par seconde (0 signifie pas de limite)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+0+`
-
-* [[option_xfer.network.speed_limit_send]] *xfer.network.speed_limit_send*
-** description: pass:none[limitation de vitesse pour l'envoi des fichiers, en kilo-octets par seconde (0 signifie pas de limite)]
-** type: entier
-** valeurs: 0 .. 2147483647
-** valeur par défaut: `+0+`
-
-* [[option_xfer.network.timeout]] *xfer.network.timeout*
-** description: pass:none[délai d'attente pour la requête xfer (en secondes)]
-** type: entier
-** valeurs: 5 .. 2147483647
-** valeur par défaut: `+300+`
-// end::xfer_options[]
diff --git a/doc/fr/weechat_dev.fr.adoc b/doc/fr/weechat_dev.fr.adoc
index 19ec6b164..4b280c8e9 100644
--- a/doc/fr/weechat_dev.fr.adoc
+++ b/doc/fr/weechat_dev.fr.adoc
@@ -132,6 +132,7 @@ Le cœur de WeeChat est situé dans les répertoires suivants :
|    wee-crypto.c | Fonctions de cryptographie.
|    wee-debug.c | Quelques fonctions de debug.
|    wee-dir.c | Fonctions sur les répertoires/fichiers.
+|    wee-doc.c | Génération de fichiers pour la documentation.
|    wee-eval.c | Évaluation d'expressions avec des références à des variables internes.
|    wee-hashtable.c | Tables de hachage.
|    wee-hdata.c | Hdata (accès direct aux données en utilisant des tables de hachage).
@@ -474,7 +475,6 @@ Fichiers de documentation :
| Chemin/fichier | Description
| doc/ | Documentation.
|    docinfo.html | Style Asciidoctor.
-|    docgen.py | Script Python pour construire les fichiers auto-générés dans le répertoire _includes/_ (voir ci-dessous).
|    XX/ | Documentation pour la langue XX (langues : en, fr, de, it, ...).
|       weechat.1.XX.adoc | Page de manuel (`man weechat`).
|       weechat_dev.XX.adoc | link:weechat_dev.fr.html[Guide du développeur ^↗^,window=_blank] (ce document).
@@ -485,17 +485,6 @@ Fichiers de documentation :
|       weechat_scripting.XX.adoc | link:weechat_scripting.fr.html[Guide pour scripts ^↗^,window=_blank].
|       weechat_user.XX.adoc | link:weechat_user.fr.html[Guide utilisateur ^↗^,window=_blank].
|       includes/ | Fichiers inclus dans la documentation.
-|          autogen_api_completions.XX.adoc | Fichier auto-généré pour la Référence API extension : complétions (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_api_hdata.XX.adoc | Fichier auto-généré pour la Référence API extension : hdata (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_api_infolists.XX.adoc | Fichier auto-généré pour la Référence API extension : infolists (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_api_infos.XX.adoc | Fichier auto-généré pour la Référence API extension : infos (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_api_infos_hashtable.XX.adoc | Fichier auto-généré pour la Référence API extension : infos hashtable (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_api_plugins_priority.XX.adoc | Fichier auto-généré pour la Référence API extension : priorités des extensions (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_api_url_options.XX.adoc | Fichier auto-généré pour la Référence API extension : options pour les URLs (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_user_commands.XX.adoc | Fichier auto-généré pour le Guide utilisateur : commandes (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_user_default_aliases.XX.adoc | Fichier auto-généré pour le Guide utilisateur : alias par défaut (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_user_irc_colors.XX.adoc | Fichier auto-généré pour le Guide utilisateur : couleurs IRC (ne *JAMAIS* mettre à jour manuellement !).
-|          autogen_user_options.XX.adoc | Fichier auto-généré pour le Guide utilisateur : options de configuration (ne *JAMAIS* mettre à jour manuellement !).
|          cmdline_options.XX.adoc | Options de ligne de commande (fichier inclus dans les pages de manuel et le guide utilisateur).
|          man.XX.adoc | Parties des pages de manuel : options d'extension, fichiers et copyright.
|===
@@ -1302,20 +1291,6 @@ $ msgcheck.py xx.po
Et vous pouvez alors recompiler WeeChat pour utiliser les nouvelles traductions.
-[[build_autogen_files]]
-===== Construire les fichiers auto-générés
-
-Les fichiers nommés `+autogen_*+` dans le répertoire _doc/XX/includes/_ sont
-automatiquement générés par le script _doc/docgen.py_.
-
-Vous pouvez reconstruire les fichiers automatiquement générés directement dans
-vos sources WeeChat en lançant WeeChat dans un répertoire temporaire et en
-chargeant le script :
-
-----
-weechat -t -r "/python load /path/to/weechat/doc/docgen.py;/docgen;/quit"
-----
-
[[asciidoc]]
==== Asciidoc
diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc
index b9f3e8de6..ad7b36fa4 100644
--- a/doc/fr/weechat_plugin_api.fr.adoc
+++ b/doc/fr/weechat_plugin_api.fr.adoc
@@ -147,7 +147,7 @@ chargée après toutes les extensions par défaut).
Les extensions par défaut de WeeChat sont initialisées dans cet ordre :
-include::includes/autogen_api_plugins_priority.fr.adoc[tag=plugins_priority]
+include::{autogendir}/autogen_api_plugins_priority.fr.adoc[tag=plugins_priority]
==== weechat_plugin_end
@@ -6434,7 +6434,7 @@ Vous ne devriez appeler cette fonction qu'après avoir créé les sections (avec
Priorité des fichiers de configuration par défaut :
-include::includes/autogen_api_config_priority.fr.adoc[tag=config_priority]
+include::{autogendir}/autogen_api_config_priority.fr.adoc[tag=config_priority]
Exemple en C :
@@ -9630,7 +9630,7 @@ complètera avec les valeurs suivantes dans les paramètres de commande :
Les codes complétions par défaut sont :
-include::includes/autogen_api_completions.fr.adoc[tag=completions]
+include::{autogendir}/autogen_api_completions.fr.adoc[tag=completions]
Codes spéciaux :
@@ -10370,7 +10370,7 @@ sont disponibles :
Pour la commande "url:...", les options suivantes sont disponibles (voir
`+man curl_easy_setopt+` pour une description de chaque option) :
-include::includes/autogen_api_url_options.fr.adoc[tag=url_options]
+include::{autogendir}/autogen_api_url_options.fr.adoc[tag=url_options]
[NOTE]
^(1)^ Pour les options avec le type "mask", le format est :
@@ -16652,7 +16652,7 @@ Avec WeeChat ≥ 2.5, la valeur retournée est une chaîne allouée
Infos :
-include::includes/autogen_api_infos.fr.adoc[tag=infos]
+include::{autogendir}/autogen_api_infos.fr.adoc[tag=infos]
Exemple en C :
@@ -16713,7 +16713,7 @@ Valeur de retour :
Infos :
-include::includes/autogen_api_infos_hashtable.fr.adoc[tag=infos_hashtable]
+include::{autogendir}/autogen_api_infos_hashtable.fr.adoc[tag=infos_hashtable]
Exemple en C :
@@ -17114,7 +17114,7 @@ Valeur de retour :
Infolists :
-include::includes/autogen_api_infolists.fr.adoc[tag=infolists]
+include::{autogendir}/autogen_api_infolists.fr.adoc[tag=infolists]
Exemple en C :
@@ -17881,7 +17881,7 @@ Valeur de retour :
Liste des hdata :
-include::includes/autogen_api_hdata.fr.adoc[tag=hdata]
+include::{autogendir}/autogen_api_hdata.fr.adoc[tag=hdata]
Exemple en C :
diff --git a/doc/fr/weechat_user.fr.adoc b/doc/fr/weechat_user.fr.adoc
index 046b42e98..5d6685bdb 100644
--- a/doc/fr/weechat_user.fr.adoc
+++ b/doc/fr/weechat_user.fr.adoc
@@ -994,7 +994,7 @@ stopper l'attribut défini.
Les codes couleur pour kbd:[Ctrl+c], kbd:[c] sont :
-include::includes/autogen_user_irc_colors.fr.adoc[tag=irc_colors]
+include::{autogendir}/autogen_user_irc_colors.fr.adoc[tag=irc_colors]
[NOTE]
Pour voir toutes les couleurs disponibles dans votre terminal, vous pouvez
@@ -1457,7 +1457,7 @@ Une barre par défaut "buflist" est créée au démarrage avec cet objet de barr
[[buflist_commands]]
==== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=buflist_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=buflist_commands]
[[buflist_options]]
==== Options
@@ -1473,7 +1473,7 @@ Sections dans le fichier _buflist.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=buflist_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=buflist_options]
[[key_bindings]]
== Raccourcis clavier
@@ -1894,7 +1894,7 @@ Exemple de tampon fset affichant les options commençant par `weechat.look` :
[[fset_commands]]
==== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=fset_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=fset_commands]
[[fset_options]]
==== Options
@@ -1911,7 +1911,7 @@ Sections dans le fichier _fset.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=fset_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=fset_options]
[[colors]]
=== Couleurs
@@ -2122,7 +2122,7 @@ link:weechat_faq.fr.html#charset[FAQ WeeChat / Accents ^↗^,window=_blank].
[[charset_commands]]
==== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=charset_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=charset_commands]
[[charset_options]]
==== Options
@@ -2141,7 +2141,7 @@ Sections dans le fichier _charset.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=charset_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=charset_options]
[[notify_levels]]
=== Niveaux de notification
@@ -2508,7 +2508,7 @@ il y a eu une rotation seulement pour le log du canal "#weechat"):
[[logger_commands]]
==== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=logger_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=logger_commands]
[[logger_options]]
==== Options
@@ -2527,7 +2527,7 @@ Sections dans le fichier _logger.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=logger_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=logger_options]
[[mouse]]
=== Support souris
@@ -2743,7 +2743,7 @@ Exemple de suggestions avec des dictionnaires anglais et français (`en,fr`) :
[[spell_commands]]
==== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=spell_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=spell_commands]
[[spell_options]]
==== Options
@@ -2763,7 +2763,7 @@ Sections dans le fichier _spell.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=spell_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=spell_options]
[[bars]]
=== Barres
@@ -3188,12 +3188,12 @@ casse dans WeeChat, donc par exemple `/close` lance l'alias `/CLOSE`.
Liste des alias par défaut :
-include::includes/autogen_user_default_aliases.fr.adoc[tag=default_aliases]
+include::{autogendir}/autogen_user_default_aliases.fr.adoc[tag=default_aliases]
[[alias_commands]]
==== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=alias_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=alias_commands]
[[alias_options]]
==== Options
@@ -3215,7 +3215,7 @@ Sections dans le fichier _alias.conf_ :
[[weechat_commands]]
==== Commandes WeeChat
-include::includes/autogen_user_commands.fr.adoc[tag=weechat_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=weechat_commands]
[[sec_options]]
==== Options des données sécurisées
@@ -3231,7 +3231,7 @@ Sections dans le fichier _sec.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=sec_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=sec_options]
[[weechat_options]]
==== Options WeeChat
@@ -3268,7 +3268,7 @@ Sections dans le fichier _weechat.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=weechat_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=weechat_options]
[[irc]]
== IRC
@@ -4233,7 +4233,7 @@ seulement :
[[irc_commands]]
=== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=irc_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=irc_commands]
[[irc_options]]
=== Options
@@ -4256,7 +4256,7 @@ Sections dans le fichier _irc.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=irc_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=irc_options]
[[xfer]]
== Xfer
@@ -4270,7 +4270,7 @@ L'extension Xfer permet :
[[xfer_commands]]
=== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=xfer_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=xfer_commands]
[[xfer_options]]
=== Options
@@ -4288,7 +4288,7 @@ Sections dans le fichier _xfer.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=xfer_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=xfer_options]
[[typing_notifications]]
== Notifications de saisie
@@ -4387,7 +4387,7 @@ Sections dans le fichier _typing.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=typing_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=typing_options]
[[relay]]
== Relay
@@ -4589,7 +4589,7 @@ l'instance de WeeChat qui tourne sur "hostname".
[[relay_commands]]
=== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=relay_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=relay_commands]
[[relay_options]]
=== Options
@@ -4609,7 +4609,7 @@ Sections dans le fichier _relay.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=relay_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=relay_options]
[[external_commands]]
== Commandes externes
@@ -4620,7 +4620,7 @@ d'afficher la sortie localement, ou de l'envoyer à un tampon.
[[exec_commands]]
=== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=exec_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=exec_commands]
[[exec_options]]
=== Options
@@ -4636,7 +4636,7 @@ Sections dans le fichier _exec.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=exec_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=exec_options]
[[fifo_pipe]]
== Tube FIFO
@@ -4686,7 +4686,7 @@ $ printf '%b' '*/python unload\n*/python autoload\n' >/run/user/1000/weechat/wee
[[fifo_commands]]
=== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=fifo_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=fifo_commands]
[[fifo_options]]
=== Options
@@ -4701,7 +4701,7 @@ Sections dans le fichier _fifo.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=fifo_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=fifo_options]
[[trigger]]
== Trigger
@@ -5496,7 +5496,7 @@ configuration (rien n'est affiché sur le tampon "core").
[[trigger_commands]]
=== Commandes
-include::includes/autogen_user_commands.fr.adoc[tag=trigger_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=trigger_commands]
[[trigger_options]]
=== Options
@@ -5515,7 +5515,7 @@ Sections dans le fichier _trigger.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=trigger_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=trigger_options]
[[extending_weechat]]
== Extension de WeeChat
@@ -5663,7 +5663,7 @@ avec la commande <<command_script_script,/script>> :
[[script_commands]]
===== Commandes Script
-include::includes/autogen_user_commands.fr.adoc[tag=script_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=script_commands]
[[script_options]]
===== Options Script
@@ -5680,7 +5680,7 @@ Sections dans le fichier _script.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=script_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=script_options]
[[scripting_plugins]]
==== Extensions pour les scripts
@@ -5688,42 +5688,37 @@ include::includes/autogen_user_options.fr.adoc[tag=script_options]
[[python_commands]]
===== Commandes Python
-include::includes/autogen_user_commands.fr.adoc[tag=python_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=python_commands]
[[perl_commands]]
===== Commandes Perl
-include::includes/autogen_user_commands.fr.adoc[tag=perl_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=perl_commands]
[[ruby_commands]]
===== Commandes Ruby
-include::includes/autogen_user_commands.fr.adoc[tag=ruby_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=ruby_commands]
[[lua_commands]]
===== Commandes Lua
-include::includes/autogen_user_commands.fr.adoc[tag=lua_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=lua_commands]
[[tcl_commands]]
===== Commandes Tcl
-include::includes/autogen_user_commands.fr.adoc[tag=tcl_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=tcl_commands]
[[guile_commands]]
===== Commandes Guile
-include::includes/autogen_user_commands.fr.adoc[tag=guile_commands]
-
-[[javascript_commands]]
-===== Commandes JavaScript
-
-include::includes/autogen_user_commands.fr.adoc[tag=javascript_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=guile_commands]
[[php_commands]]
===== Commandes PHP
-include::includes/autogen_user_commands.fr.adoc[tag=php_commands]
+include::{autogendir}/autogen_user_commands.fr.adoc[tag=php_commands]
[[python_options]]
===== Options Python
@@ -5738,7 +5733,7 @@ Sections dans le fichier _python.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=python_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=python_options]
[[perl_options]]
===== Options Perl
@@ -5753,7 +5748,7 @@ Sections dans le fichier _perl.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=perl_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=perl_options]
[[ruby_options]]
===== Options Ruby
@@ -5768,7 +5763,7 @@ Sections dans le fichier _ruby.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=ruby_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=ruby_options]
[[lua_options]]
===== Options Lua
@@ -5783,7 +5778,7 @@ Sections dans le fichier _lua.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=lua_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=lua_options]
[[tcl_options]]
===== Options Tcl
@@ -5798,7 +5793,7 @@ Sections dans le fichier _tcl.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=tcl_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=tcl_options]
[[guile_options]]
===== Options Guile
@@ -5813,22 +5808,7 @@ Sections dans le fichier _guile.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=guile_options]
-
-[[javascript_options]]
-===== Options Javascript
-
-Sections dans le fichier _javascript.conf_ :
-
-[width="100%",cols="3m,6m,16",options="header"]
-|===
-| Section | Commande de contrôle | Description
-| look | /set javascript.look.* | Aspect/présentation.
-|===
-
-Options :
-
-include::includes/autogen_user_options.fr.adoc[tag=javascript_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=guile_options]
[[php_options]]
===== Options PHP
@@ -5843,7 +5823,7 @@ Sections dans le fichier _php.conf_ :
Options :
-include::includes/autogen_user_options.fr.adoc[tag=php_options]
+include::{autogendir}/autogen_user_options.fr.adoc[tag=php_options]
[[support]]
== Support
diff --git a/doc/it/CMakeLists.txt b/doc/it/CMakeLists.txt
index abe642b22..8e50bc705 100644
--- a/doc/it/CMakeLists.txt
+++ b/doc/it/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.it.html
@@ -62,7 +59,7 @@ if(ENABLE_DOC)
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.it.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.it.adoc
- ${AUTOGEN_USER}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_user.it.html"
)
@@ -76,7 +73,7 @@ if(ENABLE_DOC)
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.it.adoc
- ${AUTOGEN_PLUGIN}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_plugin_api.it.html"
)
diff --git a/doc/it/includes/autogen_api_completions.it.adoc b/doc/it/includes/autogen_api_completions.it.adoc
deleted file mode 100644
index c52cf9fc2..000000000
--- a/doc/it/includes/autogen_api_completions.it.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"]
-|===
-| Plugin | Nome | Descrizione
-
-| alias | alias | elenco di alias
-
-| alias | alias_value | valore dell'alias
-
-| exec | exec_commands_ids | ids (numbers and names) of executed commands
-
-| fset | fset_options | configuration files, sections, options and words of options
-
-| guile | guile_script | elenco degli script
-
-| irc | irc_channel | canale IRC corrente
-
-| irc | irc_channel_nicks_hosts | nick e host del canale IRC corrente
-
-| irc | irc_channel_topic | argomento del canale IRC attivo
-
-| irc | irc_channels | canali su tutti i server IRC
-
-| irc | irc_channels_autojoin | channels automatically joined on the current server (option "autojoin")
-
-| irc | irc_ignores_numbers | numero di ignore definiti
-
-| irc | irc_modelist_masks | modelist masks of current IRC channel; required argument: modelist mode
-
-| irc | irc_modelist_numbers | modelist numbers of current IRC channel; required argument: modelist mode
-
-| irc | irc_msg_kick | default kick message
-
-| irc | irc_msg_part | messaggio di uscita predefinito per il canale IRC
-
-| irc | irc_notify_nicks | nick nella lista notifiche
-
-| irc | irc_privates | privati su tutti i server IRC
-
-| irc | irc_raw_filters | filters for irc raw buffer
-
-| irc | irc_server | server IRC corrente
-
-| irc | irc_server_channels | canali sul server IRC corrente
-
-| irc | irc_server_nick | nick sul server IRC corrente
-
-| irc | irc_server_nicks | nick su tutti i canali del server IRC corrente
-
-| irc | irc_server_privates | privati sul server IRC corrente
-
-| irc | irc_servers | server IRC (nomi interni)
-
-| irc | nick | nick del canale IRC corrente
-
-| javascript | javascript_script | elenco degli script
-
-| lua | lua_script | elenco degli script
-
-| perl | perl_script | elenco degli script
-
-| php | php_script | elenco degli script
-
-| python | python_script | elenco degli script
-
-| relay | relay_free_port | prima porta libera per il plugin relay
-
-| relay | relay_protocol_name | protocollo.nome possibile per il plugin relay
-
-| relay | relay_relays | protocollo.nome dei relay correnti per il plugin relay
-
-| ruby | ruby_script | elenco degli script
-
-| script | script_extensions | list of script extensions
-
-| script | script_files | file nella directory degli script
-
-| script | script_languages | list of script languages
-
-| script | script_scripts | elenco degli script nel repository
-
-| script | script_scripts_installed | elenco degli script installati (dal repository)
-
-| script | script_tags | tag degli script nel repository
-
-| spell | spell_dicts | list of installed dictionaries
-
-| spell | spell_langs | list of all languages supported
-
-| tcl | tcl_script | elenco degli 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 | default arguments for a hook
-
-| trigger | trigger_hook_command | default command for a hook
-
-| trigger | trigger_hook_conditions | default conditions for a hook
-
-| trigger | trigger_hook_rc | default return codes for hook callback
-
-| trigger | trigger_hook_regex | default regular expression for a hook
-
-| trigger | trigger_hooks | hooks for triggers
-
-| trigger | trigger_hooks_filter | hooks for triggers (for filter in monitor buffer)
-
-| trigger | trigger_names | triggers
-
-| trigger | trigger_names_default | default triggers
-
-| trigger | trigger_option_value | value of a trigger option
-
-| trigger | trigger_options | options for triggers
-
-| trigger | trigger_post_action | trigger post actions
-
-| weechat | bars_names | nomi delle barre
-
-| weechat | bars_options | opzioni per le barre
-
-| weechat | buffer_local_variable_value | value of a buffer local variable
-
-| weechat | buffer_local_variables | buffer local variables
-
-| weechat | buffer_properties_get | proprietà che possono essere lette su un buffer
-
-| weechat | buffer_properties_set | proprietà che possono essere impostate su un buffer
-
-| weechat | buffers_names | nomi dei buffer
-
-| weechat | buffers_numbers | numeri dei buffer
-
-| weechat | buffers_plugins_names | nomi dei buffer (inclusi i nomi dei plugin)
-
-| weechat | colors | color names
-
-| weechat | commands | commands (weechat and plugins); optional argument: prefix to add before the commands
-
-| weechat | config_files | file di configurazione
-
-| weechat | config_option_values | valori per una opzione di configurazione
-
-| weechat | config_options | opzioni di configurazione
-
-| weechat | cursor_areas | aree ("chat" o nome barra) per il movimento libero del cursore
-
-| 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 | value of an environment variable
-
-| weechat | env_vars | environment variables
-
-| weechat | filename | filename; optional argument: default path (evaluated, see /help eval)
-
-| weechat | filters_names | nomi dei filtri
-
-| weechat | infolists | nomi degli hook liste info
-
-| weechat | infos | nomi degli hook sulle info
-
-| weechat | keys_codes | codici tasto
-
-| weechat | keys_codes_for_reset | codici tasti che possono essere ripristinati (tasti aggiunti, ridefiniti o rimossi)
-
-| weechat | keys_contexts | contesti del tasto
-
-| weechat | layouts_names | nomi dei layout
-
-| weechat | nicks | nick nella lista nick del buffer corrente
-
-| weechat | palette_colors | Tavolozza dei colori
-
-| weechat | plugins_commands | commands defined by plugins; optional argument: prefix to add before the commands
-
-| weechat | plugins_installed | names of plugins installed
-
-| weechat | plugins_names | nomi dei plugin
-
-| weechat | proxies_names | nomi dei proxy
-
-| weechat | proxies_options | opzioni per i proxy
-
-| weechat | secured_data | names of secured data (file sec.conf, section data)
-
-| weechat | weechat_commands | weechat commands; optional argument: prefix to add before the commands
-
-| weechat | windows_numbers | numeri delle finestre
-
-| xfer | nick | nick della chat DCC
-
-|===
-// end::completions[]
diff --git a/doc/it/includes/autogen_api_config_priority.it.adoc b/doc/it/includes/autogen_api_config_priority.it.adoc
deleted file mode 100644
index e46bb99f5..000000000
--- a/doc/it/includes/autogen_api_config_priority.it.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/it/includes/autogen_api_hdata.it.adoc b/doc/it/includes/autogen_api_hdata.it.adoc
deleted file mode 100644
index f801cfa36..000000000
--- a/doc/it/includes/autogen_api_hdata.it.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"]
-|===
-| Plugin | Nome | Descrizione | Lists | Variables
-
-| fset
-| [[hdata_fset_option]]<<hdata_fset_option,fset_option>>
-| fset options
-| -
-| _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>>
-| elenco degli 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>>
-| canale 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>>
-| 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>>
-| 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 modelist
-| -
-| _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 modelist item
-| -
-| _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>>
-| 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>>
-| 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>>
-| redirezione 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>>
-| schema per la redirezione 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>>
-| 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>>
-| elenco degli 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>>
-| elenco degli 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>>
-| elenco degli 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>>
-| elenco degli 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>>
-| elenco degli 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>>
-| elenco degli 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>>
-| script dal repository
-| _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>>
-| elenco degli 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>>
-| barra
-| _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>>
-| elemento barra
-| _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>>
-| finestra della barra
-| -
-| _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") +
-
-*Update allowed:* +
-    _scroll_x_ (integer) +
-    _scroll_y_ (integer) +
-
-| weechat
-| [[hdata_buffer]]<<hdata_buffer,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>>
-| visited buffer
-| _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>>
-| struttura con completamento
-| _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>>
-| file di configurazione
-| _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>>
-| opzione di configurazione
-| -
-| _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>>
-| sezione di configurazione
-| -
-| _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>>
-| filtro
-| _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>>
-| cronologia dei comandi nel buffer
-| _gui_history_ +
-_last_gui_history_ +
-
-| _text_   (string) +
-_next_history_   (pointer, hdata: "history") +
-_prev_history_   (pointer, hdata: "history") +
-
-*Update allowed:* +
-    _{hdata_update_create}_ +
-    _{hdata_update_delete}_ +
-
-| weechat
-| [[hdata_hotlist]]<<hdata_hotlist,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>>
-| struttura con "undo"per la riga di input
-| -
-| _data_   (string) +
-_pos_   (integer) +
-_prev_undo_   (pointer, hdata: "input_undo") +
-_next_undo_   (pointer, hdata: "input_undo") +
-
-
-| weechat
-| [[hdata_key]]<<hdata_key,key>>
-| un tasto (scorciatoia da tastiera)
-| _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>>
-| 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>>
-| layout del 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>>
-| layout della finestra
-| -
-| _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>>
-| struttura con una sola riga
-| -
-| _data_   (pointer, hdata: "line_data") +
-_prev_line_   (pointer, hdata: "line") +
-_next_line_   (pointer, hdata: "line") +
-
-
-| weechat
-| [[hdata_line_data]]<<hdata_line_data,line_data>>
-| struttura con una riga di dati
-| -
-| _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) +
-
-*Update allowed:* +
-    _date_ (time) +
-    _date_printed_ (time) +
-    _tags_array_ (shared_string) +
-    _prefix_ (shared_string) +
-    _message_ (string) +
-
-| weechat
-| [[hdata_lines]]<<hdata_lines,lines>>
-| struttura con più righe
-| -
-| _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>>
-| nick nella lista 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>>
-| gruppo nella lista nick
-| -
-| _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>>
-| 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>>
-| 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>>
-| finestra
-| _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>>
-| scorrimento delle info nella finestra
-| -
-| _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>>
-| albero delle finestre
-| _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/it/includes/autogen_api_infolists.it.adoc b/doc/it/includes/autogen_api_infolists.it.adoc
deleted file mode 100644
index 8bbb645d0..000000000
--- a/doc/it/includes/autogen_api_infolists.it.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"]
-|===
-| Plugin | Nome | Descrizione | Puntatore | Argomenti
-
-| alias | alias | elenco di alias | puntatore all'alias (opzionale) | alias name (wildcard "*" is allowed) (optional)
-
-| alias | alias_default | list of default aliases | - | -
-
-| buflist | buflist | list of buffers in a buflist bar item | - | buflist bar item name (optional)
-
-| fset | fset_option | list of fset options | fset option pointer (optional) | option name (wildcard "*" is allowed) (optional)
-
-| guile | guile_script | elenco degli script | puntatore allo script (opzionale) | script name (wildcard "*" is allowed) (optional)
-
-| irc | irc_channel | elenco dei canali per un server IRC | puntatore al canale (opzionale) | server,canale (canale è opzionale)
-
-| irc | irc_color_weechat | mapping between IRC color codes and WeeChat color names | - | -
-
-| irc | irc_ignore | elenco di ignore IRC | puntatore all'ignore (opzionale) | -
-
-| irc | irc_modelist | list of channel mode lists for an IRC channel | mode list pointer (optional) | server,channel,type (type is optional)
-
-| irc | irc_modelist_item | list of items in a channel mode list | mode list item pointer (optional) | server,channel,type,number (number is optional)
-
-| irc | irc_nick | elenco dei nick per un canale IRC | puntatore al nick (opzionale) | server,channel,nick (nick is optional)
-
-| irc | irc_notify | elenco delle notifiche | puntatore alla notifica (opzionale) | server name (wildcard "*" is allowed) (optional)
-
-| irc | irc_server | elenco di server IRC | puntatore al server (opzionale) | server name (wildcard "*" is allowed) (optional)
-
-| javascript | javascript_script | elenco degli script | puntatore allo script (opzionale) | script name (wildcard "*" is allowed) (optional)
-
-| logger | logger_buffer | elenco dei buffer logger | puntatore al logger (opzionale) | -
-
-| lua | lua_script | elenco degli script | puntatore allo script (opzionale) | script name (wildcard "*" is allowed) (optional)
-
-| perl | perl_script | elenco degli script | puntatore allo script (opzionale) | script name (wildcard "*" is allowed) (optional)
-
-| php | php_script | elenco degli script | puntatore allo script (opzionale) | script name (wildcard "*" is allowed) (optional)
-
-| python | python_script | elenco degli script | puntatore allo script (opzionale) | script name (wildcard "*" is allowed) (optional)
-
-| relay | relay | elenco di client relay | puntatore al relay (opzionale) | -
-
-| ruby | ruby_script | elenco degli script | puntatore allo script (opzionale) | script name (wildcard "*" is allowed) (optional)
-
-| script | script_script | elenco degli script | puntatore allo script (opzionale) | script name with extension (wildcard "*" is allowed) (optional)
-
-| tcl | tcl_script | elenco degli script | puntatore allo script (opzionale) | script name (wildcard "*" is allowed) (optional)
-
-| weechat | bar | elenco delle barre | puntatore alla barra (opzionale) | bar name (wildcard "*" is allowed) (optional)
-
-| weechat | bar_item | elenco degli elementi barra | puntatore all'elemento della barra (opzionale) | bar item name (wildcard "*" is allowed) (optional)
-
-| weechat | bar_window | elenco delle finestre barra | puntatore alla finestra della barra (opzionale) | -
-
-| weechat | buffer | elenco dei buffer | puntatore al buffer (opzionale) | buffer name (wildcard "*" is allowed) (optional)
-
-| weechat | buffer_lines | righe di un buffer | puntatore al buffer | -
-
-| weechat | filter | elenco dei filtri | - | filter name (wildcard "*" is allowed) (optional)
-
-| weechat | history | cronologia dei comandi | puntatore al buffer (se non impostato, restituisce la cronologia globale) (opzionale) | -
-
-| weechat | hook | elenco di hook | puntatore all'hook (opzionale) | type,arguments (type is command/timer/.., arguments to get only some hooks (wildcard "*" is allowed), both are optional)
-
-| weechat | hotlist | elenco dei buffer nella hotlist | - | -
-
-| weechat | key | elenco di tasti associati | - | contesto ("default", "search", "cursor" o "mouse") (opzionale)
-
-| weechat | layout | elenco dei layout | - | -
-
-| weechat | nicklist | nick nella lista nick per un buffer | puntatore al buffer | nick_xxx o group_xxx per ottenere solo xxx di nick/group (opzionale)
-
-| weechat | option | elenco delle opzioni | - | option name (wildcard "*" is allowed) (optional)
-
-| weechat | plugin | elenco dei plugin | puntatore al plugin (opzionale) | plugin name (wildcard "*" is allowed) (optional)
-
-| weechat | proxy | elenco dei proxy | puntatore al proxy (opzionale) | proxy name (wildcard "*" is allowed) (optional)
-
-| weechat | url_options | opzioni per la URL | - | -
-
-| weechat | window | elenco delle finestre | puntatore alla finestra (opzionale) | "current" per la finestra corrente o un numero della finestra (opzionale)
-
-| xfer | xfer | elenco di xfer | puntatore a xfer (opzionale) | -
-
-|===
-// end::infolists[]
diff --git a/doc/it/includes/autogen_api_infos.it.adoc b/doc/it/includes/autogen_api_infos.it.adoc
deleted file mode 100644
index 3cbe8daca..000000000
--- a/doc/it/includes/autogen_api_infos.it.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"]
-|===
-| Plugin | Nome | Descrizione | Argomenti
-
-| fifo | fifo_filename | nome della pipe FIFO | -
-
-| guile | guile_eval | evaluation of source code | source code to execute
-
-| guile | guile_interpreter | name of the interpreter used | -
-
-| guile | guile_version | version of the interpreter used | -
-
-| irc | irc_buffer | ottiene puntatore al buffer per un server/canale/nick IRC | server,canale,nick (canale e nick sono opzionali)
-
-| irc | irc_is_channel | 1 se la stringa è il nome di un canale IRC valido per il server | server,canale (server è opzionale)
-
-| 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 | 1 se la stringa è un nick IRC valido | server,nickname (server is optional)
-
-| irc | irc_nick | ottiene nick corrente su un server | nome server
-
-| irc | irc_nick_color | get nick color code (*deprecated* since version 1.5, replaced by "nick_color") | nick
-
-| irc | irc_nick_color_name | get nick color name (*deprecated* since version 1.5, replaced by "nick_color_name") | nick
-
-| irc | irc_nick_from_host | ottiene nick dall'host IRC | host IRC (come `:nick!nome@server.com`)
-
-| irc | irc_server_isupport | 1 se il server supporta questa caratteristica (dal messaggio IRC 005) | server,caratteristica
-
-| irc | irc_server_isupport_value | valore della caratteristica, se supportata dal servre (dal messaggio IRC 005) | server,caratteristica
-
-| javascript | javascript_eval | evaluation of source code | source code to execute
-
-| javascript | javascript_interpreter | name of the interpreter used | -
-
-| javascript | javascript_version | version of the interpreter used | -
-
-| lua | lua_eval | evaluation of source code | source code to execute
-
-| lua | lua_interpreter | name of the interpreter used | -
-
-| lua | lua_version | version of the interpreter used | -
-
-| perl | perl_eval | evaluation of source code | source code to execute
-
-| perl | perl_interpreter | name of the interpreter used | -
-
-| perl | perl_version | version of the interpreter used | -
-
-| php | php_eval | evaluation of source code | source code to execute
-
-| php | php_interpreter | name of the interpreter used | -
-
-| php | php_version | version of the interpreter used | -
-
-| python | python_eval | evaluation of source code | source code to execute
-
-| python | python_interpreter | name of the interpreter used | -
-
-| python | python_version | version of the interpreter used | -
-
-| relay | relay_client_count | number of clients for relay | protocol,status (both are optional, for each argument "*" means all; protocols: irc, weechat; statuses: connecting, waiting_auth, connected, auth_failed, disconnected)
-
-| ruby | ruby_eval | evaluation of source code | source code to execute
-
-| ruby | ruby_interpreter | name of the interpreter used | -
-
-| ruby | ruby_version | version of the interpreter used | -
-
-| spell | spell_dict | elenco separato da virgole di dizionari usati nel buffer | buffer pointer ("0x12345678") or buffer full name ("irc.libera.#weechat")
-
-| tcl | tcl_eval | evaluation of source code | source code to execute
-
-| tcl | tcl_interpreter | name of the interpreter used | -
-
-| tcl | tcl_version | version of the interpreter used | -
-
-| 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 | set caratteri interno di WeeChat | -
-
-| weechat | charset_terminal | set caratteri terminale | -
-
-| weechat | color_ansi_regex | POSIX extended regular expression to search ANSI escape codes | -
-
-| weechat | color_rgb2term | RGB color converted to terminal color (0-255) | rgb,limit (limit is optional and is set to 256 by default)
-
-| weechat | color_term2rgb | terminal color (0-255) converted to RGB color | color (terminal color: 0-255)
-
-| weechat | cursor_mode | 1 se la modalità cursore è abilitata | -
-
-| weechat | date | WeeChat compilation date/time | -
-
-| weechat | dir_separator | separatore directory | -
-
-| weechat | filters_enabled | 1 se i filtri sono abilitati | -
-
-| weechat | inactivity | inattività della tastiera (secondi) | -
-
-| weechat | locale | locale usato per la traduzione dei messaggi | -
-
-| weechat | nick_color | ottiene il codice del colore del nick | 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 | ottiene il nome del colore del nick | 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 (process ID) | -
-
-| weechat | term_color_pairs | number of color pairs supported in terminal | -
-
-| weechat | term_colors | number of colors supported in terminal | -
-
-| weechat | term_height | height of terminal | -
-
-| weechat | term_width | width of terminal | -
-
-| weechat | totp_generate | generate a Time-based One-Time Password (TOTP) | secret (in base32), timestamp (optional, current time by default), number of digits (optional, between 4 and 10, 6 by default)
-
-| weechat | totp_validate | validate a Time-based One-Time Password (TOTP): 1 if TOTP is correct, otherwise 0 | secret (in base32), one-time password, timestamp (optional, current time by default), number of passwords before/after to test (optional, 0 by default)
-
-| weechat | uptime | WeeChat uptime (format: "days:hh:mm:ss") | "days" (number of days) or "seconds" (number of seconds) (optional)
-
-| weechat | uptime_current | WeeChat uptime for the current process only (upgrades with /upgrade command are ignored) (format: "days:hh:mm:ss") | "days" (number of days) or "seconds" (number of seconds) (optional)
-
-| weechat | version | versione di WeeChat | -
-
-| weechat | version_git | Versione git di weechat (output del comando "git describe" solo per la versione di sviluppo, vuoto per una release stabile) | -
-
-| weechat | version_number | versione di WeeChat (come numero) | -
-
-| 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 | directory "lib" di WeeChat | -
-
-| weechat | weechat_localedir | directory "locale" di WeeChat | -
-
-| weechat | weechat_runtime_dir | WeeChat runtime directory | -
-
-| weechat | weechat_sharedir | directory "share" di WeeChat | -
-
-| weechat | weechat_site | sito di WeeChat | -
-
-| weechat | weechat_site_download | sito di WeeChat, pagina di download | -
-
-| weechat | weechat_upgrading | 1 se si sta aggiornando WeeChat (comando `/upgrade`) | -
-
-|===
-// end::infos[]
diff --git a/doc/it/includes/autogen_api_infos_hashtable.it.adoc b/doc/it/includes/autogen_api_infos_hashtable.it.adoc
deleted file mode 100644
index 3f63a74ae..000000000
--- a/doc/it/includes/autogen_api_infos_hashtable.it.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"]
-|===
-| Plugin | Nome | Descrizione | Tabella hash (input) | Tabella hash (output)
-
-| irc | irc_message_parse | controlla un messaggio IRC | "message": messaggio IRC, "server": nome server (opzionale) | "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 | split an IRC message (to fit in 512 bytes by default) | "message": messaggio IRC, "server": nome server (opzionale) | "msg1" ... "msgN": messaggio da inviare (senza "\r\n" finale), "args1" ... "argsN": argomenti dei messaggi, "count": numero di messaggi
-
-| 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/it/includes/autogen_api_plugins_priority.it.adoc b/doc/it/includes/autogen_api_plugins_priority.it.adoc
deleted file mode 100644
index 8a24ab563..000000000
--- a/doc/it/includes/autogen_api_plugins_priority.it.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 | Plugin | 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/it/includes/autogen_api_url_options.it.adoc b/doc/it/includes/autogen_api_url_options.it.adoc
deleted file mode 100644
index de367e440..000000000
--- a/doc/it/includes/autogen_api_url_options.it.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"]
-|===
-| Opzione | Tipo ^(1)^ | Costanti ^(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/it/includes/autogen_user_commands.it.adoc b/doc/it/includes/autogen_user_commands.it.adoc
deleted file mode 100644
index 47de910bd..000000000
--- a/doc/it/includes/autogen_user_commands.it.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+`: list, add or remove command aliases
-
-----
-/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+`: bar item with list of buffers
-
-----
-/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+`: modifica il set di caratteri per il buffer corrente
-
-----
-/charset decode|encode <set_caratteri>
- reset
-
- decode: modifica il set di caratteri per la decodifica
- encode: modifica il set di caratteri per la codifica
-set_caratteri: nuovo set di caratteri per il buffer corrente
- reset: resetta il set di caratteri per il buffer corrente
-----
-// end::charset_commands[]
-
-// tag::exec_commands[]
-[[command_exec_exec]]
-* `+exec+`: execute external commands
-
-----
-/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 plugin configuration
-
-----
-/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+`: fast set WeeChat and plugins options
-
-----
-/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+`: elenca/carica/scarica script
-
-----
-/guile list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::guile_commands[]
-
-// tag::irc_commands[]
-[[command_irc_admin]]
-* `+admin+`: trova informazioni sull'amministratore del server
-
-----
-/admin [<destinazione>]
-
-destinazione: nome server
-----
-
-[[command_irc_allchan]]
-* `+allchan+`: esegue un comando su tutti i canali di tutti i server connessi
-
-----
-/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+`: execute a command on all private buffers of all connected servers
-
-----
-/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+`: esegue un comando su tutti i server connessi
-
-----
-/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+`: banna nick oppure host
-
-----
-/ban [<canale>] [<nick> [<nick>...]]
-
-channel: channel name
- nick: nick or host
-
-Without argument, this command displays the ban list for current channel.
-----
-
-[[command_irc_cap]]
-* `+cap+`: client capability negotiation
-
-----
-/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+`: connette ad uno o più server 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+`: invia un messaggio CTCP (Protocollo Client-A-Client)
-
-----
-/ctcp [-server <server>] <target>[,<target>...] <type> [<arguments>]
-
- server: send to this server (internal name)
- target: nick or channel ('*' = current channel)
- type: CTCP type (examples: "version", "ping", etc.)
-arguments: arguments for CTCP
-
-Examples:
- /ctcp toto time
- /ctcp toto version
- /ctcp * version
-----
-
-[[command_irc_cycle]]
-* `+cycle+`: esce e rienta in un canale
-
-----
-/cycle [<canale>[,<canale>...]] [<messaggio>]
-
-channel: channel name
-message: part message (displayed to other users)
-----
-
-[[command_irc_dcc]]
-* `+dcc+`: avvia una DCC (trasferimento file o chat diretta)
-
-----
-/dcc chat <nick>
- send <nick> <file>
-
-nick: nick
-file: filename (on local host)
-
-Examples:
- chat with nick "toto":
- /dcc chat toto
- send file "/home/foo/bar.txt" to nick "toto":
- /dcc send toto /home/foo/bar.txt
-----
-
-[[command_irc_dehalfop]]
-* `+dehalfop+`: revoca lo stato di half-op del canale da uno o più nick
-
-----
-/dehalfop <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: remove channel half-operator status from everybody on channel except yourself
-----
-
-[[command_irc_deop]]
-* `+deop+`: revoca lo stato di operatore del canale da uno o più nick
-
-----
-/deop <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: remove channel operator status from everybody on channel except yourself
-----
-
-[[command_irc_devoice]]
-* `+devoice+`: revoca il voice da uno o più nick
-
-----
-/devoice <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: remove voice from everybody on channel
-----
-
-[[command_irc_die]]
-* `+die+`: arresta il server
-
-----
-/die [<destinazione>]
-
-destinazione: nome server
-----
-
-[[command_irc_disconnect]]
-* `+disconnect+`: disconnette da uno o tutti i server IRC
-
-----
-/disconnect [<server>|-all|-pending [<motivo>]]
-
- server: internal server name
- -all: disconnect from all servers
--pending: cancel auto-reconnection on servers currently reconnecting
- reason: reason for the "quit"
-----
-
-[[command_irc_halfop]]
-* `+halfop+`: concede lo stato di half-op del canale ad uno o più nick
-
-----
-/halfop <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: give channel half-operator status to everybody on channel
-----
-
-[[command_irc_ignore]]
-* `+ignore+`: ignora nick/host dai server o dai canali
-
-----
-/ignore list
- add [re:]<nick> [<server> [<canale>]]
- del <numero>|-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+`: ottieni informazioni sul server
-
-----
-/info [<destinazione>]
-
-destinazione: nome server
-----
-
-[[command_irc_invite]]
-* `+invite+`: invita un nick su un canale
-
-----
-/invite <nick> [<nick>...] [<canale>]
-
- nick: nick
-canale: nome del canale
-----
-
-[[command_irc_ison]]
-* `+ison+`: verifica se un nick è collegato IRC
-
-----
-/ison <nick> [<nick>...]
-
-nick: nick
-----
-
-[[command_irc_join]]
-* `+join+`: entra in un canale
-
-----
-/join [-noswitch] [-server <server>] [<canale1>[,<canale2>...]] [<chiave1>[,<chiave2>...]]
-
--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 a user out of a channel
-
-----
-/kick [<canale>] <nick> [<motivo>]
-
-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+`: kick a user out of a channel and ban the host
-
-----
-/kickban [<canale>] <nick> [<motivo>]
-
-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+`: chiude connessione client-server
-
-----
-/kill <nick> [<reason>]
-
- nick: nick
-motivo: motivo
-----
-
-[[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: this remote server should answer the query
-server_mask: list of servers must match this mask
-----
-
-[[command_irc_list]]
-* `+list+`: list channels and their topics
-
-----
-/list [-server <server>] [-re <regex>] [<channel>[,<channel>...]] [<target>]
-
- server: send to this server (internal name)
- regex: POSIX extended regular expression used to filter results (case insensitive, can start by "(?-i)" to become case sensitive)
-channel: channel to list
- target: server name
-
-Examples:
- list all channels on server (can be very slow on large networks):
- /list
- list channel #weechat:
- /list #weechat
- list all channels beginning with "#weechat" (can be very slow on large networks):
- /list -re #weechat.*
-----
-
-[[command_irc_lusers]]
-* `+lusers+`: ottiene statistiche sulla dimensione del network IRC
-
-----
-/lusers [<mask> [<destinazione>]]
-
- mask: server corrispondenti alla mask
-destinazione: server per redirigere la richiesta
-----
-
-[[command_irc_map]]
-* `+map+`: mostra una mappa grafica della rete IRC
-
-----
-----
-
-[[command_irc_me]]
-* `+me+`: invia un'azione CTCP al canale corrente
-
-----
-/me <messaggio>
-
-messaggio: messaggio da inviare
-----
-
-[[command_irc_mode]]
-* `+mode+`: cambia modalità canale o utente
-
-----
-/mode [<canale>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
- <nick> [+|-]i|s|w|o
-
-modalità canale:
- canale: nome canale da modificare (quello attivo è il predefinito)
- o: concede/revoca i privilegi di operatore del canale
- p: flag: canale privato
- s: flag: canale segreto
- i: flag: canale a solo invito
- t: flag: argomento modificabile solo dall'operatore del canale
- n: nessun messaggio al canale da client esterni
- m: canale moderato
- l: imposta il limite massimo di utenti sul canale
- b: imposta un mask ban per tenere alla larga agli utenti
- e: imposta mask di eccezione
- v: concede/nega la possibilità di parlare su un canale moderato
- k: imposta una chiave per il canale (password)
-modalità utente:
- nick: nick da modificare
- i: marca un utente come invisibile
- s: marca un utente per la ricezione dei messaggi dal server
- w: l'utente riceve wallops
- o: flag: operatore
-
-L'elenco delle modalità non è completa, è necessario leggere la documentazione del server per tutte le modalità disponibili.
-
-Esempi:
- protegge l'argomento sul canale #weechat:
- /mode #weechat +t
- diventa invisibile sul server:
- /mode nick +i
-----
-
-[[command_irc_motd]]
-* `+motd+`: riceve il "Messaggio Del Giorno"
-
-----
-/motd [<destinazione>]
-
-destinazione: nome server
-----
-
-[[command_irc_msg]]
-* `+msg+`: invia un messaggio ad un nick o a un canale
-
-----
-/msg [-server <server>] <destinazione>[,<destinazione>...] <testo>
-
- server: invia a questo server (nome interno)
-destinazione: nick o canale (può essere una mask, '*' = canale corrente)
- testo: testo da inviare
-----
-
-[[command_irc_names]]
-* `+names+`: elenca i nick sul canale
-
-----
-/names [<canale>[,<canale>...]]
-
-canale: nome canale
-----
-
-[[command_irc_nick]]
-* `+nick+`: cambia il nick corrente
-
-----
-/nick [-all] <nick>
-
--all: imposta nuovo nick per tutti i server connessi
-nick: nuovo nick
-----
-
-[[command_irc_notice]]
-* `+notice+`: invia messaggio di notifica all'utente
-
-----
-/notice [-server <server>] <destinazione> <testo>
-
-server: send to this server (internal name)
-target: nick or channel name
- text: text to send
-----
-
-[[command_irc_notify]]
-* `+notify+`: aggiunge una notifica per lo stato di presenza o assenza dei nick sui server
-
-----
-/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+`: concede lo stato di operatore del canale ad uno o più nick
-
-----
-/op <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: give channel operator status to everybody on channel
-----
-
-[[command_irc_oper]]
-* `+oper+`: ottiene i privilegi di operatore
-
-----
-/oper <utente> <password>
-
- user: utente
-password: password
-----
-
-[[command_irc_part]]
-* `+part+`: esce da un canale
-
-----
-/part [<canale>[,<canale>...]] [<messaggio>]
-
- canale: nome del canale da lasciare
-messaggio: messaggio di uscita (mostrato agli altri utenti)
-----
-
-[[command_irc_ping]]
-* `+ping+`: invia un ping al server
-
-----
-/ping <target1> [<target2>]
-
-target1: server
-target2: forward ping to this server
-----
-
-[[command_irc_pong]]
-* `+pong+`: risponde ad un messaggio ping
-
-----
-/pong <demone> [<demone2>]
-
- demone: demone che ha risposto al messaggio di Ping
-demone2: reindirizza messaggio a questo demone
-----
-
-[[command_irc_query]]
-* `+query+`: invia un messaggio privato ad un nick
-
-----
-/query [-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]
-
--noswitch: do not switch to new buffer
- server: send to this server (internal name)
- nick: nick
- text: text to send
-----
-
-[[command_irc_quiet]]
-* `+quiet+`: fa tacere nick o host
-
-----
-/quiet [<canale>] [<nick> [<nick>...]]
-
-channel: channel name
- nick: nick or host
-
-Without argument, this command displays the quiet list for current channel.
-----
-
-[[command_irc_quote]]
-* `+quote+`: invia dati grezzi al server senza analisi
-
-----
-/quote [-server <server>] <dati>
-
-server: invia a questo server (nome interno)
- dati: dati raw da inviare
-----
-
-[[command_irc_reconnect]]
-* `+reconnect+`: riconnette a uno o più server
-
-----
-/reconnect <server> [<server>...] [-nojoin] [-switch]
- -all [-nojoin] [-switch]
-
- server: server to reconnect (internal name)
- -all: reconnect to all servers
--nojoin: do not join any channel (even if autojoin is enabled on server)
--switch: switch to next server address
-----
-
-[[command_irc_rehash]]
-* `+rehash+`: chiede al server di ricaricare il proprio file di configurazione
-
-----
-/rehash [<opzione>]
-
-opzione: opzione extra, per alcuni server
-----
-
-[[command_irc_remove]]
-* `+remove+`: force a user to leave a channel
-
-----
-/remove [<canale>] <nick> [<motivo>]
-
-channel: channel name
- nick: nick
- reason: reason (special variables $nick, $channel and $server are replaced by their values)
-----
-
-[[command_irc_restart]]
-* `+restart+`: chiede al server di riavviarsi
-
-----
-/restart [<destinazione>]
-
-destinazione: nome server
-----
-
-[[command_irc_rules]]
-* `+rules+`: request the server rules
-
-----
-----
-
-[[command_irc_sajoin]]
-* `+sajoin+`: forza un utente ad entrare su uno o più canali
-
-----
-/sajoin <nick> <canale>[,<canale>...]
-
- nick: nick
-canale: nome del canale
-----
-
-[[command_irc_samode]]
-* `+samode+`: cambia modalità sul canale, senza avere lo status di operatore
-
-----
-/samode [<channel>] <mode>
-
- canale: nome del canale
-modalità: modalità per il canale
-----
-
-[[command_irc_sanick]]
-* `+sanick+`: forza un utente ad usare un altro nick
-
-----
-/sanick <nick> <nuovo_nick>
-
- nick: nick
-nuovo_nick: nuovo nick
-----
-
-[[command_irc_sapart]]
-* `+sapart+`: forza un utente a lasciare uno o più canali
-
-----
-/sapart <nick> <canale>[,<canale>...]
-
- nick: nick
-canale: nome del canale
-----
-
-[[command_irc_saquit]]
-* `+saquit+`: forza un utente ad abbandonare il server con un motivo
-
-----
-/saquit <nick> <motivo>
-
- nick: nick
-motivo: motivo
-----
-
-[[command_irc_server]]
-* `+server+`: elenca, aggiunge o rimuove 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+`: registra un nuovo servizio
-
-----
-/service <nick> <riservato> <distribuzione> <tipo> <riservato> <info>
-
-distrubuzione: visibilità del servizio
- tipo: riservato per un uso futuro
-----
-
-[[command_irc_servlist]]
-* `+servlist+`: elenca servizi attualmente connessi al network
-
-----
-/servlist [<mask> [<tipo>]]
-
-mask: elenca solo i servizi che corrispondono a questa mask
-tipo: elenca solo i servizi di questo tipo
-----
-
-[[command_irc_setname]]
-* `+setname+`: set real name
-
-----
-/setname <realname>
-
-realname: new real name
-----
-
-[[command_irc_squery]]
-* `+squery+`: invia un messaggio ad un servizio
-
-----
-/squery <servizio> <testo>
-
-servizio: nome del servizio
- testo: testo da inviare
-----
-
-[[command_irc_squit]]
-* `+squit+`: disconnette collegamenti al server
-
-----
-/squit <target> <comment>
-
- target: server name
-comment: comment
-----
-
-[[command_irc_stats]]
-* `+stats+`: richiede statistiche sul server
-
-----
-/stats [<query> [<target>]]
-
- query: c/h/i/k/l/m/o/y/u (see RFC1459)
-target: server name
-----
-
-[[command_irc_summon]]
-* `+summon+`: invia agli utenti connessi ad un host con un server IRC in esecuzione un messaggio per invitarli ad entrare su IRC
-
-----
-/summon <utente> [<destinazione> [<canale>]]
-
- utente: nome utente
-destinazione: nome server
- canale: nome canale
-----
-
-[[command_irc_time]]
-* `+time+`: richiede l'ora locale dal server
-
-----
-/time [<destinazione>]
-
-destinazione: richiede l'ora dal server specificato
-----
-
-[[command_irc_topic]]
-* `+topic+`: legge/modifica argomento del canale
-
-----
-/topic <[canale>] [<argomento>|delete]
-
-channel: channel name
- topic: new topic
--delete: delete channel topic
-----
-
-[[command_irc_trace]]
-* `+trace+`: trova il path del server specifico
-
-----
-/trace [<destinazione>]
-
-destinazione: nome server
-----
-
-[[command_irc_unban]]
-* `+unban+`: rimuove il ban da nick o host
-
-----
-/unban [<channel>] <nick>|<number> [<nick>|<number>...]
-
-channel: channel name
- nick: nick or host
- number: ban number (as displayed by command /ban)
-----
-
-[[command_irc_unquiet]]
-* `+unquiet+`: unquiet nicks or hosts
-
-----
-/unquiet [<channel>] <nick>|<number> [<nick>|<number>...]
-
-channel: channel name
- nick: nick or host
- number: quiet number (as displayed by command /quiet)
-----
-
-[[command_irc_userhost]]
-* `+userhost+`: restituisce un elenco di informazioni sui nick
-
-----
-/userhost <nick> [<nick>...]
-
-nick: nick
-----
-
-[[command_irc_users]]
-* `+users+`: lista di utenti autenticati sul server
-
-----
-/users [<destinazione>]
-
-destinazione: nome server
-----
-
-[[command_irc_version]]
-* `+version+`: riceve informazioni di versione del nick o del server (corrente o specificato)
-
-----
-/version [<target>|<nick>]
-
-target: server name
- nick: nick
-----
-
-[[command_irc_voice]]
-* `+voice+`: concede il voice ad uno o più utenti
-
-----
-/voice <nick> [<nick>...]
- * -yes
-
-nick: nick or mask (wildcard "*" is allowed)
- *: give voice to everybody on channel
-----
-
-[[command_irc_wallchops]]
-* `+wallchops+`: invia una notifica agli operatori del canale
-
-----
-/wallchops [<canale>] <testo>
-
-canale: nome del canale
- testo: testo da inviare
-----
-
-[[command_irc_wallops]]
-* `+wallops+`: invia un messaggio a tutti gli utenti attualmente connessi che hanno impostato la modalità 'w'
-
-----
-/wallops <testo>
-
-testo: testo da inviare
-----
-
-[[command_irc_who]]
-* `+who+`: genera una richiesta per ottenere una lista di informazioni
-
-----
-/who [<mask> [o]]
-
-mask: solo l'informazione corrispondente al mask
- o: vengono restituiti solo gli operatori in base alla mask fornita
-----
-
-[[command_irc_whois]]
-* `+whois+`: richiedi informazioni su uno o più utenti
-
-----
-/whois [<target>] [<nick>[,<nick>...]]
-
-target: server name
- nick: nick (may be a mask)
-
-Without argument, this command will do a whois on:
-- your own nick if buffer is a server/channel
-- remote nick if buffer is a private.
-
-If option irc.network.whois_double_nick is enabled, two nicks are sent (if only one nick is given), to get idle time in answer.
-----
-
-[[command_irc_whowas]]
-* `+whowas+`: richiede informazioni su un nick non più esistente
-
-----
-/whowas <nick>[,<nick>...] [<count> [<destinazione>]]
-
- nick: nick
- count: number of replies to return (full search if negative number)
-target: reply should match this mask
-----
-// end::irc_commands[]
-
-// tag::javascript_commands[]
-[[command_javascript_javascript]]
-* `+javascript+`: elenca/carica/scarica script
-
-----
-/javascript list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::javascript_commands[]
-
-// tag::logger_commands[]
-[[command_logger_logger]]
-* `+logger+`: configurazione del plugin logger
-
-----
-/logger list
- set <livello>
- flush
- disable
-
- list: show logging status for opened buffers
- set: set logging level on current buffer
- level: level for messages to be logged (0 = logging disabled, 1 = a few messages (most important) .. 9 = all messages)
- flush: write all log files now
-disable: disable logging on current buffer (set level to 0)
-
-Options "logger.level.*" and "logger.mask.*" can be used to set level or mask for a buffer, or buffers beginning with name.
-
-Log levels used by IRC plugin:
- 1: user message (channel and private), notice (server and channel)
- 2: nick change
- 3: server message
- 4: join/part/quit
- 9: all other messages
-
-Examples:
- set level to 5 for current buffer:
- /logger set 5
- disable logging for current buffer:
- /logger disable
- set level to 3 for all IRC buffers:
- /set logger.level.irc 3
- disable logging for main WeeChat buffer:
- /set logger.level.core.weechat 0
- use a directory per IRC server and a file per channel inside:
- /set logger.mask.irc "$server/$channel.weechatlog"
-----
-// end::logger_commands[]
-
-// tag::lua_commands[]
-[[command_lua_lua]]
-* `+lua+`: elenca/carica/scarica script
-
-----
-/lua list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::lua_commands[]
-
-// tag::perl_commands[]
-[[command_perl_perl]]
-* `+perl+`: elenca/carica/scarica script
-
-----
-/perl list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::perl_commands[]
-
-// tag::php_commands[]
-[[command_php_php]]
-* `+php+`: elenca/carica/scarica script
-
-----
-/php list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::php_commands[]
-
-// tag::python_commands[]
-[[command_python_python]]
-* `+python+`: elenca/carica/scarica script
-
-----
-/python list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::python_commands[]
-
-// tag::relay_commands[]
-[[command_relay_relay]]
-* `+relay+`: controllo 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+`: elenca/carica/scarica script
-
-----
-/ruby list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::ruby_commands[]
-
-// tag::script_commands[]
-[[command_script_script]]
-* `+script+`: WeeChat script manager
-
-----
-/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 plugin configuration
-
-----
-/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+`: elenca/carica/scarica script
-
-----
-/tcl list|listfull [<name>]
- load [-q] <filename>
- autoload
- reload|unload [-q] [<name>]
- eval [-o|-oc] <code>
- version
-
- list: list loaded scripts
-listfull: list loaded scripts (verbose)
- load: load a script
-autoload: load all scripts in "autoload" directory
- reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
- unload: unload a script (if no name given, unload all scripts)
-filename: script (file) to load
- -q: quiet mode: do not display messages
- name: a script name (name used in call to "register" function)
- eval: evaluate source code and display result on current buffer
- -o: send evaluation result to the buffer without executing commands
- -oc: send evaluation result to the buffer and execute commands
- code: source code to evaluate
- version: display the version of interpreter used
-
-Without argument, this command lists all loaded scripts.
-----
-// end::tcl_commands[]
-
-// tag::trigger_commands[]
-[[command_trigger_trigger]]
-* `+trigger+`: manage triggers, the Swiss Army knife for 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+`: imposta o elimina lo stato di assenza
-
-----
-/away [-all] [<messaggio>]
-
- -all: imposta o elimina lo stato di assenza su tutti i server connessi
-messaggio: messaggio di assenza (se non specificato, lo stato di assenza viene rimosso)
-----
-
-[[command_weechat_bar]]
-* `+bar+`: gestione delle barre
-
-----
-/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+`: gestione dei 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+`: definisce gli alias dei colori e visualizza la tavolozza dei colori
-
-----
-/color alias <color> <name>
- unalias <color>
- reset
- term2rgb <color>
- rgb2term <rgb> [<limit>]
- -o
-
- alias: add an alias for a color
- unalias: delete an alias
- color: color number (greater than or equal to 0, max depends on terminal, commonly 63 or 255)
- name: alias name for color (for example: "orange")
- reset: reset all color pairs (required when no more color pairs are available if automatic reset is disabled, see option "weechat.look.color_pairs_auto_reset")
-term2rgb: convert a terminal color (0-255) to RGB color
-rgb2term: convert a RGB color to terminal color (0-255)
- limit: number of colors to use in terminal table (starting from 0); default is 256
- -o: send terminal/colors info to current buffer as input
-
-Without argument, this command displays colors in a new buffer.
-
-Examples:
- add alias "orange" for color 214:
- /color alias 214 orange
- delete color 214:
- /color unalias 214
-----
-
-[[command_weechat_command]]
-* `+command+`: esegui comando o plugin di WeeChat esplicito
-
-----
-/command [-buffer <name>] <plugin> <command>
-
--buffer: execute the command on this buffer
- plugin: execute the command from this plugin; 'core' for a WeeChat command, '*' for automatic plugin (it depends on the buffer where the command is executed)
-command: command to execute (a '/' is automatically added if not found at beginning of command)
-----
-
-[[command_weechat_cursor]]
-* `+cursor+`: movimento libero del cursore sullo schermo per eseguire azioni su aree specifiche dello schermo
-
-----
-/cursor go chat|<barra>|<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 functions
-
-----
-/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+`: evaluate expression
-
-----
-/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+`: filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp
-
-----
-/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+`: visualizza l'aiuto su comandi e opzioni
-
-----
-/help -list|-listfull [<plugin> [<plugin>...]]
- <comando>
- <opzione>
-
- -list: elenca i comandi, per plugin (senza argomento, viene mostrata questa lista)
--listfull: elenca i comandi con la relativa descrizione, per plugin
- plugin: elenca i comandi per questo plugin
- comando: nome di un comando
- opzione: nome di un'opzione (usare /set per consultare la lista)
-----
-
-[[command_weechat_history]]
-* `+history+`: mostra la cronologia dei comandi del buffer
-
-----
-/history <clear
- valore>
-
- clear: pulisci cronologia
-valore: numero delle voci nella cronologia da mostrare
-----
-
-[[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+`: funzioni per la riga di comando
-
-----
-/input <azioni> [<argomenti>]
-
-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+`: associa/disassocia tasti
-
-----
-/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+`: manage buffers/windows layouts
-
-----
-/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+`: controllo mouse
-
-----
-/mouse enable|disable|toggle [<ritardo>]
-
- enable: abilita mouse
-disable: disabilita mouse
- toggle: abilita/disabilita mouse
-ritardo: ritardo (in secondi) dopo il quale viene ripristinato lo stato iniziale del mouse (utile per disattivarlo temporaneamente)
-
-Lo stato del mouse viene salvato nell'opzione "weechat.look.mouse".
-
-Esempi:
- abilita mouse:
- /mouse enable
- abilita/disabilita mouse per 5 secondi:
- /mouse toggle 5
-----
-
-[[command_weechat_mute]]
-* `+mute+`: esegue un comando in silenzio
-
-----
-/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+`: elenca/carica/scarica 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+`: display text on a buffer
-
-----
-/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+`: gestione dei proxy
-
-----
-/proxy list
- add <nome> <tipo> <indirizzo> <porta> [<nomeutente> [<password>]]
- del <nome>|-all
- set <nome> <opzione> <valore>
-
- list: list all proxies
- add: add a new proxy
- name: name of proxy (must be unique)
- type: http, socks4 or socks5
- address: IP or hostname
- port: port
-username: username (optional)
-password: password (optional)
- del: delete a proxy (or all proxies with -all)
- set: set a value for a proxy property
- option: option to change (for options list, look at /set weechat.proxy.<proxyname>.*)
- value: new value for option
-
-Examples:
- add a http proxy, running on local host, port 8888:
- /proxy add local http 127.0.0.1 8888
- add a http proxy using IPv6 protocol:
- /proxy add local http ::1 8888
- /proxy set local ipv6 on
- add a socks5 proxy with username/password:
- /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
- delete a proxy:
- /proxy del myproxy
-----
-
-[[command_weechat_quit]]
-* `+quit+`: esce da WeeChat
-
-----
-/quit [-yes] [<argomenti>]
-
- -yes: required if option "weechat.look.confirm_quit" is enabled
-arguments: text sent with signal "quit"
- (for example irc plugin uses this text to send quit message to server)
-
-By default when quitting the configuration files are saved (see option "weechat.look.save_config_on_exit") and the current layout can be saved (see option "weechat.look.save_layout_on_exit").
-----
-
-[[command_weechat_reload]]
-* `+reload+`: ricarica i file di configurazione da disco
-
-----
-/reload [<file> [<file....>]]
-
-file: file di configurazione da ricaricare (senza estensione ".conf")
-
-Senza argomento, vengono ricaricati tutti i file (WeeChat e plugin).
-----
-
-[[command_weechat_repeat]]
-* `+repeat+`: esegue un comando più volte
-
-----
-/repeat [-interval <delay>[<unit>]] <count> <command>
-
- delay: delay between execution of commands
- unit: optional, values are:
- ms: milliseconds
- s: seconds (default)
- m: minutes
- h: hours
- count: number of times to execute command
-command: command to execute (or text to send to buffer if command does not start with '/')
-
-Note: the command is executed on buffer where /repeat was executed (if the buffer does not exist any more, the command is not executed).
-
-Example:
- scroll 2 pages up:
- /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+`: salva i file di configurazione su disco
-
-----
-/save [<file> [<file....>]]
-
-file: configuration file to save (without extension ".conf")
-
-Without argument, all files (WeeChat and plugins) are saved.
-
-By default all configuration files are saved to disk on /quit command (see option "weechat.look.save_config_on_exit").
-----
-
-[[command_weechat_secure]]
-* `+secure+`: gestione dei dati sensibili (password o file privati cifrati nel file sec.conf)
-
-----
-/secure passphrase <chiave di cifratura>|-delete
- decrypt <chiave di cifratura|-discard
- set <nome> <valore>
- del <nome>
-
-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 config options and environment variables
-
-----
-/set [<option> [<value>]]
- diff [<option> [<option>...]]
- env [<variable> [<value>]]
-
-option: name of an option (wildcard "*" is allowed to list options, if no value is specified)
- value: new value for option, according to type:
- boolean: on, off or toggle
- integer: number, ++number or --number
- string: any string ("" for empty string)
- color: color name, ++number or --number
- Note: for all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
- diff: display only changed options
- env: display or set an environment variable (use value "" to unset a variable)
-
-Examples:
- display options about highlight:
- /set *highlight*
- add a word to highlight:
- /set weechat.look.highlight "word"
- display changed options:
- /set diff
- display changed options in irc plugin:
- /set diff irc.*
- display value of environment variable LANG:
- /set env LANG
- set environment variable LANG and use it:
- /set env LANG fr_FR.UTF-8
- /upgrade
- unset environment variable 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+`: annulla/ripristina opzione
-
-----
-/unset <option>
- -mask <option>
-
-option: name of an option
- -mask: use a mask in option (wildcard "*" is allowed to mass-reset options, use carefully!)
-
-According to option, it's reset (for standard options) or removed (for optional settings, like server values).
-
-Examples:
- reset one option:
- /unset weechat.look.item_time_format
- reset all color options:
- /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+`: mostra l'uptime di WeeChat
-
-----
-/uptime [-o|-ol]
-
- -o: invia l'uptime al buffer corrente come input (stringa in inglese)
--ol: invia l'uptime al buffer corrente come input (stringa tradotta)
-----
-
-[[command_weechat_version]]
-* `+version+`: mostra la versione e la data di compilazione di WeeChat
-
-----
-/version [-o|-ol]
-
- -o: send version to current buffer as input (English string)
--ol: send version to current buffer as input (translated string)
-
-The default alias /v can be used to execute this command on all buffers (otherwise the irc command /version is used on irc buffers).
-----
-
-[[command_weechat_wait]]
-* `+wait+`: pianifica l'esecuzione di un comando
-
-----
-/wait <numero>[<unità>] <comando>
-
- number: amount of time to wait (integer number)
- unit: optional, values are:
- ms: milliseconds
- s: seconds (default)
- m: minutes
- h: hours
-command: command to execute (or text to send to buffer if command does not start with '/')
-
-Note: the command is executed on buffer where /wait was executed (if the buffer does not exist any more, the command is not executed).
-
-Examples:
- join channel in 10 seconds:
- /wait 10 /join #test
- set away in 15 minutes:
- /wait 15m /away -all I'm away
- say 'hello' in 2 minutes:
- /wait 2m hello
-----
-
-[[command_weechat_window]]
-* `+window+`: gestione delle finestre
-
-----
-/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+`: invia un'azione CTCP all'host remoto
-
-----
-/me <messaggio>
-
-messaggio: messaggio da inviare
-----
-
-[[command_xfer_xfer]]
-* `+xfer+`: controllo xfer
-
-----
-/xfer [list|listfull]
-
- list: lista xfer
-listfull: lista xfer (dettagliata)
-
-Senza argomenti, il comando apre il buffer con la lista xfer.
-----
-// end::xfer_commands[]
diff --git a/doc/it/includes/autogen_user_default_aliases.it.adoc b/doc/it/includes/autogen_user_default_aliases.it.adoc
deleted file mode 100644
index 930bcbb2b..000000000
--- a/doc/it/includes/autogen_user_default_aliases.it.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"]
-|===
-| Alias | Command | Completion
-
-| /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/it/includes/autogen_user_irc_colors.it.adoc b/doc/it/includes/autogen_user_irc_colors.it.adoc
deleted file mode 100644
index 3bf509edd..000000000
--- a/doc/it/includes/autogen_user_irc_colors.it.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 color | WeeChat color
-
-| 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/it/includes/autogen_user_options.it.adoc b/doc/it/includes/autogen_user_options.it.adoc
deleted file mode 100644
index fafc56d94..000000000
--- a/doc/it/includes/autogen_user_options.it.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*
-** descrizione: pass:none[format of each line with a buffer (note: content is evaluated, see /help buflist); example: standard format for bar item "buflist" and only the buffer number between square brackets for other bar items ("buflist2" and "buflist3"): "${if:${bar_item.name}==buflist?${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}:[${number}\]}"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}"+`
-
-* [[option_buflist.format.buffer_current]] *buflist.format.buffer_current*
-** descrizione: pass:none[format for the line with current buffer (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color:,blue}${format_buffer}"+`
-
-* [[option_buflist.format.hotlist]] *buflist.format.hotlist*
-** descrizione: pass:none[format for hotlist (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+" ${color:green}(${hotlist}${color:green})"+`
-
-* [[option_buflist.format.hotlist_highlight]] *buflist.format.hotlist_highlight*
-** descrizione: pass:none[format for a buffer with hotlist level "highlight" (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color:magenta}"+`
-
-* [[option_buflist.format.hotlist_low]] *buflist.format.hotlist_low*
-** descrizione: pass:none[format for a buffer with hotlist level "low" (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color:white}"+`
-
-* [[option_buflist.format.hotlist_message]] *buflist.format.hotlist_message*
-** descrizione: pass:none[format for a buffer with hotlist level "message" (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color:brown}"+`
-
-* [[option_buflist.format.hotlist_none]] *buflist.format.hotlist_none*
-** descrizione: pass:none[format for a buffer not in hotlist (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color:default}"+`
-
-* [[option_buflist.format.hotlist_private]] *buflist.format.hotlist_private*
-** descrizione: pass:none[format for a buffer with hotlist level "private" (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color:green}"+`
-
-* [[option_buflist.format.hotlist_separator]] *buflist.format.hotlist_separator*
-** descrizione: pass:none[separator for counts in hotlist (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color:default},"+`
-
-* [[option_buflist.format.indent]] *buflist.format.indent*
-** descrizione: pass:none[string displayed to indent channel and private buffers (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+" "+`
-
-* [[option_buflist.format.lag]] *buflist.format.lag*
-** descrizione: pass:none[format for lag on an IRC server buffer (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+" ${color:green}[${color:brown}${lag}${color:green}]"+`
-
-* [[option_buflist.format.name]] *buflist.format.name*
-** descrizione: pass:none[format for buffer name (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${name}"+`
-
-* [[option_buflist.format.nick_prefix]] *buflist.format.nick_prefix*
-** descrizione: pass:none[format for nick prefix on a channel (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color_nick_prefix}${nick_prefix}"+`
-
-* [[option_buflist.format.number]] *buflist.format.number*
-** descrizione: pass:none[format for buffer number, ${number} is the indented number (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${color:green}${number}${if:${number_displayed}?.: }"+`
-
-* [[option_buflist.format.tls_version]] *buflist.format.tls_version*
-** descrizione: pass:none[format for TLS version on an IRC server buffer (note: content is evaluated, see /help buflist)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+" ${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*
-** descrizione: pass:none[add newline between the buffers displayed, so each buffer is displayed on a separate line (recommended); if disabled, newlines must be manually added in the formats with "${\n}", and the mouse actions are not possible any more]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_buflist.look.auto_scroll]] *buflist.look.auto_scroll*
-** descrizione: pass:none[automatically scroll the buflist bar to always see the current buffer (this works only with a bar on the left/right position with a "vertical" filling); this value is the percent number of lines displayed before the current buffer when scrolling (-1 = disable scroll); for example 50 means that after a scroll, the current buffer is at the middle of bar, 0 means on top of bar, 100 means at bottom of bar]
-** tipo: intero
-** valori: -1 .. 100
-** valore predefinito: `+50+`
-
-* [[option_buflist.look.display_conditions]] *buflist.look.display_conditions*
-** descrizione: pass:none[conditions to display a buffer (note: content is evaluated, see /help buflist); for example to hide server buffers if they are merged with core buffer: "${buffer.hidden}==0 && ((${type}!=server && ${buffer.full_name}!=core.weechat) || ${buffer.active}==1)"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${buffer.hidden}==0"+`
-
-* [[option_buflist.look.enabled]] *buflist.look.enabled*
-** descrizione: 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]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_buflist.look.mouse_jump_visited_buffer]] *buflist.look.mouse_jump_visited_buffer*
-** descrizione: pass:none[if enabled, clicks with left/right buttons on the line with current buffer jump to previous/next visited buffer]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_buflist.look.mouse_move_buffer]] *buflist.look.mouse_move_buffer*
-** descrizione: pass:none[if enabled, mouse gestures (drag & drop) move buffers in list]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_buflist.look.mouse_wheel]] *buflist.look.mouse_wheel*
-** descrizione: pass:none[if enabled, mouse wheel up/down actions jump to previous/next buffer in list]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_buflist.look.nick_prefix]] *buflist.look.nick_prefix*
-** descrizione: pass:none[get the nick prefix and its color from nicklist so that ${nick_prefix} can be used in format; this can be slow on buffers with lot of nicks in nicklist, so this option is disabled by default]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_buflist.look.nick_prefix_empty]] *buflist.look.nick_prefix_empty*
-** descrizione: pass:none[when the nick prefix is enabled, display a space instead if there is no nick prefix on the buffer]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_buflist.look.signals_refresh]] *buflist.look.signals_refresh*
-** descrizione: pass:none[comma-separated list of extra signals that are hooked and trigger the refresh of buffers list; this can be useful if some custom variables are used in formats and need specific refresh]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_buflist.look.sort]] *buflist.look.sort*
-** descrizione: 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}")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"number,-active"+`
-
-* [[option_buflist.look.use_items]] *buflist.look.use_items*
-** descrizione: 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]
-** tipo: intero
-** valori: 1 .. 3
-** valore predefinito: `+1+`
-// end::buflist_options[]
-
-// tag::charset_options[]
-* [[option_charset.default.decode]] *charset.default.decode*
-** descrizione: pass:none[global decoding charset: charset used to decode incoming messages when they are not UTF-8 valid]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"iso-8859-1"+`
-
-* [[option_charset.default.encode]] *charset.default.encode*
-** descrizione: pass:none[global encoding charset: charset used to encode outgoing messages (if empty, default is UTF-8 because it is the WeeChat internal charset)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-// end::charset_options[]
-
-// tag::exec_options[]
-* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
-** descrizione: pass:none[text color for a finished command flag in list of commands]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightred+`
-
-* [[option_exec.color.flag_running]] *exec.color.flag_running*
-** descrizione: pass:none[text color for a running command flag in list of commands]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_exec.command.default_options]] *exec.command.default_options*
-** descrizione: pass:none[default options for command /exec (see /help exec); example: "-nosh -bg" to run all commands in background (no output), and without using the shell]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_exec.command.purge_delay]] *exec.command.purge_delay*
-** descrizione: pass:none[delay for purging finished commands (in seconds, 0 = purge commands immediately, -1 = never purge)]
-** tipo: intero
-** valori: -1 .. 25920000
-** valore predefinito: `+0+`
-
-* [[option_exec.command.shell]] *exec.command.shell*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${env:SHELL}"+`
-// end::exec_options[]
-
-// tag::fifo_options[]
-* [[option_fifo.file.enabled]] *fifo.file.enabled*
-** descrizione: pass:none[enable FIFO pipe]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_fifo.file.path]] *fifo.file.path*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${weechat_runtime_dir}/weechat_fifo_${info:pid}"+`
-// end::fifo_options[]
-
-// tag::fset_options[]
-* [[option_fset.color.default_value]] *fset.color.default_value*
-** descrizione: pass:none[color for default value]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.default_value_selected]] *fset.color.default_value_selected*
-** descrizione: pass:none[color for default value on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.description]] *fset.color.description*
-** descrizione: pass:none[color for description]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.description_selected]] *fset.color.description_selected*
-** descrizione: pass:none[color for description on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.file]] *fset.color.file*
-** descrizione: pass:none[color for file]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.file_changed]] *fset.color.file_changed*
-** descrizione: pass:none[color for file if value is changed]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_fset.color.file_changed_selected]] *fset.color.file_changed_selected*
-** descrizione: pass:none[color for file if value is changed on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_fset.color.file_selected]] *fset.color.file_selected*
-** descrizione: pass:none[color for file on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.help_default_value]] *fset.color.help_default_value*
-** descrizione: pass:none[color for default value in help bar]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.help_description]] *fset.color.help_description*
-** descrizione: pass:none[color for description in help bar]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.help_name]] *fset.color.help_name*
-** descrizione: pass:none[color for name in help bar]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.help_quotes]] *fset.color.help_quotes*
-** descrizione: pass:none[color for quotes around string values]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+darkgray+`
-
-* [[option_fset.color.help_values]] *fset.color.help_values*
-** descrizione: pass:none[color for allowed values]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.index]] *fset.color.index*
-** descrizione: pass:none[color for index of option]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_fset.color.index_selected]] *fset.color.index_selected*
-** descrizione: pass:none[color for index of option on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_fset.color.line_marked_bg1]] *fset.color.line_marked_bg1*
-** descrizione: pass:none[background color for a marked line (used with the first format, see option fset.format.option1)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.line_marked_bg2]] *fset.color.line_marked_bg2*
-** descrizione: pass:none[background color for a marked line (used with the second format, see option fset.format.option2)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.line_selected_bg1]] *fset.color.line_selected_bg1*
-** descrizione: pass:none[background color for the selected line (used with the first format, see option fset.format.option1)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+blue+`
-
-* [[option_fset.color.line_selected_bg2]] *fset.color.line_selected_bg2*
-** descrizione: pass:none[background color for the selected line (used with the second format, see option fset.format.option2)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+red+`
-
-* [[option_fset.color.marked]] *fset.color.marked*
-** descrizione: pass:none[color for mark indicator]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_fset.color.marked_selected]] *fset.color.marked_selected*
-** descrizione: pass:none[color for mark indicator on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_fset.color.max]] *fset.color.max*
-** descrizione: pass:none[color for max value]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.max_selected]] *fset.color.max_selected*
-** descrizione: pass:none[color for max value on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.min]] *fset.color.min*
-** descrizione: pass:none[color for min value]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.min_selected]] *fset.color.min_selected*
-** descrizione: pass:none[color for min value on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.name]] *fset.color.name*
-** descrizione: pass:none[color for name]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.name_changed]] *fset.color.name_changed*
-** descrizione: pass:none[color for name if value is changed]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_fset.color.name_changed_selected]] *fset.color.name_changed_selected*
-** descrizione: pass:none[color for name if value is changed on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_fset.color.name_selected]] *fset.color.name_selected*
-** descrizione: pass:none[color for name on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.option]] *fset.color.option*
-** descrizione: pass:none[color for option]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.option_changed]] *fset.color.option_changed*
-** descrizione: pass:none[color for option if value is changed]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_fset.color.option_changed_selected]] *fset.color.option_changed_selected*
-** descrizione: pass:none[color for option if value is changed on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_fset.color.option_selected]] *fset.color.option_selected*
-** descrizione: pass:none[color for option on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.parent_name]] *fset.color.parent_name*
-** descrizione: pass:none[color for name of parent option]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.parent_name_selected]] *fset.color.parent_name_selected*
-** descrizione: pass:none[color for name of parent option on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.parent_value]] *fset.color.parent_value*
-** descrizione: pass:none[color for value of parent option]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_fset.color.parent_value_selected]] *fset.color.parent_value_selected*
-** descrizione: pass:none[color for value of parent option on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_fset.color.quotes]] *fset.color.quotes*
-** descrizione: pass:none[color for quotes around string values]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+darkgray+`
-
-* [[option_fset.color.quotes_changed]] *fset.color.quotes_changed*
-** descrizione: pass:none[color for quotes around string values which are changed]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.quotes_changed_selected]] *fset.color.quotes_changed_selected*
-** descrizione: pass:none[color for quotes around string values which are changed on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.quotes_selected]] *fset.color.quotes_selected*
-** descrizione: pass:none[color for quotes around string values on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.section]] *fset.color.section*
-** descrizione: pass:none[color for section]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.section_changed]] *fset.color.section_changed*
-** descrizione: pass:none[color for section if value is changed]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_fset.color.section_changed_selected]] *fset.color.section_changed_selected*
-** descrizione: pass:none[color for section if value is changed on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_fset.color.section_selected]] *fset.color.section_selected*
-** descrizione: pass:none[color for section on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.string_values]] *fset.color.string_values*
-** descrizione: pass:none[color for string values]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.string_values_selected]] *fset.color.string_values_selected*
-** descrizione: pass:none[color for string values on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.title_count_options]] *fset.color.title_count_options*
-** descrizione: pass:none[color for the count of options found with the current filter in title of buffer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_fset.color.title_current_option]] *fset.color.title_current_option*
-** descrizione: pass:none[color for current option number in title of buffer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_fset.color.title_filter]] *fset.color.title_filter*
-** descrizione: pass:none[color for filter in title of buffer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_fset.color.title_marked_options]] *fset.color.title_marked_options*
-** descrizione: pass:none[color for number of marked options in title of buffer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_fset.color.title_sort]] *fset.color.title_sort*
-** descrizione: pass:none[color for sort in title of buffer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.type]] *fset.color.type*
-** descrizione: pass:none[color for type]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_fset.color.type_selected]] *fset.color.type_selected*
-** descrizione: pass:none[color for type on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_fset.color.unmarked]] *fset.color.unmarked*
-** descrizione: pass:none[color for mark indicator when the option is not marked]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_fset.color.unmarked_selected]] *fset.color.unmarked_selected*
-** descrizione: pass:none[color for mark indicator when the option is not marked on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_fset.color.value]] *fset.color.value*
-** descrizione: pass:none[color for value]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_fset.color.value_changed]] *fset.color.value_changed*
-** descrizione: pass:none[color for value changed (different from default)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_fset.color.value_changed_selected]] *fset.color.value_changed_selected*
-** descrizione: pass:none[color for value changed (different from default) on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_fset.color.value_selected]] *fset.color.value_selected*
-** descrizione: pass:none[color for value on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_fset.color.value_undef]] *fset.color.value_undef*
-** descrizione: pass:none[color for undefined value]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+magenta+`
-
-* [[option_fset.color.value_undef_selected]] *fset.color.value_undef_selected*
-** descrizione: pass:none[color for undefined value on the selected line]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_fset.format.export_help]] *fset.format.export_help*
-** descrizione: pass:none[format of help line written before each option exported in a file (note: content is evaluated, see /help fset)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"# ${description2}"+`
-
-* [[option_fset.format.export_option]] *fset.format.export_option*
-** descrizione: pass:none[format of each option exported in a file (note: content is evaluated, see /help fset)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/set ${name} ${quoted_value}"+`
-
-* [[option_fset.format.export_option_null]] *fset.format.export_option_null*
-** descrizione: pass:none[format of each option with "null" value exported in a file (note: content is evaluated, see /help fset)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/unset ${name}"+`
-
-* [[option_fset.format.option1]] *fset.format.option1*
-** descrizione: 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]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_fset.format.option2]] *fset.format.option2*
-** descrizione: 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]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${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*
-** descrizione: 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.*")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"*"+`
-
-* [[option_fset.look.auto_unmark]] *fset.look.auto_unmark*
-** descrizione: pass:none[automatically unmark all options after an action on marked options or after a refresh]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_fset.look.condition_catch_set]] *fset.look.condition_catch_set*
-** descrizione: pass:none[condition to catch /set command and display results in the fset buffer; following variables can be used: ${name} (name of option given for the /set command), ${count} (number of options found with the /set argument); an empty string disables the catch of /set command; with value "1", the fset buffer is always used with /set command]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${count} >= 1"+`
-
-* [[option_fset.look.export_help_default]] *fset.look.export_help_default*
-** descrizione: pass:none[write help for each option exported by default (this can be overridden with arguments "-help" and "-nohelp" for command /fset -export)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_fset.look.format_number]] *fset.look.format_number*
-** descrizione: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
-** tipo: intero
-** valori: 1 .. 2
-** valore predefinito: `+1+`
-
-* [[option_fset.look.marked_string]] *fset.look.marked_string*
-** descrizione: pass:none[string displayed when an option is marked (to do an action on multiple options)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"*"+`
-
-* [[option_fset.look.scroll_horizontal]] *fset.look.scroll_horizontal*
-** descrizione: pass:none[left/right scroll in fset buffer (percent of width)]
-** tipo: intero
-** valori: 1 .. 100
-** valore predefinito: `+10+`
-
-* [[option_fset.look.show_plugins_desc]] *fset.look.show_plugins_desc*
-** descrizione: pass:none[show the plugin description options (plugins.desc.*)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_fset.look.sort]] *fset.look.sort*
-** descrizione: pass:none[comma-separated list of fields to sort options (see /help fset for a list of fields); char "-" can be used before field to reverse order, char "~" can be used to do a case insensitive comparison; example: "-~name" for case insensitive and reverse sort on option name]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"~name"+`
-
-* [[option_fset.look.unmarked_string]] *fset.look.unmarked_string*
-** descrizione: pass:none[string displayed when an option is not marked]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+" "+`
-
-* [[option_fset.look.use_color_value]] *fset.look.use_color_value*
-** descrizione: pass:none[use the color to display value of color options]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_fset.look.use_keys]] *fset.look.use_keys*
-** descrizione: pass:none[use keys alt+X in fset buffer to do actions on options; if disabled, only the input is allowed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_fset.look.use_mute]] *fset.look.use_mute*
-** descrizione: pass:none[use /mute command to set options]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-// end::fset_options[]
-
-// tag::guile_options[]
-* [[option_guile.look.check_license]] *guile.look.check_license*
-** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_guile.look.eval_keep_context]] *guile.look.eval_keep_context*
-** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::guile_options[]
-
-// tag::irc_options[]
-* [[option_irc.color.input_nick]] *irc.color.input_nick*
-** descrizione: pass:none[colore per il nick nella riga di input]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
-** descrizione: pass:none[colore per le modalità dei canali, vicino ai nomi dei canali]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
-** descrizione: pass:none[colore per l'indicatore del lag, durante il conteggio (pong non ricevuto dal server, lag in aumento)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
-** descrizione: pass:none[colore per l'indicatore di ritardo, quando il pong viene ricevuto dal server]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
-** descrizione: pass:none[color for nick modes in bar item "input_prompt"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_irc.color.item_tls_version_deprecated]] *irc.color.item_tls_version_deprecated*
-** descrizione: pass:none[color for deprecated TLS versions in bar item "tls_version"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_irc.color.item_tls_version_insecure]] *irc.color.item_tls_version_insecure*
-** descrizione: pass:none[color for insecure TLS versions in bar item "tls_version"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+red+`
-
-* [[option_irc.color.item_tls_version_ok]] *irc.color.item_tls_version_ok*
-** descrizione: pass:none[color for higher supported TLS version in bar item "tls_version"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_irc.color.message_account]] *irc.color.message_account*
-** descrizione: pass:none[color for text in account messages]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_irc.color.message_chghost]] *irc.color.message_chghost*
-** descrizione: pass:none[color for text in "chghost" messages]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_irc.color.message_join]] *irc.color.message_join*
-** descrizione: pass:none[colore per il testo nei messaggi di entrata]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_irc.color.message_kick]] *irc.color.message_kick*
-** descrizione: pass:none[color for text in kick/kill messages]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+red+`
-
-* [[option_irc.color.message_quit]] *irc.color.message_quit*
-** descrizione: pass:none[colore per il testo nei messaggi di uscita/abbandono]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+red+`
-
-* [[option_irc.color.message_setname]] *irc.color.message_setname*
-** descrizione: pass:none[color for text in "setname" messages]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
-** descrizione: pass:none[remap mirc colors in messages using a hashtable: keys are "fg,bg" as integers between -1 (not specified) and 15, values are WeeChat color names or numbers (format is: "1,-1:color1;2,7:color2"), example: "1,-1:darkgray;1,2:white,blue" to remap black to "darkgray" and black on blue to "white,blue"; default WeeChat colors for IRC codes: 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=darkgray, 15=gray]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"1,-1:darkgray"+`
-
-* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
-** descrizione: pass:none[colore per i prefissi dei nick usando il carattere di modalità (o=operatore, h=halfop, v=voice, ..), il formato è: "o:colore1;h:colore2;v:colore3" (se una modalità non viene trovata, WeeChat proverà con le modalità successive ricevute dal server ("PREFIX"); può essere usata una modalità speciale "*" come colore prefefinito se non viene trovata nessuna modalità nella lista)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"+`
-
-* [[option_irc.color.notice]] *irc.color.notice*
-** descrizione: pass:none[colore per il testo "Notifica" nelle notifiche]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_irc.color.reason_kick]] *irc.color.reason_kick*
-** descrizione: pass:none[color for reason in kick/kill messages]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
-** descrizione: pass:none[colore per il motivo nei messaggi di uscita/abbandono]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_irc.color.topic_current]] *irc.color.topic_current*
-** descrizione: pass:none[color for current channel topic (when joining a channel or using /topic)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_irc.color.topic_new]] *irc.color.topic_new*
-** descrizione: pass:none[colore del nuovo argomento del canale (quando viene cambiato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_irc.color.topic_old]] *irc.color.topic_old*
-** descrizione: pass:none[colore del precedente argomento del canale (quando viene cambiato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin*
-** descrizione: pass:none[open channel buffer before the JOIN is received from server when it is auto joined (with server option "autojoin"); this is useful to open channels with always the same buffer numbers on startup]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.buffer_open_before_join]] *irc.look.buffer_open_before_join*
-** descrizione: pass:none[open channel buffer before the JOIN is received from server when it is manually joined (with /join command)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
-** descrizione: pass:none[passa automaticamente al buffer del canale con l'ingresso automatico abilitato (con l'opzione del server "autojoin")]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
-** descrizione: pass:none[passa automaticamente al buffer del canale quando si entra manualmente (con il comando /join)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
-** descrizione: pass:none[usa colore nick nell'output di /names (o l'elenco di nick mostrati all'ingresso di un canale)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
-** descrizione: pass:none[usa il colore del nick nella lista nick]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
-** descrizione: pass:none[usa i colori dei nick nei messaggi dal server]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
-** descrizione: pass:none[usa lo stesso colore del nick per canale e privato]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.ctcp_time_format]] *irc.look.ctcp_time_format*
-** descrizione: pass:none[formato dell'ora in risposta al messaggio CTCP TIME (consultare man strftime per i dettagli su data/ora)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%a, %d %b %Y %T %z"+`
-
-* [[option_irc.look.display_account_message]] *irc.look.display_account_message*
-** descrizione: pass:none[display ACCOUNT messages received when capability account-notify is enabled]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_away]] *irc.look.display_away*
-** descrizione: pass:none[mostra messaggio quando (non) si risulta assenti (off: non mostra/invia nulla, local: mostra localmente, channel: invia azioni ai canali)]
-** tipo: intero
-** valori: off, local, channel
-** valore predefinito: `+local+`
-
-* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
-** descrizione: pass:none[visualizza messaggio CTCP anche se bloccato]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
-** descrizione: pass:none[visualizza risposta CTCP inviata da WeeChat]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
-** descrizione: pass:none[visualizza messaggio CTCP anche se è CTCP sconosciuto]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_extended_join]] *irc.look.display_extended_join*
-** descrizione: pass:none[display extra information in the JOIN messages: account name and real name (capability extended-join must be enabled)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
-** descrizione: pass:none[visualizza l'host nei messaggi di entrata]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
-** descrizione: pass:none[visualizza l'host nei messaggi di entrata dal client locale]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
-** descrizione: pass:none[visualizza host nei messaggi di uscita/abbandono]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
-** descrizione: pass:none[comma-separated list of messages to display after joining a channel: 324 = channel modes, 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"329,332,333,366"+`
-
-* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
-** descrizione: pass:none[visualizza l'argomento del canale precedente quando viene cambiato]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
-** descrizione: pass:none[mostra il messaggio di assenza remota una sola volta in privato]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
-** descrizione: pass:none[mostra un messaggio in privato quando l'utente è tornato (dopo l'uscita dal server)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
-** descrizione: pass:none[display nick change in private]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
-** descrizione: 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)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
-** descrizione: 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"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"$nick"+`
-
-* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
-** descrizione: 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"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"$nick"+`
-
-* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
-** descrizione: 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"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"$nick"+`
-
-* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
-** descrizione: pass:none[restrict highlights to these tags on irc buffers (to have highlight on user messages but not server messages); tags must be separated by a comma and "+" can be used to make a logical "and" between tags; wildcard "*" is allowed in tags; an empty value allows highlight on any tag]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"irc_privmsg,irc_notice"+`
-
-* [[option_irc.look.item_channel_modes_hide_args]] *irc.look.item_channel_modes_hide_args*
-** descrizione: pass:none[hide channel modes arguments if at least one of these modes is in channel modes ("*" to always hide all arguments, empty value to never hide arguments); example: "kf" to hide arguments if "k" or "f" are in channel modes]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"k"+`
-
-* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
-** descrizione: pass:none[nome dell'elemento barra dove è mostrato il server IRC (per la barra di stato)]
-** tipo: intero
-** valori: buffer_plugin, buffer_name
-** valore predefinito: `+buffer_plugin+`
-
-* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
-** descrizione: pass:none[display nick modes in bar item "input_prompt"]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
-** descrizione: pass:none[display nick prefix in bar item "input_prompt"]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.join_auto_add_chantype]] *irc.look.join_auto_add_chantype*
-** descrizione: pass:none[automatically add channel type in front of channel name on command /join if the channel name does not start with a valid channel type for the server; for example: "/join weechat" will in fact send: "/join #weechat"]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
-** descrizione: pass:none[buffer di destinazione predefinito per le opzioni di msgbuffer quando la destinazione è privata ed il buffer privato non viene trovato]
-** tipo: intero
-** valori: current, server
-** valore predefinito: `+current+`
-
-* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
-** descrizione: pass:none[forza la posizione del nuovo canale nell'elenco dei buffer (none = posizione predefinita (dovrebbe essere l'ultimo buffer), next = buffer corrente + 1, near_server = dopo l'ultimo canale/privato del server)]
-** tipo: intero
-** valori: none, next, near_server
-** valore predefinito: `+none+`
-
-* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
-** descrizione: pass:none[forza la posizione del nuovo buffer privato nell'elenco dei buffer (none = posizione predefinita (dovrebbe essere l'ultimo buffer), next = buffer corrente + 1, near_server = dopo l'ultimo canale/privato del server)]
-** tipo: intero
-** valori: none, next, near_server
-** valore predefinito: `+none+`
-
-* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
-** descrizione: pass:none[completamento intelligente per i nick (completa il primo con gli ultimi a parlare sul canale): speakers = tutti i nick (notifiche comprese), speakers_highlight = solo i nick con le notifiche]
-** tipo: intero
-** valori: off, speakers, speakers_highlights
-** valore predefinito: `+speakers+`
-
-* [[option_irc.look.nick_mode]] *irc.look.nick_mode*
-** descrizione: pass:none[display nick mode (op, voice, ...) before nick (none = never, prefix = in prefix only (default), action = in action messages only, both = prefix + action messages)]
-** tipo: intero
-** valori: none, prefix, action, both
-** valore predefinito: `+prefix+`
-
-* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
-** descrizione: pass:none[display a space if nick mode is enabled but nick has no mode (not op, voice, ...)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.nicks_hide_password]] *irc.look.nicks_hide_password*
-** descrizione: pass:none[comma separated list of nicks for which passwords will be hidden when a message is sent, for example to hide password in message displayed by "/msg nickserv identify password", example: "nickserv,nickbot"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"nickserv"+`
-
-* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
-** descrizione: pass:none[visualizza notifiche come messaggi privati (se automatico, usa il buffer privato se viene trovato)]
-** tipo: intero
-** valori: auto, never, always
-** valore predefinito: `+auto+`
-
-* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
-** descrizione: pass:none[automatically redirect channel welcome notices to the channel buffer; such notices have the nick as target but a channel name in beginning of notice message, for example the ENTRYMSG notices sent by Atheme IRC Services which look like: "[#channel\] Welcome to this channel..."]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.notice_welcome_tags]] *irc.look.notice_welcome_tags*
-** descrizione: pass:none[comma separated list of tags used in a welcome notices redirected to a channel, for example: "notify_private"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
-** descrizione: pass:none[comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"notify_message"+`
-
-* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
-** descrizione: pass:none[elenco separato da virgole di tag usati nei messaggi stampati dalle notifiche quando un nick cambia lo stato di assenza (risultato del comando whois), ad esempio: "notify_message", "notify_private" o "notify_highlight"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"notify_message"+`
-
-* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
-** descrizione: pass:none[chiude buffer quando viene digitato /part nel canale]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.pv_buffer]] *irc.look.pv_buffer*
-** descrizione: pass:none[unisci i buffer privati]
-** tipo: intero
-** valori: independent, merge_by_server, merge_all
-** valore predefinito: `+independent+`
-
-* [[option_irc.look.pv_tags]] *irc.look.pv_tags*
-** descrizione: pass:none[elenco separato da virgole di tag usati nei messaggi privati, ad esempio: "notify_message", "notify_private" o "notify_highlight"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"notify_private"+`
-
-* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
-** descrizione: pass:none[numero di messaggi raw da salvare in memoria quando il buffer dei dati raw viene chiuso (i messaggi verranno visualizzati all'apertura del buffer dei dati raw)]
-** tipo: intero
-** valori: 0 .. 65535
-** valore predefinito: `+256+`
-
-* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
-** descrizione: pass:none[merge server buffers; this option has no effect if a layout is saved and is conflicting with this value (see /help layout)]
-** tipo: intero
-** valori: merge_with_core, merge_without_core, independent
-** valore predefinito: `+merge_with_core+`
-
-* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
-** descrizione: 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)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.smart_filter_account]] *irc.look.smart_filter_account*
-** descrizione: pass:none[enable smart filter for "account" messages]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.smart_filter_chghost]] *irc.look.smart_filter_chghost*
-** descrizione: pass:none[enable smart filter for "chghost" messages]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
-** descrizione: pass:none[delay for filtering join/part/quit messages (in minutes): if the nick did not speak during the last N minutes, the join/part/quit is filtered]
-** tipo: intero
-** valori: 1 .. 10080
-** valore predefinito: `+5+`
-
-* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
-** descrizione: pass:none[abilita filtro smart per i messaggi "join" (entrata)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.smart_filter_join_unmask]] *irc.look.smart_filter_join_unmask*
-** descrizione: pass:none[delay for unmasking a join message that was filtered with tag "irc_smart_filter" (in minutes): if a nick has joined max N minutes ago and then says something on channel (message, notice or update on topic), the join is unmasked, as well as nick changes after this join (0 = disable: never unmask a join)]
-** tipo: intero
-** valori: 0 .. 10080
-** valore predefinito: `+30+`
-
-* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
-** descrizione: pass:none[enable smart filter for "mode" messages: "*" to filter all modes, "+" to filter all modes in server prefixes (for example "ovh"), "xyz" to filter only modes x/y/z, "-xyz" to filter all modes but not x/y/z; examples: "ovh": filter modes o/v/h, "-bkl": filter all modes but not b/k/l]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"+"+`
-
-* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
-** descrizione: pass:none[abilita filtro smart per i messaggi "nick" (cambio nick)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
-** descrizione: pass:none[abilita filtro smart per i messaggi "part" (uscita) e "quit (disconnessione)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.smart_filter_setname]] *irc.look.smart_filter_setname*
-** descrizione: pass:none[enable smart filter for "setname" messages]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.look.temporary_servers]] *irc.look.temporary_servers*
-** descrizione: pass:none[enable automatic addition of temporary servers with command /connect]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
-** descrizione: pass:none[elimina colori nell'argomento (usato solo quando mostrato il titolo del buffer)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.typing_status_nicks]] *irc.look.typing_status_nicks*
-** descrizione: 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)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.look.typing_status_self]] *irc.look.typing_status_self*
-** descrizione: 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)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
-** descrizione: pass:none[growing factor for autoreconnect delay to server (1 = always same delay, 2 = delay*2 for each retry, etc.)]
-** tipo: intero
-** valori: 1 .. 100
-** valore predefinito: `+2+`
-
-* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
-** descrizione: pass:none[ritardo massimo per la riconnessione automatica al server (in secondi, 0 = nessun massimo)]
-** tipo: intero
-** valori: 0 .. 604800
-** valore predefinito: `+600+`
-
-* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
-** descrizione: pass:none[default ban mask for commands /ban, /unban and /kickban; variables $nick, $user, $ident and $host are replaced by their values (extracted from "nick!user@host"); $ident is the same as $user if $user does not start with "~", otherwise it is set to "*"; this default mask is used only if WeeChat knows the host for the nick]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"*!$ident@$host"+`
-
-* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
-** descrizione: pass:none[se disabilitato, i codici colori vengono ignorati nei messaggi in entrata]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.network.colors_send]] *irc.network.colors_send*
-** descrizione: pass:none[allow user to send colors with special codes (ctrl-c + a code and optional color: b=bold, cxx=color, cxx,yy=color+background, i=italic, o=disable color/attributes, r=reverse, u=underline)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.network.lag_check]] *irc.network.lag_check*
-** descrizione: pass:none[intervallo tra due controlli per il ritardo (in secondi, 0 = nessun controllo)]
-** tipo: intero
-** valori: 0 .. 604800
-** valore predefinito: `+60+`
-
-* [[option_irc.network.lag_max]] *irc.network.lag_max*
-** descrizione: pass:none[maximum lag (in seconds): if this lag is reached, WeeChat will consider that the answer from server (pong) will never be received and will give up counting the lag (0 = never give up)]
-** tipo: intero
-** valori: 0 .. 604800
-** valore predefinito: `+1800+`
-
-* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
-** descrizione: pass:none[ritardo minimo da visualizzare (in millisecondi)]
-** tipo: intero
-** valori: 0 .. 86400000
-** valore predefinito: `+500+`
-
-* [[option_irc.network.lag_reconnect]] *irc.network.lag_reconnect*
-** descrizione: pass:none[reconnect to server if lag is greater than or equal to this value (in seconds, 0 = never reconnect); this value must be less than or equal to irc.network.lag_max]
-** tipo: intero
-** valori: 0 .. 604800
-** valore predefinito: `+300+`
-
-* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
-** descrizione: pass:none[interval between two refreshes of lag item, when lag is increasing (in seconds)]
-** tipo: intero
-** valori: 1 .. 3600
-** valore predefinito: `+1+`
-
-* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
-** descrizione: pass:none[intervallo tra due verifiche per la notifica con il comando IRC "ison" (in minuti)]
-** tipo: intero
-** valori: 1 .. 10080
-** valore predefinito: `+1+`
-
-* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
-** descrizione: pass:none[intervallo tra due verifiche per la notifica con il comando IRC "whois" (in minuti)]
-** tipo: intero
-** valori: 1 .. 10080
-** valore predefinito: `+5+`
-
-* [[option_irc.network.sasl_fail_unavailable]] *irc.network.sasl_fail_unavailable*
-** descrizione: pass:none[cause SASL authentication failure when SASL is requested but unavailable on the server; when this option is enabled, it has effect only if option "sasl_fail" is set to "reconnect" or "disconnect" in the server]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
-** descrizione: pass:none[invia comandi sconosciuti al server]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick*
-** descrizione: pass:none[double the nick in /whois command (if only one nick is given), to get idle time in answer; for example: "/whois nick" will send "whois nick nick"]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
-** descrizione: pass:none[list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
-** descrizione: pass:none[anti-flood per coda ad alta priorità: numero di secondi tra due messaggi utente o comandi inviati al server IRC (0 = nessun anti-flood)]
-** tipo: intero
-** valori: 0 .. 60
-** valore predefinito: `+2+`
-
-* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
-** descrizione: pass:none[anti-flood per coda a bassa priorità: numero di secondi tra due messaggi inviati al server IRC (messaggi come risposte CTCP automatiche) (0 = nessun anti-flood)]
-** tipo: intero
-** valori: 0 .. 60
-** valore predefinito: `+2+`
-
-* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
-** descrizione: pass:none[connette automaticamente ai server all'avvio di WeeChat]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
-** descrizione: pass:none[comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.autojoin_dynamic]] *irc.server_default.autojoin_dynamic*
-** descrizione: pass:none[set automatically the "autojoin" option according to the channels you manually join and part with commands /join and /part]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
-** descrizione: pass:none[riconnette automaticamente al server alla disconnessione]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
-** descrizione: pass:none[ritardo (in secondi) prima di riprovare a riconnettersi al server]
-** tipo: intero
-** valori: 1 .. 65535
-** valore predefinito: `+10+`
-
-* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
-** descrizione: pass:none[automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
-** descrizione: pass:none[ritardo (in secondi) prima di rientrare automaticamente (dopo il kick)]
-** tipo: intero
-** valori: 0 .. 86400
-** valore predefinito: `+30+`
-
-* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
-** descrizione: pass:none[intervallo tra le due verifiche per l'assenza (in minuti, 0 = nessun check)]
-** tipo: intero
-** valori: 0 .. 10080
-** valore predefinito: `+0+`
-
-* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
-** descrizione: pass:none[non verificare l'assenza su canali con un elevato numero di nick (0 = illimitato)]
-** tipo: intero
-** valori: 0 .. 1000000
-** valore predefinito: `+25+`
-
-* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
-** descrizione: 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")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"*"+`
-
-* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
-** descrizione: 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)]
-** tipo: intero
-** valori: message, channel, text
-** valore predefinito: `+message+`
-
-* [[option_irc.server_default.command]] *irc.server_default.command*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
-** descrizione: pass:none[delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)]
-** tipo: intero
-** valori: 0 .. 3600
-** valore predefinito: `+0+`
-
-* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
-** descrizione: pass:none[timeout (in secondi) tra la connessione TCP al server ed il messaggio 001 ricevuto, se questo timeout viene raggiunto prima della ricezione del messaggio 001, WeeChat effettuerà la disconnessione]
-** tipo: intero
-** valori: 1 .. 3600
-** valore predefinito: `+60+`
-
-* [[option_irc.server_default.default_chantypes]] *irc.server_default.default_chantypes*
-** descrizione: pass:none[channel type prefixes to use if the server does not send them in message 005 (default is "#&")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"#&"+`
-
-* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
-** descrizione: pass:none[usa il protocollo IPv6 per le comunicazioni con il server (prova con IPv6, se non disponibile usa IPv4); se disabilitato, viene usato solo IPv4]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
-** descrizione: pass:none[nome host/IP locale definito per il server (opzionale, se vuoto viene usato il nome host locale)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.msg_kick]] *irc.server_default.msg_kick*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.msg_part]] *irc.server_default.msg_part*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.msg_quit]] *irc.server_default.msg_quit*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
-** descrizione: pass:none[nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.nicks_alternate]] *irc.server_default.nicks_alternate*
-** descrizione: pass:none[get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.server_default.notify]] *irc.server_default.notify*
-** descrizione: pass:none[elenco notifiche per il server (si consiglia di non cambiare questa opzione ma di usare il comando /notify)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.password]] *irc.server_default.password*
-** descrizione: pass:none[password for server (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
-** descrizione: pass:none[nome del proxy usato per questo server (opzionale, il proxy deve essere definito con il comando /proxy)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.realname]] *irc.server_default.realname*
-** descrizione: pass:none[real name to use on server (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.registered_mode]] *irc.server_default.registered_mode*
-** descrizione: pass:none[mode that is set on registered users (default is "r")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"r"+`
-
-* [[option_irc.server_default.sasl_fail]] *irc.server_default.sasl_fail*
-** descrizione: pass:none[action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)]
-** tipo: intero
-** valori: continue, reconnect, disconnect
-** valore predefinito: `+reconnect+`
-
-* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
-** descrizione: 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]
-** tipo: intero
-** valori: plain, scram-sha-1, scram-sha-256, scram-sha-512, ecdsa-nist256p-challenge, external
-** valore predefinito: `+plain+`
-
-* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
-** descrizione: pass:none[password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
-** descrizione: pass:none[timeout (in secondi) prima di annullare l'autenticazione SASL]
-** tipo: intero
-** valori: 1 .. 3600
-** valore predefinito: `+15+`
-
-* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
-** descrizione: pass:none[username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.split_msg_max_length]] *irc.server_default.split_msg_max_length*
-** descrizione: pass:none[split outgoing IRC messages to fit in this number of chars; the default value is 512, this is a safe and recommended value; value 0 disables the split (not recommended, unless you know what you do); allowed values are 0 or any integer between 128 and 4096; this option should be changed only on non-standard IRC servers, for example gateways like bitlbee]
-** tipo: intero
-** valori: 0 .. 4096
-** valore predefinito: `+512+`
-
-* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
-** descrizione: pass:none[usa SSL per le comunicazioni col server]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
-** descrizione: pass:none[SSL certificate file used to automatically identify your nick (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
-** descrizione: pass:none[dimensione della chiave usata durante lo Scambio Chiavi Diffie-Hellman]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+2048+`
-
-* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
-** descrizione: pass:none[fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 128 chars for SHA-512, 64 chars for SHA-256, 40 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify") (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.ssl_password]] *irc.server_default.ssl_password*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
-** descrizione: pass:none[stringa con le priorità per gnutls (per la sintassi, consultare la documentazione per la funzione gnutls_priority_init nel manuale di gnutls, stringhe comuni sono: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
-** descrizione: pass:none[verifica che la connessione SSL sia totalmente fidata]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_irc.server_default.usermode]] *irc.server_default.usermode*
-** descrizione: pass:none[user mode(s) to set after connection to server and before executing command and the auto-join of channels; examples: "+R" (to set mode "R"), "+R-i" (to set mode "R" and remove "i"); see /help mode for the complete mode syntax (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_irc.server_default.username]] *irc.server_default.username*
-** descrizione: pass:none[user name to use on server (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-// end::irc_options[]
-
-// tag::javascript_options[]
-* [[option_javascript.look.check_license]] *javascript.look.check_license*
-** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context*
-** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::javascript_options[]
-
-// tag::logger_options[]
-* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
-** descrizione: pass:none[colore per la riga finale nella cronologia]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
-** descrizione: pass:none[color for backlog lines, used only if the option logger.file.color_lines is off]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_logger.file.auto_log]] *logger.file.auto_log*
-** descrizione: pass:none[automatically save content of buffers to files (unless a buffer disables log); if disabled, logging is disabled on all buffers]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_logger.file.color_lines]] *logger.file.color_lines*
-** descrizione: pass:none[use ANSI color codes in lines written in log files and display backlog lines with these colors]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_logger.file.flush_delay]] *logger.file.flush_delay*
-** descrizione: pass:none[numero di secondi tra il flush (scrittura) dei file di log (0 = scrive sui file di log immediatamente per ogni riga stampata)]
-** tipo: intero
-** valori: 0 .. 3600
-** valore predefinito: `+120+`
-
-* [[option_logger.file.fsync]] *logger.file.fsync*
-** descrizione: pass:none[use fsync to synchronize the log file with the storage device after the flush (see man fsync); this is slower but should prevent any data loss in case of power failure during the save of log file]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_logger.file.info_lines]] *logger.file.info_lines*
-** descrizione: pass:none[scrive una riga informativa nel file di log quando il log inizia o termina per un buffer]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_logger.file.mask]] *logger.file.mask*
-** descrizione: pass:none[default file name mask for log files (format is "directory/to/file" or "file", without first "/" because "path" option is used to build complete path to file); local buffer variables are permitted (you should use only variables that are defined on all buffers, so for example you should NOT use $server nor $channel); date specifiers are permitted (see man strftime)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"$plugin.$name.weechatlog"+`
-
-* [[option_logger.file.name_lower_case]] *logger.file.name_lower_case*
-** descrizione: pass:none[usare solo lettere minuscole per i nomi dei file di log]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_logger.file.nick_prefix]] *logger.file.nick_prefix*
-** descrizione: pass:none[testo da scrivere prima del nick nel prefisso del messaggo, esempio: "<"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_logger.file.nick_suffix]] *logger.file.nick_suffix*
-** descrizione: pass:none[testo da scrivere dopo il nick nel prefisso del messaggo, esempio: "<"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_logger.file.path]] *logger.file.path*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${weechat_data_dir}/logs"+`
-
-* [[option_logger.file.replacement_char]] *logger.file.replacement_char*
-** descrizione: pass:none[carattere di sostituzione per i caratteri speciali nei nomi dei file salvati con la mask (come il delimitatore di directory)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"_"+`
-
-* [[option_logger.file.rotation_compression_level]] *logger.file.rotation_compression_level*
-** descrizione: 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]
-** tipo: intero
-** valori: 1 .. 100
-** valore predefinito: `+20+`
-
-* [[option_logger.file.rotation_compression_type]] *logger.file.rotation_compression_type*
-** descrizione: 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]
-** tipo: intero
-** valori: none, gzip, zstd
-** valore predefinito: `+none+`
-
-* [[option_logger.file.rotation_size_max]] *logger.file.rotation_size_max*
-** descrizione: 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]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"0"+`
-
-* [[option_logger.file.time_format]] *logger.file.time_format*
-** descrizione: pass:none[data e ora usati nei file di log (consultare man strftime per gli specificatori di data/ora)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%Y-%m-%d %H:%M:%S"+`
-
-* [[option_logger.look.backlog]] *logger.look.backlog*
-** descrizione: pass:none[numero massimo di righe da visualizzare dal file di log alla creazione di un nuovo buffer (0 = nessuna cronologia)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+20+`
-
-* [[option_logger.look.backlog_conditions]] *logger.look.backlog_conditions*
-** descrizione: pass:none[conditions to display the backlog (note: content is evaluated, see /help eval); empty value displays the backlog on all buffers; for example to display backlog on private buffers only: "${type} == private"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-// end::logger_options[]
-
-// tag::lua_options[]
-* [[option_lua.look.check_license]] *lua.look.check_license*
-** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context*
-** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::lua_options[]
-
-// tag::perl_options[]
-* [[option_perl.look.check_license]] *perl.look.check_license*
-** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_perl.look.eval_keep_context]] *perl.look.eval_keep_context*
-** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::perl_options[]
-
-// tag::php_options[]
-* [[option_php.look.check_license]] *php.look.check_license*
-** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_php.look.eval_keep_context]] *php.look.eval_keep_context*
-** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::php_options[]
-
-// tag::python_options[]
-* [[option_python.look.check_license]] *python.look.check_license*
-** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_python.look.eval_keep_context]] *python.look.eval_keep_context*
-** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::python_options[]
-
-// tag::relay_options[]
-* [[option_relay.color.client]] *relay.color.client*
-** descrizione: pass:none[colore del testo per la descrizione del client]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_relay.color.status_active]] *relay.color.status_active*
-** descrizione: pass:none[colore del testo per lo status "connesso"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
-** descrizione: pass:none[colore del testo per lo status "autenticazione fallita"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
-** descrizione: pass:none[colore del testo per lo status "connessione in corso"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
-** descrizione: pass:none[colore del testo per lo status "disconnesso"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightred+`
-
-* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
-** descrizione: pass:none[colore del testo per lo status "in attesa dell'autenticazione"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_relay.color.text]] *relay.color.text*
-** descrizione: pass:none[colore del testo nei buffer relay]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_relay.color.text_bg]] *relay.color.text_bg*
-** descrizione: pass:none[colore di sfondo nel buffer relay]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_relay.color.text_selected]] *relay.color.text_selected*
-** descrizione: pass:none[colore del testo della riga selezionata nel buffer relay]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes*
-** descrizione: pass:none[numero massimo di minuti nella cronologia per canale IRC (0 = nessun limite, esempi: 1440 = un giorno, 10000 = una settimana; 43200 = un mese, 525600 = un anno)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+0+`
-
-* [[option_relay.irc.backlog_max_number]] *relay.irc.backlog_max_number*
-** descrizione: pass:none[numero massimo di righe nella cronologia per canale IRC (0 = nessun limite)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+1024+`
-
-* [[option_relay.irc.backlog_since_last_disconnect]] *relay.irc.backlog_since_last_disconnect*
-** descrizione: pass:none[mostra la cronologia a partire dall'ultima disconnessione del client]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_relay.irc.backlog_since_last_message]] *relay.irc.backlog_since_last_message*
-** descrizione: pass:none[display backlog starting from your last message]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags*
-** descrizione: pass:none[comma-separated list of messages tags which are displayed in backlog per IRC channel (supported tags: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = all supported tags]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"irc_privmsg"+`
-
-* [[option_relay.irc.backlog_time_format]] *relay.irc.backlog_time_format*
-** descrizione: pass:none[format for time in backlog messages (see man strftime for format) (not used if server capability "server-time" was enabled by client, because time is sent as irc tag); empty string = disable time in backlog messages]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"[%H:%M] "+`
-
-* [[option_relay.look.auto_open_buffer]] *relay.look.auto_open_buffer*
-** descrizione: pass:none[apre automaticamente il buffer relay alla connessione di un nuovo client]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_relay.look.raw_messages]] *relay.look.raw_messages*
-** descrizione: pass:none[numero di messaggi raw da salvare in memoria quando il buffer dei dati raw viene chiuso (i messaggi verranno visualizzati all'apertura del buffer dei dati raw)]
-** tipo: intero
-** valori: 0 .. 65535
-** valore predefinito: `+256+`
-
-* [[option_relay.network.allow_empty_password]] *relay.network.allow_empty_password*
-** descrizione: pass:none[allow empty password in relay (it should be enabled only for tests or local network)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
-** descrizione: pass:none[POSIX extended regular expression with IPs allowed to use relay (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^(123\.45\.67\.89|192\.160\..*)$"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_relay.network.auth_timeout]] *relay.network.auth_timeout*
-** descrizione: 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)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+60+`
-
-* [[option_relay.network.bind_address]] *relay.network.bind_address*
-** descrizione: pass:none[indirizzo per l'associazione (se vuoto, la connessione è possibile su tutte le interfacce, usare "127.0.0.1" per consentire le connessioni solo dalla macchina locale)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_relay.network.clients_purge_delay]] *relay.network.clients_purge_delay*
-** descrizione: pass:none[delay for purging disconnected clients (in minutes, 0 = purge clients immediately, -1 = never purge)]
-** tipo: intero
-** valori: -1 .. 43200
-** valore predefinito: `+0+`
-
-* [[option_relay.network.compression]] *relay.network.compression*
-** descrizione: 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]
-** tipo: intero
-** valori: 0 .. 100
-** valore predefinito: `+20+`
-
-* [[option_relay.network.ipv6]] *relay.network.ipv6*
-** descrizione: pass:none[listen on IPv6 socket by default (in addition to IPv4 which is default); protocols IPv4 and IPv6 can be forced (individually or together) in the protocol name (see /help relay)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_relay.network.max_clients]] *relay.network.max_clients*
-** descrizione: pass:none[maximum number of clients connecting to a port (0 = no limit)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+5+`
-
-* [[option_relay.network.nonce_size]] *relay.network.nonce_size*
-** descrizione: 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]
-** tipo: intero
-** valori: 8 .. 128
-** valore predefinito: `+16+`
-
-* [[option_relay.network.password]] *relay.network.password*
-** descrizione: pass:none[password required by clients to access this relay (empty value means no password required, see option relay.network.allow_empty_password) (note: content is evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_relay.network.password_hash_algo]] *relay.network.password_hash_algo*
-** descrizione: 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")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"*"+`
-
-* [[option_relay.network.password_hash_iterations]] *relay.network.password_hash_iterations*
-** descrizione: 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]
-** tipo: intero
-** valori: 1 .. 1000000
-** valore predefinito: `+100000+`
-
-* [[option_relay.network.ssl_cert_key]] *relay.network.ssl_cert_key*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${weechat_config_dir}/ssl/relay.pem"+`
-
-* [[option_relay.network.ssl_priorities]] *relay.network.ssl_priorities*
-** descrizione: pass:none[stringa con le priorità per gnutls (per la sintassi, consultare la documentazione per la funzione gnutls_priority_init nel manuale di gnutls, stringhe comuni sono: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_relay.network.totp_secret]] *relay.network.totp_secret*
-** descrizione: pass:none[secret for the generation of the Time-based One-Time Password (TOTP), encoded in base32 (only letters and digits from 2 to 7); it is used as second factor in weechat protocol, in addition to the password, which must not be empty (empty value means no TOTP is required) (note: content is evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_relay.network.totp_window]] *relay.network.totp_window*
-** descrizione: pass:none[number of Time-based One-Time Passwords to accept before and after the current one: 0 = accept only the current password, 1 = accept one password before, the current, and one after, 2 = accept two passwords before, the current, and two after, ...; a high number reduces the security level (0 or 1 are recommended values)]
-** tipo: intero
-** valori: 0 .. 256
-** valore predefinito: `+0+`
-
-* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
-** descrizione: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^https?://(www\.)?example\.(com|org)"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_relay.weechat.commands]] *relay.weechat.commands*
-** descrizione: pass:none[comma-separated list of commands allowed/denied when input data (text or command) is received from a client; "*" means any command, a name beginning with "!" is a negative value to prevent a command from being executed, wildcard "*" is allowed in names; this option should be set if the relay client is not safe (someone could use it to run commands); for example "*,!exec,!quit" allows any command except /exec and /quit]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-// end::relay_options[]
-
-// tag::ruby_options[]
-* [[option_ruby.look.check_license]] *ruby.look.check_license*
-** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context*
-** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::ruby_options[]
-
-// tag::script_options[]
-* [[option_script.color.status_autoloaded]] *script.color.status_autoloaded*
-** descrizione: pass:none[colore per lo status "caricato automaticamente" ("a")]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_script.color.status_held]] *script.color.status_held*
-** descrizione: pass:none[colore per lo status "bloccato" ("H")]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_script.color.status_installed]] *script.color.status_installed*
-** descrizione: pass:none[colore per lo status "installato" ("i")]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_script.color.status_obsolete]] *script.color.status_obsolete*
-** descrizione: pass:none[colore per lo status "obsoleto" ("N")]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_script.color.status_popular]] *script.color.status_popular*
-** descrizione: pass:none[colore per lo status "popolare" ("*")]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_script.color.status_running]] *script.color.status_running*
-** descrizione: pass:none[colore per lo status "in esecuzione" ("r")]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_script.color.status_unknown]] *script.color.status_unknown*
-** descrizione: pass:none[colore per lo status "sconosciuto" ("?")]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightred+`
-
-* [[option_script.color.text]] *script.color.text*
-** descrizione: pass:none[colore del testo nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_script.color.text_bg]] *script.color.text_bg*
-** descrizione: pass:none[colore di sfondo nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_script.color.text_bg_selected]] *script.color.text_bg_selected*
-** descrizione: pass:none[colore di sfondo per la riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+red+`
-
-* [[option_script.color.text_date]] *script.color.text_date*
-** descrizione: pass:none[colore del testo delle date nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_script.color.text_date_selected]] *script.color.text_date_selected*
-** descrizione: pass:none[colore del testo delle date per la riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_script.color.text_delimiters]] *script.color.text_delimiters*
-** descrizione: pass:none[colore del testo dei delimitatori nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_script.color.text_description]] *script.color.text_description*
-** descrizione: pass:none[colore del testo della descrizione nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_script.color.text_description_selected]] *script.color.text_description_selected*
-** descrizione: pass:none[colore del testo della descrizione per la riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_script.color.text_extension]] *script.color.text_extension*
-** descrizione: pass:none[colore del testo dell'estensione nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_script.color.text_extension_selected]] *script.color.text_extension_selected*
-** descrizione: pass:none[colore del testo dell'estensione per la riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_script.color.text_name]] *script.color.text_name*
-** descrizione: pass:none[colore del testo del nome dello script nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_script.color.text_name_selected]] *script.color.text_name_selected*
-** descrizione: pass:none[colore del testo del nome dello script per la riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_script.color.text_selected]] *script.color.text_selected*
-** descrizione: pass:none[colore del testo della riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_script.color.text_tags]] *script.color.text_tags*
-** descrizione: pass:none[colore del testo dei tag nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_script.color.text_tags_selected]] *script.color.text_tags_selected*
-** descrizione: pass:none[colore del testo dei tag per la riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_script.color.text_version]] *script.color.text_version*
-** descrizione: pass:none[colore del testo della versione nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+magenta+`
-
-* [[option_script.color.text_version_loaded]] *script.color.text_version_loaded*
-** descrizione: pass:none[colore del testo della versione caricata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_script.color.text_version_loaded_selected]] *script.color.text_version_loaded_selected*
-** descrizione: pass:none[colore del testo della versione attiva per la riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_script.color.text_version_selected]] *script.color.text_version_selected*
-** descrizione: pass:none[colore del testo della versione per la riga selezionata nel buffer degli script]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_script.look.columns]] *script.look.columns*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%s %n %V %v %u | %d | %t"+`
-
-* [[option_script.look.diff_color]] *script.look.diff_color*
-** descrizione: pass:none[colora l'output di diff]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_script.look.diff_command]] *script.look.diff_command*
-** descrizione: pass:none[comando usato per mostrare le differenze tra lo script installato e la nuova versione nel repository ("auto" = rileva automaticamente il comando diff (git o diff), valore vuoto = disabilita diff, altra stringa = nome del comando, ad esempio "diff")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"auto"+`
-
-* [[option_script.look.display_source]] *script.look.display_source*
-** descrizione: pass:none[mostra il codice sorgente dello script sul buffer ed i relativi dettagli (lo script viene scaricato in un file temporaneo)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
-** descrizione: pass:none[quiet actions on script buffer: do not display messages on core buffer when scripts are installed/removed/loaded/unloaded (only errors are displayed)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_script.look.sort]] *script.look.sort*
-** descrizione: pass:none[default sort keys for scripts: comma-separated list of identifiers: a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, n=name, o=obsolete, p=popularity, r=running, u=date updated; char "-" can be used before identifier to reverse order; example: "i,u": installed scripts first, sorted by update date]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"i,p,n"+`
-
-* [[option_script.look.translate_description]] *script.look.translate_description*
-** descrizione: pass:none[translate description of scripts (if translation is available in your language, otherwise English version is used)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_script.look.use_keys]] *script.look.use_keys*
-** descrizione: pass:none[use keys alt+X in script buffer to do actions on scripts (alt+i = install, alt+r = remove, ...); if disabled, only the input is allowed: i, r, ...]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_script.scripts.autoload]] *script.scripts.autoload*
-** descrizione: pass:none[autoload scripts installed (make a link in "autoload" directory to script in parent directory)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_script.scripts.cache_expire]] *script.scripts.cache_expire*
-** descrizione: pass:none[local cache expiration time, in minutes (-1 = never expires, 0 = always expire)]
-** tipo: intero
-** valori: -1 .. 525600
-** valore predefinito: `+1440+`
-
-* [[option_script.scripts.download_enabled]] *script.scripts.download_enabled*
-** descrizione: 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]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_script.scripts.download_timeout]] *script.scripts.download_timeout*
-** descrizione: pass:none[timeout (in seconds) for download of scripts and list of scripts]
-** tipo: intero
-** valori: 1 .. 3600
-** valore predefinito: `+30+`
-
-* [[option_script.scripts.hold]] *script.scripts.hold*
-** descrizione: pass:none[scripts to "hold": comma-separated list of scripts which will never been upgraded and can not be removed, for example: "go.py,urlserver.py"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_script.scripts.path]] *script.scripts.path*
-** descrizione: pass:none[local cache directory for scripts (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${weechat_cache_dir}/script"+`
-
-* [[option_script.scripts.url]] *script.scripts.url*
-** descrizione: pass:none[URL for file with list of scripts]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"https://weechat.org/files/plugins.xml.gz"+`
-// end::script_options[]
-
-// tag::sec_options[]
-* [[option_sec.crypt.cipher]] *sec.crypt.cipher*
-** descrizione: pass:none[cipher used to crypt data (the number after algorithm is the size of the key in bits)]
-** tipo: intero
-** valori: aes128, aes192, aes256
-** valore predefinito: `+aes256+`
-
-* [[option_sec.crypt.hash_algo]] *sec.crypt.hash_algo*
-** descrizione: pass:none[hash algorithm used to check the decrypted data]
-** tipo: intero
-** valori: sha224, sha256, sha384, sha512
-** valore predefinito: `+sha256+`
-
-* [[option_sec.crypt.passphrase_command]] *sec.crypt.passphrase_command*
-** descrizione: 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"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_sec.crypt.salt]] *sec.crypt.salt*
-** descrizione: pass:none[use salt when generating key used in encryption (recommended for maximum security); when enabled, the content of crypted data in file sec.conf will be different on each write of the file; if you put the file sec.conf in a version control system, then you can turn off this option to have always same content in file]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::sec_options[]
-
-// tag::spell_options[]
-* [[option_spell.check.commands]] *spell.check.commands*
-** descrizione: pass:none[elenco separato da virgole di comandi per cui il controllo ortografico è abilitato (il controllo ortografico è disabilitato per tutti gli altri comandi)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"+`
-
-* [[option_spell.check.default_dict]] *spell.check.default_dict*
-** descrizione: pass:none[default dictionary (or comma separated list of dictionaries) to use when buffer has no dictionary defined (leave blank to disable spell checker on buffers for which you didn't explicitly enabled it)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_spell.check.during_search]] *spell.check.during_search*
-** descrizione: pass:none[controlla le parole durante la ricerca del testo nel buffer]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_spell.check.enabled]] *spell.check.enabled*
-** descrizione: pass:none[enable spell checker for command line]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_spell.check.real_time]] *spell.check.real_time*
-** descrizione: pass:none[controllo ortografico in tempo reale (più lento, disabilitato per default: le parole vengono controllate solo se seguite da un delimitatore)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_spell.check.suggestions]] *spell.check.suggestions*
-** descrizione: pass:none[number of suggestions to display in bar item "spell_suggest" for each dictionary set in buffer (-1 = disable suggestions, 0 = display all possible suggestions in all languages)]
-** tipo: intero
-** valori: -1 .. 2147483647
-** valore predefinito: `+-1+`
-
-* [[option_spell.check.word_min_length]] *spell.check.word_min_length*
-** descrizione: pass:none[lunghezza minima per una parola da controllare (0 per controllarle tutte)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+2+`
-
-* [[option_spell.color.misspelled]] *spell.color.misspelled*
-** descrizione: pass:none[text color for misspelled words (input bar)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightred+`
-
-* [[option_spell.color.suggestion]] *spell.color.suggestion*
-** descrizione: pass:none[text color for suggestion on a misspelled word in bar item "spell_suggest"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_spell.color.suggestion_delimiter_dict]] *spell.color.suggestion_delimiter_dict*
-** descrizione: pass:none[text color for delimiters displayed between two dictionaries in bar item "spell_suggest"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_spell.color.suggestion_delimiter_word]] *spell.color.suggestion_delimiter_word*
-** descrizione: pass:none[text color for delimiters displayed between two words in bar item "spell_suggest"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_spell.look.suggestion_delimiter_dict]] *spell.look.suggestion_delimiter_dict*
-** descrizione: pass:none[delimiter displayed between two dictionaries in bar item "spell_suggest"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+" / "+`
-
-* [[option_spell.look.suggestion_delimiter_word]] *spell.look.suggestion_delimiter_word*
-** descrizione: pass:none[delimiter displayed between two words in bar item "spell_suggest"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+","+`
-// end::spell_options[]
-
-// tag::tcl_options[]
-* [[option_tcl.look.check_license]] *tcl.look.check_license*
-** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context*
-** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-// end::tcl_options[]
-
-// tag::trigger_options[]
-* [[option_trigger.color.flag_command]] *trigger.color.flag_command*
-** descrizione: pass:none[text color for command flag (in /trigger list)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_trigger.color.flag_conditions]] *trigger.color.flag_conditions*
-** descrizione: pass:none[text color for conditions flag (in /trigger list)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
-** descrizione: pass:none[text color for post action flag (in /trigger list)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightblue+`
-
-* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
-** descrizione: pass:none[text color for regex flag (in /trigger list)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_trigger.color.flag_return_code]] *trigger.color.flag_return_code*
-** descrizione: pass:none[text color for return code flag (in /trigger list)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_trigger.color.identifier]] *trigger.color.identifier*
-** descrizione: pass:none[text color for trigger context identifier in monitor buffer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_trigger.color.regex]] *trigger.color.regex*
-** descrizione: pass:none[text color for regular expressions]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_trigger.color.replace]] *trigger.color.replace*
-** descrizione: pass:none[text color for replacement text (for regular expressions)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_trigger.color.trigger]] *trigger.color.trigger*
-** descrizione: pass:none[text color for trigger name]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_trigger.color.trigger_disabled]] *trigger.color.trigger_disabled*
-** descrizione: pass:none[text color for disabled trigger name]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+red+`
-
-* [[option_trigger.look.enabled]] *trigger.look.enabled*
-** descrizione: pass:none[enable trigger support]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_trigger.look.monitor_strip_colors]] *trigger.look.monitor_strip_colors*
-** descrizione: pass:none[strip colors in hashtable values displayed on monitor buffer]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-// end::trigger_options[]
-
-// tag::typing_options[]
-* [[option_typing.look.delay_purge_paused]] *typing.look.delay_purge_paused*
-** descrizione: pass:none[number of seconds after paused status has been set: if reached, the typing status is removed]
-** tipo: intero
-** valori: 1 .. 2147483647
-** valore predefinito: `+30+`
-
-* [[option_typing.look.delay_purge_typing]] *typing.look.delay_purge_typing*
-** descrizione: pass:none[number of seconds after typing status has been set: if reached, the typing status is removed]
-** tipo: intero
-** valori: 1 .. 2147483647
-** valore predefinito: `+6+`
-
-* [[option_typing.look.delay_set_paused]] *typing.look.delay_set_paused*
-** descrizione: pass:none[number of seconds after typing last char: if reached, the typing status becomes "paused" and no more typing signals are sent]
-** tipo: intero
-** valori: 1 .. 2147483647
-** valore predefinito: `+10+`
-
-* [[option_typing.look.enabled_nicks]] *typing.look.enabled_nicks*
-** descrizione: pass:none[typing enabled for other nicks (display typing info for nicks typing in the current buffer)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_typing.look.enabled_self]] *typing.look.enabled_self*
-** descrizione: pass:none[typing enabled for self messages (send typing info to other users)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_typing.look.input_min_chars]] *typing.look.input_min_chars*
-** descrizione: pass:none[min number of chars in message to trigger send of typing signals]
-** tipo: intero
-** valori: 1 .. 2147483647
-** valore predefinito: `+4+`
-
-* [[option_typing.look.item_max_length]] *typing.look.item_max_length*
-** descrizione: pass:none[max number of chars displayed in the bar item "typing" (0 = do not truncate content)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+0+`
-// end::typing_options[]
-
-// tag::weechat_options[]
-* [[option_weechat.color.bar_more]] *weechat.color.bar_more*
-** descrizione: pass:none[text color for "+" when scrolling bars]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_weechat.color.chat]] *weechat.color.chat*
-** descrizione: pass:none[colore del testo per la chat]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_bg]] *weechat.color.chat_bg*
-** descrizione: pass:none[colore di sfondo per la chat]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_buffer]] *weechat.color.chat_buffer*
-** descrizione: pass:none[colore del testo per i nomi dei buffer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_weechat.color.chat_channel]] *weechat.color.chat_channel*
-** descrizione: pass:none[colore del testo per i nomi dei canali]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_weechat.color.chat_day_change]] *weechat.color.chat_day_change*
-** descrizione: pass:none[colore del testo per i messaggi mostrati al cambio di data]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_weechat.color.chat_delimiters]] *weechat.color.chat_delimiters*
-** descrizione: pass:none[colore del testo per i delimitatori]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_weechat.color.chat_highlight]] *weechat.color.chat_highlight*
-** descrizione: pass:none[colore del testo per il prefisso di notifica]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_weechat.color.chat_highlight_bg]] *weechat.color.chat_highlight_bg*
-** descrizione: pass:none[colore di sfondo per il prefisso di notifica]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+magenta+`
-
-* [[option_weechat.color.chat_host]] *weechat.color.chat_host*
-** descrizione: pass:none[colore del testo per i nomi host]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_weechat.color.chat_inactive_buffer]] *weechat.color.chat_inactive_buffer*
-** descrizione: pass:none[colore del testo per la chat quando la riga è inattiva (il buffer è unito con altri buffer e non è selezionato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_inactive_window]] *weechat.color.chat_inactive_window*
-** descrizione: pass:none[colore del testo per la chat quando la finestra è inattiva (nessuna finestra attiva selezionata)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_nick]] *weechat.color.chat_nick*
-** descrizione: pass:none[text color for nicks in chat window: used in some server messages and as fallback when a nick color is not found; most of times nick color comes from option weechat.color.chat_nick_colors]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_weechat.color.chat_nick_colors]] *weechat.color.chat_nick_colors*
-** descrizione: pass:none[colore del testo per i nick (elenco separato da virgole di colori, quello di sfondo è consentito con il formato "fg:bg", ad esempio: "lightred:blue")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"+`
-
-* [[option_weechat.color.chat_nick_offline]] *weechat.color.chat_nick_offline*
-** descrizione: pass:none[text color for offline nick (not in nicklist any more); this color is used only if option weechat.look.color_nick_offline is enabled]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight*
-** descrizione: pass:none[text color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg*
-** descrizione: pass:none[background color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+blue+`
-
-* [[option_weechat.color.chat_nick_other]] *weechat.color.chat_nick_other*
-** descrizione: pass:none[colore del testo per gli altri nick nel buffer privato]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_weechat.color.chat_nick_prefix]] *weechat.color.chat_nick_prefix*
-** descrizione: pass:none[colore per il prefisso del nick (stringa visualizzata prima del nick nel prefisso)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_weechat.color.chat_nick_self]] *weechat.color.chat_nick_self*
-** descrizione: pass:none[colore del testo per il nick locale nella finestra di chat]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_weechat.color.chat_nick_suffix]] *weechat.color.chat_nick_suffix*
-** descrizione: pass:none[colore per il prefisso del nick (stringa visualizzata dopo il nick nel prefisso)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_weechat.color.chat_prefix_action]] *weechat.color.chat_prefix_action*
-** descrizione: pass:none[colore del testo per il prefisso di azione]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_weechat.color.chat_prefix_buffer]] *weechat.color.chat_prefix_buffer*
-** descrizione: pass:none[colore del testo per il nome del buffer (prima del prefisso, quando più buffer sono uniti con lo stesso nome)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_weechat.color.chat_prefix_buffer_inactive_buffer]] *weechat.color.chat_prefix_buffer_inactive_buffer*
-** descrizione: pass:none[colore del testo per il nome del buffer inattivo (prima del prefisso, quando più buffer sono uniti con lo stesso numero e il buffer non è selezionato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_prefix_error]] *weechat.color.chat_prefix_error*
-** descrizione: pass:none[colore del testo per il prefisso di errore]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_weechat.color.chat_prefix_join]] *weechat.color.chat_prefix_join*
-** descrizione: pass:none[colore del testo per il prefisso di entrata]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_weechat.color.chat_prefix_more]] *weechat.color.chat_prefix_more*
-** descrizione: pass:none[text color for "+" when prefix is too long]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_weechat.color.chat_prefix_network]] *weechat.color.chat_prefix_network*
-** descrizione: pass:none[colore del testo per il prefisso di rete]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+magenta+`
-
-* [[option_weechat.color.chat_prefix_quit]] *weechat.color.chat_prefix_quit*
-** descrizione: pass:none[colore del testo per il prefisso di uscita]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightred+`
-
-* [[option_weechat.color.chat_prefix_suffix]] *weechat.color.chat_prefix_suffix*
-** descrizione: pass:none[colore del testo per il suffisso (dopo il prefisso)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_weechat.color.chat_read_marker]] *weechat.color.chat_read_marker*
-** descrizione: pass:none[colore del testo per l'evidenziatore di dati non letti]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+magenta+`
-
-* [[option_weechat.color.chat_read_marker_bg]] *weechat.color.chat_read_marker_bg*
-** descrizione: pass:none[colore di sfondo per l'evidenziatore di dati non letti]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_server]] *weechat.color.chat_server*
-** descrizione: pass:none[colore del testo per i nomi dei server]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_weechat.color.chat_tags]] *weechat.color.chat_tags*
-** descrizione: pass:none[colore del testo per i tago dopo i messaggi (mostrati con il comando /debug tags)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+red+`
-
-* [[option_weechat.color.chat_text_found]] *weechat.color.chat_text_found*
-** descrizione: pass:none[colore del testo per l'evidenziatore sulle righe per il testo trovato]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_weechat.color.chat_text_found_bg]] *weechat.color.chat_text_found_bg*
-** descrizione: pass:none[colore di sfondo per l'evidenziatore sulle righe per il testo trovato]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_weechat.color.chat_time]] *weechat.color.chat_time*
-** descrizione: pass:none[colore del testo per l'orario nella finestra di chat]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.chat_time_delimiters]] *weechat.color.chat_time_delimiters*
-** descrizione: pass:none[colore del testo per i delimitator dell'orario]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_weechat.color.chat_value]] *weechat.color.chat_value*
-** descrizione: pass:none[colore del testo per i valori]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_weechat.color.chat_value_null]] *weechat.color.chat_value_null*
-** descrizione: pass:none[text color for null values (undefined)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+blue+`
-
-* [[option_weechat.color.emphasized]] *weechat.color.emphasized*
-** descrizione: pass:none[text color for emphasized text (for example when searching text); this option is used only if option weechat.look.emphasized_attributes is an empty string (default value)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_weechat.color.emphasized_bg]] *weechat.color.emphasized_bg*
-** descrizione: pass:none[background color for emphasized text (for example when searching text); used only if option weechat.look.emphasized_attributes is an empty string (default value)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+magenta+`
-
-* [[option_weechat.color.input_actions]] *weechat.color.input_actions*
-** descrizione: pass:none[colore del testo per le azioni sulla riga di input]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_weechat.color.input_text_not_found]] *weechat.color.input_text_not_found*
-** descrizione: pass:none[colore del testo per la ricerca del testo fallita nella riga di input]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+red+`
-
-* [[option_weechat.color.item_away]] *weechat.color.item_away*
-** descrizione: pass:none[text color for away item]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_weechat.color.nicklist_away]] *weechat.color.nicklist_away*
-** descrizione: pass:none[colore del testo per i nick assenti]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+cyan+`
-
-* [[option_weechat.color.nicklist_group]] *weechat.color.nicklist_group*
-** descrizione: pass:none[colore del testo per i gruppi nella lista nick]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_weechat.color.separator]] *weechat.color.separator*
-** descrizione: pass:none[colore per i separatori delle finestre (quando divise) e dei separatori tra le barre (come la lista nick)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+blue+`
-
-* [[option_weechat.color.status_count_highlight]] *weechat.color.status_count_highlight*
-** descrizione: pass:none[colore del testo per il conteggio dei messaggi di notifica nella hotlist (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+magenta+`
-
-* [[option_weechat.color.status_count_msg]] *weechat.color.status_count_msg*
-** descrizione: pass:none[colore del testo per il conteggio dei messaggi nella hotlist (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+brown+`
-
-* [[option_weechat.color.status_count_other]] *weechat.color.status_count_other*
-** descrizione: pass:none[colore del testo per il conteggio di altri messaggi nella hotlist (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.status_count_private]] *weechat.color.status_count_private*
-** descrizione: pass:none[colore del testo per il conteggio dei messaggi privati nella hotlist (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_weechat.color.status_data_highlight]] *weechat.color.status_data_highlight*
-** descrizione: pass:none[colore del testo per il buffer con notifica (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightmagenta+`
-
-* [[option_weechat.color.status_data_msg]] *weechat.color.status_data_msg*
-** descrizione: pass:none[colore del testo per il buffer con nuovi messaggi (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_weechat.color.status_data_other]] *weechat.color.status_data_other*
-** descrizione: pass:none[colore del testo per il buffer con nuovi dati (non messaggi) (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.status_data_private]] *weechat.color.status_data_private*
-** descrizione: pass:none[colore del testo per il buffer con un messaggio privato (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_weechat.color.status_filter]] *weechat.color.status_filter*
-** descrizione: pass:none[colore del testo per l'indicatore di filtro nella barra di stato]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_weechat.color.status_more]] *weechat.color.status_more*
-** descrizione: pass:none[colore del testo per il buffer con nuovi dati (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_weechat.color.status_mouse]] *weechat.color.status_mouse*
-** descrizione: pass:none[text color for mouse indicator in status bar]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+green+`
-
-* [[option_weechat.color.status_name]] *weechat.color.status_name*
-** descrizione: pass:none[colore del testo per il nome del buffer corrente nella barra di stato]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_weechat.color.status_name_ssl]] *weechat.color.status_name_ssl*
-** descrizione: pass:none[colore del testo per il nome del buffer corrente nella barra di stato, se i dati sono messi al sicuro con un protocollo come SSL]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_weechat.color.status_nicklist_count]] *weechat.color.status_nicklist_count*
-** descrizione: pass:none[text color for number of nicks in nicklist (status bar)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.color.status_number]] *weechat.color.status_number*
-** descrizione: pass:none[colore del testo per il numero del buffer corrente nella barra di stato]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_weechat.color.status_time]] *weechat.color.status_time*
-** descrizione: pass:none[colore del testo per l'ora (barra di stato)]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_weechat.completion.base_word_until_cursor]] *weechat.completion.base_word_until_cursor*
-** descrizione: pass:none[se abilitata, la parola base da completare termina al carattere prima del cursore; altrimenti la parola base termina al primo spazio dopo il cursore]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.completion.command_inline]] *weechat.completion.command_inline*
-** descrizione: pass:none[if enabled, the commands inside command line are completed (the command at beginning of line has higher priority and is used first); note: when this option is enabled, there is no more automatic completion of paths beginning with "/" (outside commands arguments)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.completion.default_template]] *weechat.completion.default_template*
-** descrizione: pass:none[modello di completamento predefinito (per favore, consulta la documentazione per codici e valori del template: Referenze API per Plugin, funzione "weechat_hook_command")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%(nicks)|%(irc_channels)"+`
-
-* [[option_weechat.completion.nick_add_space]] *weechat.completion.nick_add_space*
-** descrizione: pass:none[aggiungi uno spazio al completamento del nick (quando non è la prima parola sulla riga di comando)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.completion.nick_case_sensitive]] *weechat.completion.nick_case_sensitive*
-** descrizione: pass:none[case sensitive completion for nicks]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.completion.nick_completer]] *weechat.completion.nick_completer*
-** descrizione: pass:none[stringa inserita dopo il completamento del nick (quando il nick è la prima parola sulla riga di comando)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+": "+`
-
-* [[option_weechat.completion.nick_first_only]] *weechat.completion.nick_first_only*
-** descrizione: pass:none[completa solo con il primo nick trovato]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.completion.nick_ignore_chars]] *weechat.completion.nick_ignore_chars*
-** descrizione: pass:none[caratteri ignorati per il completamento dei nick]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"[]`_-^"+`
-
-* [[option_weechat.completion.partial_completion_alert]] *weechat.completion.partial_completion_alert*
-** descrizione: pass:none[send alert (BEL) when a partial completion occurs]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.completion.partial_completion_command]] *weechat.completion.partial_completion_command*
-** descrizione: pass:none[completa parzialmente i nomi dei comandi (arresta quando vengono trovati più comandi con le stesse lettere)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.completion.partial_completion_command_arg]] *weechat.completion.partial_completion_command_arg*
-** descrizione: pass:none[completa parzialmente gli argomenti dei comandi (arresta quando vengono trovati più argomenti con lo stesso prefisso)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.completion.partial_completion_count]] *weechat.completion.partial_completion_count*
-** descrizione: pass:none[mostra contatore per ogni completamento parziale nella barra degli oggetti]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.completion.partial_completion_other]] *weechat.completion.partial_completion_other*
-** descrizione: pass:none[completa parzialmente comandi esterni (arresta quando vengono trovate più parole che iniziano con le stesse lettere)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.completion.partial_completion_templates]] *weechat.completion.partial_completion_templates*
-** descrizione: pass:none[comma-separated list of templates for which partial completion is enabled by default (with Tab key instead of shift-Tab); the list of templates is in documentation: plugin API reference, function "weechat_hook_command"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"config_options"+`
-
-* [[option_weechat.history.display_default]] *weechat.history.display_default*
-** descrizione: pass:none[numero massimo predefinito di comandi da visualizzare nella cronologia (0 = nessun limite)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+5+`
-
-* [[option_weechat.history.max_buffer_lines_minutes]] *weechat.history.max_buffer_lines_minutes*
-** descrizione: pass:none[maximum number of minutes in history per buffer (0 = unlimited); examples: 1440 = one day, 10080 = one week, 43200 = one month, 525600 = one year; use 0 ONLY if option weechat.history.max_buffer_lines_number is NOT set to 0]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+0+`
-
-* [[option_weechat.history.max_buffer_lines_number]] *weechat.history.max_buffer_lines_number*
-** descrizione: pass:none[maximum number of lines in history per buffer (0 = unlimited); use 0 ONLY if option weechat.history.max_buffer_lines_minutes is NOT set to 0]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+4096+`
-
-* [[option_weechat.history.max_commands]] *weechat.history.max_commands*
-** descrizione: pass:none[maximum number of user commands in history (0 = unlimited, NOT RECOMMENDED: no limit in memory usage)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+100+`
-
-* [[option_weechat.history.max_visited_buffers]] *weechat.history.max_visited_buffers*
-** descrizione: pass:none[numero massimo di buffer visitati da memorizzare]
-** tipo: intero
-** valori: 0 .. 1000
-** valore predefinito: `+50+`
-
-* [[option_weechat.key.backspace]] *weechat.key.backspace*
-** descrizione: pass:none[touche "backspace" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_previous_char"+`
-
-* [[option_weechat.key.ctrl-_]] *weechat.key.ctrl-_*
-** descrizione: pass:none[touche "ctrl-_" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input undo"+`
-
-* [[option_weechat.key.ctrl-a]] *weechat.key.ctrl-a*
-** descrizione: pass:none[touche "ctrl-a" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-b]] *weechat.key.ctrl-b*
-** descrizione: pass:none[touche "ctrl-b" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.ctrl-c__]] *weechat.key.ctrl-c,_*
-** descrizione: pass:none[touche "ctrl-c,_" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input insert \x1F"+`
-
-* [[option_weechat.key.ctrl-c_b]] *weechat.key.ctrl-c,b*
-** descrizione: pass:none[touche "ctrl-c,b" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input insert \x02"+`
-
-* [[option_weechat.key.ctrl-c_c]] *weechat.key.ctrl-c,c*
-** descrizione: pass:none[touche "ctrl-c,c" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input insert \x03"+`
-
-* [[option_weechat.key.ctrl-c_i]] *weechat.key.ctrl-c,i*
-** descrizione: pass:none[touche "ctrl-c,i" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input insert \x1D"+`
-
-* [[option_weechat.key.ctrl-c_o]] *weechat.key.ctrl-c,o*
-** descrizione: pass:none[touche "ctrl-c,o" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input insert \x0F"+`
-
-* [[option_weechat.key.ctrl-c_v]] *weechat.key.ctrl-c,v*
-** descrizione: pass:none[touche "ctrl-c,v" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input insert \x16"+`
-
-* [[option_weechat.key.ctrl-d]] *weechat.key.ctrl-d*
-** descrizione: pass:none[touche "ctrl-d" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.ctrl-down]] *weechat.key.ctrl-down*
-** descrizione: pass:none[touche "ctrl-down" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input history_global_next"+`
-
-* [[option_weechat.key.ctrl-e]] *weechat.key.ctrl-e*
-** descrizione: pass:none[touche "ctrl-e" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.ctrl-f]] *weechat.key.ctrl-f*
-** descrizione: pass:none[touche "ctrl-f" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_next_char"+`
-
-* [[option_weechat.key.ctrl-f1]] *weechat.key.ctrl-f1*
-** descrizione: pass:none[touche "ctrl-f1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.ctrl-f11]] *weechat.key.ctrl-f11*
-** descrizione: pass:none[touche "ctrl-f11" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.ctrl-f12]] *weechat.key.ctrl-f12*
-** descrizione: pass:none[touche "ctrl-f12" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.ctrl-f2]] *weechat.key.ctrl-f2*
-** descrizione: pass:none[touche "ctrl-f2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.ctrl-k]] *weechat.key.ctrl-k*
-** descrizione: pass:none[touche "ctrl-k" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_end_of_line"+`
-
-* [[option_weechat.key.ctrl-l]] *weechat.key.ctrl-l*
-** descrizione: pass:none[touche "ctrl-l" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window refresh"+`
-
-* [[option_weechat.key.ctrl-left]] *weechat.key.ctrl-left*
-** descrizione: pass:none[touche "ctrl-left" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.ctrl-n]] *weechat.key.ctrl-n*
-** descrizione: pass:none[touche "ctrl-n" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer +1"+`
-
-* [[option_weechat.key.ctrl-p]] *weechat.key.ctrl-p*
-** descrizione: pass:none[touche "ctrl-p" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer -1"+`
-
-* [[option_weechat.key.ctrl-r]] *weechat.key.ctrl-r*
-** descrizione: pass:none[touche "ctrl-r" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input search_text_here"+`
-
-* [[option_weechat.key.ctrl-right]] *weechat.key.ctrl-right*
-** descrizione: pass:none[touche "ctrl-right" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_next_word"+`
-
-* [[option_weechat.key.ctrl-s_ctrl-u]] *weechat.key.ctrl-s,ctrl-u*
-** descrizione: pass:none[touche "ctrl-s,ctrl-u" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/allbuf /buffer set unread"+`
-
-* [[option_weechat.key.ctrl-t]] *weechat.key.ctrl-t*
-** descrizione: pass:none[touche "ctrl-t" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input transpose_chars"+`
-
-* [[option_weechat.key.ctrl-u]] *weechat.key.ctrl-u*
-** descrizione: pass:none[touche "ctrl-u" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-up]] *weechat.key.ctrl-up*
-** descrizione: pass:none[touche "ctrl-up" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input history_global_previous"+`
-
-* [[option_weechat.key.ctrl-w]] *weechat.key.ctrl-w*
-** descrizione: pass:none[touche "ctrl-w" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_previous_word_whitespace"+`
-
-* [[option_weechat.key.ctrl-x]] *weechat.key.ctrl-x*
-** descrizione: pass:none[touche "ctrl-x" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer switch"+`
-
-* [[option_weechat.key.ctrl-y]] *weechat.key.ctrl-y*
-** descrizione: pass:none[touche "ctrl-y" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input clipboard_paste"+`
-
-* [[option_weechat.key.delete]] *weechat.key.delete*
-** descrizione: pass:none[touche "delete" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.down]] *weechat.key.down*
-** descrizione: pass:none[touche "down" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input history_next"+`
-
-* [[option_weechat.key.end]] *weechat.key.end*
-** descrizione: pass:none[touche "end" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.f1]] *weechat.key.f1*
-** descrizione: pass:none[touche "f1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.f10]] *weechat.key.f10*
-** descrizione: pass:none[touche "f10" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll title * +30%"+`
-
-* [[option_weechat.key.f11]] *weechat.key.f11*
-** descrizione: pass:none[touche "f11" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.f12]] *weechat.key.f12*
-** descrizione: pass:none[touche "f12" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.f2]] *weechat.key.f2*
-** descrizione: pass:none[touche "f2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.f5]] *weechat.key.f5*
-** descrizione: pass:none[touche "f5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer -1"+`
-
-* [[option_weechat.key.f6]] *weechat.key.f6*
-** descrizione: pass:none[touche "f6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer +1"+`
-
-* [[option_weechat.key.f7]] *weechat.key.f7*
-** descrizione: pass:none[touche "f7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window -1"+`
-
-* [[option_weechat.key.f8]] *weechat.key.f8*
-** descrizione: pass:none[touche "f8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window +1"+`
-
-* [[option_weechat.key.f9]] *weechat.key.f9*
-** descrizione: pass:none[touche "f9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll title * -30%"+`
-
-* [[option_weechat.key.home]] *weechat.key.home*
-** descrizione: pass:none[touche "home" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.left]] *weechat.key.left*
-** descrizione: pass:none[touche "left" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.meta--]] *weechat.key.meta--*
-** descrizione: pass:none[touche "meta--" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/filter toggle @"+`
-
-* [[option_weechat.key.meta-/]] *weechat.key.meta-/*
-** descrizione: pass:none[touche "meta-/" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer jump last_displayed"+`
-
-* [[option_weechat.key.meta-0]] *weechat.key.meta-0*
-** descrizione: pass:none[touche "meta-0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-1]] *weechat.key.meta-1*
-** descrizione: pass:none[touche "meta-1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-2]] *weechat.key.meta-2*
-** descrizione: pass:none[touche "meta-2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-3]] *weechat.key.meta-3*
-** descrizione: pass:none[touche "meta-3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-4]] *weechat.key.meta-4*
-** descrizione: pass:none[touche "meta-4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-5]] *weechat.key.meta-5*
-** descrizione: pass:none[touche "meta-5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-6]] *weechat.key.meta-6*
-** descrizione: pass:none[touche "meta-6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-7]] *weechat.key.meta-7*
-** descrizione: pass:none[touche "meta-7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-8]] *weechat.key.meta-8*
-** descrizione: pass:none[touche "meta-8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-9]] *weechat.key.meta-9*
-** descrizione: pass:none[touche "meta-9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-<]] *weechat.key.meta-<*
-** descrizione: pass:none[touche "meta-<" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer jump prev_visited"+`
-
-* [[option_weechat.key.meta-=]] *weechat.key.meta-=*
-** descrizione: pass:none[touche "meta-=" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/filter toggle"+`
-
-* [[option_weechat.key.meta->]] *weechat.key.meta->*
-** descrizione: pass:none[touche "meta->" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer jump next_visited"+`
-
-* [[option_weechat.key.meta-B]] *weechat.key.meta-B*
-** descrizione: pass:none[touche "meta-B" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buflist toggle"+`
-
-* [[option_weechat.key.meta-K]] *weechat.key.meta-K*
-** descrizione: pass:none[touche "meta-K" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input grab_raw_key_command"+`
-
-* [[option_weechat.key.meta-N]] *weechat.key.meta-N*
-** descrizione: pass:none[touche "meta-N" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar toggle nicklist"+`
-
-* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
-** descrizione: pass:none[touche "meta-R" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_input"+`
-
-* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
-** descrizione: pass:none[touche "meta-_" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input redo"+`
-
-* [[option_weechat.key.meta-a]] *weechat.key.meta-a*
-** descrizione: pass:none[touche "meta-a" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer jump smart"+`
-
-* [[option_weechat.key.meta-b]] *weechat.key.meta-b*
-** descrizione: pass:none[touche "meta-b" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.meta-backspace]] *weechat.key.meta-backspace*
-** descrizione: pass:none[touche "meta-backspace" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_previous_word"+`
-
-* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
-** descrizione: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_end_of_input"+`
-
-* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
-** descrizione: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_beginning_of_input"+`
-
-* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
-** descrizione: pass:none[touche "meta-d" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_next_word"+`
-
-* [[option_weechat.key.meta-down]] *weechat.key.meta-down*
-** descrizione: pass:none[touche "meta-down" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-end]] *weechat.key.meta-end*
-** descrizione: pass:none[touche "meta-end" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_bottom"+`
-
-* [[option_weechat.key.meta-f]] *weechat.key.meta-f*
-** descrizione: pass:none[touche "meta-f" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_next_word"+`
-
-* [[option_weechat.key.meta-f1]] *weechat.key.meta-f1*
-** descrizione: pass:none[touche "meta-f1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll buflist * b"+`
-
-* [[option_weechat.key.meta-f11]] *weechat.key.meta-f11*
-** descrizione: pass:none[touche "meta-f11" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll nicklist * b"+`
-
-* [[option_weechat.key.meta-f12]] *weechat.key.meta-f12*
-** descrizione: pass:none[touche "meta-f12" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll nicklist * e"+`
-
-* [[option_weechat.key.meta-f2]] *weechat.key.meta-f2*
-** descrizione: pass:none[touche "meta-f2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll buflist * e"+`
-
-* [[option_weechat.key.meta-h_meta-R]] *weechat.key.meta-h,meta-R*
-** descrizione: pass:none[touche "meta-h,meta-R" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/hotlist restore -all"+`
-
-* [[option_weechat.key.meta-h_meta-c]] *weechat.key.meta-h,meta-c*
-** descrizione: pass:none[touche "meta-h,meta-c" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/hotlist clear"+`
-
-* [[option_weechat.key.meta-h_meta-m]] *weechat.key.meta-h,meta-m*
-** descrizione: pass:none[touche "meta-h,meta-m" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/hotlist remove"+`
-
-* [[option_weechat.key.meta-h_meta-r]] *weechat.key.meta-h,meta-r*
-** descrizione: pass:none[touche "meta-h,meta-r" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/hotlist restore"+`
-
-* [[option_weechat.key.meta-home]] *weechat.key.meta-home*
-** descrizione: pass:none[touche "meta-home" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_top"+`
-
-* [[option_weechat.key.meta-j_0_1]] *weechat.key.meta-j,0,1*
-** descrizione: pass:none[touche "meta-j,0,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-j_0_2]] *weechat.key.meta-j,0,2*
-** descrizione: pass:none[touche "meta-j,0,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-j_0_3]] *weechat.key.meta-j,0,3*
-** descrizione: pass:none[touche "meta-j,0,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-j_0_4]] *weechat.key.meta-j,0,4*
-** descrizione: pass:none[touche "meta-j,0,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-j_0_5]] *weechat.key.meta-j,0,5*
-** descrizione: pass:none[touche "meta-j,0,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-j_0_6]] *weechat.key.meta-j,0,6*
-** descrizione: pass:none[touche "meta-j,0,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-j_0_7]] *weechat.key.meta-j,0,7*
-** descrizione: pass:none[touche "meta-j,0,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-j_0_8]] *weechat.key.meta-j,0,8*
-** descrizione: pass:none[touche "meta-j,0,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-j_0_9]] *weechat.key.meta-j,0,9*
-** descrizione: pass:none[touche "meta-j,0,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-j_1_0]] *weechat.key.meta-j,1,0*
-** descrizione: pass:none[touche "meta-j,1,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-j_1_1]] *weechat.key.meta-j,1,1*
-** descrizione: pass:none[touche "meta-j,1,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *11"+`
-
-* [[option_weechat.key.meta-j_1_2]] *weechat.key.meta-j,1,2*
-** descrizione: pass:none[touche "meta-j,1,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *12"+`
-
-* [[option_weechat.key.meta-j_1_3]] *weechat.key.meta-j,1,3*
-** descrizione: pass:none[touche "meta-j,1,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *13"+`
-
-* [[option_weechat.key.meta-j_1_4]] *weechat.key.meta-j,1,4*
-** descrizione: pass:none[touche "meta-j,1,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *14"+`
-
-* [[option_weechat.key.meta-j_1_5]] *weechat.key.meta-j,1,5*
-** descrizione: pass:none[touche "meta-j,1,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *15"+`
-
-* [[option_weechat.key.meta-j_1_6]] *weechat.key.meta-j,1,6*
-** descrizione: pass:none[touche "meta-j,1,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *16"+`
-
-* [[option_weechat.key.meta-j_1_7]] *weechat.key.meta-j,1,7*
-** descrizione: pass:none[touche "meta-j,1,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *17"+`
-
-* [[option_weechat.key.meta-j_1_8]] *weechat.key.meta-j,1,8*
-** descrizione: pass:none[touche "meta-j,1,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *18"+`
-
-* [[option_weechat.key.meta-j_1_9]] *weechat.key.meta-j,1,9*
-** descrizione: pass:none[touche "meta-j,1,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *19"+`
-
-* [[option_weechat.key.meta-j_2_0]] *weechat.key.meta-j,2,0*
-** descrizione: pass:none[touche "meta-j,2,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *20"+`
-
-* [[option_weechat.key.meta-j_2_1]] *weechat.key.meta-j,2,1*
-** descrizione: pass:none[touche "meta-j,2,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *21"+`
-
-* [[option_weechat.key.meta-j_2_2]] *weechat.key.meta-j,2,2*
-** descrizione: pass:none[touche "meta-j,2,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *22"+`
-
-* [[option_weechat.key.meta-j_2_3]] *weechat.key.meta-j,2,3*
-** descrizione: pass:none[touche "meta-j,2,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *23"+`
-
-* [[option_weechat.key.meta-j_2_4]] *weechat.key.meta-j,2,4*
-** descrizione: pass:none[touche "meta-j,2,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *24"+`
-
-* [[option_weechat.key.meta-j_2_5]] *weechat.key.meta-j,2,5*
-** descrizione: pass:none[touche "meta-j,2,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *25"+`
-
-* [[option_weechat.key.meta-j_2_6]] *weechat.key.meta-j,2,6*
-** descrizione: pass:none[touche "meta-j,2,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *26"+`
-
-* [[option_weechat.key.meta-j_2_7]] *weechat.key.meta-j,2,7*
-** descrizione: pass:none[touche "meta-j,2,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *27"+`
-
-* [[option_weechat.key.meta-j_2_8]] *weechat.key.meta-j,2,8*
-** descrizione: pass:none[touche "meta-j,2,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *28"+`
-
-* [[option_weechat.key.meta-j_2_9]] *weechat.key.meta-j,2,9*
-** descrizione: pass:none[touche "meta-j,2,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *29"+`
-
-* [[option_weechat.key.meta-j_3_0]] *weechat.key.meta-j,3,0*
-** descrizione: pass:none[touche "meta-j,3,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *30"+`
-
-* [[option_weechat.key.meta-j_3_1]] *weechat.key.meta-j,3,1*
-** descrizione: pass:none[touche "meta-j,3,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *31"+`
-
-* [[option_weechat.key.meta-j_3_2]] *weechat.key.meta-j,3,2*
-** descrizione: pass:none[touche "meta-j,3,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *32"+`
-
-* [[option_weechat.key.meta-j_3_3]] *weechat.key.meta-j,3,3*
-** descrizione: pass:none[touche "meta-j,3,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *33"+`
-
-* [[option_weechat.key.meta-j_3_4]] *weechat.key.meta-j,3,4*
-** descrizione: pass:none[touche "meta-j,3,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *34"+`
-
-* [[option_weechat.key.meta-j_3_5]] *weechat.key.meta-j,3,5*
-** descrizione: pass:none[touche "meta-j,3,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *35"+`
-
-* [[option_weechat.key.meta-j_3_6]] *weechat.key.meta-j,3,6*
-** descrizione: pass:none[touche "meta-j,3,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *36"+`
-
-* [[option_weechat.key.meta-j_3_7]] *weechat.key.meta-j,3,7*
-** descrizione: pass:none[touche "meta-j,3,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *37"+`
-
-* [[option_weechat.key.meta-j_3_8]] *weechat.key.meta-j,3,8*
-** descrizione: pass:none[touche "meta-j,3,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *38"+`
-
-* [[option_weechat.key.meta-j_3_9]] *weechat.key.meta-j,3,9*
-** descrizione: pass:none[touche "meta-j,3,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *39"+`
-
-* [[option_weechat.key.meta-j_4_0]] *weechat.key.meta-j,4,0*
-** descrizione: pass:none[touche "meta-j,4,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *40"+`
-
-* [[option_weechat.key.meta-j_4_1]] *weechat.key.meta-j,4,1*
-** descrizione: pass:none[touche "meta-j,4,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *41"+`
-
-* [[option_weechat.key.meta-j_4_2]] *weechat.key.meta-j,4,2*
-** descrizione: pass:none[touche "meta-j,4,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *42"+`
-
-* [[option_weechat.key.meta-j_4_3]] *weechat.key.meta-j,4,3*
-** descrizione: pass:none[touche "meta-j,4,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *43"+`
-
-* [[option_weechat.key.meta-j_4_4]] *weechat.key.meta-j,4,4*
-** descrizione: pass:none[touche "meta-j,4,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *44"+`
-
-* [[option_weechat.key.meta-j_4_5]] *weechat.key.meta-j,4,5*
-** descrizione: pass:none[touche "meta-j,4,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *45"+`
-
-* [[option_weechat.key.meta-j_4_6]] *weechat.key.meta-j,4,6*
-** descrizione: pass:none[touche "meta-j,4,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *46"+`
-
-* [[option_weechat.key.meta-j_4_7]] *weechat.key.meta-j,4,7*
-** descrizione: pass:none[touche "meta-j,4,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *47"+`
-
-* [[option_weechat.key.meta-j_4_8]] *weechat.key.meta-j,4,8*
-** descrizione: pass:none[touche "meta-j,4,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *48"+`
-
-* [[option_weechat.key.meta-j_4_9]] *weechat.key.meta-j,4,9*
-** descrizione: pass:none[touche "meta-j,4,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *49"+`
-
-* [[option_weechat.key.meta-j_5_0]] *weechat.key.meta-j,5,0*
-** descrizione: pass:none[touche "meta-j,5,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *50"+`
-
-* [[option_weechat.key.meta-j_5_1]] *weechat.key.meta-j,5,1*
-** descrizione: pass:none[touche "meta-j,5,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *51"+`
-
-* [[option_weechat.key.meta-j_5_2]] *weechat.key.meta-j,5,2*
-** descrizione: pass:none[touche "meta-j,5,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *52"+`
-
-* [[option_weechat.key.meta-j_5_3]] *weechat.key.meta-j,5,3*
-** descrizione: pass:none[touche "meta-j,5,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *53"+`
-
-* [[option_weechat.key.meta-j_5_4]] *weechat.key.meta-j,5,4*
-** descrizione: pass:none[touche "meta-j,5,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *54"+`
-
-* [[option_weechat.key.meta-j_5_5]] *weechat.key.meta-j,5,5*
-** descrizione: pass:none[touche "meta-j,5,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *55"+`
-
-* [[option_weechat.key.meta-j_5_6]] *weechat.key.meta-j,5,6*
-** descrizione: pass:none[touche "meta-j,5,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *56"+`
-
-* [[option_weechat.key.meta-j_5_7]] *weechat.key.meta-j,5,7*
-** descrizione: pass:none[touche "meta-j,5,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *57"+`
-
-* [[option_weechat.key.meta-j_5_8]] *weechat.key.meta-j,5,8*
-** descrizione: pass:none[touche "meta-j,5,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *58"+`
-
-* [[option_weechat.key.meta-j_5_9]] *weechat.key.meta-j,5,9*
-** descrizione: pass:none[touche "meta-j,5,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *59"+`
-
-* [[option_weechat.key.meta-j_6_0]] *weechat.key.meta-j,6,0*
-** descrizione: pass:none[touche "meta-j,6,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *60"+`
-
-* [[option_weechat.key.meta-j_6_1]] *weechat.key.meta-j,6,1*
-** descrizione: pass:none[touche "meta-j,6,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *61"+`
-
-* [[option_weechat.key.meta-j_6_2]] *weechat.key.meta-j,6,2*
-** descrizione: pass:none[touche "meta-j,6,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *62"+`
-
-* [[option_weechat.key.meta-j_6_3]] *weechat.key.meta-j,6,3*
-** descrizione: pass:none[touche "meta-j,6,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *63"+`
-
-* [[option_weechat.key.meta-j_6_4]] *weechat.key.meta-j,6,4*
-** descrizione: pass:none[touche "meta-j,6,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *64"+`
-
-* [[option_weechat.key.meta-j_6_5]] *weechat.key.meta-j,6,5*
-** descrizione: pass:none[touche "meta-j,6,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *65"+`
-
-* [[option_weechat.key.meta-j_6_6]] *weechat.key.meta-j,6,6*
-** descrizione: pass:none[touche "meta-j,6,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *66"+`
-
-* [[option_weechat.key.meta-j_6_7]] *weechat.key.meta-j,6,7*
-** descrizione: pass:none[touche "meta-j,6,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *67"+`
-
-* [[option_weechat.key.meta-j_6_8]] *weechat.key.meta-j,6,8*
-** descrizione: pass:none[touche "meta-j,6,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *68"+`
-
-* [[option_weechat.key.meta-j_6_9]] *weechat.key.meta-j,6,9*
-** descrizione: pass:none[touche "meta-j,6,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *69"+`
-
-* [[option_weechat.key.meta-j_7_0]] *weechat.key.meta-j,7,0*
-** descrizione: pass:none[touche "meta-j,7,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *70"+`
-
-* [[option_weechat.key.meta-j_7_1]] *weechat.key.meta-j,7,1*
-** descrizione: pass:none[touche "meta-j,7,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *71"+`
-
-* [[option_weechat.key.meta-j_7_2]] *weechat.key.meta-j,7,2*
-** descrizione: pass:none[touche "meta-j,7,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *72"+`
-
-* [[option_weechat.key.meta-j_7_3]] *weechat.key.meta-j,7,3*
-** descrizione: pass:none[touche "meta-j,7,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *73"+`
-
-* [[option_weechat.key.meta-j_7_4]] *weechat.key.meta-j,7,4*
-** descrizione: pass:none[touche "meta-j,7,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *74"+`
-
-* [[option_weechat.key.meta-j_7_5]] *weechat.key.meta-j,7,5*
-** descrizione: pass:none[touche "meta-j,7,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *75"+`
-
-* [[option_weechat.key.meta-j_7_6]] *weechat.key.meta-j,7,6*
-** descrizione: pass:none[touche "meta-j,7,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *76"+`
-
-* [[option_weechat.key.meta-j_7_7]] *weechat.key.meta-j,7,7*
-** descrizione: pass:none[touche "meta-j,7,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *77"+`
-
-* [[option_weechat.key.meta-j_7_8]] *weechat.key.meta-j,7,8*
-** descrizione: pass:none[touche "meta-j,7,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *78"+`
-
-* [[option_weechat.key.meta-j_7_9]] *weechat.key.meta-j,7,9*
-** descrizione: pass:none[touche "meta-j,7,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *79"+`
-
-* [[option_weechat.key.meta-j_8_0]] *weechat.key.meta-j,8,0*
-** descrizione: pass:none[touche "meta-j,8,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *80"+`
-
-* [[option_weechat.key.meta-j_8_1]] *weechat.key.meta-j,8,1*
-** descrizione: pass:none[touche "meta-j,8,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *81"+`
-
-* [[option_weechat.key.meta-j_8_2]] *weechat.key.meta-j,8,2*
-** descrizione: pass:none[touche "meta-j,8,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *82"+`
-
-* [[option_weechat.key.meta-j_8_3]] *weechat.key.meta-j,8,3*
-** descrizione: pass:none[touche "meta-j,8,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *83"+`
-
-* [[option_weechat.key.meta-j_8_4]] *weechat.key.meta-j,8,4*
-** descrizione: pass:none[touche "meta-j,8,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *84"+`
-
-* [[option_weechat.key.meta-j_8_5]] *weechat.key.meta-j,8,5*
-** descrizione: pass:none[touche "meta-j,8,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *85"+`
-
-* [[option_weechat.key.meta-j_8_6]] *weechat.key.meta-j,8,6*
-** descrizione: pass:none[touche "meta-j,8,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *86"+`
-
-* [[option_weechat.key.meta-j_8_7]] *weechat.key.meta-j,8,7*
-** descrizione: pass:none[touche "meta-j,8,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *87"+`
-
-* [[option_weechat.key.meta-j_8_8]] *weechat.key.meta-j,8,8*
-** descrizione: pass:none[touche "meta-j,8,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *88"+`
-
-* [[option_weechat.key.meta-j_8_9]] *weechat.key.meta-j,8,9*
-** descrizione: pass:none[touche "meta-j,8,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *89"+`
-
-* [[option_weechat.key.meta-j_9_0]] *weechat.key.meta-j,9,0*
-** descrizione: pass:none[touche "meta-j,9,0" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *90"+`
-
-* [[option_weechat.key.meta-j_9_1]] *weechat.key.meta-j,9,1*
-** descrizione: pass:none[touche "meta-j,9,1" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *91"+`
-
-* [[option_weechat.key.meta-j_9_2]] *weechat.key.meta-j,9,2*
-** descrizione: pass:none[touche "meta-j,9,2" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *92"+`
-
-* [[option_weechat.key.meta-j_9_3]] *weechat.key.meta-j,9,3*
-** descrizione: pass:none[touche "meta-j,9,3" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *93"+`
-
-* [[option_weechat.key.meta-j_9_4]] *weechat.key.meta-j,9,4*
-** descrizione: pass:none[touche "meta-j,9,4" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *94"+`
-
-* [[option_weechat.key.meta-j_9_5]] *weechat.key.meta-j,9,5*
-** descrizione: pass:none[touche "meta-j,9,5" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *95"+`
-
-* [[option_weechat.key.meta-j_9_6]] *weechat.key.meta-j,9,6*
-** descrizione: pass:none[touche "meta-j,9,6" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *96"+`
-
-* [[option_weechat.key.meta-j_9_7]] *weechat.key.meta-j,9,7*
-** descrizione: pass:none[touche "meta-j,9,7" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *97"+`
-
-* [[option_weechat.key.meta-j_9_8]] *weechat.key.meta-j,9,8*
-** descrizione: pass:none[touche "meta-j,9,8" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *98"+`
-
-* [[option_weechat.key.meta-j_9_9]] *weechat.key.meta-j,9,9*
-** descrizione: pass:none[touche "meta-j,9,9" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer *99"+`
-
-* [[option_weechat.key.meta-j_meta-f]] *weechat.key.meta-j,meta-f*
-** descrizione: pass:none[touche "meta-j,meta-f" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer -"+`
-
-* [[option_weechat.key.meta-j_meta-l]] *weechat.key.meta-j,meta-l*
-** descrizione: pass:none[touche "meta-j,meta-l" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer +"+`
-
-* [[option_weechat.key.meta-j_meta-r]] *weechat.key.meta-j,meta-r*
-** descrizione: pass:none[touche "meta-j,meta-r" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/server raw"+`
-
-* [[option_weechat.key.meta-j_meta-s]] *weechat.key.meta-j,meta-s*
-** descrizione: pass:none[touche "meta-j,meta-s" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/server jump"+`
-
-* [[option_weechat.key.meta-k]] *weechat.key.meta-k*
-** descrizione: pass:none[touche "meta-k" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input grab_key_command"+`
-
-* [[option_weechat.key.meta-l]] *weechat.key.meta-l*
-** descrizione: pass:none[touche "meta-l" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window bare"+`
-
-* [[option_weechat.key.meta-left]] *weechat.key.meta-left*
-** descrizione: pass:none[touche "meta-left" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-m]] *weechat.key.meta-m*
-** descrizione: pass:none[touche "meta-m" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/mute mouse toggle"+`
-
-* [[option_weechat.key.meta-n]] *weechat.key.meta-n*
-** descrizione: pass:none[touche "meta-n" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_next_highlight"+`
-
-* [[option_weechat.key.meta-p]] *weechat.key.meta-p*
-** descrizione: pass:none[touche "meta-p" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_previous_highlight"+`
-
-* [[option_weechat.key.meta-pgdn]] *weechat.key.meta-pgdn*
-** descrizione: pass:none[touche "meta-pgdn" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_down"+`
-
-* [[option_weechat.key.meta-pgup]] *weechat.key.meta-pgup*
-** descrizione: pass:none[touche "meta-pgup" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_up"+`
-
-* [[option_weechat.key.meta-r]] *weechat.key.meta-r*
-** descrizione: pass:none[touche "meta-r" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input delete_line"+`
-
-* [[option_weechat.key.meta-return]] *weechat.key.meta-return*
-** descrizione: pass:none[touche "meta-return" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input insert \n"+`
-
-* [[option_weechat.key.meta-right]] *weechat.key.meta-right*
-** descrizione: pass:none[touche "meta-right" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-s]] *weechat.key.meta-s*
-** descrizione: pass:none[touche "meta-s" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/mute spell toggle"+`
-
-* [[option_weechat.key.meta-u]] *weechat.key.meta-u*
-** descrizione: pass:none[touche "meta-u" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_unread"+`
-
-* [[option_weechat.key.meta-up]] *weechat.key.meta-up*
-** descrizione: pass:none[touche "meta-up" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-w_meta-b]] *weechat.key.meta-w,meta-b*
-** descrizione: pass:none[touche "meta-w,meta-b" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window balance"+`
-
-* [[option_weechat.key.meta-w_meta-down]] *weechat.key.meta-w,meta-down*
-** descrizione: pass:none[touche "meta-w,meta-down" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window down"+`
-
-* [[option_weechat.key.meta-w_meta-left]] *weechat.key.meta-w,meta-left*
-** descrizione: pass:none[touche "meta-w,meta-left" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window left"+`
-
-* [[option_weechat.key.meta-w_meta-right]] *weechat.key.meta-w,meta-right*
-** descrizione: pass:none[touche "meta-w,meta-right" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window right"+`
-
-* [[option_weechat.key.meta-w_meta-s]] *weechat.key.meta-w,meta-s*
-** descrizione: pass:none[touche "meta-w,meta-s" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window swap"+`
-
-* [[option_weechat.key.meta-w_meta-up]] *weechat.key.meta-w,meta-up*
-** descrizione: pass:none[touche "meta-w,meta-up" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window up"+`
-
-* [[option_weechat.key.meta-x]] *weechat.key.meta-x*
-** descrizione: pass:none[touche "meta-x" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/buffer zoom"+`
-
-* [[option_weechat.key.meta-z]] *weechat.key.meta-z*
-** descrizione: pass:none[touche "meta-z" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window zoom"+`
-
-* [[option_weechat.key.pgdn]] *weechat.key.pgdn*
-** descrizione: pass:none[touche "pgdn" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window page_down"+`
-
-* [[option_weechat.key.pgup]] *weechat.key.pgup*
-** descrizione: pass:none[touche "pgup" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window page_up"+`
-
-* [[option_weechat.key.return]] *weechat.key.return*
-** descrizione: pass:none[touche "return" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input return"+`
-
-* [[option_weechat.key.right]] *weechat.key.right*
-** descrizione: pass:none[touche "right" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
-** descrizione: pass:none[touche "shift-down" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_next_line"+`
-
-* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
-** descrizione: pass:none[touche "shift-end" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_end_of_input"+`
-
-* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
-** descrizione: pass:none[touche "shift-home" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_beginning_of_input"+`
-
-* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
-** descrizione: pass:none[touche "shift-left" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
-** descrizione: pass:none[touche "shift-right" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
-** descrizione: pass:none[touche "shift-tab" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input complete_previous"+`
-
-* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
-** descrizione: pass:none[touche "shift-up" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input move_previous_line"+`
-
-* [[option_weechat.key.tab]] *weechat.key.tab*
-** descrizione: pass:none[touche "tab" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input complete_next"+`
-
-* [[option_weechat.key.up]] *weechat.key.up*
-** descrizione: pass:none[touche "up" dans le contexte "default"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input history_previous"+`
-
-* [[option_weechat.key_cursor.@chat:Q]] *weechat.key_cursor.@chat:Q*
-** descrizione: pass:none[touche "@chat:Q" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:chat_quote_time_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:m]] *weechat.key_cursor.@chat:m*
-** descrizione: pass:none[touche "@chat:m" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:chat_quote_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:q]] *weechat.key_cursor.@chat:q*
-** descrizione: pass:none[touche "@chat:q" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:chat_quote_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):K]] *weechat.key_cursor.@item(buffer_nicklist):K*
-** descrizione: pass:none[touche "@item(buffer_nicklist):K" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):b]] *weechat.key_cursor.@item(buffer_nicklist):b*
-** descrizione: pass:none[touche "@item(buffer_nicklist):b" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):k]] *weechat.key_cursor.@item(buffer_nicklist):k*
-** descrizione: pass:none[touche "@item(buffer_nicklist):k" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/kick ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):q]] *weechat.key_cursor.@item(buffer_nicklist):q*
-** descrizione: pass:none[touche "@item(buffer_nicklist):q" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/query ${nick};/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):w]] *weechat.key_cursor.@item(buffer_nicklist):w*
-** descrizione: pass:none[touche "@item(buffer_nicklist):w" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_cursor.down]] *weechat.key_cursor.down*
-** descrizione: pass:none[touche "down" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor move down"+`
-
-* [[option_weechat.key_cursor.left]] *weechat.key_cursor.left*
-** descrizione: pass:none[touche "left" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor move left"+`
-
-* [[option_weechat.key_cursor.meta-down]] *weechat.key_cursor.meta-down*
-** descrizione: pass:none[touche "meta-down" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor move area_down"+`
-
-* [[option_weechat.key_cursor.meta-left]] *weechat.key_cursor.meta-left*
-** descrizione: pass:none[touche "meta-left" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor move area_left"+`
-
-* [[option_weechat.key_cursor.meta-right]] *weechat.key_cursor.meta-right*
-** descrizione: pass:none[touche "meta-right" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor move area_right"+`
-
-* [[option_weechat.key_cursor.meta-up]] *weechat.key_cursor.meta-up*
-** descrizione: pass:none[touche "meta-up" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor move area_up"+`
-
-* [[option_weechat.key_cursor.return]] *weechat.key_cursor.return*
-** descrizione: pass:none[touche "return" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor stop"+`
-
-* [[option_weechat.key_cursor.right]] *weechat.key_cursor.right*
-** descrizione: pass:none[touche "right" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor move right"+`
-
-* [[option_weechat.key_cursor.up]] *weechat.key_cursor.up*
-** descrizione: pass:none[touche "up" dans le contexte "cursor"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor move up"+`
-
-* [[option_weechat.key_mouse.@*:button3]] *weechat.key_mouse.@*:button3*
-** descrizione: pass:none[touche "@*:button3" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/cursor go ${_x},${_y}"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheeldown]] *weechat.key_mouse.@bar(buflist):ctrl-wheeldown*
-** descrizione: pass:none[touche "@bar(buflist):ctrl-wheeldown" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheelup]] *weechat.key_mouse.@bar(buflist):ctrl-wheelup*
-** descrizione: pass:none[touche "@bar(buflist):ctrl-wheelup" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(input):button2]] *weechat.key_mouse.@bar(input):button2*
-** descrizione: pass:none[touche "@bar(input):button2" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input grab_mouse_area"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-down]] *weechat.key_mouse.@bar(nicklist):button1-gesture-down*
-** descrizione: pass:none[touche "@bar(nicklist):button1-gesture-down" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/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*
-** descrizione: pass:none[touche "@bar(nicklist):button1-gesture-down-long" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll nicklist ${_window_number} e"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-up]] *weechat.key_mouse.@bar(nicklist):button1-gesture-up*
-** descrizione: pass:none[touche "@bar(nicklist):button1-gesture-up" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/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*
-** descrizione: pass:none[touche "@bar(nicklist):button1-gesture-up-long" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll nicklist ${_window_number} b"+`
-
-* [[option_weechat.key_mouse.@bar:wheeldown]] *weechat.key_mouse.@bar:wheeldown*
-** descrizione: pass:none[touche "@bar:wheeldown" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll ${_bar_name} ${_window_number} +20%"+`
-
-* [[option_weechat.key_mouse.@bar:wheelup]] *weechat.key_mouse.@bar:wheelup*
-** descrizione: pass:none[touche "@bar:wheelup" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/bar scroll ${_bar_name} ${_window_number} -20%"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button1]] *weechat.key_mouse.@chat(fset.fset):button1*
-** descrizione: pass:none[touche "@chat(fset.fset):button1" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/fset -go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button2*]] *weechat.key_mouse.@chat(fset.fset):button2**
-** descrizione: pass:none[touche "@chat(fset.fset):button2*" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:fset_mouse"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheeldown]] *weechat.key_mouse.@chat(fset.fset):wheeldown*
-** descrizione: pass:none[touche "@chat(fset.fset):wheeldown" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/fset -down 5"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheelup]] *weechat.key_mouse.@chat(fset.fset):wheelup*
-** descrizione: pass:none[touche "@chat(fset.fset):wheelup" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/fset -up 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button1]] *weechat.key_mouse.@chat(script.scripts):button1*
-** descrizione: pass:none[touche "@chat(script.scripts):button1" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/script go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button2]] *weechat.key_mouse.@chat(script.scripts):button2*
-** descrizione: pass:none[touche "@chat(script.scripts):button2" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/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*
-** descrizione: pass:none[touche "@chat(script.scripts):wheeldown" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/script down 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):wheelup]] *weechat.key_mouse.@chat(script.scripts):wheelup*
-** descrizione: pass:none[touche "@chat(script.scripts):wheelup" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/script up 5"+`
-
-* [[option_weechat.key_mouse.@chat:button1]] *weechat.key_mouse.@chat:button1*
-** descrizione: pass:none[touche "@chat:button1" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left]] *weechat.key_mouse.@chat:button1-gesture-left*
-** descrizione: pass:none[touche "@chat:button1-gesture-left" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/buffer -1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left-long]] *weechat.key_mouse.@chat:button1-gesture-left-long*
-** descrizione: pass:none[touche "@chat:button1-gesture-left-long" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/buffer 1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right]] *weechat.key_mouse.@chat:button1-gesture-right*
-** descrizione: pass:none[touche "@chat:button1-gesture-right" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/buffer +1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right-long]] *weechat.key_mouse.@chat:button1-gesture-right-long*
-** descrizione: pass:none[touche "@chat:button1-gesture-right-long" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/buffer +"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheeldown]] *weechat.key_mouse.@chat:ctrl-wheeldown*
-** descrizione: pass:none[touche "@chat:ctrl-wheeldown" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_horiz -window ${_window_number} +10%"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheelup]] *weechat.key_mouse.@chat:ctrl-wheelup*
-** descrizione: pass:none[touche "@chat:ctrl-wheelup" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_horiz -window ${_window_number} -10%"+`
-
-* [[option_weechat.key_mouse.@chat:wheeldown]] *weechat.key_mouse.@chat:wheeldown*
-** descrizione: pass:none[touche "@chat:wheeldown" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_down -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:wheelup]] *weechat.key_mouse.@chat:wheelup*
-** descrizione: pass:none[touche "@chat:wheelup" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window scroll_up -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1]] *weechat.key_mouse.@item(buffer_nicklist):button1*
-** descrizione: pass:none[touche "@item(buffer_nicklist):button1" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/query ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left*
-** descrizione: pass:none[touche "@item(buffer_nicklist):button1-gesture-left" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/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*
-** descrizione: pass:none[touche "@item(buffer_nicklist):button1-gesture-left-long" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2]] *weechat.key_mouse.@item(buffer_nicklist):button2*
-** descrizione: pass:none[touche "@item(buffer_nicklist):button2" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left*
-** descrizione: pass:none[touche "@item(buffer_nicklist):button2-gesture-left" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button1*]] *weechat.key_mouse.@item(buflist):button1**
-** descrizione: pass:none[touche "@item(buflist):button1*" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button2*]] *weechat.key_mouse.@item(buflist):button2**
-** descrizione: pass:none[touche "@item(buflist):button2*" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button1*]] *weechat.key_mouse.@item(buflist2):button1**
-** descrizione: pass:none[touche "@item(buflist2):button1*" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button2*]] *weechat.key_mouse.@item(buflist2):button2**
-** descrizione: pass:none[touche "@item(buflist2):button2*" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button1*]] *weechat.key_mouse.@item(buflist3):button1**
-** descrizione: pass:none[touche "@item(buflist3):button1*" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button2*]] *weechat.key_mouse.@item(buflist3):button2**
-** descrizione: pass:none[touche "@item(buflist3):button2*" dans le contexte "mouse"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_search.ctrl-q]] *weechat.key_search.ctrl-q*
-** descrizione: pass:none[touche "ctrl-q" dans le contexte "search"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input search_stop"+`
-
-* [[option_weechat.key_search.ctrl-r]] *weechat.key_search.ctrl-r*
-** descrizione: pass:none[touche "ctrl-r" dans le contexte "search"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input search_switch_regex"+`
-
-* [[option_weechat.key_search.down]] *weechat.key_search.down*
-** descrizione: pass:none[touche "down" dans le contexte "search"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input search_next"+`
-
-* [[option_weechat.key_search.meta-c]] *weechat.key_search.meta-c*
-** descrizione: pass:none[touche "meta-c" dans le contexte "search"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input search_switch_case"+`
-
-* [[option_weechat.key_search.return]] *weechat.key_search.return*
-** descrizione: pass:none[touche "return" dans le contexte "search"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input search_stop_here"+`
-
-* [[option_weechat.key_search.tab]] *weechat.key_search.tab*
-** descrizione: pass:none[touche "tab" dans le contexte "search"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input search_switch_where"+`
-
-* [[option_weechat.key_search.up]] *weechat.key_search.up*
-** descrizione: pass:none[touche "up" dans le contexte "search"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/input search_previous"+`
-
-* [[option_weechat.look.align_end_of_lines]] *weechat.look.align_end_of_lines*
-** descrizione: pass:none[allineamento per la fine delle righe (tutte le righe tranne la prima): iniziano al di sotto di questi dati (data, buffer, prefissio, suffisso, messaggio (predefinito))]
-** tipo: intero
-** valori: time, buffer, prefix, suffix, message
-** valore predefinito: `+message+`
-
-* [[option_weechat.look.align_multiline_words]] *weechat.look.align_multiline_words*
-** descrizione: pass:none[alignment for multiline words according to option weechat.look.align_end_of_lines; if disabled, the multiline words will not be aligned, which can be useful to not break long URLs]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.bar_more_down]] *weechat.look.bar_more_down*
-** descrizione: pass:none[stringa visualizzata quando si può effettuare lo scroll della barra il basso (per le barre che hanno il riempimento "horizontal")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"++"+`
-
-* [[option_weechat.look.bar_more_left]] *weechat.look.bar_more_left*
-** descrizione: pass:none[stringa visualizzata quando si può effettuare lo scroll della barra verso sinistra (per le barre che hanno il riempimento "horizontal")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"<<"+`
-
-* [[option_weechat.look.bar_more_right]] *weechat.look.bar_more_right*
-** descrizione: pass:none[stringa visualizzata quando si può effettuare lo scroll della barra verso destra (per le barre che hanno il riempimento "horizontal")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+">>"+`
-
-* [[option_weechat.look.bar_more_up]] *weechat.look.bar_more_up*
-** descrizione: pass:none[stringa visualizzata quando si può effettuare lo scroll della barra verso l'alto (per le barre che hanno il riempimento "horizontal")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"--"+`
-
-* [[option_weechat.look.bare_display_exit_on_input]] *weechat.look.bare_display_exit_on_input*
-** descrizione: pass:none[exit the bare display mode on any changes in input]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.bare_display_time_format]] *weechat.look.bare_display_time_format*
-** descrizione: pass:none[time format in bare display mode (see man strftime for date/time specifiers)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%H:%M"+`
-
-* [[option_weechat.look.buffer_auto_renumber]] *weechat.look.buffer_auto_renumber*
-** descrizione: pass:none[automatically renumber buffers to have only consecutive numbers and start with number 1; if disabled, gaps between buffer numbers are allowed and the first buffer can have a number greater than 1]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.buffer_notify_default]] *weechat.look.buffer_notify_default*
-** descrizione: pass:none[livello predefinito di notifica per i buffer (usato per comunicare a WeeChat se il buffer deve essere visualizzato nella hotlist oppure no, a seconda dell'importanza del messaggio): all: tutti i messaggi (predefinito), message=messaggi+notifiche, highlight=solo notifiche, none=non viene mai visualizzato nella hotlist]
-** tipo: intero
-** valori: none, highlight, message, all
-** valore predefinito: `+all+`
-
-* [[option_weechat.look.buffer_position]] *weechat.look.buffer_position*
-** descrizione: pass:none[position of a new buffer: end = after the end of list (number = last number + 1) (default), first_gap = at first available number in the list (after the end of list if no number is available); this option is used only if the buffer has no layout number]
-** tipo: intero
-** valori: end, first_gap
-** valore predefinito: `+end+`
-
-* [[option_weechat.look.buffer_search_case_sensitive]] *weechat.look.buffer_search_case_sensitive*
-** descrizione: pass:none[default text search in buffer: case sensitive or not]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.buffer_search_force_default]] *weechat.look.buffer_search_force_default*
-** descrizione: pass:none[force default values for text search in buffer (instead of using values from last search in buffer)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.buffer_search_regex]] *weechat.look.buffer_search_regex*
-** descrizione: pass:none[default text search in buffer: if enabled, search POSIX extended regular expression, otherwise search simple string]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.buffer_search_where]] *weechat.look.buffer_search_where*
-** descrizione: pass:none[default text search in buffer: in message, prefix, prefix and message]
-** tipo: intero
-** valori: prefix, message, prefix_message
-** valore predefinito: `+prefix_message+`
-
-* [[option_weechat.look.buffer_time_format]] *weechat.look.buffer_time_format*
-** descrizione: pass:none[time format for each line displayed in buffers (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval); for example time using grayscale (requires support of 256 colors): "${color:252}%H${color:245}%M${color:240}%S"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.buffer_time_same]] *weechat.look.buffer_time_same*
-** descrizione: pass:none[time displayed for a message with same time as previous message: use a space " " to hide time, another string to display this string instead of time, or an empty string to disable feature (display time) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.chat_space_right]] *weechat.look.chat_space_right*
-** descrizione: 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)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.color_basic_force_bold]] *weechat.look.color_basic_force_bold*
-** descrizione: pass:none[forza l'attributo "bold" per i colori chiari e "darkgray" nei colori di base (questa opzione è disabilitata per default: il grassetto è usato solo se il terminale ha meno di 16 colori)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.color_inactive_buffer]] *weechat.look.color_inactive_buffer*
-** descrizione: pass:none[usa un colore diverso per le righe nel buffer inattivo (quando la riga viene da un buffer unito non selezionato)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.color_inactive_message]] *weechat.look.color_inactive_message*
-** descrizione: pass:none[usa un colore diverso per un messaggio inattivo (quando la finestra non è quella corrente, o se la riga viene da un buffer unito non selezionato)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix]] *weechat.look.color_inactive_prefix*
-** descrizione: pass:none[usa un colore diverso per il prefisso inattivo (quando la finestra non è quella corrente, o se la riga viene da un buffer unito non selezionato)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix_buffer]] *weechat.look.color_inactive_prefix_buffer*
-** descrizione: pass:none[usa un colore diverso per il nome del buffer inattivo nel prefisso (quando la finestra non è quella corrente, o se la riga viene da un buffer unito non selezionato)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.color_inactive_time]] *weechat.look.color_inactive_time*
-** descrizione: pass:none[usa un colore diverso per il tempo di inattività (quando la finestra non è quella corrente, o se la riga viene da un buffer unito non selezionato)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.color_inactive_window]] *weechat.look.color_inactive_window*
-** descrizione: pass:none[usa un colore diverso per le righe nella finestra inattiva (quando la finestra non è quella corrente)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.color_nick_offline]] *weechat.look.color_nick_offline*
-** descrizione: pass:none[usa un colore diverso per i nick non in linea (non più in lista nick)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.color_pairs_auto_reset]] *weechat.look.color_pairs_auto_reset*
-** descrizione: pass:none[ripristina automaticamente la tabella delle coppie colore quando il numero di coppie disponibili è minore o uguale a questo numero (-1 = disabilita il ripristino automatico, dunque è necessario "/color reset" quando la tabella è al completo)]
-** tipo: intero
-** valori: -1 .. 256
-** valore predefinito: `+5+`
-
-* [[option_weechat.look.color_real_white]] *weechat.look.color_real_white*
-** descrizione: pass:none[se impostato, usa il colore bianco reale, disabilitato sui terminali con lo sfondo bianco (se non usato, l'opzione dovrebbe essere attivata per visualizzare il bianco reale invece del colore di primo piano predefinito del terminale)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.command_chars]] *weechat.look.command_chars*
-** descrizione: pass:none[caratteri usati per determinare se la stringa in input è un comando oppure no: l'input deve iniziare con uno di questi caratteri: la barra ("/") è sempre considerata come prefisso per comando (esempio: ".$")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.command_incomplete]] *weechat.look.command_incomplete*
-** descrizione: pass:none[if set, incomplete and unambiguous commands are allowed, for example /he for /help]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.confirm_quit]] *weechat.look.confirm_quit*
-** descrizione: pass:none[se impostata, il comando /quit deve essere confermato con l'argomento extra "-yes" (consultare /help quit)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.confirm_upgrade]] *weechat.look.confirm_upgrade*
-** descrizione: pass:none[if set, /upgrade command must be confirmed with extra argument "-yes" (see /help upgrade)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.day_change]] *weechat.look.day_change*
-** descrizione: pass:none[mostra un messaggio speciale al cambio di data]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.day_change_message_1date]] *weechat.look.day_change_message_1date*
-** descrizione: pass:none[message displayed when the day has changed, with one date displayed (for example at beginning of buffer) (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"-- %a, %d %b %Y --"+`
-
-* [[option_weechat.look.day_change_message_2dates]] *weechat.look.day_change_message_2dates*
-** descrizione: pass:none[message displayed when the day has changed, with two dates displayed (between two messages); the second date specifiers must start with two "%" because strftime is called two times on this string (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"+`
-
-* [[option_weechat.look.eat_newline_glitch]] *weechat.look.eat_newline_glitch*
-** descrizione: pass:none[se attivo, eat_newline_glitch verrà impostato a 0; viene usato per non aggiungere il carattere a capo alla fine di ogni riga, al fine di non danneggiare il testo quando viene copiato/incollato da WeeChat in un'altra applicazione (l'opzione è disabilitata per default, dato che può causare seri errori di visualizzazione)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.emphasized_attributes]] *weechat.look.emphasized_attributes*
-** descrizione: 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]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.highlight]] *weechat.look.highlight*
-** descrizione: pass:none[elenco separato da virgole di parole da notificare; confronto non sensibile alle maiuscole (usare "(?-i)" all'inizio delle parole per renderle sensibili alle maiuscole), le parole possono iniziare o terminare con "*" per la corrispondenza parziale; ad esempio: "test,(?-i)*tizio*,flash*"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.highlight_disable_regex]] *weechat.look.highlight_disable_regex*
-** descrizione: 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.*>"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
-** descrizione: pass:none[POSIX extended regular expression used to check if a message has highlight or not, at least one match in string must be surrounded by delimiters (chars different from: alphanumeric, "-", "_" and "|"), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "flashcode|flashy", "(?-i)FlashCode|flashy"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
-** descrizione: pass:none[comma separated list of tags to highlight; case insensitive comparison; wildcard "*" is allowed in each tag; many tags can be separated by "+" to make a logical "and" between tags; examples: "nick_flashcode" for messages from nick "FlashCode", "irc_notice+nick_toto*" for notices from a nick starting with "toto"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.hotlist_add_conditions]] *weechat.look.hotlist_add_conditions*
-** descrizione: pass:none[conditions to add a buffer in hotlist (if notify level is OK for the buffer); you can use in these conditions: "window" (current window pointer), "buffer" (buffer pointer to add in hotlist), "priority" (0 = low, 1 = message, 2 = private, 3 = highlight); by default a buffer is added to hotlist if you are away, or if the buffer is not visible on screen (not displayed in any window), or if at least one relay client is connected via the weechat protocol]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${away} || ${buffer.num_displayed} == 0 || ${info:relay_client_count,weechat,connected} > 0"+`
-
-* [[option_weechat.look.hotlist_buffer_separator]] *weechat.look.hotlist_buffer_separator*
-** descrizione: pass:none[stringa mostrata tra i buffer nella hotlist]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+", "+`
-
-* [[option_weechat.look.hotlist_count_max]] *weechat.look.hotlist_count_max*
-** descrizione: pass:none[max number of messages count to display in hotlist for a buffer: 0 = never display messages count, other number = display max N messages count (from the highest to lowest priority)]
-** tipo: intero
-** valori: 0 .. 4
-** valore predefinito: `+2+`
-
-* [[option_weechat.look.hotlist_count_min_msg]] *weechat.look.hotlist_count_min_msg*
-** descrizione: pass:none[mostra il conteggio dei messaggi se il numero di messaggi è maggiore o uguale a questo valore]
-** tipo: intero
-** valori: 1 .. 100
-** valore predefinito: `+2+`
-
-* [[option_weechat.look.hotlist_names_count]] *weechat.look.hotlist_names_count*
-** descrizione: pass:none[numero massimo di nomi nella hotlist (0 = nessun nome visualizzato, solo numeri dei buffer)]
-** tipo: intero
-** valori: 0 .. 10000
-** valore predefinito: `+3+`
-
-* [[option_weechat.look.hotlist_names_length]] *weechat.look.hotlist_names_length*
-** descrizione: pass:none[lunghezza massima dei nomi nella hotlist (0 = nessun limite)]
-** tipo: intero
-** valori: 0 .. 32
-** valore predefinito: `+0+`
-
-* [[option_weechat.look.hotlist_names_level]] *weechat.look.hotlist_names_level*
-** descrizione: pass:none[livello per la visualizzazione dei nomi nella hotlist (combinazione di: 1=entrata/uscita, 2=messaggio, 4=privato, 8=notifica, per esempio: 12=privato+notifica)]
-** tipo: intero
-** valori: 1 .. 15
-** valore predefinito: `+12+`
-
-* [[option_weechat.look.hotlist_names_merged_buffers]] *weechat.look.hotlist_names_merged_buffers*
-** descrizione: pass:none[se impostato, forza la visualizzazione dei nomi nella hotlist per i buffer uniti]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.hotlist_prefix]] *weechat.look.hotlist_prefix*
-** descrizione: pass:none[testo mostrato in cima alla hotlist]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"H: "+`
-
-* [[option_weechat.look.hotlist_remove]] *weechat.look.hotlist_remove*
-** descrizione: pass:none[remove buffers in hotlist: buffer = remove buffer by buffer, merged = remove all visible merged buffers at once]
-** tipo: intero
-** valori: buffer, merged
-** valore predefinito: `+merged+`
-
-* [[option_weechat.look.hotlist_short_names]] *weechat.look.hotlist_short_names*
-** descrizione: pass:none[if set, uses short names to display buffer names in hotlist (start after first "." in name)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.hotlist_sort]] *weechat.look.hotlist_sort*
-** descrizione: pass:none[sort of hotlist: group_time_*: group by notify level (highlights first) then sort by time, group_number_*: group by notify level (highlights first) then sort by number, number_*: sort by number; asc = ascending sort, desc = descending sort]
-** tipo: intero
-** valori: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc
-** valore predefinito: `+group_time_asc+`
-
-* [[option_weechat.look.hotlist_suffix]] *weechat.look.hotlist_suffix*
-** descrizione: pass:none[testo mostrato in fondo alla hotlist]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.hotlist_unique_numbers]] *weechat.look.hotlist_unique_numbers*
-** descrizione: pass:none[mantiene solo numeri univoci nella hotlist (vale solo per gli elementi della hotlist per cui il nome NON viene visualizzato dopo il numero)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.hotlist_update_on_buffer_switch]] *weechat.look.hotlist_update_on_buffer_switch*
-** descrizione: pass:none[update the hotlist when switching buffers]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.input_cursor_scroll]] *weechat.look.input_cursor_scroll*
-** descrizione: pass:none[numero di caratteri mostrati dopo la fine della riga di input quando si scorre per mostrare la fine riga]
-** tipo: intero
-** valori: 0 .. 100
-** valore predefinito: `+20+`
-
-* [[option_weechat.look.input_multiline_lead_linebreak]] *weechat.look.input_multiline_lead_linebreak*
-** descrizione: pass:none[start the input text on a new line when the input contains multiple lines, so that the start of the lines align]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.input_share]] *weechat.look.input_share*
-** descrizione: pass:none[condivide comandi, testo o entrambi nell'input per tutti i buffer (resta tuttavia la cronologia locale per ogni buffer)]
-** tipo: intero
-** valori: none, commands, text, all
-** valore predefinito: `+none+`
-
-* [[option_weechat.look.input_share_overwrite]] *weechat.look.input_share_overwrite*
-** descrizione: pass:none[se impostato e con l'input condiviso, sovrascrive sempre l'input nel buffer di destinazione]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.input_undo_max]] *weechat.look.input_undo_max*
-** descrizione: pass:none[numero massimo di righe nella cronologia per buffer (0 = nessun limite)]
-** tipo: intero
-** valori: 0 .. 65535
-** valore predefinito: `+32+`
-
-* [[option_weechat.look.item_away_message]] *weechat.look.item_away_message*
-** descrizione: pass:none[mostra il messaggio di assenza del server nell'elemento barra di away]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.item_buffer_filter]] *weechat.look.item_buffer_filter*
-** descrizione: pass:none[stringa usata per mostrare che alcune righe sono state filtrate nel buffer corrente (elemento barra "buffer_filter")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"*"+`
-
-* [[option_weechat.look.item_buffer_zoom]] *weechat.look.item_buffer_zoom*
-** descrizione: pass:none[string used to show zoom on merged buffer (bar item "buffer_zoom")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"!"+`
-
-* [[option_weechat.look.item_mouse_status]] *weechat.look.item_mouse_status*
-** descrizione: pass:none[string used to show if mouse is enabled (bar item "mouse_status")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"M"+`
-
-* [[option_weechat.look.item_time_format]] *weechat.look.item_time_format*
-** descrizione: pass:none[time format for "time" bar item (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%H:%M"+`
-
-* [[option_weechat.look.jump_current_to_previous_buffer]] *weechat.look.jump_current_to_previous_buffer*
-** descrizione: pass:none[passa al buffer visualizzato in precedenza al passaggio del numero di buffer corrente con /buffer *N (dove N è un numero di buffer), per passare facilmente ad un altro buffer, e poi tornare a quello attuale]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.jump_previous_buffer_when_closing]] *weechat.look.jump_previous_buffer_when_closing*
-** descrizione: pass:none[passa al buffer visitato in precedenza alla chiusura di un buffer (se disabilitato, allora passa al buffer numero -1)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.jump_smart_back_to_buffer]] *weechat.look.jump_smart_back_to_buffer*
-** descrizione: pass:none[torna al buffer iniziale dopo aver raggiunto la fine della hotlist]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.key_bind_safe]] *weechat.look.key_bind_safe*
-** descrizione: pass:none[consente solo l'associazione di tasti "sicuri" (che iniziano con ctrl o alt)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.key_grab_delay]] *weechat.look.key_grab_delay*
-** descrizione: pass:none[default delay (in milliseconds) to grab a key (using default key alt-k); this delay can be overridden in the /input command (see /help input)]
-** tipo: intero
-** valori: 1 .. 10000
-** valore predefinito: `+800+`
-
-* [[option_weechat.look.mouse]] *weechat.look.mouse*
-** descrizione: pass:none[abilita il supporto del mouse]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.mouse_timer_delay]] *weechat.look.mouse_timer_delay*
-** descrizione: pass:none[ritardo (in millisecondi) per catturare un evento del mouse: WeeChat attende questo ritardo prima di analizzare l'evento]
-** tipo: intero
-** valori: 1 .. 10000
-** valore predefinito: `+100+`
-
-* [[option_weechat.look.nick_color_force]] *weechat.look.nick_color_force*
-** descrizione: 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"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.nick_color_hash]] *weechat.look.nick_color_hash*
-** descrizione: 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]
-** tipo: intero
-** valori: djb2, sum, djb2_32, sum_32
-** valore predefinito: `+djb2+`
-
-* [[option_weechat.look.nick_color_hash_salt]] *weechat.look.nick_color_hash_salt*
-** descrizione: 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]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.nick_color_stop_chars]] *weechat.look.nick_color_stop_chars*
-** descrizione: pass:none[chars used to stop in nick when computing color with letters of nick (at least one char outside this list must be in string before stopping) (example: nick "|nick|away" with "|" in chars will return color of nick "|nick"); this option has an impact on option weechat.look.nick_color_force, so the nick for the forced color must not contain the chars ignored by this option]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"_|["+`
-
-* [[option_weechat.look.nick_prefix]] *weechat.look.nick_prefix*
-** descrizione: pass:none[testo da visualizzare prima del nick nel prefisso del messaggio, esempio: "<"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.nick_suffix]] *weechat.look.nick_suffix*
-** descrizione: pass:none[testo da visualizzare dopo il nick nel prefisso del messaggio, esempio: ">"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.paste_bracketed]] *weechat.look.paste_bracketed*
-** descrizione: pass:none[abilita la modalità "bracketed paste" per il terminale (non supportata da tutti i terminali/multiplexer): in questa modalità, il testo incollato viene racchiuso da sequenze di controllo in modo che WeeChat possa differenziare il testo incollato dal testo digitato ("ESC[200~", seguito dal testo incollato, seguito da "ESC[201~")]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.paste_bracketed_timer_delay]] *weechat.look.paste_bracketed_timer_delay*
-** descrizione: pass:none[forza la fine della modalità "bracketed paste" dopo questo ritardo (in secondi) se la sequenza di controllo per la fine del "bracketed paste" ("ESC[201~") non è stata ricevuta in tempo]
-** tipo: intero
-** valori: 1 .. 60
-** valore predefinito: `+10+`
-
-* [[option_weechat.look.paste_max_lines]] *weechat.look.paste_max_lines*
-** descrizione: pass:none[max number of lines for paste without asking user (-1 = disable this feature); this option is used only if the bar item "input_paste" is used in at least one bar (by default it is used in "input" bar)]
-** tipo: intero
-** valori: -1 .. 2147483647
-** valore predefinito: `+100+`
-
-* [[option_weechat.look.prefix_action]] *weechat.look.prefix_action*
-** descrizione: pass:none[prefix for action messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+" *"+`
-
-* [[option_weechat.look.prefix_align]] *weechat.look.prefix_align*
-** descrizione: pass:none[allineamento prefisso (none, left, right (predefinito))]
-** tipo: intero
-** valori: none, left, right
-** valore predefinito: `+right+`
-
-* [[option_weechat.look.prefix_align_max]] *weechat.look.prefix_align_max*
-** descrizione: pass:none[dimensione massima prefisso (0 = nessuna dimensione massima)]
-** tipo: intero
-** valori: 0 .. 128
-** valore predefinito: `+0+`
-
-* [[option_weechat.look.prefix_align_min]] *weechat.look.prefix_align_min*
-** descrizione: pass:none[dimensione minima per il prefisso]
-** tipo: intero
-** valori: 0 .. 128
-** valore predefinito: `+0+`
-
-* [[option_weechat.look.prefix_align_more]] *weechat.look.prefix_align_more*
-** descrizione: pass:none[carattere da mostrare se il prefisso è troncato (deve essere esattamente un carattere sullo schermo)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"+"+`
-
-* [[option_weechat.look.prefix_align_more_after]] *weechat.look.prefix_align_more_after*
-** descrizione: pass:none[display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.prefix_buffer_align]] *weechat.look.prefix_buffer_align*
-** descrizione: pass:none[prefisso di allineamento per il nome del buffer, quando più buffer vengono uniti con lo stesso numero (none (nessuno), left(sinistra), right(destra - predefinito)]
-** tipo: intero
-** valori: none, left, right
-** valore predefinito: `+right+`
-
-* [[option_weechat.look.prefix_buffer_align_max]] *weechat.look.prefix_buffer_align_max*
-** descrizione: pass:none[allineamento del prefisso per nome buffer, quando più buffer sono uniti con lo stesso numero (0 = nessuna dimensione massima)]
-** tipo: intero
-** valori: 0 .. 128
-** valore predefinito: `+0+`
-
-* [[option_weechat.look.prefix_buffer_align_more]] *weechat.look.prefix_buffer_align_more*
-** descrizione: pass:none[carattere da mostrare se il nome del buffer è troncato (quando più buffer vengono uniti con lo stesso numero) (deve essere esattamente un carattere su schermo)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"+"+`
-
-* [[option_weechat.look.prefix_buffer_align_more_after]] *weechat.look.prefix_buffer_align_more_after*
-** descrizione: pass:none[display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.prefix_error]] *weechat.look.prefix_error*
-** descrizione: pass:none[prefisso per i messaggi di errore (nota: il contenuto viene valutato, per cui è possibile usare colori con il formato "${color:xxx}", consultare /help eval]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"=!="+`
-
-* [[option_weechat.look.prefix_join]] *weechat.look.prefix_join*
-** descrizione: pass:none[prefix for join messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"-->"+`
-
-* [[option_weechat.look.prefix_network]] *weechat.look.prefix_network*
-** descrizione: pass:none[prefix for network messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"--"+`
-
-* [[option_weechat.look.prefix_quit]] *weechat.look.prefix_quit*
-** descrizione: pass:none[prefix for quit messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"<--"+`
-
-* [[option_weechat.look.prefix_same_nick]] *weechat.look.prefix_same_nick*
-** descrizione: pass:none[prefix displayed for a message with same nick as previous but not next message: use a space " " to hide prefix, another string to display this string instead of prefix, or an empty string to disable feature (display prefix)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.prefix_same_nick_middle]] *weechat.look.prefix_same_nick_middle*
-** descrizione: pass:none[prefix displayed for a message with same nick as previous and next message: use a space " " to hide prefix, another string to display this string instead of prefix, or an empty string to disable feature (display prefix)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.prefix_suffix]] *weechat.look.prefix_suffix*
-** descrizione: pass:none[stringa visualizzata dopo il prefisso]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"|"+`
-
-* [[option_weechat.look.quote_nick_prefix]] *weechat.look.quote_nick_prefix*
-** descrizione: pass:none[text to display before nick when quoting a message (see /help cursor)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"<"+`
-
-* [[option_weechat.look.quote_nick_suffix]] *weechat.look.quote_nick_suffix*
-** descrizione: pass:none[text to display after nick when quoting a message (see /help cursor)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+">"+`
-
-* [[option_weechat.look.quote_time_format]] *weechat.look.quote_time_format*
-** descrizione: pass:none[time format when quoting a message (see /help cursor)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.read_marker]] *weechat.look.read_marker*
-** descrizione: pass:none[usa segnalibro (riga o carattere) sui buffer per mostrare la prima riga non letta]
-** tipo: intero
-** valori: none, line, char
-** valore predefinito: `+line+`
-
-* [[option_weechat.look.read_marker_always_show]] *weechat.look.read_marker_always_show*
-** descrizione: pass:none[mostra sempre il segnalibro, anche se si trova dopo l'ultima riga del buffer]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.read_marker_string]] *weechat.look.read_marker_string*
-** descrizione: pass:none[stringa usata per tracciare il segnalibro (la stringa viene ripetuta fino a fine riga)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"- "+`
-
-* [[option_weechat.look.read_marker_update_on_buffer_switch]] *weechat.look.read_marker_update_on_buffer_switch*
-** descrizione: pass:none[update the read marker when switching buffers]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.save_config_on_exit]] *weechat.look.save_config_on_exit*
-** descrizione: pass:none[salva file di configurazione all'uscita]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.save_config_with_fsync]] *weechat.look.save_config_with_fsync*
-** descrizione: pass:none[use fsync to synchronize the configuration file with the storage device (see man fsync); this is slower but should prevent any data loss in case of power failure during the save of configuration file]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.save_layout_on_exit]] *weechat.look.save_layout_on_exit*
-** descrizione: pass:none[save layout on exit (buffers, windows, or both)]
-** tipo: intero
-** valori: none, buffers, windows, all
-** valore predefinito: `+none+`
-
-* [[option_weechat.look.scroll_amount]] *weechat.look.scroll_amount*
-** descrizione: pass:none[le righe da scorrere con scroll_up e scroll_down]
-** tipo: intero
-** valori: 1 .. 2147483647
-** valore predefinito: `+3+`
-
-* [[option_weechat.look.scroll_bottom_after_switch]] *weechat.look.scroll_bottom_after_switch*
-** descrizione: pass:none[scorri verso il fondo della finestra dopo essere passati ad un altro buffer non ricordare la posizione di scorrimento nelle finestre); lo scorrimento viene eseguito solo per i buffer con contenuto formattato (contenuto non libero)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.scroll_page_percent]] *weechat.look.scroll_page_percent*
-** descrizione: pass:none[percentuale della schermata da scorrere in alto o in basso (per esempio 100 indica una pagina intera, 50 metà)]
-** tipo: intero
-** valori: 1 .. 100
-** valore predefinito: `+100+`
-
-* [[option_weechat.look.search_text_not_found_alert]] *weechat.look.search_text_not_found_alert*
-** descrizione: pass:none[avvisa l'utente quando il testo cercato non viene trovato nel buffer]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.separator_horizontal]] *weechat.look.separator_horizontal*
-** descrizione: pass:none[char used to draw horizontal separators around bars and windows (empty value will draw a real line with ncurses, but may cause bugs with URL selection under some terminals); width on screen must be exactly one char]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"-"+`
-
-* [[option_weechat.look.separator_vertical]] *weechat.look.separator_vertical*
-** descrizione: pass:none[char used to draw vertical separators around bars and windows (empty value will draw a real line with ncurses); width on screen must be exactly one char]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.tab_width]] *weechat.look.tab_width*
-** descrizione: pass:none[number of spaces used to display tabs in messages]
-** tipo: intero
-** valori: 1 .. 64
-** valore predefinito: `+1+`
-
-* [[option_weechat.look.time_format]] *weechat.look.time_format*
-** descrizione: pass:none[formato dell'ora per le date convertite in stringhe e mostrate nei messaggi(consultare man strftime per i dettagli su data/ora)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"%a, %d %b %Y %T"+`
-
-* [[option_weechat.look.window_auto_zoom]] *weechat.look.window_auto_zoom*
-** descrizione: pass:none[automatically zoom on current window if the terminal becomes too small to display all windows (use alt-z to unzoom windows when the terminal is big enough)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_weechat.look.window_separator_horizontal]] *weechat.look.window_separator_horizontal*
-** descrizione: pass:none[mostra un separatore orizzontale tra le finestre]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.window_separator_vertical]] *weechat.look.window_separator_vertical*
-** descrizione: pass:none[mostra un separatore verticale tra le finestre]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.look.window_title]] *weechat.look.window_title*
-** descrizione: pass:none[title for window (terminal for Curses GUI), set on startup; an empty string will keep title unchanged (note: content is evaluated, see /help eval); example: "WeeChat ${info:version}"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.look.word_chars_highlight]] *weechat.look.word_chars_highlight*
-** descrizione: pass:none[comma-separated list of chars (or range of chars) that are considered part of words for highlights; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.look.word_chars_input]] *weechat.look.word_chars_input*
-** descrizione: pass:none[comma-separated list of chars (or range of chars) that are considered part of words for command line; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.network.connection_timeout]] *weechat.network.connection_timeout*
-** descrizione: pass:none[timeout (in secondi) per la connessione ad un host remoto (eseguita in un processo figlio)]
-** tipo: intero
-** valori: 1 .. 2147483647
-** valore predefinito: `+60+`
-
-* [[option_weechat.network.gnutls_ca_system]] *weechat.network.gnutls_ca_system*
-** descrizione: 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]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user*
-** descrizione: 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)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout*
-** descrizione: pass:none[timeout (in secondi) per l'handshake di gnutls]
-** tipo: intero
-** valori: 1 .. 2147483647
-** valore predefinito: `+30+`
-
-* [[option_weechat.network.proxy_curl]] *weechat.network.proxy_curl*
-** descrizione: pass:none[name of proxy used for download of URLs with Curl (used to download list of scripts and in scripts calling function hook_process); the proxy must be defined with command /proxy]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
-** descrizione: pass:none[comma separated list of plugins to load automatically at startup, "*" means all plugins found, a name beginning with "!" is a negative value to prevent a plugin from being loaded, wildcard "*" is allowed in names (examples: "*" or "*,!lua,!tcl")]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"*"+`
-
-* [[option_weechat.plugin.extension]] *weechat.plugin.extension*
-** descrizione: pass:none[elenco separato da virgole di estensioni dei nomi file per i plugin]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+".so,.dll"+`
-
-* [[option_weechat.plugin.path]] *weechat.plugin.path*
-** descrizione: pass:none[path for searching plugins (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${weechat_data_dir}/plugins"+`
-
-* [[option_weechat.plugin.save_config_on_unload]] *weechat.plugin.save_config_on_unload*
-** descrizione: pass:none[salva i file di configurazione allo scaricamento dei plugin]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.signal.sighup]] *weechat.signal.sighup*
-** descrizione: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${if:${info:weechat_headless}?/reload:/quit -yes}"+`
-
-* [[option_weechat.signal.sigquit]] *weechat.signal.sigquit*
-** descrizione: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigterm]] *weechat.signal.sigterm*
-** descrizione: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigusr1]] *weechat.signal.sigusr1*
-** descrizione: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.signal.sigusr2]] *weechat.signal.sigusr2*
-** descrizione: pass:none[command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.startup.command_after_plugins]] *weechat.startup.command_after_plugins*
-** descrizione: pass:none[command executed when WeeChat starts, after loading plugins; multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.startup.command_before_plugins]] *weechat.startup.command_before_plugins*
-** descrizione: pass:none[command executed when WeeChat starts, before loading plugins; multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_weechat.startup.display_logo]] *weechat.startup.display_logo*
-** descrizione: pass:none[mostra il logo di WeeChat all'avvio]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.startup.display_version]] *weechat.startup.display_version*
-** descrizione: pass:none[mostra la versione di WeeChat all'avvio]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_weechat.startup.sys_rlimit]] *weechat.startup.sys_rlimit*
-** descrizione: pass:none[imposta limite delle risorse per il processo WeeChat, il formato è: "res1:limit1,res2,limit2"; il nome della risorsa è il componente finale della costante (RLIMIT_XXX) in caratteri minuscoli (consultare man setrlimit per i valori); il limite -1 vuol dire "illimitato"; esempio: imposta dimensione illimitata per il file core e 1GB massimo di memoria virtuale: "core:-1,as:1000000000"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-// end::weechat_options[]
-
-// tag::xfer_options[]
-* [[option_xfer.color.status_aborted]] *xfer.color.status_aborted*
-** descrizione: pass:none[colore del testo per lo status "annullato"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightred+`
-
-* [[option_xfer.color.status_active]] *xfer.color.status_active*
-** descrizione: pass:none[colore del testo per lo status "attivo"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightblue+`
-
-* [[option_xfer.color.status_connecting]] *xfer.color.status_connecting*
-** descrizione: pass:none[colore del testo per lo status "connessione in corso"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+yellow+`
-
-* [[option_xfer.color.status_done]] *xfer.color.status_done*
-** descrizione: pass:none[colore del testo per lo status "completato"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightgreen+`
-
-* [[option_xfer.color.status_failed]] *xfer.color.status_failed*
-** descrizione: pass:none[colore del testo per lo status "fallito"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightred+`
-
-* [[option_xfer.color.status_waiting]] *xfer.color.status_waiting*
-** descrizione: pass:none[colore del testo per lo status "in attesa"]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+lightcyan+`
-
-* [[option_xfer.color.text]] *xfer.color.text*
-** descrizione: pass:none[colore del testo nel buffer xfer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_xfer.color.text_bg]] *xfer.color.text_bg*
-** descrizione: pass:none[colore di sfondo del buffer xfer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+default+`
-
-* [[option_xfer.color.text_selected]] *xfer.color.text_selected*
-** descrizione: pass:none[colore della riga selezionata nel buffer xfer]
-** tipo: colore
-** valori: 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
-** valore predefinito: `+white+`
-
-* [[option_xfer.file.auto_accept_chats]] *xfer.file.auto_accept_chats*
-** descrizione: pass:none[accetta automaticamente le richieste di chat (usare con cautela!)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_xfer.file.auto_accept_files]] *xfer.file.auto_accept_files*
-** descrizione: pass:none[accetta automaticamente i file in arrivo (usare con cautela!)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_xfer.file.auto_accept_nicks]] *xfer.file.auto_accept_nicks*
-** descrizione: 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"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_xfer.file.auto_check_crc32]] *xfer.file.auto_check_crc32*
-** descrizione: pass:none[automatically check CRC32 file checksum if it is found in the filename (8 hexadecimal chars)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+off+`
-
-* [[option_xfer.file.auto_rename]] *xfer.file.auto_rename*
-** descrizione: pass:none[rinomina i file in ingresso se esistenti (aggiunge ".1", ".2", ...)]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_xfer.file.auto_resume]] *xfer.file.auto_resume*
-** descrizione: pass:none[riprende automaticamente il trasferimento dei file se la connessione all'host viene perduta]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
-** descrizione: pass:none[convert spaces to underscores when sending and receiving files]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_xfer.file.download_path]] *xfer.file.download_path*
-** descrizione: pass:none[path for writing incoming files (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"${weechat_data_dir}/xfer"+`
-
-* [[option_xfer.file.download_temporary_suffix]] *xfer.file.download_temporary_suffix*
-** descrizione: 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]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+".part"+`
-
-* [[option_xfer.file.upload_path]] *xfer.file.upload_path*
-** descrizione: pass:none[path for reading files when sending (path is evaluated, see function string_eval_path_home in plugin API reference)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"~"+`
-
-* [[option_xfer.file.use_nick_in_filename]] *xfer.file.use_nick_in_filename*
-** descrizione: pass:none[usa il nick remoto come prefisso nel nome del file locale alla ricezione]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_xfer.look.auto_open_buffer]] *xfer.look.auto_open_buffer*
-** descrizione: pass:none[apre automaticamente il buffer xfer quando un nuovo xfer viene aggiunto alla lista]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_xfer.look.progress_bar_size]] *xfer.look.progress_bar_size*
-** descrizione: pass:none[dimensione barra di avanzamento, in caratteri (se 0, è disabilitata)]
-** tipo: intero
-** valori: 0 .. 256
-** valore predefinito: `+20+`
-
-* [[option_xfer.look.pv_tags]] *xfer.look.pv_tags*
-** descrizione: pass:none[elenco separato da virgole di tag usati nei messaggi privati, ad esempio: "notify_message", "notify_private" o "notify_highlight"]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+"notify_private"+`
-
-* [[option_xfer.network.blocksize]] *xfer.network.blocksize*
-** descrizione: pass:none[dimensione blocco per l'invio dei pacchetti, in byte]
-** tipo: intero
-** valori: 1024 .. 102400
-** valore predefinito: `+65536+`
-
-* [[option_xfer.network.fast_send]] *xfer.network.fast_send*
-** descrizione: pass:none[non attendere ACK all'invio del file]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_xfer.network.own_ip]] *xfer.network.own_ip*
-** descrizione: pass:none[Indirizzo IP o DNS per l'invio di file/chat (se vuoto, verrà usata l'interfaccia IP locale)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_xfer.network.port_range]] *xfer.network.port_range*
-** descrizione: pass:none[forza i file in uscita/chat ad usare solo le porte in un dato intervallo (utile per il NAT) (sintassi: una singola porta, es. 5000 o un intervallo di porte, es. 5000-5015. Un valore nullo significa qualsiasi porta, consigliato usare porte maggiori di 1024, perché l'uso di porte inferiori è possibile solo per root)]
-** tipo: stringa
-** valori: qualsiasi stringa
-** valore predefinito: `+""+`
-
-* [[option_xfer.network.send_ack]] *xfer.network.send_ack*
-** descrizione: pass:none[send acks when receiving files; if disabled, the transfer may freeze if the sender is waiting for acks (for example a WeeChat sending a file with option xfer.network.fast_send set to off); on the other hand, disabling send of acks may prevent a freeze if the acks are not sent immediately to the sender]
-** tipo: bool
-** valori: on, off
-** valore predefinito: `+on+`
-
-* [[option_xfer.network.speed_limit_recv]] *xfer.network.speed_limit_recv*
-** descrizione: pass:none[speed limit for receiving files, in kilo-bytes by second (0 means no limit)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+0+`
-
-* [[option_xfer.network.speed_limit_send]] *xfer.network.speed_limit_send*
-** descrizione: pass:none[limite di velocità per l'invio dei file, in kb per secondo (0 vuol dire senza limite)]
-** tipo: intero
-** valori: 0 .. 2147483647
-** valore predefinito: `+0+`
-
-* [[option_xfer.network.timeout]] *xfer.network.timeout*
-** descrizione: pass:none[timeout per la richiesta xfer (in secondi)]
-** tipo: intero
-** valori: 5 .. 2147483647
-** valore predefinito: `+300+`
-// end::xfer_options[]
diff --git a/doc/it/weechat_plugin_api.it.adoc b/doc/it/weechat_plugin_api.it.adoc
index acd9ca03f..9dfef525c 100644
--- a/doc/it/weechat_plugin_api.it.adoc
+++ b/doc/it/weechat_plugin_api.it.adoc
@@ -162,7 +162,7 @@ default plugins).
The default WeeChat plugins are initialized in this order:
-include::includes/autogen_api_plugins_priority.it.adoc[tag=plugins_priority]
+include::{autogendir}/autogen_api_plugins_priority.it.adoc[tag=plugins_priority]
==== weechat_plugin_end
@@ -6603,7 +6603,7 @@ opzioni (con <<_config_new_option,config_new_option>>).
// TRANSLATION MISSING
Priority of default configuration files:
-include::includes/autogen_api_config_priority.it.adoc[tag=config_priority]
+include::{autogendir}/autogen_api_config_priority.it.adoc[tag=config_priority]
Esempio in C:
@@ -9802,7 +9802,7 @@ Argomenti:
I codici predefiniti per il completamento sono:
-include::includes/autogen_api_completions.it.adoc[tag=completions]
+include::{autogendir}/autogen_api_completions.it.adoc[tag=completions]
Codici speciali:
@@ -10551,7 +10551,7 @@ available:
Per il comando "url:..." sono disponibili le seguenti opzioni (consultare
`+man curl_easy_setopt+` per la descrizione di ogni opzione):
-include::includes/autogen_api_url_options.it.adoc[tag=url_options]
+include::{autogendir}/autogen_api_url_options.it.adoc[tag=url_options]
// TRANSLATION MISSING
[NOTE]
@@ -17037,7 +17037,7 @@ With WeeChat ≥ 2.5, the value returned is an allocated string
// TRANSLATION MISSING
Infos:
-include::includes/autogen_api_infos.it.adoc[tag=infos]
+include::{autogendir}/autogen_api_infos.it.adoc[tag=infos]
Esempio in C:
@@ -17099,7 +17099,7 @@ Valore restituito:
// TRANSLATION MISSING
Infos:
-include::includes/autogen_api_infos_hashtable.it.adoc[tag=infos_hashtable]
+include::{autogendir}/autogen_api_infos_hashtable.it.adoc[tag=infos_hashtable]
Esempio in C:
@@ -17504,7 +17504,7 @@ Valore restituito:
// TRANSLATION MISSING
Infolists:
-include::includes/autogen_api_infolists.it.adoc[tag=infolists]
+include::{autogendir}/autogen_api_infolists.it.adoc[tag=infolists]
Esempio in C:
@@ -18281,7 +18281,7 @@ Valore restituito:
// TRANSLATION MISSING
List of hdata:
-include::includes/autogen_api_hdata.it.adoc[tag=hdata]
+include::{autogendir}/autogen_api_hdata.it.adoc[tag=hdata]
Esempio in C:
diff --git a/doc/it/weechat_user.it.adoc b/doc/it/weechat_user.it.adoc
index b305c147a..d530c79de 100644
--- a/doc/it/weechat_user.it.adoc
+++ b/doc/it/weechat_user.it.adoc
@@ -1077,7 +1077,7 @@ terminare l'attributo.
I codici colore per kbd:[Ctrl+c], kbd:[c] sono:
-include::includes/autogen_user_irc_colors.it.adoc[tag=irc_colors]
+include::{autogendir}/autogen_user_irc_colors.it.adoc[tag=irc_colors]
// TRANSLATION MISSING
[NOTE]
@@ -1543,7 +1543,7 @@ A default bar "buflist" is created on startup with this item.
[[buflist_commands]]
==== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=buflist_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=buflist_commands]
[[buflist_options]]
==== Opzioni
@@ -1562,7 +1562,7 @@ Sections in file _buflist.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=buflist_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=buflist_options]
// TRANSLATION MISSING
[[key_bindings]]
@@ -2060,7 +2060,7 @@ Example of fset buffer displaying options starting with `weechat.look` :
[[fset_commands]]
==== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=fset_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=fset_commands]
[[fset_options]]
==== Opzioni
@@ -2080,7 +2080,7 @@ Sections in file _fset.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=fset_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=fset_options]
// TRANSLATION MISSING
[[colors]]
@@ -2292,7 +2292,7 @@ le link:weechat_faq.it.html#charset[Domande Frequenti di WeeChat / Charset ^↗
[[charset_commands]]
==== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=charset_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=charset_commands]
[[charset_options]]
==== Opzioni
@@ -2314,7 +2314,7 @@ Sections in file _charset.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=charset_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=charset_options]
[[notify_levels]]
=== Livelli di notifica
@@ -2677,7 +2677,7 @@ there is rotation only for the log of #weechat channel):
[[logger_commands]]
==== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=logger_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=logger_commands]
[[logger_options]]
==== Opzioni
@@ -2699,7 +2699,7 @@ Sections in file _logger.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=logger_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=logger_options]
[[mouse]]
=== Supporto del mouse
@@ -2916,7 +2916,7 @@ Example of suggestions with English and French dictionaries (`en,fr`):
[[spell_commands]]
==== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=spell_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=spell_commands]
[[spell_options]]
==== Opzioni
@@ -2939,7 +2939,7 @@ Sections in file _spell.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=spell_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=spell_options]
// TRANSLATION MISSING
[[bars]]
@@ -3354,12 +3354,12 @@ so for example `/close` runs the alias `/CLOSE`.
// TRANSLATION MISSING
List of default aliases:
-include::includes/autogen_user_default_aliases.it.adoc[tag=default_aliases]
+include::{autogendir}/autogen_user_default_aliases.it.adoc[tag=default_aliases]
[[alias_commands]]
==== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=alias_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=alias_commands]
[[alias_options]]
==== Options
@@ -3384,7 +3384,7 @@ Sections in file _alias.conf_:
[[weechat_commands]]
==== Comandi di WeeChat
-include::includes/autogen_user_commands.it.adoc[tag=weechat_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=weechat_commands]
// TRANSLATION MISSING
[[sec_options]]
@@ -3404,7 +3404,7 @@ Sections in file _sec.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=sec_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=sec_options]
[[weechat_options]]
==== Opzioni di WeeChat
@@ -3446,7 +3446,7 @@ Sections in file _weechat.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=weechat_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=weechat_options]
[[irc]]
== IRC
@@ -4434,7 +4434,7 @@ Alcuni esempi:
[[irc_commands]]
=== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=irc_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=irc_commands]
[[irc_options]]
=== Opzioni
@@ -4460,7 +4460,7 @@ Sections in file _irc.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=irc_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=irc_options]
[[xfer]]
== Xfer
@@ -4474,7 +4474,7 @@ Il plugin Xfer fornisce:
[[xfer_commands]]
=== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=xfer_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=xfer_commands]
[[xfer_options]]
=== Opzioni
@@ -4495,7 +4495,7 @@ Sections in file _xfer.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=xfer_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=xfer_options]
// TRANSLATION MISSING
[[typing_notifications]]
@@ -4589,7 +4589,7 @@ Sections in file _typing.conf_:
Options:
-include::includes/autogen_user_options.it.adoc[tag=typing_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=typing_options]
[[relay]]
== Relay
@@ -4788,7 +4788,7 @@ instance running on "hostname".
[[relay_commands]]
=== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=relay_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=relay_commands]
[[relay_options]]
=== Opzioni
@@ -4811,7 +4811,7 @@ Sections in file _relay.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=relay_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=relay_options]
// TRANSLATION MISSING
[[external_commands]]
@@ -4823,7 +4823,7 @@ display the output locally, or send it to a buffer.
[[exec_commands]]
=== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=exec_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=exec_commands]
[[exec_options]]
=== Opzioni
@@ -4840,7 +4840,7 @@ Sections in file _exec.conf_:
Options:
-include::includes/autogen_user_options.it.adoc[tag=exec_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=exec_options]
// TRANSLATION MISSING
[[fifo_pipe]]
@@ -4893,7 +4893,7 @@ $ printf '%b' '*/python unload\n*/python autoload\n' >/run/user/1000/weechat/wee
[[fifo_commands]]
=== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=fifo_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=fifo_commands]
[[fifo_options]]
=== Opzioni
@@ -4911,7 +4911,7 @@ Sections in file _fifo.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=fifo_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=fifo_options]
// TRANSLATION MISSING
[[trigger]]
@@ -5674,7 +5674,7 @@ displayed on core buffer).
[[trigger_commands]]
=== Comandi
-include::includes/autogen_user_commands.it.adoc[tag=trigger_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=trigger_commands]
[[trigger_options]]
=== Opzioni
@@ -5693,7 +5693,7 @@ Sections in file _trigger.conf_:
Options:
-include::includes/autogen_user_options.it.adoc[tag=trigger_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=trigger_options]
// TRANSLATION MISSING
[[extending_weechat]]
@@ -5849,7 +5849,7 @@ with the <<command_script_script,/script>> command:
[[script_commands]]
===== Comandi Script
-include::includes/autogen_user_commands.it.adoc[tag=script_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=script_commands]
// TRANSLATION MISSING
[[script_options]]
@@ -5870,7 +5870,7 @@ Sections in file _script.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=script_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=script_options]
// TRANSLATION MISSING
[[scripting_plugins]]
@@ -5879,42 +5879,37 @@ include::includes/autogen_user_options.it.adoc[tag=script_options]
[[python_commands]]
===== Comandi Python
-include::includes/autogen_user_commands.it.adoc[tag=python_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=python_commands]
[[perl_commands]]
===== Comandi Perl
-include::includes/autogen_user_commands.it.adoc[tag=perl_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=perl_commands]
[[ruby_commands]]
===== Comandi Ruby
-include::includes/autogen_user_commands.it.adoc[tag=ruby_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=ruby_commands]
[[lua_commands]]
===== Comandi Lua
-include::includes/autogen_user_commands.it.adoc[tag=lua_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=lua_commands]
[[tcl_commands]]
===== Comandi Tcl
-include::includes/autogen_user_commands.it.adoc[tag=tcl_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=tcl_commands]
[[guile_commands]]
===== Comandi Guile
-include::includes/autogen_user_commands.it.adoc[tag=guile_commands]
-
-[[javascript_commands]]
-===== Comandi JavaScript
-
-include::includes/autogen_user_commands.it.adoc[tag=javascript_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=guile_commands]
[[php_commands]]
===== Comandi PHP
-include::includes/autogen_user_commands.it.adoc[tag=php_commands]
+include::{autogendir}/autogen_user_commands.it.adoc[tag=php_commands]
// TRANSLATION MISSING
[[python_options]]
@@ -5933,7 +5928,7 @@ Sections in file _python.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=python_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=python_options]
// TRANSLATION MISSING
[[perl_options]]
@@ -5952,7 +5947,7 @@ Sections in file _perl.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=perl_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=perl_options]
// TRANSLATION MISSING
[[ruby_options]]
@@ -5971,7 +5966,7 @@ Sections in file _ruby.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=ruby_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=ruby_options]
// TRANSLATION MISSING
[[lua_options]]
@@ -5990,7 +5985,7 @@ Sections in file _lua.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=lua_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=lua_options]
// TRANSLATION MISSING
[[tcl_options]]
@@ -6009,7 +6004,7 @@ Sections in file _tcl.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=tcl_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=tcl_options]
// TRANSLATION MISSING
[[guile_options]]
@@ -6028,26 +6023,7 @@ Sections in file _guile.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=guile_options]
-
-// TRANSLATION MISSING
-[[javascript_options]]
-===== Javascript options
-
-// TRANSLATION MISSING
-Sections in file _javascript.conf_:
-
-// TRANSLATION MISSING
-[width="100%",cols="3m,6m,16",options="header"]
-|===
-| Section | Control command | Description
-| look | /set javascript.look.* | Look and feel.
-|===
-
-// TRANSLATION MISSING
-Options:
-
-include::includes/autogen_user_options.it.adoc[tag=javascript_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=guile_options]
// TRANSLATION MISSING
[[php_options]]
@@ -6066,7 +6042,7 @@ Sections in file _php.conf_:
// TRANSLATION MISSING
Options:
-include::includes/autogen_user_options.it.adoc[tag=php_options]
+include::{autogendir}/autogen_user_options.it.adoc[tag=php_options]
[[support]]
== Supporto
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]]
== サポート
diff --git a/doc/pl/CMakeLists.txt b/doc/pl/CMakeLists.txt
index 751b88f73..b452a8720 100644
--- a/doc/pl/CMakeLists.txt
+++ b/doc/pl/CMakeLists.txt
@@ -51,8 +51,6 @@ endif()
if(ENABLE_DOC)
- file(GLOB AUTOGEN_USER "${CMAKE_CURRENT_SOURCE_DIR}/includes/autogen_user_*.adoc")
-
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html
@@ -61,7 +59,7 @@ if(ENABLE_DOC)
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.pl.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.pl.adoc
- ${AUTOGEN_USER}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_user.pl.html"
)
diff --git a/doc/pl/includes/autogen_api_completions.pl.adoc b/doc/pl/includes/autogen_api_completions.pl.adoc
deleted file mode 100644
index ffcc8c9e9..000000000
--- a/doc/pl/includes/autogen_api_completions.pl.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"]
-|===
-| Wtyczka | Nazwa | Opis
-
-| alias | alias | lista aliasów
-
-| alias | alias_value | wartość aliasu
-
-| exec | exec_commands_ids | id (numery i nazwy) wykonywanych komend
-
-| fset | fset_options | pliki konfiguracyjne, sekcje, opcje i slowa w opcjach
-
-| guile | guile_script | lista skryptów
-
-| irc | irc_channel | obecny kanał IRC
-
-| irc | irc_channel_nicks_hosts | użytkownicy i hosty obecnego kanału IRC
-
-| irc | irc_channel_topic | temat obecnego kanału IRC
-
-| irc | irc_channels | kanały na wszystkich serwerach IRC
-
-| irc | irc_channels_autojoin | kanały do automatycznego dołączenia na obecnym serwerze (opcja "autojoin")
-
-| irc | irc_ignores_numbers | numery zdefiniowanych ignorów
-
-| irc | irc_modelist_masks | maski modlisty obecnego kanału IRC; wymagany argument: modelist mode
-
-| irc | irc_modelist_numbers | numery modlisty obecnego kanału IRC; wymagany argument: modelist mode
-
-| irc | irc_msg_kick | domyślna wiadomość wykopania
-
-| irc | irc_msg_part | domyślna wiadomość opuszczenia kanału IRC
-
-| irc | irc_notify_nicks | nicki na liście powiadomień
-
-| irc | irc_privates | rozmowy prywatne na wszystkich serwerach IRC
-
-| irc | irc_raw_filters | filtry dla bufora nieprzetworzonych wiadomości IRC
-
-| irc | irc_server | obecny serwer IRC
-
-| irc | irc_server_channels | kanały na obecnym serwerze IRC
-
-| irc | irc_server_nick | użytkownicy obecnego serwera IRC
-
-| irc | irc_server_nicks | użytkownicy na wszystkich kanałach obecnego serwera IRC
-
-| irc | irc_server_privates | rozmowy prywatne na obecnym serwerze IRC
-
-| irc | irc_servers | Serwery IRC (nazwy wewnętrzne)
-
-| irc | nick | użytkownicy obecnego kanału IRC
-
-| javascript | javascript_script | lista skryptów
-
-| lua | lua_script | lista skryptów
-
-| perl | perl_script | lista skryptów
-
-| php | php_script | lista skryptów
-
-| python | python_script | lista skryptów
-
-| relay | relay_free_port | pierwszy wolny port dla wtyczki relay
-
-| relay | relay_protocol_name | wszystkie możliwe protokół.nazwa dla wtyczki relay
-
-| relay | relay_relays | protokół.nazwa dla obecnych relayów dla wtyczki relay
-
-| ruby | ruby_script | lista skryptów
-
-| script | script_extensions | lista rozszerzeń skryptów
-
-| script | script_files | pliki w katalogach skryptów
-
-| script | script_languages | lista języków skryptów
-
-| script | script_scripts | lista skryptów w repozytorium
-
-| script | script_scripts_installed | lista zainstalowanych skryptów (z repozytorium)
-
-| script | script_tags | tagi skryptów w repozytorium
-
-| spell | spell_dicts | lista zainstalowanych słowników
-
-| spell | spell_langs | lista wszystkich wspieranych języków
-
-| tcl | tcl_script | lista skryptów
-
-| trigger | trigger_add_arguments | argumenty dla komendy dodającej trigger: nazwa triggera, hooki, argumenty hooka, warunki hooka, wyrażenie hooka, kod powrotu hooka, akcja kończąca
-
-| trigger | trigger_hook_arguments | domyślne argumenty dla hooka
-
-| trigger | trigger_hook_command | domyślna komenda dla hooka
-
-| trigger | trigger_hook_conditions | domyślne warunki dla hooka
-
-| trigger | trigger_hook_rc | domyślny kod powrotu dla callbacka hooka
-
-| trigger | trigger_hook_regex | domyślne wyrażenie regularne dla uchwytu
-
-| trigger | trigger_hooks | hooki dla triggerów
-
-| trigger | trigger_hooks_filter | uchwyty dla triggerów (dla filtrowania w buforze monitora)
-
-| trigger | trigger_names | triggery
-
-| trigger | trigger_names_default | domyślne triggery
-
-| trigger | trigger_option_value | wartość opcji triggera
-
-| trigger | trigger_options | opcje dla triggerów
-
-| trigger | trigger_post_action | triggeruje akcje końcowe
-
-| weechat | bars_names | nazwy pasków
-
-| weechat | bars_options | opcje pasków
-
-| weechat | buffer_local_variable_value | wartość zmiennej lokalnej bufora
-
-| weechat | buffer_local_variables | zmienne lokalne bufora
-
-| weechat | buffer_properties_get | właściwości, jakie mogą być przeczytane w buforze
-
-| weechat | buffer_properties_set | właściwości, jakie mogą być ustawione w buforze
-
-| weechat | buffers_names | nazwy buforów
-
-| weechat | buffers_numbers | numery buforów
-
-| weechat | buffers_plugins_names | nazwy buforów (włącznie z nazwami wtyczek)
-
-| weechat | colors | nazwy kolorów
-
-| weechat | commands | komendy (weechat i wtyczki); opcjonalny argument: prefiks do dodania przed komendami
-
-| weechat | config_files | pliki konfiguracyjne
-
-| weechat | config_option_values | wartości opcji konfiguracyjnych
-
-| weechat | config_options | opcje konfiguracyjne
-
-| weechat | cursor_areas | obszary ("chat" albo nazwa paska) dla wolnego przemieszczania się kursora
-
-| weechat | custom_bar_item_add_arguments | argumenty dla komendy, która dodaje niestandardowy element paska: nazwa elementu, warunki, zawartość
-
-| weechat | custom_bar_item_conditions | warunki dla niestandardowego elementu paska
-
-| weechat | custom_bar_item_contents | zawartość niestandardowego elementu paska
-
-| weechat | custom_bar_items_names | nazwy niestandardowych elementów paska
-
-| weechat | env_value | wartość zmiennej środowiskowej
-
-| weechat | env_vars | zmienne środowiskowe
-
-| weechat | filename | nazwa pliku; opcjonalny argument: domyślna ścieżka (przetwarzana, zobacz /help eval)
-
-| weechat | filters_names | nazwy filtrów
-
-| weechat | infolists | nazwy powiązanych infolist
-
-| weechat | infos | nazwy powiązanych informacji
-
-| weechat | keys_codes | kody klawiszowe
-
-| weechat | keys_codes_for_reset | kody klawiszy, które mogą być zresetowane (klawisze dodane, przedefiniowane lub usunięte)
-
-| weechat | keys_contexts | konteksty klawiszy
-
-| weechat | layouts_names | nazwy układów
-
-| weechat | nicks | nicki na liście nicków obecnego bufora
-
-| weechat | palette_colors | paleta kolorów
-
-| weechat | plugins_commands | komendy zdefiniowane przez wtyczki; opcjonalny argument: prefiks do dodania przed komendami
-
-| weechat | plugins_installed | nazwy zainstalowanych wtyczek
-
-| weechat | plugins_names | nazwy wtyczek
-
-| weechat | proxies_names | nazwy proxy
-
-| weechat | proxies_options | opcje proxy
-
-| weechat | secured_data | nazwy zabezpieczonych danych (plik sec.conf, sekcja data)
-
-| weechat | weechat_commands | komendy weechat: opcjonalny argument: prefiks do dodania przed komendami
-
-| weechat | windows_numbers | liczba okien
-
-| xfer | nick | nicki obecne na rozmowie DCC
-
-|===
-// end::completions[]
diff --git a/doc/pl/includes/autogen_api_config_priority.pl.adoc b/doc/pl/includes/autogen_api_config_priority.pl.adoc
deleted file mode 100644
index e46bb99f5..000000000
--- a/doc/pl/includes/autogen_api_config_priority.pl.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/pl/includes/autogen_api_hdata.pl.adoc b/doc/pl/includes/autogen_api_hdata.pl.adoc
deleted file mode 100644
index 205b78029..000000000
--- a/doc/pl/includes/autogen_api_hdata.pl.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"]
-|===
-| Wtyczka | Nazwa | Opis | Listy | Zmienne
-
-| fset
-| [[hdata_fset_option]]<<hdata_fset_option,fset_option>>
-| opcje 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>>
-| lista skryptów
-| _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>>
-| kanał 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 channel_speaking
-| -
-| _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>>
-| ignorowanie 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>>
-| modlista 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>>
-| element modlisty 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>>
-| nazwa użytkownika 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>>
-| powiadomienia 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>>
-| przekierowanie 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>>
-| wzorzec dla przekierowania 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>>
-| serwer 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>>
-| lista skryptów
-| _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>>
-| lista skryptów
-| _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>>
-| lista skryptów
-| _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>>
-| lista skryptów
-| _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>>
-| lista skryptów
-| _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>>
-| lista skryptów
-| _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>>
-| skrypty z repozytorium
-| _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>>
-| lista skryptów
-| _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>>
-| pasek
-| _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>>
-| element paska
-| _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>>
-| okno paska
-| -
-| _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") +
-
-*Aktualizacja dozwolona:* +
-    _scroll_x_ (integer) +
-    _scroll_y_ (integer) +
-
-| weechat
-| [[hdata_buffer]]<<hdata_buffer,buffer>>
-| bufor
-| _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>>
-| odwiedzony bufor
-| _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>>
-| struktura z uzupełnianiem
-| _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>>
-| struktura z ze słowem znalezionym dla dopełnienia
-| -
-| _word_   (string) +
-_nick_completion_   (char) +
-_count_   (integer) +
-
-
-| weechat
-| [[hdata_config_file]]<<hdata_config_file,config_file>>
-| plik konfiguracyjne
-| _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>>
-| opcja konfiguracyjna
-| -
-| _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>>
-| sekcja konfiguracyjna
-| -
-| _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>>
-| filtr
-| _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>>
-| historia komend w buforze
-| _gui_history_ +
-_last_gui_history_ +
-
-| _text_   (string) +
-_next_history_   (pointer, hdata: "history") +
-_prev_history_   (pointer, hdata: "history") +
-
-*Aktualizacja dozwolona:* +
-    _{hdata_update_create}_ +
-    _{hdata_update_delete}_ +
-
-| weechat
-| [[hdata_hotlist]]<<hdata_hotlist,hotlist>>
-| hotlista
-| _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>>
-| struktura z cofnięciem dla linii komend
-| -
-| _data_   (string) +
-_pos_   (integer) +
-_prev_undo_   (pointer, hdata: "input_undo") +
-_next_undo_   (pointer, hdata: "input_undo") +
-
-
-| weechat
-| [[hdata_key]]<<hdata_key,key>>
-| klawisz (skrót klawiszowy)
-| _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>>
-| układ
-| _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>>
-| układ bufora
-| -
-| _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>>
-| układ okna
-| -
-| _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>>
-| struktura z jedną linią
-| -
-| _data_   (pointer, hdata: "line_data") +
-_prev_line_   (pointer, hdata: "line") +
-_next_line_   (pointer, hdata: "line") +
-
-
-| weechat
-| [[hdata_line_data]]<<hdata_line_data,line_data>>
-| struktura z jedno liniowymi danymi
-| -
-| _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) +
-
-*Aktualizacja dozwolona:* +
-    _date_ (time) +
-    _date_printed_ (time) +
-    _tags_array_ (shared_string) +
-    _prefix_ (shared_string) +
-    _message_ (string) +
-
-| weechat
-| [[hdata_lines]]<<hdata_lines,lines>>
-| struktura z liniami
-| -
-| _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>>
-| nicki na liście nicków
-| -
-| _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>>
-| grupy na liście nicków
-| -
-| _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>>
-| wtyczka
-| _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>>
-| pośrednik
-| _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>>
-| okno
-| _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>>
-| informacje o przewijaniu w oknie
-| -
-| _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>>
-| drzewo okien
-| _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/pl/includes/autogen_api_infolists.pl.adoc b/doc/pl/includes/autogen_api_infolists.pl.adoc
deleted file mode 100644
index f6df118cd..000000000
--- a/doc/pl/includes/autogen_api_infolists.pl.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"]
-|===
-| Wtyczka | Nazwa | Opis | Wskaźnik | Argumenty
-
-| alias | alias | lista aliasów | wskaźnik aliasu (opcjonalny) | nazwa aliasu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| alias | alias_default | lista domyślnych aliasów | - | -
-
-| buflist | buflist | lista buforów w w elemencie paska buflist | - | nazwa elementu paska buflist (opcjonalne)
-
-| fset | fset_option | lista opcji fset | wskaźnik opcji fset (opcjonalne) | nazwa opcji (wildcard "*" jest dozwolony) (opcjonalne)
-
-| guile | guile_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| irc | irc_channel | lista kanałów IRC | wskaźnik kanału (opcjonalne) | serwer,kanał (kanał jest opcjonalny)
-
-| irc | irc_color_weechat | mapowanie między kodami kolorów IRC i nazwami kolorów WeeChat | - | -
-
-| irc | irc_ignore | lista ignorów IRC | wskaźnik ignorowania (opcjonalne) | -
-
-| irc | irc_modelist | lista modlist kanału IRC | wskaźnik modlisty (opcjonalny) | serwer,kanał,typ (typ jest opcjonalny)
-
-| irc | irc_modelist_item | lista elementów na modliście kanału | wskaźnik elementu modlisty (opcjonalne) | serwer,kanał,typ,numer (numer jest opcjonalny)
-
-| irc | irc_nick | lista nicków na kanale IRC | wskaźnik nicka (opcjonalne) | serwer,kanał,nick (nick jest opcjonalny)
-
-| irc | irc_notify | lista powiadomień | wskaźnik powiadomienia (opcjonalne) | nazwa serwera (wildcard "*" jest dozwolony) (opcjonalne)
-
-| irc | irc_server | lista serwerów IRC | wskaźnik serwera (opcjonalny) | nazwa serwera (wildcard "*" jest dozwolony) (opcjonalne)
-
-| javascript | javascript_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| logger | logger_buffer | lista logowanych buforów | wskaźnik logger (opcjonalny) | -
-
-| lua | lua_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| perl | perl_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| php | php_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| python | python_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| relay | relay | lista zdalnych klientów | wskaźnik relay (opcjonalny) | -
-
-| ruby | ruby_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| script | script_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu z rozszerzeniem (wildcard "*" jest dozwolony) (opcjonalne)"
-
-| tcl | tcl_script | lista skryptów | wskaźnik skryptu (opcjonalne) | nazwa skryptu (wildcard "*" jest dozwolony) (opcjonalne)
-
-| weechat | bar | lista pasków | wskaźnik paska (opcjonalne) | nazwa paska (wildcard "*" jest dozwolony) (opcjonalne)
-
-| weechat | bar_item | lista elementów pasków | wskaźnik elementu paska (opcjonalne) | nazwa elementu paska (wildcard "*" jest dozwolony) (opcjonalne)
-
-| weechat | bar_window | lista pasków okien | wskaźnik paska okna (opcjonalne) | -
-
-| weechat | buffer | lista buforów | wskaźnik bufora (opcjonalne) | nazwa bufora (wildcard "*" jest dozwolony) (opcjonalne)
-
-| weechat | buffer_lines | linie w buforze | wskaźnik bufora | -
-
-| weechat | filter | lista filtrów | - | nazwa filtru (wildcard "*" jest dozwolony) (opcjonalne)
-
-| weechat | history | historia komend | wskaźnik bufora (jeśli nie ustawiony, zwraca globalną historię) (opcjonalne) | -
-
-| weechat | hook | lista powiązań | wskaźnik uchwytu (opcjonalne) | typ,argumenty (typ to komenda/timer/.., argumenty do uzyskania tylko niektórych hooków (wildcard "*" jest dozwolony), oba są opcjonalne)
-
-| weechat | hotlist | lista buforów w hotliście | - | -
-
-| weechat | key | lista skrótów klawiszowych | - | kontekst ("default", "search", "cursor" lub "mouse") (opcjonalne)
-
-| weechat | layout | lista układów | - | -
-
-| weechat | nicklist | nicki na liście nicków bufora | wskaźnik bufora | nick_xxx lub group_xxx w celu pozyskania tylko nick/group xxx (opcjonalne)
-
-| weechat | option | lista opcji | - | nazwa opcji (wildcard "*" jest dozwolony) (opcjonalne)
-
-| weechat | plugin | lista wtyczek | wskaźnik wtyczki (opcjonalne) | nazwa wtyczki (wildcard "*" jest dozwolony) (opcjonalne)
-
-| weechat | proxy | lista pośredników | wskaźnik pośrednika (opcjonalny) | nazwa pośrednika (wildcard "*" jest dozwolony) (opcjonalne)
-
-| weechat | url_options | opcje dla URLi | - | -
-
-| weechat | window | lista okien | wskaźnik okna (opcjonalne) | "current" dla obecnego okna lub numer okna (opcjonalne)
-
-| xfer | xfer | lista xfer | wskaźnik xfer (opcjonalny) | -
-
-|===
-// end::infolists[]
diff --git a/doc/pl/includes/autogen_api_infos.pl.adoc b/doc/pl/includes/autogen_api_infos.pl.adoc
deleted file mode 100644
index bda3d8631..000000000
--- a/doc/pl/includes/autogen_api_infos.pl.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"]
-|===
-| Wtyczka | Nazwa | Opis | Argumenty
-
-| fifo | fifo_filename | nazwa strumienia FIFO | -
-
-| guile | guile_eval | wykonywanie kodu źródłowego | kod źródłowy do wykonania
-
-| guile | guile_interpreter | nazwa użytego interpretera | -
-
-| guile | guile_version | wersja użytego interpretera | -
-
-| irc | irc_buffer | pobiera wskaźnik dla serwera/kanału/nicku IRC | serwer,kanał,nick (kanał oraz nick są opcjonalne)
-
-| irc | irc_is_channel | 1 jeśli ciąg jest poprawną nazwą kanału IRC dla serwera | serwer,kanał (serwer jest opcjonalny)
-
-| irc | irc_is_message_ignored | 1 jeśli nick jest ignorowany (wiadomość nie jest wyświetlana) | serwer,wiadomość (wiadomość to nieprzetworzona wiadomość IRC)
-
-| irc | irc_is_nick | 1 jeśli ciąg jest poprawną nazwą użytkownika IRC | serwer,nick (serwer jest opcjonalny)
-
-| irc | irc_nick | pobiera aktualny nick z serwera | nazwa serwera
-
-| irc | irc_nick_color | pobierz kod koloru nicka (*przestarzałe* od wersji 1.5, zamienione przez "nick_color") | nazwa użytkownika
-
-| irc | irc_nick_color_name | pobierz nazwę koloru nicka (*przestarzałe* od wersji 1.5, zamienione przez "nick_color_name") | nazwa użytkownika
-
-| irc | irc_nick_from_host | pobiera nick z hosta IRC | Host IRC (jak `:nick!nazwa@serwer.com`)
-
-| irc | irc_server_isupport | 1 jeśli serwer wspiera tę opcję (z wiadomości IRC 005) | serwer,właściwość
-
-| irc | irc_server_isupport_value | wartość opcji, jeśli jest wpierana przez serwer (z wiadomości IRC 005) | serwer,właściwość
-
-| javascript | javascript_eval | wykonywanie kodu źródłowego | kod źródłowy do wykonania
-
-| javascript | javascript_interpreter | nazwa użytego interpretera | -
-
-| javascript | javascript_version | wersja użytego interpretera | -
-
-| lua | lua_eval | wykonywanie kodu źródłowego | kod źródłowy do wykonania
-
-| lua | lua_interpreter | nazwa użytego interpretera | -
-
-| lua | lua_version | wersja użytego interpretera | -
-
-| perl | perl_eval | wykonywanie kodu źródłowego | kod źródłowy do wykonania
-
-| perl | perl_interpreter | nazwa użytego interpretera | -
-
-| perl | perl_version | wersja użytego interpretera | -
-
-| php | php_eval | wykonywanie kodu źródłowego | kod źródłowy do wykonania
-
-| php | php_interpreter | nazwa użytego interpretera | -
-
-| php | php_version | wersja użytego interpretera | -
-
-| python | python_eval | wykonywanie kodu źródłowego | kod źródłowy do wykonania
-
-| python | python_interpreter | nazwa użytego interpretera | -
-
-| python | python_version | wersja użytego interpretera | -
-
-| relay | relay_client_count | liczba podłączonych klientów | protokół, status (oba są opcjonalne, dla każdego argumentu „*” oznacza wszystko; protokoły: irc, weechat; statusy: connecting, waiting_auth, connected, auth_failed, disconnected)
-
-| ruby | ruby_eval | wykonywanie kodu źródłowego | kod źródłowy do wykonania
-
-| ruby | ruby_interpreter | nazwa użytego interpretera | -
-
-| ruby | ruby_version | wersja użytego interpretera | -
-
-| spell | spell_dict | oddzielona przecinkami lista słowników używanych w buforze | wskaźnik na bufor ("0x12345678") lub jego pełna nazwa ("irc.libera.#weechat")
-
-| tcl | tcl_eval | wykonywanie kodu źródłowego | kod źródłowy do wykonania
-
-| tcl | tcl_interpreter | nazwa użytego interpretera | -
-
-| tcl | tcl_version | wersja użytego interpretera | -
-
-| weechat | auto_connect | 1 jeśli automatycznie łączenie z serwerami jest włączone, 0 jeśli zostało wyłączone przez użytkownika (opcja "-a" lub "--no-connect") | -
-
-| weechat | charset_internal | Wewnętrzne kodowanie WeeChat | -
-
-| weechat | charset_terminal | kodowanie terminala | -
-
-| weechat | color_ansi_regex | Rozszerzone wyrażenia regularne POSIX do wyszukiwania kodów escapującyhc ANSI | -
-
-| weechat | color_rgb2term | Kolor RGB skonwertowany na kolor terminala (0-255) | rgb,limit (limit jest opcjonalny i ustawiony domyślnie na 256)
-
-| weechat | color_term2rgb | kolor terminala (0-255) skonwertowany na kolor RGB | kolor (kolor terminala: 0-255)
-
-| weechat | cursor_mode | 1 jeśli tryb kursora jest aktywny | -
-
-| weechat | date | Data kompilacji WeeChat | -
-
-| weechat | dir_separator | separator katalogów | -
-
-| weechat | filters_enabled | 1 jeśli filtry są aktywne | -
-
-| weechat | inactivity | brak aktywności klawiatury (sekundy) | -
-
-| weechat | locale | zestaw znaków użyty do tłumaczenia wiadomości | -
-
-| weechat | nick_color | pobiera kod koloru nicka | nick;kolory (kolory są opcjonalną oddzieloną przecinkami listą kolorów do użycia; tło dla koloru można ustawić używając formatu text:tło; jeśli kolory są zdefiniowane, opcje WeeChat dla kolorów nicków i wymuszonych kolorów nicków są ignorowane)
-
-| weechat | nick_color_name | pobiera nazwę koloru nicka | nick;kolory (kolory są opcjonalną oddzieloną przecinkami listą kolorów do użycia; tło dla koloru można ustawić używając formatu text:tło; jeśli kolory są zdefiniowane, opcje WeeChat dla kolorów nicków i wymuszonych kolorów nicków są ignorowane)
-
-| weechat | pid | WeeChat PID (ID procesu) | -
-
-| weechat | term_color_pairs | ilość par kolorów wspieranych przez terminal | -
-
-| weechat | term_colors | ilość kolorów wpieranych przez terminal | -
-
-| weechat | term_height | wysokość terminala | -
-
-| weechat | term_width | szerokość terminala | -
-
-| weechat | totp_generate | generuje Time-based One-Time Password (TOTP) | sekret (w base32), czas (opcjonalne, domyślnie używany jest obecny czas), liczba cyfr (opcjonalne, pomiędzy 4 a 10, domyślnie 6)
-
-| weechat | totp_validate | walidacja haseł jednorazowych (TOTP): 1 jeśli poprawne, w przeciwnym wypadku 0 | sekret (w base32), jednorazowe hasło, czas (opcjonalne, domyślnie używany jest obecny czas), ilość starszych/nowszych haseł do sprawdzenia (opcjonalne, domyślnie 0)
-
-| weechat | uptime | Uptime WeeChat (format: "dni:hh:mm:ss") | "dni" (ilość dni) lub "sekundy" (ilość sekund) (opcjonalne)
-
-| weechat | uptime_current | Czas uruchomienia obecnego procesu WeeChat (aktualizaje za pomocą komendy /upgrade są ignorowane) (format: "dni:hh:mm:ss") | "dni" (ilość dni) lub "sekundy" (ilość sekund) (opcjonalne)
-
-| weechat | version | Wersja WeeChat | -
-
-| weechat | version_git | Wersja git WeeChat (wyjście komendy "git describe" dla tylko dla wersji rozwojowej, puste dla wersji stabilnej) | -
-
-| weechat | version_number | Wersja WeeChat (jako liczba) | -
-
-| weechat | weechat_cache_dir | Katalog z cache WeeChata | -
-
-| weechat | weechat_config_dir | Katalog z konfiguracją WeeChat | -
-
-| weechat | weechat_daemon | 1 jeśli WeeChat działa w trybie daemona (bez GUI, w tle) | -
-
-| weechat | weechat_data_dir | Katalog danych WeeChat | -
-
-| weechat | weechat_dir | Katalog WeeChat (*przestarzałe* od wersji 3.2, zastąpione przez "weechat_config_dir", "weechat_data_dir", "weechat_cache_dir" i "weechat_runtime_dir") | -
-
-| weechat | weechat_headless | 1 jeśli WeeChat działa w trybie bez interfejsu | -
-
-| weechat | weechat_libdir | Katalog "lib" WeeChata | -
-
-| weechat | weechat_localedir | Katalog "locale" WeeChata | -
-
-| weechat | weechat_runtime_dir | Katalog uruchomieniowy WeeChat | -
-
-| weechat | weechat_sharedir | Katalog "share" WeeChata | -
-
-| weechat | weechat_site | Strona WeeChat | -
-
-| weechat | weechat_site_download | Strona pobrań WeeChat | -
-
-| weechat | weechat_upgrading | 1 jeżeli WeeChat jest aktualizowany (komenda `/upgrade`) | -
-
-|===
-// end::infos[]
diff --git a/doc/pl/includes/autogen_api_infos_hashtable.pl.adoc b/doc/pl/includes/autogen_api_infos_hashtable.pl.adoc
deleted file mode 100644
index d705f284c..000000000
--- a/doc/pl/includes/autogen_api_infos_hashtable.pl.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"]
-|===
-| Wtyczka | Nazwa | Opis | Hashtable (wejście) | Hashtable (wyjście)
-
-| irc | irc_message_parse | przetwarza wiadomość IRC | "message": wiadomość IRC, "server": nazwa serwera (opcjonalne) | "tags": tagi, "tag_xxx": niewyescapowana wartość tagu "xxx" (jeden klucz per tag), "message_without_tags": wiadomość bez tagów, "nick": nick, "user": użytkownik, "host": host, "command": komenda, "channel": kanał, "arguments": argumenty (razem z kanałem), "text": tekst (na przykład wiadomość użytkownika), "param1" ... "paramN": sparsaowane parametry komendy, "num_params": ilość sparsowanych parametrów komendy, "pos_command": indeks wiadomości "command" ("-1" jeśli "command" nie zostało znalezione), "pos_arguments": indeks wiadomości "arguments" ("-1" jeśli "arguments" nie zostało znalezione), "pos_channel": indeks wiadomości "channel" ("-1" jeśli "channel" nie zostało znalezione), "pos_text": indeks słowa "text" ("-1" jeśli "text" nie zostało znalezione)
-
-| irc | irc_message_split | dziel wiadomość IRC (aby zmieściła się domyślnie w 512 bajtach) | "message": wiadomość IRC, "server": nazwa serwera (opcjonalne) | "msg1" ... "msgN": wiadomości do wysłania (bez kończącego "\r\n"), "args1" ... "argsN": argumenty wiadomości, "count": ilość wiadomości
-
-| weechat | focus_info | pobierz informacje o focusie | "x": współrzędne w osi x (ciąg z liczbą >= 0), "y": y współrzędne w osi y (ciąg z liczbą >= 0) | zobacz funkcję „hook_focus” w opisie API wtyczek
-
-| weechat | secured_data | zabezpieczone dane | - | zabezpieczone dane: nazwy i wartości (uważaj: to są wrażliwe dane: NIE wyświetlaj/zapisuj ich nigdzie)
-
-|===
-// end::infos_hashtable[]
diff --git a/doc/pl/includes/autogen_api_plugins_priority.pl.adoc b/doc/pl/includes/autogen_api_plugins_priority.pl.adoc
deleted file mode 100644
index e5c00466a..000000000
--- a/doc/pl/includes/autogen_api_plugins_priority.pl.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 | Wtyczka | 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/pl/includes/autogen_api_url_options.pl.adoc b/doc/pl/includes/autogen_api_url_options.pl.adoc
deleted file mode 100644
index 052b71023..000000000
--- a/doc/pl/includes/autogen_api_url_options.pl.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"]
-|===
-| Opcja | Typ ^(1)^ | Stałe ^(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/pl/includes/autogen_user_commands.pl.adoc b/doc/pl/includes/autogen_user_commands.pl.adoc
deleted file mode 100644
index 43d29f577..000000000
--- a/doc/pl/includes/autogen_user_commands.pl.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+`: wyświetla, dodaje lub usuwa aliasy komend
-
-----
-/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+`: element paska z listą buforów
-
-----
-/buflist enable|disable|toggle
- bar
- refresh
-
- enable: włącza buflist
-disable: wyłącza buflist
- toggle: przełącza buflist
- bar: dodaje pasek "buflist"
-refresh: wymusza odświeżenie elementów paska (buflist, buflist2 oraz buflist3)
-
-Linie z buforami są wyświetlane za pomocą przetwarzania ciągów (zobacz /help eval żeby poznać format), za pomocą tych opcji:
- - buflist.look.display_conditions: warunki wyświetlenia buforu na liście
- - buflist.format.buffer: format dla buforu nie będącego obecnym buforem
- - buflist.format.buffer_current: format format dla obecnego buforu
-
-Następujące zmienne mogą być użyte w powyższych opcjach:
- - dane elementu paska (pełną listę można znaleźć w dokumentacji API dla hdata "bar_item"), na przykład:
- - ${bar_item.name}
- - dane okna, w którym element paska jest wyświetlany (okna nie ma w głównych paskach, zobacz hdata "window" w dokumentacji API dla pełnej listy zmiennych), na przykład:
- - ${window.number}
- - ${window.buffer.full_name}
- - dane buforu (zobacz hdata "buffer" w dokumentacji API dla pełnej listy zmiennych), na przykład:
- - ${buffer.number}
- - ${buffer.name}
- - ${buffer.full_name}
- - ${buffer.short_name}
- - ${buffer.nicklist_nicks_count}
- - irc_server: dane serwera IRC, zdefiniowane tylko w buforze IRC (zobacz hdata "irc_server" w dokumentacji API)
- - irc_channel: dane kanału IRC, zdefiniowane tylko w buforze kanału IRC (zobacz hdata "irc_channel" w dokumentacji API)
- - dodatkowe zmienne dodane dla wygody przez listę buforów:
- - ${format_buffer}: przetworzona wartość opcji buflist.format.buffer; może to zostać użyte w opcji buflist.format.buffer_current na przykład do zmiany koloru tła
- - ${current_buffer}: boolowskie ("0" lub "1"), "1" jeśli jest to obecny bufor; może zostać użyte w warunku: ${if: ${current_buffer}?...:...}
- - ${merged}: boolowskie ("0" lub "1"), "1" jeśli bufor jest połączony z przynajmniej jednym innym buforem; może zostać użyte w warunku: ${if:${merged}?...:...}
- - ${format_number}: wyrównany numer z separatorem (przetworzona opcja buflist.format.number)
- - ${number}: wyrównany numer, na przykład " 1" jeśli buforów jest między 10 a 99
- - ${number2}: wyrównany numer, na przykład " 1" jeśli buforów jest między 10 a 99
- - ${number_displayed}: "1" jeśli numer jest wyświetlany, w przeciwnym wypadku "0"
- - ${indent}: wyrównanie dla nazwy (kanały i bufory prywatne są wyrównywane) (przetworzona opcja buflist.format.indent)
- - ${format_nick_prefix}: kolorowy prefiks nicka dla kanału (przetworzona opcja buflist.format.nick_prefix)
- - ${color_nick_prefix}: kolor prefiksu nicka dla kanału (ustawiany, jeśli opcja buflist.look.nick_prefix jest włączona)
- - ${nick_prefix}: prefix nicka dla kanału (ustawiany, jeśli opcja buflist.look.nick_prefix jest włączona)
- - ${format_name}: sformatowana nazwa (przetworzona opcja buflist.format.name)
- - ${name}: skrócona nazwa (jeśli ustawiona inaczej zwraca pełną nazwę)
- - ${color_hotlist}: kolor zależący od najwyższego poziomu hotlisty dla bufora (przetworzona opcja buflist.format.hotlist_xxx, gdzie xxx to poziom)
- - ${format_hotlist}: sformatowana hotlista (przetworzenie opcji buflist.format.hotlist)
- - ${hotlist}: niesformatowana hotlista
- - ${hotlist_priority}: "none", "low", "message", "private" lub "highlight"
- - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = private, 3 = highlight
- - ${format_lag}: opóźnienie buforu serwera IRC, puste jeśli nie ma opóźnienia (przetworzona opcja buflist.format.lag)
- - ${format_tls_version}: wskaźnik wersji TLS w buforze serwera, pusty dla kanałów (wynik przetworzenia opcji buflist.format.tls_version)
-----
-// end::buflist_commands[]
-
-// tag::charset_commands[]
-[[command_charset_charset]]
-* `+charset+`: zmienia kodowanie dla obecnego bufora
-
-----
-/charset decode|encode <kodowanie>
- reset
-
- decode: zmienia dekodowany zestaw znaków
- encode: zmienia kodowany zestaw znaków
-kodowanie: nowe kodowanie dla obecnego bufora
- reset: resetuje kodowanie dla obecnego bufora
-----
-// end::charset_commands[]
-
-// tag::exec_commands[]
-[[command_exec_exec]]
-* `+exec+`: wykonywanie zewnętrznych komend
-
-----
-/exec -list
- [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <nazwa>] [-l|-o|-n|-nf] [-oerr] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <czas>] [-name <nazwa>] [-pipe <komenda>] [-hsignal <nazwa>] <komenda>
- -in <id> <tekst>
- -inclose <id> [<tekst>]
- -signal <id> <sygnał>
- -kill <id>
- -killall
- -set <id> <właściwość> <wartość>
- -del <id>|-all [<id>...]
-
- -list: wyświetla komendy
- -sh: użyj powłoki do wykonania komendy (UWAGA: użyj tej opcji TYLKO jeśli wszystkie argumenty są bezpieczne, zobacz opcję -nosh)
- -nosh: nie używaj powłoki do wykonania komendy (wymagane jeśli komenda posiada niebezpieczne dane, na przykład zawartość wiadomości od innego użytkownika) (domyślne)
- -bg: uruchom proces w tle: nie wyświetlaj wyjścia z procesu ani zwracanego kodu (nie kompatybilne z opcjami -o/-oc/-n/-nf/-pipe/-hsignal)
- -nobg: przechwyć całość wyjścia z procesu i wyświetl kod wyjścia (domyślne)
- -stdin: tworzy strumień do wysyłania danych do procesu (za pomocą /exec -in/-inclose)
--nostdin: nie twórz strumienia dla stdin (domyślne)
- -buffer: wyświetl/wyślij wyjście komendy do tego bufora (jeśli bufor nie zostanie znaleziony zostanie utworzony nowy bufor o nazwie "exec.exec.xxx")
- -l: wyświetl lokalnie wyście z komendy w buforze (domyślne)
- -o: wyślij wyjście z komendy do bufora (nie kompatybilne z opcjami -bg/-pipe/-hsignal)
- -oc: wysyła wyjście komendy do bufora i wykonuje komendy (linie zaczynające się od "/" lub własnego znaku komendy) (nie kompatybilne z opcjami -bg/-pipe/-hsignal)
- -n: wyświetl wyjście komendy w nowym buforze (nie kompatybilne z opcjami -bg/-pipe/-hsignal)
- -nf: wyświetl wyjście komendy w nowym buforze z wolna zawartością (brak zawijania słów, bez limitu ilości linii) (nie kompatybilne z opcjami -bg/-pipe/-hsignal)
- -oerr: wysyłaj również stderr (wyjście błędu)do bufora (można użyć tylko z opcjami -o i -oc)
- -cl: wyczyść nowy bufor przed wyświetleniem wyjścia
- -nocl: dodaj do nowego bufora bez czyszczenia zawartości (domyślne)
- -sw: przełącz na bufor wyjściowy (domyślne)
- -nosw: nie przełączaj na bufor wyjściowy
- -ln: wyświetl numery linii (domyślne tylko w nowym buforze)
- -noln: nie wyświetlaj numerów linii
- -flush: wyświetl wyjście z komendy w czasie rzeczywistym (domyślne)
--noflush: wyświetl wyjście z komendy po jej zakończeniu
- -color: akcja na kolorach ANSI w wyjściu:
- ansi: zachowaj kody ANSI
- auto: konwertuj kolory ANSI na WeeChat/IRC (domyślne)
- irc: konwertuj kolory ANSI na kolory IRC
- weechat: konwertuj kolory ANSI na kolory WeeChat
- strip: usuń kolory ANSI
- -rc: wyświetl kod wyjścia (domyślne)
- -norc: nie wyświetlaj kodu wyjścia
--timeout: ustaw timeout dla komendy (w sekundach)
- -name: ustaw nazwę dla komendy (do wywołania później za pomocą /exec)
- -pipe: wyślij wyjście do WeeChat/wtyczki (linia po linii); jeśli występują spacje w komendzie/argumentach, otocz je cudzysłowem; zmienna $line jest zastępowana przez linie (domyślnie linia jest dodawana za komendą, oddzielona spacją) (nie kompatybilne z opcjami -bg/-o/-oc/-n/-nf)
--hsignal: wyślij wyjście jako hsignal (w celu użycia na przykład w triggerze) (nie kompatybilne z opcjami -bg/-o/-oc/-n/-nf)
- komenda: komenda do wykonania; jeśli zaczyna się od "url:", powłoka jest wyłączana i zawartość URLa jest pobierana i wysyłana jako wyjście
- id: identyfikator komendy: numer lub nazwa (jeśli ustawiona przez "-name xxx")
- -in: wyślij tekst na standardowe wejście procesu
--inclose: to samo co -in, ale stdin jest zamykane (tekst jest opcjonalny: bez niego stdin jest po prostu zamykane)
- -signal: wysyła sygnał do procesu; sygnał może być liczbą całkowitą lub jedna z nazw: hup, int, quit, kill, term, usr1, usr2
- -kill: alias dla "-signal <id> kill"
--killall: zabija wszystkie działające procesy
- -set: ustawia przypisaną właściwość (zobacz funkcję hook_set w opisie API wtyczek)
-właściwość: przypisana właściwość
- wartość: nowa wartość
- -del: usuń zakończoną komendę
- -all: usuń wszystkie zakończone komendy
-
-Domyślne opcje mogą być ustawione za pomocą opcji exec.command.default_options.
-
-Przykłady:
- /exec -n ls -l /tmp
- /exec -sh -n ps xu | grep weechat
- /exec -n -norc url:http://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+`: konfiguracja wtyczki fifo
-
-----
-/fifo enable|disable|toggle
-
- enable: włącza strumień FIFO
-disable: wyłącza strumień FIFO
- toggle: przełącza stan strumienia FIFO
-
-Strumień FIFO jest używany do zdalnej kontroli nad WeeChat: możesz wysyłać komendy albo tekst do strumienia z konsoli.
-Domyślnie strumień FIFO jest nazwany weechat_fifo_xxx (gdzie xxx to id procesu WeeChat) i zlokalizowany w katalogu uruchomieniowym WeeChat (zobacz /debug dirs).
-
-Spodziewane formaty:
- plugin.buffer *tekst albo komenda
- *tekst albo komenda
-
-Na przykład zmiana nicka w sieci libera:
- echo 'irc.server.libera */nick nowynick' >/run/user/1000/weechat/weechat_fifo_12345
-
-Więcej informacji i przykładów można znaleźć w poradniku użytkownika.
-
-Przykłady:
- /fifo toggle
-----
-// end::fifo_commands[]
-
-// tag::fset_commands[]
-[[command_fset_fset]]
-* `+fset+`: szybkie ustawianie opcji WeeChat i wtyczek
-
-----
-/fset -bar
- -refresh
- -up|-down [<ilość>]
- -left|-right [<procent>]
- -go <linia>|end
- -toggle
- -add [<wartość>]
- -reset
- -unset
- -set
- -setnew
- -append
- -mark
- -format
- -export [-help|-nohelp] <nazwa pliku>
- <filtr>
-
- -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+`: list/load/unload skrypt
-
-----
-/guile list|listfull [<nazwa>]
- load [-q] <nazwapliku>
- autoload
- reload|unload [-q] [<nazwa>]
- eval [-o|-oc] <kode>
- version
-
- list: lista załadowanych wtyczek
-listfull: lista załadowanych wtyczek (szczegółowa)
- load: ładuje wtyczkę
-autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
- reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
- unload: wyładowuje jedną albo wszystkie wtyczki
-nazwa_pliku: skrypt (plik) do załadowania
- -q: tryb cichy: nie wyświetla wiadomości
- nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
- eval: wykonuje kod źródłowy i wyświetla wynik w obecnym buforze
- -o: wysyła wynik do bufora bez wykonywania komend
- -oc: wysyła wynik do bufora i wykonuje komendy
- code: kod źródłowy do wykonania
- version: wyświetla wersję używanego interpretera
-
-Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
-----
-// end::guile_commands[]
-
-// tag::irc_commands[]
-[[command_irc_admin]]
-* `+admin+`: wyszukuje informacje o administratorze serwera
-
-----
-/admin [<cel>]
-
-cel: nazwa serwera
-----
-
-[[command_irc_allchan]]
-* `+allchan+`: wykonuje komendę na wszystkich kanałach na połączonych serwerach
-
-----
-/allchan [-current] [-parted] [-exclude=<kanał>[,<kanał>...]] <komenda>
- [-current] [-parted] -include=<kanał>[,<kanał>...] <komenda>
-
- -current: wykonuje komendę tylko na kanałach obecnego serwera
- -parted: wykonaj tylko na opuszczonych kanałach
- -exclude: wyklucza niektóre kanały (wildcard "*" jest dozwolony)
- -include: uwzględnia tylko niektóre znaki (wildcard "*" est dozwolony)
- komenda: komenda do wykonania (albo tekst do wysłania do bufora jeśli komenda nie zaczyna się od '/')
-
-Komenda i argumenty są przetwarzane (zobacz /help eval), następujące zmienne są podmieniane:
- $server nazwa serwera
- $channel nazwa kanału
- $nick nick na serwerze
- ${irc_server.xxx} zmienna xxx na serwerze
- ${irc_channel.xxx} zmienna xxx w kanalel
-
-Przykłady:
- wykonuje '/me testuje' na wszystkich kanałach:
- /allchan /me testuje
- wysyła 'witam' wszędzie tylko nie na #weechat:
- /allchan -exclude=#weechat witam
- wysyła 'witam' wszędzie poza #weechat oraz kanałami zaczynającymi się od #linux:
- /allchan -exclude=#weechat,#linux* witam
- wysyła 'witam' na wszytkich kanałach zaczynających się od #linux:
- /allchan -include=#linux* witam
- zamyka wszystkie bufory opuszczonych kanałów:
- /allchan -parted /close
-----
-
-[[command_irc_allpv]]
-* `+allpv+`: wykonuje komendę na wszystkich prywatnych buforach wszystkich połączonych serwerów
-
-----
-/allpv [-current] [-exclude=<nick>[,<nick>...]] <komenda>
- [-current] -include=<nick>[,<nick>...] <komenda>
-
- -current: wykonuje komendę tylko na prywatnych buforach obecnego serwera
- -exclude: wyklucza niektóre nicki (wildcard "*" jest dozwolony)
- -include: uwzględnia tylko niektóre znaki (wildcard "*" est dozwolony)
- komenda: komenda do wykonania (albo tekst do wysłania do bufora jeśli komenda nie zaczyna się od '/')
-
-Komenda i argumenty są przetwarzane (zobacz /help eval), następujące zmienne są podmieniane:
- $server nazwa serwera
- $channel nazwa kanału
- $nick nick na serwerze
- ${irc_server.xxx} zmienna xxx na serwerze
- ${irc_channel.xxx} zmienna xxx w kanalel
-
-Przykłady:
- wykonuje '/me testuje' we wszystkich prywatnych buforach:
- /allpv /me testuje
- wysyła wszędzie 'witam' tylko nie nickowi foo:
- /allpv -exclude=foo witam
- wysyła wszędzie 'witam' tylko nie nickowi foo i nickom zaczynającym się od bar:
- /allpv -exclude=foo,bar* witam
- wysyła 'witam' do wszystkich nicków zaczynających się od bar:
- /allpv -include=bar* witam
- zamyka wszystkie prywatne bufory:
- /allpv /close
-----
-
-[[command_irc_allserv]]
-* `+allserv+`: wykonuje komendę na wszystkich połączonych serwerach
-
-----
-/allserv [-exclude=<serwer>[,<serwer>...]] <komenda>
- -include=<serwer>[,<serwer>...] <komenda>
-
- -exclude: wyklucza niektóre serwery (wildcard "*" jest dozwolony)
- -include: uwzględnia tylko niektóre znaki (wildcard "*" jest dozwolony)
- komenda: komenda do wykonania (albo tekst do wysłania do bufora jeśli komenda nie zaczyna się od '/')
-
-Komenda i argumenty są przetwarzane (zobacz /help eval), następujące zmienne są podmieniane:
- $server nazwa serwera
- $nick nick na serwerze
- ${irc_server.xxx} zmienna xxx na serwerze
-
-Przykłady:
- zmienia nick na wszystkich serwerach:
- /allserv /nick nowy_nick
- ustawia stan nieobecności na wszystkich serwerach:
- /allserv /away Jestem nieobecny
- wykonuje whois na własnym nicku na wszystkich serwerach:
- /allserv /whois $nick
-----
-
-[[command_irc_auth]]
-* `+auth+`: uwuerzytelnienie za pomocą SASL
-
-----
-/auth [<użytkownik> <hasło>]
-
-użytkownik: nazwa użytkownika SASL (zawartość jest przetwarzana, zobacz /help eval; opcje serwera są dostępne przez ${irc_server.xxx} i ${server} jest zastępowane nazwą serwera)
-hasło: hasło SASL albo ścieżka do pliku z kluczem prywatnym (zawartość jest przetwarzana, zobacz /help eval; opcje serwera są dostępne przez ${irc_server.xxx} i ${server} jest zastępowane nazwą serwera)
-
-Jeśli nazwa użytkownika i hasło nie zostaną podane, wtedy będą użyte wartości opcji serwera "sasl_username" i "sasl_password" (lub "sasl_key").
-
-Przykłady:
- uwierzytelnienie z nazwą użytkownika/hasłem zdefiniowanymi dla serwera:
- /auth
- uwierzytelnienie jako inny użytkownik:
- /auth user2 password2
- uwierzytelnienie jako inny użytkownik za pomocą mechanizmu ecdsa-nist256p-challenge:
- /auth user2 ${weechat_config_dir}/ecdsa2.pem
-----
-
-[[command_irc_autojoin]]
-* `+autojoin+`: konfiguruje opcje serwera "autojoin"
-
-----
-/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+`: banuje nick albo host
-
-----
-/ban [<kanał>] [<nick> [<nick>...]]
-
-kanał: nazwa kanału
- nick: nick lub host
-
-Bez podania argumentu komenda wyświetla listę banów na obecnym kanale.
-----
-
-[[command_irc_cap]]
-* `+cap+`: negocjacja możliwości klienta
-
-----
-/cap ls
- list
- req|ack [<opcja> [<opcja>...]]
- end
-
- ls: wyświetla opcje wspierane przez serwer
- list: wyświetla obecnie włączone opcje
- req: żądanie opcji
- ack: potwierdzenie opcji wymagających potwierdzenia po stronie klienta
- end: kończy negocjacje opcji
-
-Bez argumentu, wysyłane są "ls" i "list".
-
-Opcje wspierane przez WeeChat to: account-notify, away-notify, cap-notify, chghost, extended-join, invite-notify, message-tags, multi-prefix, server-time, setname, userhost-in-names.
-
-Opcje automatycznie włączane na serwerach można ustawić za pomocą opcji irc.server_default.capabilities (albo dla konkretnego serwera, opcja irc.server.xxx.capabilities).
-
-Przykłady:
- wyświetla wspierane i włączone możliwości:
- /cap
- żąda możliwości multi-prefix i away-notify:
- /cap req multi-prefix away-notify
- żąda możliwości extended-join, usuwa multi-prefix:
- /cap req extended-join -multi-prefix
- usuwa away-notify:
- /cap req -away-notify
-----
-
-[[command_irc_connect]]
-* `+connect+`: łączy się z serwerem(ami) IRC
-
-----
-/connect [<serwer> [<serwer>...]] [-<opcja>[=<wartość>]] [-no<opcja>] [-nojoin] [-switch]
- -all|-auto|-open [-nojoin] [-switch]
-
- serwer: nazwa serwera, może nią być:
- - wewnętrzna nazwa serwera (tworzona przez /server add, zalecane użycie)
- - nazwa hosta/port lub IP/port (stworzy to TYMCZASOWY serwer), domyślny port to 6667
- - URL o formacie: irc[6][s]://[nick[:hasło]@]irc.example.org[:port][/#kanał1][,#kanał2[...]]
- Uwaga: dla adresu/IP/URLa, tworzony jest serwer tymczasowy (NIE ZAPISYWANY), zobacz /help irc.look.temporary_servers
- opcja: ustawia opcję dla serwera (dla opcji boolowskich można pominąć wartość)
- nooption: ustawia opcje boolowskie na 'off' (na przykład: -nossl)
- -all: łączy się ze wszystkimi serwerami zdefiniowanymi w konfiguracji
- -auto: łączy się z serwerami z włączonym automatycznym połączeniem
- -open: łączy się ze wszystkimi otwartymi ale nie połączonymi serwerami
- -nojoin: nie wchodź na żaden kanał (nawet jeśli autojoin jest włączony dla tego serwera)
- -switch: przełącza adres serwera na kolejny
-
-W celu rozłączenia z serwerem lub przerwania próby połączenia, użyj komendy /disconnect.
-
-Przykłady:
- /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/#kanał
- /connect -switch
-----
-
-[[command_irc_ctcp]]
-* `+ctcp+`: wyślij wiadomość CTCP (protokół klient-klient)
-
-----
-/ctcp [-server <serwer>] <cel>[,<cel>...] <typ> [<argumenty>]
-
- serwer: wyślij do tego serwera (nazwa wewnętrzna)
- cel: nick albo kanał ('*' = obecny kanał)
- typ: rodzaj CTCP (przykłady: "version", "ping", etc.)
-argumenty: argumenty dla CTCP
-
-Przykłady:
- /ctcp toto time
- /ctcp toto version
- /ctcp * version
-----
-
-[[command_irc_cycle]]
-* `+cycle+`: wyjdź i wejdź ponownie na kanał
-
-----
-/cycle [<kanał>[,<kanał>...]] [<wiadomość>]
-
-kanał: nazwa kanału
-wiadomość: wiadomość pożegnalna (pokazywana innym użytkownikom)
-----
-
-[[command_irc_dcc]]
-* `+dcc+`: rozpoczyna DCC (przesył pliku lub rozmowę)
-
-----
-/dcc chat <nick>
- send <nick> <plik>
-
-nick: nick
-plik: nazwa pliku (na lokalnym hoście)
-
-Przykłady:
- rozmowa z użytkownikiem "toto":
- /dcc chat toto
- wyśle plik "/home/foo/bar.txt" użytkownikowi "toto":
- /dcc send toto /home/foo/bar.txt
-----
-
-[[command_irc_dehalfop]]
-* `+dehalfop+`: usuwa status halfopa kanału
-
-----
-/dehalfop <nick> [<nick>...]
- * -yes
-
-nick: nick lub maska (wildcard "*" jest dozwolony)
- *: zabiera status pół-operatora kanału wszystkim na kanale poza tobą
-----
-
-[[command_irc_deop]]
-* `+deop+`: usuwa status operatora kanału
-
-----
-/deop <nick> [<nick>...]
- * -yes
-
-nick: nick lub maska (wildcard "*" jest dozwolony)
- *: zabiera status operatora kanału wszystkim na kanale poza tobą
-----
-
-[[command_irc_devoice]]
-* `+devoice+`: usuwa flagę voice
-
-----
-/devoice <nick> [<nick>...]
- * -yes
-
-nick: nick lub maska (wildcard "*" jest dozwolony)
- *: odbiera głos wszystkim na kanale
-----
-
-[[command_irc_die]]
-* `+die+`: wyłącza serwer
-
-----
-/die [<cel>]
-
-cel: nazwa serwera
-----
-
-[[command_irc_disconnect]]
-* `+disconnect+`: rozłącza się z jednym lub wszystkimi serwerami IRC
-
-----
-/disconnect [<serwer>|-all|-pending [<powód>]]
-
- serwer: wewnętrzna nazwa serwera
- -all: rozłącza się ze wszystkimi serwerami
--pending: anuluje automatyczne łączenie dla serwerów ponownie łączących się
- powód: powód dla "quit"
-----
-
-[[command_irc_halfop]]
-* `+halfop+`: nadaje status halfopa nickowi(m)
-
-----
-/halfop <nick> [<nick>...]
- * -yes
-
-nick: nick lub maska (wildcard "*" jest dozwolony)
- *: nadaje status pół-operatora kanału wszystkim na kanale
-----
-
-[[command_irc_ignore]]
-* `+ignore+`: ignoruje nicki/hosty z serwera lub kanałów
-
-----
-/ignore list
- add [re:]<nick> [<serwer> [<kanał>]]
- del <numer>|-all
-
- list: wyświetla wszystkie ignorowane osoby
- add: dodaje nową osobę do ignorowania
- nick: nick lub host (jeśli dodamy "re:" można użyć rozszerzonego wyrażenia regularnego POSIX lub maska używając "*", aby zastąpić jeden lub więcej znaków)
- del: usuwa wpis o ignorowanej osobie
- numer: numer wpisu do usunięcia (znajduję się na liście)
- -all: usuwa wszystkie wpisy z listy ignorowanych
- serwer: wewnętrzna nazwa serwera, na którym dana osoba ma być ignorowana
- kanał: nazwa kanału, na którym dana osoba ma być ignorowana
-
-Uwaga: wyrażenie regularne może zaczynać się od "(?-i)" jeśli wielkość znaków ma mieć znaczenie.
-
-Przykłady:
- ignoruje wszędzie nick "toto":
- /ignore add toto
- ignoruje host "toto@domain.com" na serwerze libera:
- /ignore add toto@domain.com libera
- ignoruje host "toto*@*.domain.com" na libera/#weechat:
- /ignore add toto*@*.domain.com libera #weechat
-----
-
-[[command_irc_info]]
-* `+info+`: pobiera informacje opisujące serwer
-
-----
-/info [<cel>]
-
-cel: nazwa serwera
-----
-
-[[command_irc_invite]]
-* `+invite+`: zaprasza użytkownika na kanał
-
-----
-/invite <nick> [<nick>...] [<kanał>]
-
- nick: nick
-kanał: nazwa kanału
-----
-
-[[command_irc_ison]]
-* `+ison+`: sprawdza czy użytkownik jest obecnie na IRC
-
-----
-/ison <nick> [<nick>...]
-
-nick: nazwa użytkownika
-----
-
-[[command_irc_join]]
-* `+join+`: wchodzi na kanał
-
-----
-/join [-noswitch] [-server <serwer>] [<kanał1>[,<kanał2>...]] [<hasło1>[,<hasło2>...]]
-
--noswitch: nie przełączaj się na nowy bufor
- serwer: wyślij to do tego serwera (wewnętrzna nazwa)
- kanał: nazwa kanału
- hasło: hasło do wejścia na kanał (kanały z hasłami muszą być na początku listy)
-
-Przykłady:
- /join #weechat
- /join #tajnykanał,#weechat klucz
- /join -server libera #weechat
- /join -noswitch #weechat
-----
-
-[[command_irc_kick]]
-* `+kick+`: wyrzuca użytkownika z kanału
-
-----
-/kick [<kanał>] <nick> [<powód>]
-
-kanał: nazwa kanału
- nick: nick
- powód: powód (przetwarzane, zobacz /help eval; specjalne zmienne jak ${nick} (własny nick), ${target} (docelowy nick), ${channel} i ${server} są podmieniane na odpowiednie wartości)
-----
-
-[[command_irc_kickban]]
-* `+kickban+`: wyrzuca użytkownika z kanału i banuje hosta
-
-----
-/kickban [<kanał>] <nick> [<powód>]
-
-kanał: nazwa kanału
- nick: nick
- powód: powód (przetwarzane, zobacz /help eval; specjalne zmienne jak ${nick} (własny nick), ${target} (docelowy nick), ${channel} i ${server} są podmieniane na odpowiednie wartości)
-
-Możliwe jest kopanie/banowanie za pomocą maski, nick zostanie wyciągnięty z maski i zastąpiony "*".
-
-Przykład:
- zbanuje "*!*@host.com", następnie wykopie "toto":
- /kickban toto!*@host.com
-----
-
-[[command_irc_kill]]
-* `+kill+`: zamyka połączenie klient-serwer
-
-----
-/kill <nick> [<powód>]
-
- nick: nick
-powód: powód
-----
-
-[[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+`: wyświetla wszystkie nazwy serwerów, które są znane serwerowi odpowiadającemu na zapytanie
-
-----
-/links [[<cel>] <maska>]
-
- cel: ten serwer powinien odpowiedzieć na zapytanie
-maska: lista serwerów musi pasować do maski
-----
-
-[[command_irc_list]]
-* `+list+`: wyświetla kanały i ich tematy
-
-----
-/list [-server <serwer>] [-re <wyrażenie>] [<kanał>[,<kanał>...]] [<cel>]
-
- serwer: wyślij do tego serwera (nazwa wewnętrzna)
- regexp: rozszerzone wyrażenie regularne POSIX użyte do filtrowania wyników (wielkość znaków nie ma znaczenia, jeśli poprzedzone "(?-i)" to wielkość znaków ma znaczenie)
-channel: kanał do wylistowania
- cel: nazwa serwera
-
-Przykłady:
- wyświetla wszystkie kanały na serwerze (może być bardzo wolny w dużych sieciach):
- /list
- wyświetla kanał #weechat:
- /list #weechat
- wyświetla wszystkie kanały zaczynające się od "#weechat" (może być bardzo wolny w dużych sieciach):
- /list -re #weechat.*
-----
-
-[[command_irc_lusers]]
-* `+lusers+`: pobiera statystyki o wielkości sieci IRC
-
-----
-/lusers [<maska> [<cel>]]
-
- maska: tylko serwery pasujące do maski
-cel: serwer, do którego ma być przesłane żądanie
-----
-
-[[command_irc_map]]
-* `+map+`: pokazuje graficzną mapę sieci IRC
-
-----
-----
-
-[[command_irc_me]]
-* `+me+`: wysyła akcję CTCP na aktualny kanał
-
-----
-/me <wiadomość>
-
-wiadomość: wiadomość do wysłania
-----
-
-[[command_irc_mode]]
-* `+mode+`: zmień ustawienia kanału lub użytkownika
-
-----
-/mode [<kanał>] +|-]o|p|s|i|t|n|m|l|b|e|v|k [<argumenty>]
- <nick> [+|-]i|s|w|o
-
-atrybuty kanału:
- kanał: nazwa kanału do modyfikacji (domyślnie aktualny kanał)
- o: daje/zabiera przywileje operatora kanału
- p: flaga prywatności kanału
- s: flaga kanału sekretnego
- i: kanał tylko dla zaproszonych
- t: temat ustawiany tylko przez operatorów
- n: żadnych wiadomości z poza kanału
- m: kanał moderowany
- l: ustawia limit ilości osób na kanale
- b: ustawia maskę bana
- e: ustawia maski wyjątków
- v: daje/zabiera możliwość rozmowy na kanale moderowanym
- k: ustawia klucz kanału (hasło)
-atrybuty użytkownika:
- nick: nazwa użytkownika do modyfikacji
- i: użytkownik niewidoczny
- s: użytkownik może otrzymywać informację od serwera
- w: użytkownik otrzymuje wallopy
- o: flaga operatora
-
-Lista atrybutów nie jest ogólna, należy zawsze przeczytać dokumentację na temat danego serwera aby poznać dostępne atrybuty.
-
-Przykład:
- chroni temat kanału #weechat:
- /mode #weechat +t
- staje się niewidoczny na serwerze:
- /mode nick +i
-----
-
-[[command_irc_motd]]
-* `+motd+`: pobierz "Wiadomość Dnia" (motd)
-
-----
-/motd [<cel>]
-
-cel: nazwa serwera
-----
-
-[[command_irc_msg]]
-* `+msg+`: wysyła wiadomość do użytkownika albo kanału
-
-----
-/msg [-server <serwer>] <cel>[,<cel>...] <tekst>
-
-serwer: wyślij do tego serwera (nazwa wewnętrzna)
-cel: nick lub kanał (może być maska, '*' = aktualny kanał)
- tekst: wiadomość do wysłania
-----
-
-[[command_irc_names]]
-* `+names+`: wyświetla nazwy użytkowników na kanałach
-
-----
-/names [<kanał>[,<kanał>...]]
-
-kanał: nazwa kanału
-----
-
-[[command_irc_nick]]
-* `+nick+`: zmienia obecną nazwę użytkownika
-
-----
-/nick [-all] <nick>
-
--all: ustaw nową nazwę użytkownika na wszystkich serwerach
-nick: nowy nick
-----
-
-[[command_irc_notice]]
-* `+notice+`: wysyła powiadomienie do użytkownika
-
-----
-/notice [-server <serwer>] <cel> <tekst>
-
-serwer: wyślij do tego serwera (nazwa wewnętrzna)
-cel: nick lub kanał
- tekst: wiadomość do wysłania
-----
-
-[[command_irc_notify]]
-* `+notify+`: dodaje powiadomienie o obecności lub statusie nieobecności nicków na serwerze
-
-----
-/notify add <nick> [<serwer> [-away]]
- del <nick>|-all [<serwer>]
-
- add: dodaje powiadomienie
- nick: nazwa użytkownika
-serwer: wewnętrzna nazwa serwera (domyślnie obecny serwer)
- -away: powiadom o zmianie powodu nieobecności (poprzez wykonanie whois na nicku)
- del: usuwa powiadomienie
- -all: usuwa wszystkie powiadomienia
-
-Bez argumentu, komenda wyświetla powiadomienia dla obecnego serwera (lub wszystkich serwerów, jeśli komendy użyto w głównym buforze).
-
-Przykłady:
- powiadom, kiedy "toto" wejdzie/wyjdzie z obecnego serwera:
- /notify add toto
- powiadom, kiedy "toto" wejdzie/wyjdzie z serwera libera:
- /notify add toto libera
- powiadom, kiedy "toto" jest niedostępny lub powróci na serwerze libera:
- /notify add toto libera -away
-----
-
-[[command_irc_op]]
-* `+op+`: nadaje uprawienia operatora kanału
-
-----
-/op <nick> [<nick>...]
- * -yes
-
-nick: nick lub maska (wildcard "*" jest dozwolony)
- *: nadaje status operatora kanału wszystkim na kanale
-----
-
-[[command_irc_oper]]
-* `+oper+`: uzyskaj uprawnienia operatora
-
-----
-/oper <użytkownik> <hasło>
-
- użytkownik: użytkownik
-hasło: hasło
-----
-
-[[command_irc_part]]
-* `+part+`: opuszcza kanał
-
-----
-/part [<kanał>[,<kanał>...]] [<wiadomość>]
-
-kanał: nazwa kanału do opuszczenia
-wiadomość: wiadomość pożegnalna (pokazywana innym użytkownikom)
-----
-
-[[command_irc_ping]]
-* `+ping+`: wyślij ping do serwera
-
-----
-/ping <cel1> [<cel2>]
-
-cel1: serwer
-cel2: przekieruj ping do tego serwera
-----
-
-[[command_irc_pong]]
-* `+pong+`: odpowiedz na ping
-
-----
-/pong <demon> [<demon2>]
-
- demon: demon, który odpowiedział na ping
-demon2: prześlij do tego demona
-----
-
-[[command_irc_query]]
-* `+query+`: wysyła prywatną wiadomość do użytkownika
-
-----
-/query [-noswitch] [-server <serwer>] <nick>[,<nick>...] [<tekst>]
-
--noswitch: nie przełączaj do nowego bufora
- serwer: wyślij do tego serwera (nazwa wewnętrzna)
- nick: nick
- tekst: wiadomość do wysłania
-----
-
-[[command_irc_quiet]]
-* `+quiet+`: ucisza nicki albo hosty
-
-----
-/quiet [<kanał>] [<nick> [<nick>...]]
-
-kanał: nazwa kanału
- nick: nazwa użytkownika lub host
-
-Bez podania argumentu komenda wyświetla listę uciszeń dla obecnego kanału.
-----
-
-[[command_irc_quote]]
-* `+quote+`: wyślij nieprzetworzone dane do serwera bez prasowania
-
-----
-/quote [-server <serwer>] <dane>
-
-serwer: wyślij do tego serwera (nazwa wewnętrzna)
- dane: nieprzetworzone dane do wysłania
-----
-
-[[command_irc_reconnect]]
-* `+reconnect+`: ponownie połącz się z serwerem(ami)
-
-----
-/reconnect <serwer> [<serwer>...] [-nojoin] [-switch]
- -all [-nojoin] [-switch]
-
- serwer: nazwa serwera do ponownego połączenia (wewnętrzna nazwa)
- -all: ponownie łączy się ze wszystkimi serwerami
--nojoin: nie wchodź na żadne kanały (nawet jeśli są zdefiniowane kanały do automatycznego wejścia dla serwera)
--switch: przełącza na kolejny adres serwera
-----
-
-[[command_irc_rehash]]
-* `+rehash+`: mówi serwerowi, żeby przeładował pliki konfiguracyjne
-
-----
-/rehash [<opcja>]
-
-opcje: dodatkowe opcje, dla niektórych serwerów
-----
-
-[[command_irc_remove]]
-* `+remove+`: zmusza użytkownika do opuszczenia kanału
-
-----
-/remove [<kanał>] <nick> [<powód>]
-
-kanał: nazwa kanału
- nick: nick
- powód: powód (przetwarzane, zobacz /help eval; specjalne zmienne jak ${nick} (własny nick), ${target} (docelowy nick), ${channel} i ${server} są podmieniane na odpowiednie wartości)
-----
-
-[[command_irc_restart]]
-* `+restart+`: mówi serwerowi, aby się ponownie uruchomił
-
-----
-/restart [<cel>]
-
-cel: nazwa serwera
-----
-
-[[command_irc_rules]]
-* `+rules+`: request the server rules
-
-----
-----
-
-[[command_irc_sajoin]]
-* `+sajoin+`: zmusza użytkownika do wejścia na kanał(y)
-
-----
-/sajoin <nick> <kanał>[,<kanał>...]
-
- nick: nick
-kanał: nazwa kanału
-----
-
-[[command_irc_samode]]
-* `+samode+`: zmienia atrybuty kanału, bez posiadania statusu operatora
-
-----
-/samode [<kanał>] <atrybuty>
-
-kanał: nazwa kanału
- atrybuty: atrybuty kanału
-----
-
-[[command_irc_sanick]]
-* `+sanick+`: zmusza użytkownika do użycia innego nicku
-
-----
-/sanick <nick> <nowy_nick>
-
- nick: nick
-nowy_nick: nowy nick
-----
-
-[[command_irc_sapart]]
-* `+sapart+`: zmusza użytkownika do opuszczenia kanału(ów)
-
-----
-/sapart <nick> <kanał>[,<kanał>...]
-
- nick: nick
-kanał: nazwa kanału
-----
-
-[[command_irc_saquit]]
-* `+saquit+`: zmusza użytkownika do opuszczenia serwera z powodem
-
-----
-/saquit <nick> <powód>
-
- nick: nick
-powód: powód
-----
-
-[[command_irc_server]]
-* `+server+`: wyświetla, dodaje lub usuwa serwery IRC
-
-----
-/server list|listfull [<nazwa>]
- add <nazwa> <host>[/<port>] [-temp] [-<opcja>[=<wartość>]] [-no<opcja>]
- copy|rename <nazwa> <nowa_nazwa>
- reorder <nazwa> [<nazwa>...]
- open <nazwa>|-all [<nazwa>...]
- del|keep <nazwa>
- deloutq|jump
- raw [<filter>]
-
- list: wyświetla listę serwerów (bez argumentu wyświetlana jest ta lista)
-listfull: wyświetla listę serwerów ze szczegółowymi informacjami dla każdego serwera
- add: tworzy nowy serwer
- nazwa: nazwa serwera, do użytku wewnętrznego i wyświetlania; ta nazwa jest używana do połączenia z serwerem (/connect nazwa) i do ustawiania opcji serwera: irc.server.nazwa.xxx
-host: nazwa albo adres IP serwera, z opcjonalnym numerem portu (domyślnie: 6667), wiele adresów należy rozdzielić przecinkiem
- -temp: tworzy serwer tymczasowy (nie zapisany)
- opcja: ustawia opcję dla serwera (dla opcji boolowskich wartość może zostać pominięta)
-noopcja: ustawia opcje boolowskie na 'off' (na przykład: -nossl)
- copy: duplikuje serwer
- rename: zmienia nazwę serwera
- reorder: zmienia kolejność na liście serwerów
- open: otwiera bufor serwera nie łącząc się z nim
- keep: zachowuje serwer w pliku konfiguracyjnym (tylko dla serwerów tymczasowych)
- del: usuwa serwer
- deloutq: usuń wiadomości z kolejki dla wszystkich serwerów (wszystkie wiadomości jakie WeeChat obecnie wysyła)
- jump: przechodzi do bufora serwera
- raw: otwiera bufor z nieprzetworzonymi danymi IRC
- filtr: ustawia nowy filtr pokazujący tylko wybrane wiadomości (może zostać również użyty jako wejście w buforze nieprzetworzonych danych IRC); dozwolone formaty:
- * pokaż wszystkie wiadomości (brak filtra)
- xxx pokaż tylko wiadomości zawierające "xxx"
- s:xxx pokaż tylko wiadomości od serwera "xxx"
- f:xxx pokaż tylko wiadomości z flagą: recv (wiadomości odebrane), sent (wiadomości wysłane), modified (wiadomości zmodyfikowane), redirected (wiadomości przekierowane)
- m:xxx pokaż tylko komendę IRC "xxx"
- c:xxx pokaż tylko wiadomości pasujące to przetworzonego warunku "xxx", używając następujących zmiennych: wynik funkcji irc_message_parse (jak nick, komenda, kanał, tekst, etc., zobacz funkcję info_get_hashtable w opisie API wtyczek dla listy wszystkich dostępnych zmiennych), data (format: "yyyy-mm-dd hh:mm:ss"), serwer, recv, sent, modified, redirected
-
-Przykłady:
- /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+`: rejestruje nową usługę
-
-----
-/service <nick> <zarezerwowany> <distribution> <typ> <zarezerwowany> <info>
-
-distribution: widoczność serwisu
- typ: zarezerwowany do dalszego użycia
-----
-
-[[command_irc_servlist]]
-* `+servlist+`: wyświetla serwisy obecnie połączone z siecią
-
-----
-/servlist [<maska> [<typ>]]
-
-maska: wyświetl tylko serwisy pasujące do maski
-typ: wyświetl tylko serwisy tego typu
-----
-
-[[command_irc_setname]]
-* `+setname+`: ustaw real name
-
-----
-/setname <realname>
-
-realname: nowy real name
-----
-
-[[command_irc_squery]]
-* `+squery+`: dostarcza wiadomość do usługi
-
-----
-/squery <usługa> <tekst>
-
-usługa: nazwa usługi
- tekst: tekst do wysłania
-----
-
-[[command_irc_squit]]
-* `+squit+`: rozłącza od podłączonych serwerów
-
-----
-/squit <cel> <komentarz>
-
- cel: nazwa serwera
-komentarz: komentarz
-----
-
-[[command_irc_stats]]
-* `+stats+`: zapytanie o statystyki serwera
-
-----
-/stats [<zapytanie> [<cel>]]
-
- zapytanie: c/h/i/k/l/m/o/y/u (zobacz RFC1459)
-cel: nazwa serwera
-----
-
-[[command_irc_summon]]
-* `+summon+`: wyślij do użytkowników serwera wiadomość proszącą ich o wejście na IRC
-
-----
-/summon <użytkownik> [<cel> [<kanał>]]
-
- użytkownik: nazwa użytkownika
- cel: nazwa serwera
-kanał: nazwa kanału
-----
-
-[[command_irc_time]]
-* `+time+`: uzyskaj lokalny czas serwera
-
-----
-/time [<cel>]
-
-cel: pobierz czas podanego serwera
-----
-
-[[command_irc_topic]]
-* `+topic+`: pobiera/ustawia temat kanału
-
-----
-/topic [<kanał>] [<temat>|-delete]
-
-kanał: nazwa kanału
- temat: nowy temat kanału
--delete: kasuje temat kanału
-----
-
-[[command_irc_trace]]
-* `+trace+`: znajduje drogę do konkretnego serwera
-
-----
-/trace [<cel>]
-
-cel: nazwa serwera
-----
-
-[[command_irc_unban]]
-* `+unban+`: odbanowuje nicki lub hosty
-
-----
-/unban [<kanał>] <nick>|<numer> [<nick>|<numer>...]
-
-kanał: nazwa kanału
- nick: nick lub host
- numer: numer bana (wyświetlany na liście za pomocą komendy /ban)
-----
-
-[[command_irc_unquiet]]
-* `+unquiet+`: nicki albo hosty przestają być uciszone
-
-----
-/unquiet [<kanał>] <nick>|<numer> [<nick>|<numer>...]
-
-kanał: nazwa kanału
- nick: nick lub host
- numer: numer uciszenia (wyświetlany na liście za pomocą komendy /quiet)
-----
-
-[[command_irc_userhost]]
-* `+userhost+`: zwraca listę informacji o użytkownikach
-
-----
-/userhost <nick> [<nick>...]
-
-nick: nazwa użytkownika
-----
-
-[[command_irc_users]]
-* `+users+`: wyświetla użytkowników zalogowanych do serwera
-
-----
-/users [<cel>]
-
-cel: nazwa serwera
-----
-
-[[command_irc_version]]
-* `+version+`: podaje informację o wersji nicka lub serwera (obecnego lub określonego)
-
-----
-/version [<cel>|<nick>]
-
-cel: nazwa serwera
- nick: nazwa użytkownika
-----
-
-[[command_irc_voice]]
-* `+voice+`: daje głos (voice) nickowi(-m)
-
-----
-/voice <nick> [<nick>...]
- * -yes
-
-nick: nick lub maska (wildcard "*" jest dozwolony)
- *: daje głos każdemu na kanale
-----
-
-[[command_irc_wallchops]]
-* `+wallchops+`: wysyła powiadomienie do operatorów kanału
-
-----
-/wallchops [<kanał>] <tekst>
-
-kanał: nazwa kanału
- tekst:tekst do wysłania
-----
-
-[[command_irc_wallops]]
-* `+wallops+`: wysyła wiadomość do wszystkich obecnie połączonych użytkowników, którzy ustawili sobie tryb 'w'
-
-----
-/wallops <tekst>
-
-tekst: wiadomość do wysłania
-----
-
-[[command_irc_who]]
-* `+who+`: tworzy zapytanie, które zwraca listę informacji
-
-----
-/who [<mask> [o]]
-
-maska: tylko informacje pasujące do maski
- o: tylko operatorzy są zwracani zgodnie z podaną maską
-----
-
-[[command_irc_whois]]
-* `+whois+`: zapytanie o informacje o użytkowniku(ach)
-
-----
-/whois [<cel>] [<nick>[,<nick>...]]
-
-cel: nazwa serwera
- nick: nick (może być maska)
-
-Bez argumentu, komenda ta wykona whois na:
-- twoim własnym nicku, jeśli bufor to serwer/kanał
-- zdalnym nicku, jeśli bufor to rozmowa prywatna.
-
-Jeśli opcja irc.network.whois_double_nick jest włączona, wysyłane są dwa nicki (jeśli został podany tylko jeden), aby uzyskać czas bezczynności w odpowiedzi.
-----
-
-[[command_irc_whowas]]
-* `+whowas+`: pyta o informacje o użytkowniku, który już nie istnieje
-
-----
-/whowas <nick>[,<nick>...] [<ilość> [<cel>]]
-
- nick: nick
- ilość: ilość zwracanych odpowiedzi (pełne wyszukiwanie dla numerów ujemnych)
-cel: odpowiedź powinna pasować do maski
-----
-// end::irc_commands[]
-
-// tag::javascript_commands[]
-[[command_javascript_javascript]]
-* `+javascript+`: list/load/unload skrypt
-
-----
-/javascript list|listfull [<nazwa>]
- load [-q] <nazwapliku>
- autoload
- reload|unload [-q] [<nazwa>]
- eval [-o|-oc] <kode>
- version
-
- list: lista załadowanych wtyczek
-listfull: lista załadowanych wtyczek (szczegółowa)
- load: ładuje wtyczkę
-autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
- reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
- unload: wyładowuje jedną albo wszystkie wtyczki
-nazwa_pliku: skrypt (plik) do załadowania
- -q: tryb cichy: nie wyświetla wiadomości
- nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
- eval: wykonuje kod źródłowy i wyświetla wynik w obecnym buforze
- -o: wysyła wynik do bufora bez wykonywania komend
- -oc: wysyła wynik do bufora i wykonuje komendy
- code: kod źródłowy do wykonania
- version: wyświetla wersję używanego interpretera
-
-Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
-----
-// end::javascript_commands[]
-
-// tag::logger_commands[]
-[[command_logger_logger]]
-* `+logger+`: konfiguracja wtyczki logera
-
-----
-/logger list
- set <poziom>
- flush
- disable
-
- list: pokazuje status logów dla otwartych buforów
- set: ustawia poziom logowania dla obecnego bufora
- poziom: poziom logowanych wiadomości (0 = wyłączone, 1 = kilka wiadomości (najważniejsze) .. 9 = wszystkie wiadomości)
- flush: zapisuje natychmiast wszystkie pliki z logami
-disable: wyłącza logowanie dla obecnego bufora (ustawia poziom na 0)
-
-Opcje "logger.level.*" oraz "logger.mask.*" mogą być użyte do ustawienia poziomu lub maski dla bufora lub buforów zaczynających się od nazwy.
-
-Poziomy logowania używane przez wtyczkę IRC:
- 1: wiadomości użytkowników (z kanałów i prywatne), powiadomienia (od serwerów i kanałów)
- 2: zmiany nicków
- 3: wiadomości serwera
- 4: wejścia/opuszczenia/wyjścia
- 9: wszystkie pozostałe wiadomości
-
-Przykłady:
- ustawia poziom na 5 dla obecnego bufora:
- /logger set 5
- wyłącza logowanie w obecnym buforze:
- /logger disable
- ustawia poziom na 3 dla wszystkich buforów IRC:
- /set logger.level.irc 3
- wyłącza logowanie głównego bufora WeeChat:
- /set logger.level.core.weechat 0
- użyj oddzielnych katalogów dla serwerów IRC, oraz oddzielnych plików dla kanałów:
- /set logger.mask.irc "$server/$channel.weechatlog"
-----
-// end::logger_commands[]
-
-// tag::lua_commands[]
-[[command_lua_lua]]
-* `+lua+`: list/load/unload skrypt
-
-----
-/lua list|listfull [<nazwa>]
- load [-q] <nazwapliku>
- autoload
- reload|unload [-q] [<nazwa>]
- eval [-o|-oc] <kode>
- version
-
- list: lista załadowanych wtyczek
-listfull: lista załadowanych wtyczek (szczegółowa)
- load: ładuje wtyczkę
-autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
- reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
- unload: wyładowuje jedną albo wszystkie wtyczki
-nazwa_pliku: skrypt (plik) do załadowania
- -q: tryb cichy: nie wyświetla wiadomości
- nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
- eval: wykonuje kod źródłowy i wyświetla wynik w obecnym buforze
- -o: wysyła wynik do bufora bez wykonywania komend
- -oc: wysyła wynik do bufora i wykonuje komendy
- code: kod źródłowy do wykonania
- version: wyświetla wersję używanego interpretera
-
-Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
-----
-// end::lua_commands[]
-
-// tag::perl_commands[]
-[[command_perl_perl]]
-* `+perl+`: list/load/unload skrypt
-
-----
-/perl list|listfull [<nazwa>]
- load [-q] <nazwapliku>
- autoload
- reload|unload [-q] [<nazwa>]
- eval [-o|-oc] <kode>
- version
-
- list: lista załadowanych wtyczek
-listfull: lista załadowanych wtyczek (szczegółowa)
- load: ładuje wtyczkę
-autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
- reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
- unload: wyładowuje jedną albo wszystkie wtyczki
-nazwa_pliku: skrypt (plik) do załadowania
- -q: tryb cichy: nie wyświetla wiadomości
- nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
- eval: wykonuje kod źródłowy i wyświetla wynik w obecnym buforze
- -o: wysyła wynik do bufora bez wykonywania komend
- -oc: wysyła wynik do bufora i wykonuje komendy
- code: kod źródłowy do wykonania
- version: wyświetla wersję używanego interpretera
-
-Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
-----
-// end::perl_commands[]
-
-// tag::php_commands[]
-[[command_php_php]]
-* `+php+`: list/load/unload skrypt
-
-----
-/php list|listfull [<nazwa>]
- load [-q] <nazwapliku>
- autoload
- reload|unload [-q] [<nazwa>]
- eval [-o|-oc] <kode>
- version
-
- list: lista załadowanych wtyczek
-listfull: lista załadowanych wtyczek (szczegółowa)
- load: ładuje wtyczkę
-autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
- reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
- unload: wyładowuje jedną albo wszystkie wtyczki
-nazwa_pliku: skrypt (plik) do załadowania
- -q: tryb cichy: nie wyświetla wiadomości
- nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
- eval: wykonuje kod źródłowy i wyświetla wynik w obecnym buforze
- -o: wysyła wynik do bufora bez wykonywania komend
- -oc: wysyła wynik do bufora i wykonuje komendy
- code: kod źródłowy do wykonania
- version: wyświetla wersję używanego interpretera
-
-Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
-----
-// end::php_commands[]
-
-// tag::python_commands[]
-[[command_python_python]]
-* `+python+`: list/load/unload skrypt
-
-----
-/python list|listfull [<nazwa>]
- load [-q] <nazwapliku>
- autoload
- reload|unload [-q] [<nazwa>]
- eval [-o|-oc] <kode>
- version
-
- list: lista załadowanych wtyczek
-listfull: lista załadowanych wtyczek (szczegółowa)
- load: ładuje wtyczkę
-autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
- reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
- unload: wyładowuje jedną albo wszystkie wtyczki
-nazwa_pliku: skrypt (plik) do załadowania
- -q: tryb cichy: nie wyświetla wiadomości
- nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
- eval: wykonuje kod źródłowy i wyświetla wynik w obecnym buforze
- -o: wysyła wynik do bufora bez wykonywania komend
- -oc: wysyła wynik do bufora i wykonuje komendy
- code: kod źródłowy do wykonania
- version: wyświetla wersję używanego interpretera
-
-Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
-----
-// end::python_commands[]
-
-// tag::relay_commands[]
-[[command_relay_relay]]
-* `+relay+`: zarządzanie przesyłaniem
-
-----
-/relay list|listfull|listrelay
- add <nazwa> <port>|<ścieżka>
- del|start| restart|stop <nazwa>
- raw
- sslcertkey
-
- list: wyświetla klienty pośrednika (tylko aktywne)
- listfull: wyświetla klienty pośrednika (wszystkie)
- listrelay: wyświetla pośredników (nazwa i port)
- add: dodaje relay (nasłuchuje na porcie)
- del: usuwa relay (klienty zostają połączone)
- start: nasłuchuje na porcie
- restart: zamyka porta serwera i otwiera go ponownie nasłuchując na nim (klienty zostają połączone)
- stop: zamyka gniazdo serwera (klienty zostają połączone)
- nazwa: nazwa pośrednika (format poniżej)
- port: port używany przez pośrednika
- ścieżka: ścieżka używana przez pośrednika (tylko dla socketów UNIXowych); "%h" na początku ciągu jest zastępowane katalogiem domowym WeeChat (domyślnie "~/.weechat"), zawartość jest przetwarzana (zobacz /help eval)
- raw: otwiera bufor z nieprzetworzonymi danymi pośrednika
- sslcertkey: ustawia certyfikat SSL/hasło używając ścieżki w opcji relay.network.ssl_cert_key
-
-Nazwa pośrednika to: [ipv4.][ipv6.][ssl.]<protokół.nazwa> lub unix.[ssl.]<protokół. nazwa>
- ipv4: wymusza użycie IPv4
- ipv6: wymusza użycie IPv6
- ssl: włącza SSL
- unix: używa socketu UNIXowego
-protokół.nazwa: protokół i nazwa do przekazywania:
- - protokół "irc": nazwą jest serwer do współdzielenia (opcjonalne, jeśli nie podane, nazwa serwera musi być wysłana przez klienta w komendzie "PASS", format: "PASS serwer:hasło")
- - protokół "weechat" (nazwa nie jest używana)
-
-Protokół "irc" pozwala dowolnemu klientowi IRC (włączając w to WeeChat) połączyć się na ustawionym porcie.
-Protokół "weechat" pozwala na połączenie się zdalnym interfejsem, lista dostępna pod adresem: https://weechat.org/about/interfaces/
-
-Bez argumentu komenda otwiera bufor z listą klientów.
-
-Przykłady:
- pośrednik irc dla serwera "libera":
- /relay add irc.libera 8000
- pośrednik irc dla serwera "libera", z SSL:
- /relay add ssl.irc.libera 8001
- pośrednik irc dla wszystkich serwerów (klient wybiera) z SSL:
- /relay add ssl.irc 8002
- protokół weechat:
- /relay add weechat 9000
- protokół weechat z SSL:
- /relay add ssl.weechat 9001
- protokół weechat z SSL, używający tylko IPv4:
- /relay add ipv4.ssl.weechat 9001
- protokół weechat z SSL, używający tylko IPv6:
- /relay add ipv6.ssl.weechat 9001
- protokół weechat z SSL, używający IPv4 + IPv6:
- /relay add ipv4.ipv6.ssl.weechat 9001
- protokół weechat po sockecie UNIXowym:
- /relay add unix.weechat ${weechat_runtime_dir}/relay_socket
-----
-// end::relay_commands[]
-
-// tag::ruby_commands[]
-[[command_ruby_ruby]]
-* `+ruby+`: list/load/unload skrypt
-
-----
-/ruby list|listfull [<nazwa>]
- load [-q] <nazwapliku>
- autoload
- reload|unload [-q] [<nazwa>]
- eval [-o|-oc] <kode>
- version
-
- list: lista załadowanych wtyczek
-listfull: lista załadowanych wtyczek (szczegółowa)
- load: ładuje wtyczkę
-autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
- reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
- unload: wyładowuje jedną albo wszystkie wtyczki
-nazwa_pliku: skrypt (plik) do załadowania
- -q: tryb cichy: nie wyświetla wiadomości
- nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
- eval: wykonuje kod źródłowy i wyświetla wynik w obecnym buforze
- -o: wysyła wynik do bufora bez wykonywania komend
- -oc: wysyła wynik do bufora i wykonuje komendy
- code: kod źródłowy do wykonania
- version: wyświetla wersję używanego interpretera
-
-Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
-----
-// end::ruby_commands[]
-
-// tag::script_commands[]
-[[command_script_script]]
-* `+script+`: Manager skryptów WeeChat
-
-----
-/script list [-o|-ol|-i|-il]
- search <tekst>
- show <skrypt>
- load|unload|reload <skrypt> [<skrypt>...]
- autoload|noautoload|toggleautoload <skrypt> [<skrypt>...]
- install|remove|installremove|hold [-q] <skrypt> [<skrypt>...]
- upgrade
- update
-
- list: lista załadowanych skryptów (wszystkie języki)
- -o: wysyła listę skryptów do bufora (po angielsku)
- -ol: wysyła listę skryptów do bufora (przetłumaczoną)
- -i: kopiuje listę skryptów do wiersza poleceń (do wysłania do bufora)(po angielsku)
- -il: kopiuje listę skryptów do wiersza poleceń (do wysłania do bufora)(przetłumaczone)
- search: wyszukuje skryptu po tagach, języku (python, perl, ...), rozszerzeniu pliku (py, pl, ...) lub tekście; wynik jest wyświetlany w buforze skryptów
- show: pokazuje dokładne informacje o skrypcie
- load: ładuje skrypt(y)
- unload: wyładowuje skrypt(y)
- reload: przeładowuje skrypt(y)
- autoload: automatyczne ładowanie skryptu
- noautoload: nie ładuj automatycznie skryptu
-toggleautoload: przełącza automatyczne logowanie
- install: instaluje/uaktualnia skrypt(y)
- remove: usuwa skrypt(y)
- installremove: instaluje lub usuwa skrypt(y), w zależności od obecnego stanu
- hold: przełącza stan wstrzymania skrypt(y) (wstrzymany skrypt nie będzie aktualizowany ani nie może zostać usunięty)
- -q: tryb cichy: nie wyświetla wiadomości
- upgrade: aktualizuje wszystkie zainstalowane skrypty, które są przestarzałe (nowa wersja jest dostępne)
- update: aktualizuje lokalna listę dostępnych skryptów
-
-Bez żadnego argumentu, komenda otwiera bufor z listą skryptów.
-
-W buforze skryptów, możliwe statusy dla każdego ze skryptów:
- * i a H r N
- | | | | | |
- | | | | | przestarzały (dostępna jest nowa wersja)
- | | | | działający (załadowany)
- | | | wstrzymany
- | | automatycznie ładowany
- | zainstalowany
- popularny skrypt
-
-Wynik polecenia /script list, dopuszczalne statusy dla każdego skryptu:
- * ? i a H N
- | | | | | |
- | | | | | przestarzały (dostępna jest nowa wersja)
- | | | | wstrzymany
- | | | automatycznie ładowany
- | | zainstalowany
- | nieznany skrypt (nie może zostać pobrany/zaktualizowany)
- popularny skrypt
-
-Skróty klawiszowe w buforze skryptów:
- alt+i instaluje skrypt
- alt+r usuwa skrypt
- alt+l ładuje skrypt
- alt+L przeładowuje skrypt
- alt+u wyładowuje skrypt
- alt+A automatyczne ładowanie skryptu
- alt+h przełącza stan wstrzymania skryptu
- alt+v wyświetla skrypt
-
-Dozwolone komendy z linii poleceń w buforze skryptów:
- i/r/l/L/u/A/h/v akcje dla skryptu (takie same jak skróty klawiszowe powyżej)
- q zamknij bufor
- $ odśwież bufor
- s:x,y sortuj bufor używając klawiszy x i y (zobacz /help script.look.sort)
- s: resetuj sortowanie (użyj domyślnego)
- słowo(a) filtruj skrypty: szukaj słowa(ów) w skryptach (opis, tagi, ...)
- * usuń filtr
-
-Akcje myszy w buforze skryptów:
- kółko przewija listę
- lewy przycisk wybiera skrypt
- prawy przycisk instaluj/usuń skrypt
-
-Przykłady:
- /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+`: konfiguracja wtyczki spell
-
-----
-/spell enable|disable|toggle
- listdict
- setdict -|<słownik>[,<słownik>...]
- deldict
- addword [<słownik>] <słowo>
-
- enable: włącza sprawdzanie pisowni
- disable: wyłącza sprawdzanie pisowni
- toggle: przełącza sprawdzanie pisowni
-listdict: pokazuje zainstalowane słowniki
- setdict: ustawia słownik dla obecnego buforu (kilka słowników może być podanych po przecinku, znak specjalny „-” wyłącza sprawdzanie pisowni z obecnym buforze)
- deldict: usuwa słownik używany w obecnym buforze
- addword: dodaje słowo do osobistego słownika
-
-Jeśli wprowadzany tekst zaczyna się od '/' nie będzie on sprawdzany, za wyjątkiem kilku komend (zobacz /set spell.check.commands).
-
-W celu włączenia sprawdzania pisowni dla wszystkich buforów, należy użyć opcji "default_dict", następnie włączyć sprawdzanie pisowni, na przykład:
- /set spell.check.default_dict "en"
- /spell enable
-
-W celu wyświetlenia listy sugestii na pasku, użyj elementu "spell_suggest".
-
-Domyślny skrót klawiszowy przełączający sprawdzanie pisowni to alt-s.
-----
-// end::spell_commands[]
-
-// tag::tcl_commands[]
-[[command_tcl_tcl]]
-* `+tcl+`: list/load/unload skrypt
-
-----
-/tcl list|listfull [<nazwa>]
- load [-q] <nazwapliku>
- autoload
- reload|unload [-q] [<nazwa>]
- eval [-o|-oc] <kode>
- version
-
- list: lista załadowanych wtyczek
-listfull: lista załadowanych wtyczek (szczegółowa)
- load: ładuje wtyczkę
-autoload: automatycznie ładuje wtyczki w katalogu systemowym lub użytkownika
- reload: przeładuje pojedynczą wtyczkę (jeśli nie podano nazwy, wyładuje wszystkie wtyczki, następnie automatycznie załaduje wtyczki)
- unload: wyładowuje jedną albo wszystkie wtyczki
-nazwa_pliku: skrypt (plik) do załadowania
- -q: tryb cichy: nie wyświetla wiadomości
- nazwa: nazwa skryptu (nazwa użyta do wywołania funkcji "register")
- eval: wykonuje kod źródłowy i wyświetla wynik w obecnym buforze
- -o: wysyła wynik do bufora bez wykonywania komend
- -oc: wysyła wynik do bufora i wykonuje komendy
- code: kod źródłowy do wykonania
- version: wyświetla wersję używanego interpretera
-
-Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
-----
-// end::tcl_commands[]
-
-// tag::trigger_commands[]
-[[command_trigger_trigger]]
-* `+trigger+`: zarządzaj triggerami, scyzorykiem WeeChat
-
-----
-/trigger list|listfull|listdefault
- add|addoff|addreplace <nazwa> <hook> ["<argumenty>" ["<warunki>" ["<regex>" ["<komenda>" ["<zwracany_kod>" ["<post_action>"]]]]]]
- addinput [<hook>]
- input|output|recreate <nazwa>
- set <nazwa> <opcja> <wartość>
- rename|copy <nazwa> <nowa_nazwa>
- enable|disable|toggle [<nazwa>|-all [<nazwa>...]]
- restart <nazwa>|-all [<nazwa>...]
- show <nazwa>
- del <nazwa>|-all [<nazwa>...]
- restore <nazwa> [<nazwa>...]
- default -yes
- monitor [<filtr>]
-
- list: lista triggerów (jeśli nie podano argumentu, wyświetli się ta lista)
- listfull: lista triggerów ze szczegółowymi informacjami
-listdefault: lista domyślnych triggerów
- add: dodaje trigger
- addoff: dodaje trigger (wyłączony)
- addreplace: dodaje lub zastępuje istniejący trigger
- nazwa: nazwa triggera
- hook: signal, hsignal, modifier, line, print, command, command_run, timer, config, focus, info, info_hashtable
- argumenty: argumenty dla uchwytu, w zależności od jego typu (oddzielone średnikami):
- signal: nazwa(-y) signal (wymagane)
- hsignal: nazwa(-y) hsignal (wymagane)
- modifier: nazwa(-y) modifier (wymagane)
- line: typ bufora("formatted", "free" lub "*"), lista mask buforów, tagi
- print: bufor, tagi, wiadomość, pomiń kolory
- command: komenda (wymagane), opis, argumenty, opis argumentów, dopełnienie (wszystkie argumenty poza komendą są przetwarzane, "${tg_trigger_name}" jest zastępowane przez nazwę triggera, zobacz /help eval)
- command_run: komenda(-y) (wymagane)
- timer: interwał (wymagane), wyrównanie sekund, ilość wywołań
- config: nazwa(-y) opcji (wymagane)
- focus: nazwa(-y) obszarów (wymagane)
- info: nazwa(y) informacji (wymagane)
- info_hashtable: nazwa(y) informacji (wymagane)
- warunki: przetwarzane warunki dla triggera
- regex: jedno lub więcej wyrażeń regularnych do zastępowania ciągów w zmiennych
- komenda: komenda do wykonania (wiele komend można oddzielić ";")
-zwracany_kod: kod zwracany w callbacku (ok (domyślne), ok_eat, error)
-post_action: akcja do wykonania po zakończeniu (none (domyślne), disable, delete)
- addinput: ustawia wejście z domyślnymi argumentami do stworzenia triggera
- input: ustawia wejście z komendą użytą do stworzenia triggera
- output: wysyła komendę do stworzenia triggera do buforu
- recreate: tak samo jak "input", z opcją "addreplace" zamiast "add"
- set: ustawia opcje triggera
- opcja: nazwa opcji: name, hook, arguments, conditions, regex, command, return_code
- (aby uzyskać pomoc na temat opcji możesz wpisać: /help trigger.trigger.<nazwa>.<opcja>)
- wartość: nowa wartość dla opcji
- rename: zmienia nazwę triggera
- copy: kopiuje trigger
- enable: włącza trigger(y) (bez argumentów: włącza triggery globalnie)
- disable: wyłącza trigger(y) (bez argumentów: wyłącza triggery globalnie)
- toggle: zmienia stan triggera(-ów) (bez argumentów: zmienia stan triggerów globalnie)
- restart: restartuje trigger(y) (tworzy na nowo uchwyty)
- show: pokazuje szczegółowe informacje o triggerze (z niektórymi statystykami)
- del: usuwa trigger
- -all: wykonaj akcję na wszystkich triggerach
- restore: przywraca trigger(y) z domyślnymi wartościami (działa tylko dla domyślnych triggerów)
- default: przywraca domyślne triggery usuwając wszystkie istniejące
- monitor: otwiera bufor monitorowania triggerów, z opcjonalnym filtrem:
- filtr: filtruje uchwyty/triggery do wyświetlenia (uchwyt musi się zaczynać od "@", na przykład "@signal"), wiele filtrów może być oddzielonych przecinkiem; dzika karta "*" jest dozwolona w nazwie każdego triggera
-
-Kiedy callback triggera jest wywoływany, wykonywane są następujące akcje, w kolejności:
- 1. sprawdzenie warunków; jeśli nie są spełnione, wyjście
- 2. zastąpienie tekstu za pomocą rozszerzonych wyrażeń regularnych POSIX (jeśli zdefiniowane)
- 3. wykonanie komend(y) (jeśli zdefiniowane)
- 4. wyjście z kodem wyjścia (poza modifier, line, focus, info and info_hashtable)
- 5. wykonanie akcji kończącej
-
-Przykłady (możesz też spojrzeć na domyślne triggery za pomocą /trigger listdefault):
- dodaje atrybuty tekstu *bold*, _underline_ i /italic/ (tylko w wiadomościach użytkowników):
- /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}/"
- ukrywa pasek z nickami na małych terminalach:
- /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"
- cichy zapis plików konfiguracyjnych co każdą godzinę:
- /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- cichy zapis sesji WeeChat o północy (zobacz /help upgrade):
- /trigger add session_save signal day_changed "" "" "/mute /upgrade -save"
- otwiera monitor triggerów i pokazuje tylko modifiers i triggery, których nazwa zaczyna się od "resize":
- /trigger monitor @modifier,resize*
-----
-// end::trigger_commands[]
-
-// tag::weechat_commands[]
-[[command_weechat_allbuf]]
-* `+allbuf+`: wykonuje komendę we wszystkich buforach
-
-----
-/allbuf <komenda>
-
-komenda: komenda do wykonania (lub tekst do wysłania do bufora jeśli komenda nie zaczyna się od '/')
-
-Przykłady:
- ustawia znacznik nieprzeczytanych wiadomości we wszystkich buforach:
- /allbuf /buffer set unread
-----
-
-[[command_weechat_away]]
-* `+away+`: ustawia lub kasuje status nieobecności
-
-----
-/away [-all] [<wiadomość>]
-
- -all: ustawia lub kasuje stan nieobecności na wszystkich połączonych serwerach
-wiadomość: powód nieobecności (jeśli nie podano wiadomości status nieobecności zostaje usunięty)
-----
-
-[[command_weechat_bar]]
-* `+bar+`: zarządzaj paskami
-
-----
-/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+`: zarządzaj buforami
-
-----
-/buffer list
- add [-free] [-switch] <nazwa>
- clear [<numer>|<nazwa>|-merged|-all [<numer>|<nazwa>...]]
- move <numer>|-|+
- swap <numer1>|<nazwa1> [<numer2>|<nazwa2>]
- cycle <numer>|<nazwa> [<numer>|<nazwa>...]
- merge <numer>|<nazwa>
- unmerge [<numer>|-all]
- hide [<numer>|<nazwa>|-all [<numer>|<nazwa>...]]
- unhide [<numer>|<nazwa>|-all [<numer>|<nazwa>...]]
- switch [-previous]
- zoom
- renumber [<numer1> [<numer2> [<start>]]]
- close [<n1>[-<n2>]|<nazwa>...]
- notify <poziom>
- listvar [<numer>|<nazwa>]
- setvar <nazwa> [<value>]
- delvar <nazwa>
- set <właściwość> [<wartość>]
- get <właściwość>
- jump smart|last_displayed|prev_visited|next_visited
- <numer>|-|+|<nazwa>
-
- list: wyświetla listę buforów (bez podania argumenty wyświetlana jest ta lista)
- add: dodaje nowy bufor (może zostać zamknięty komendą "/buffer close" albo "q")
- clear: czyści zawartość bufora (numer bufora, -merged dla połączonych buforów, -all dla wszystkich buforów, lub nic dla obecnego bufora)
- move: przesuwa bufor na liście (może być względne, np -1); "-" = przesuwa na pierwszy numer, "+" = przesuwa na ostatni numer bufora +1
- swap: zamienia miejscami dwa bufory (zamienia z obecnym buforem, jeśli podano tylko jeden numer/nazwę)
- cycle: przełącza w pętli między listą buforów
- merge: łączy obecny bufor z innym (obszar rozmowy zostanie pomieszany między oba bufory)
- (domyślnie ctrl-x przełącza pomiędzy połączonymi buforami)
- unmerge: odłącza bufor od innych mających taki sam numer
- hide: ukrywa bufor
- unhide: przywraca ukryty bufor
- switch: przełącza do następnego z połączonych buforów (lub poprzedniego bufora dzięki "-previous")
- zoom: powiększa połączony bufor
-renumber: zmienia numer bufora (działa tylko, jeśli opcja weechat.look.buffer_auto_renumber jest wyłączona)
- close: zamyka bufor (numer/przedział są opcjonalne)
- notify: ustawia poziom powiadomień dla obecnego bufora: ten poziom określa czy bufor zostanie dodany do hotlisty czy nie:
- none: nigdy
- highlight: tylko dla higlightów
- message: wiadomości od użytkowników + highlighty
- all: wszystkie wiadomości
- reset: przywraca wartości domyślne (all)
-listvar: wyświetla zmienne lokalne obecnego bufora
- setvar: ustawia zmienną lokalną w obecnym buforze
- delvar: kasuje zmienną lokalna z obecnego bufora
- set: ustawia właściwość obecnego bufora
- get: wyświetla właściwości obecnego bufora
- jump: przeskakuje do innego buforu:
- smart: następny bufor z aktywnością
- last_displayed: ostatnio wyświetlany bufor (przed ostatnim przeskoczeniem do bufora)
- prev_visited: ostatnio odwiedzony bufor
- next_visited: przeskakuje do następnego odwiedzonego bufora
- numer: przechodzi do bufora o numerze, dostępne prefiksy:
- '+': przejście względne, dodaje numer do obecnego
- '-': przejście względne, odejmuje numer od obecnego
- '*': przejście do numeru, używając opcji "weechat.look.jump_current_to_previous_buffer"
- -: przejście do pierwszego bufora
- +: przejście do ostatniego bufora
- nazwa: przejście do bufora o (częściowej) nazwie
-
-Przykłady:
- czyści zawartość obecnego bufora:
- /buffer clear
- przenosi bufor na numer 5:
- /buffer move 5
- zamienia bufor 1 z 3:
- /buffer swap 1 3
- zamienia bufor #weechat z obecnym buforem:
- /buffer swap #weechat
- przełącza w pętli między #chan1, #chan2, #chan3:
- /buffer cycle #chan1 #chan2 #chan3
- łączy z głównym buforem:
- /buffer merge 1
- łączy z buforem #weechat:
- /buffer merge #weechat
- odłącza bufory:
- /buffer unmerge
- zamyka obecny bufor:
- /buffer close
- zamyka bufory od 5 do 7:
- /buffer close 5-7
- przechodzi do #weechat:
- /buffer #weechat
- przechodzi do następnego bufora:
- /buffer +1
- przechodzi do ostatniego bufora:
- /buffer +
-----
-
-[[command_weechat_color]]
-* `+color+`: definiuje aliasy i wyświetla paletę kolorów
-
-----
-/color alias <kolor> <nazwa>
- unalias <kolor>
- reset
- term2rgb <kolor>
- rgb2term <rgb> [<limit>]
- -o
-
- alias: dodaje alias dla koloru
-unalias: usuwa alias
- kolor: numer koloru (większy lub równy 0, maksymalna wartość zależy od terminala, zazwyczaj 63 lub 255)
- nazwa: nazwa aliasu dla koloru (na przykład: "orange")
- reset: resetuje wszystkie pary kolorów (wymagane jeśli nie ma dostępnej większej ilości par kolorów, jeśli automatyczny reset jest wyłączony, zobacz opcję "weechat.look.color_pairs_auto_reset")
-term2rgb: konwersja koloru terminala (0-255) na kolor RGB
-rgb2term: konwersja koloru RGB na kolor terminala (0-255)
- limit: liczba kolorów w tabeli kolorów terminala (numerowane od 0); domyślnie 256
- -o: wysyła informacje o terminalu/kolorach do obecnego bufora
-
-Bez podania argumentu komenda wyświetli kolory w nowym buforze.
-
-Przykłady:
- dodaje alias "orange" dla koloru 214:
- /color alias 214 orange
- usuwa kolor 214:
- /color unalias 214
-----
-
-[[command_weechat_command]]
-* `+command+`: wywołaj wyraźnie komendę WeeChat lub wtyczki
-
-----
-/command [-buffer <nazwa>] <wtyczka> <komenda>
-
--buffer: wykonaj komendę na tym buforze
- wtyczka: wykonaj komendę z tej wtyczki;'core' dla wewnętrznych komend WeeChat, '*' wykryj wtyczkę (zależy od bufora, gdzie komenda jest wykonywana)
-komenda: komenda do wywołania ( '/' jest automatycznie dodawane jeśli nie występuje na początku komendy)
-----
-
-[[command_weechat_cursor]]
-* `+cursor+`: wolne poruszanie kursora na ekranie, w celu wykonania akcji na konkretnych obszarach ekranu
-
-----
-/cursor go chat|<pasek>|<x>,<y>
- move up|down|left|right|area_up|area_down|area_left|area_right
- stop
-
- go: przesuwa kursor do obszaru rozmowy, paska (używając nazwy paska) lub położenia "x,y"
-move: przesuwa kursor w kierunku
-stop: wyłącza tryb kursora
-
-Bez argumentu komenda przełącza obsługę kursora.
-
-Kiedy obsługa myszy jest włączona (zobacz /help mouse), domyślnie wciśnięcie środkowego przycisku włącza tryb kursora we wskazanym punkcie.
-
-Domyślne skróty dla trybu kursora w oknie rozmowy:
- m cytuj wiadomość
- q cytuj prefiks + wiadomość
- Q cytuj czas + prefiks + wiadomość
-
-Domyślne skróty dla trybu kursora na liście nicków:
- b zbanuj nick (/ban)
- k wykop nick (/kick)
- K wykop i zbanuj nick (/kickban)
- q otwórz okno prywatnej rozmowy (/query)
- w zapytaj o informacje o użytkowniku (/whois)
-
-Pozostałe domyślne skróty w trybie kursora:
- strzałka przesuwa kursor
- alt+strzałka przenosi kursor do następnego obszaru
- enter wyjście z trybu kursora
-
-Przykłady:
- przejdź do listy nicków:
- /cursor go nicklist
- przejdź do współrzędnych x=10, y=5:
- /cursor go 10,5
-----
-
-[[command_weechat_debug]]
-* `+debug+`: funkcje debugujące
-
-----
-/debug list
- set <wtyczka> <poziom>
- dump|hooks [<wtyczka>]
- buffer|certs|color|dirs|infolists|libs|memory|tags|term|windows
- mouse|cursor [verbose]
- hdata [free]
- time <komenda>
- unicode <ciąg>
-
- 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+`: przetwórz wyrażenie
-
-----
-/eval [-n|-s] [-d] <wyrażenie>
- [-n] [-d [-d]] -c <wyrażenie1> <operator> <wyrażenie2>
-
- -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+`: filtruje wiadomości w buforach, aby je ukryć/pokazać w zależności do tagów lub wyrażeń regularnych
-
-----
-/filter list
- enable|disable|toggle [<nazwa>|@]
- add|addreplace<nazwa> <bufor>[,<bufor>...] <tagi> <regex>
- rename <nazwa> <nowa_nazwa>
- recreate <nazwa>
- del <nazwa>|-all [<nazwa>...]
-
- list: wyświetla wszystkie filtry
- enable: włącza filtry (filtry są domyślnie włączone)
- disable: wyłącza filtry
- toggle: przełącza filtry
- nazwa: nazwa filtru ("@" = włącza/wyłącza wszystkie filtry w obecnym buforze)
- add: dodaje filtr
-addreplace: dodaje lub nadpisuje istniejący filtr
- rename: zmienia nazwę filtru
- recreate: ustawia linie poleceń na komendę filtra umożliwiając edycję
- del: usuwa filtr
- -all: usuwa wszystkie filtry
- bufor: oddzielona przecinkami lisa buforów, dla których filtr jest aktywny:
- - jest to pełna nazwa zawierająca wtyczkę (przykład: "irc.libera.#weechat" lub "irc.server.libera")
- - "*" oznacza wszystkie bufory
- - nazwa zaczynająca się od '!' jest wykluczana
- - dozwolony jest znak "*"
- tagi: lista tagów oddzielona przecinkiem, np: "irc_join,irc_part,irc_quit"
- - logiczne "i": użyj "+" pomiędzy tagami (na przykład: "nick_toto+irc_action")
- - dozwolony jest znak "*"
- - jeśli tag zaczyna się od '!', wtedy jest on wykluczony i NIE może znajdować się w wiadomości
- regex: rozszerzone wyrażenie regularne POSIX do wyszukania w linii
- - użyj '\t' do oddzielenia prefiksu od wiadomości, znaki specjalne jak '|' muszą zostać poprzedzone '\' np: '\|'
- - jeśli wyrażenie zaczyna się od '!', wtedy pasujący wynik jest odwracany (użyj '\!', aby zacząć od '!')
- - dwa wyrażenia są tworzone: jedno dla prefiksu, drugie dla wiadomości
- - wielkość znaków nie ma znaczenia dla wyrażeń, jeśli zaczynają się od "(?-i)" wielkość znaków ma znaczenie
-
-Domyślny skrót klawiszowy alt+'=' włącza/wyłącza filtrowanie globalnie i alt+'-' włącza/wyłącza filtrowanie w obecnym buforze.
-
-Najczęściej używane tagi:
- no_filter, no_highlight, no_log, log0..log9 (poziom logowania),
- notify_none, notify_message, notify_private, notify_highlight,
- self_msg, nick_xxx (xxx to nick w wiadomości), prefix_nick_ccc (ccc to kolor nicka),
- host_xxx (xxx to użytkownik + host w wiadomości),
- irc_xxx (xxx to nazwa komendy, lub numer; zobacz /server raw lub /debug tags),
- irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
-Aby zobaczyć listę tagów w liniach buforów wykonaj: /debug tags
-
-Przykłady:
- użyj inteligentnego filtru we wszystkich buforach IRC:
- /filter add irc_smart * irc_smart_filter *
- użyj inteligentnego filtru we wszystkich buforach IRC poza tymi zawierającymi "#weechat" w nazwie:
- /filter add irc_smart *,!*#weechat* irc_smart_filter *
- filtruj wszystkie wiadomości IRC o join/part/quit:
- /filter add joinquit * irc_join,irc_part,irc_quit *
- filtruj nicki wyświetlane przy wejściu na kanał albo za pomocą /names:
- /filter add nicks * irc_366 *
- filtruj nick "toto" na kanale IRC #weechat:
- /filter add toto irc.libera.#weechat nick_toto *
- filtruj wejścia/akcje IRC od użytkownika "toto":
- /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
- filtruj linie zawierające frazę "weechat sucks" na kanale IRC #weechat:
- /filter add sucks irc.libera.#weechat * weechat sucks
- filtruj linie "WeeChat sucks" we wszystkich buforach:
- /filter add sucks2 * * (?-i)^WeeChat sucks$
-----
-
-[[command_weechat_help]]
-* `+help+`: wyświetl pomoc na temat komend i opcji
-
-----
-/help -list|-listfull [<wtyczka> [<wtyczka>...]]
- <komenda>
- <komenda>
-
- -list: wyświetla komendy dla wtyczek (bez podania argumentu wyświetlana jest ta lista)
--listfull: wyświetla komendy dla wtyczek z opisami
- plugin: lista komend dla wtyczki
- komenda: nazwa komendy
- opcja: nazwa opcji (użyj /set aby zobaczyć listę)
-----
-
-[[command_weechat_history]]
-* `+history+`: pokaż historię komend bufora
-
-----
-/history clear
- <wartość>
-
-clear: czyści historie
-Wartość: ilość elementów historii do pokazania
-----
-
-[[command_weechat_hotlist]]
-* `+hotlist+`: zarządzaj hotlistami
-
-----
-/hotlist add [low|message|private|highlight]
- clear [<poziom>]
- remove
- restore [-all]
-
- add: dodaje obecny bufor do hotlisty (domyślny poziom: "low", warunki zdefiniowane w opcji weechat.look.hotlist_add_conditions NIE są sprawdzane)
- clear: czyści hotlistę
- poziom: "lowest" czyści tylko najniższy poziom w hotliście, "highest" czyści tylko najwyższy poziom w hotliście, lub maska poziomu: liczba całkowita będąca kombinacją 1=join/part, 2=message, 4=private, 8=highlight)
- remove: usuwa obecny bufor z hotlisty
-restore: przywraca ostatnią usuniętą hostlistę w obecnym buforze (albo wszystkich buforach przez dodanie -all)
-----
-
-[[command_weechat_input]]
-* `+input+`: funkcje linii komend
-
-----
-/input <akcja> [<argumenty>]
-
-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+`: zarządza niestandardowymi elementami pasków
-
-----
-/item list
- add|addreplace <nazwa> "<warunki>" "<zawartość>"
- rename <nazwa> <nowa_nazwa>
- refresh <nazwa> [<nazwa>...]
- recreate <nazwa>
- del <nazwa>|-all
-
- list: wyświetla wszystkie niestandardowe elementy paska
- add: dodaje niestandardowy element paska
-addreplace: dodaje lub zastępuje istniejący niestandardowy element paska
- name: nazwa niestandardowego elementu paska
-conditions: zewaluowane warunki do wyświetlenia elementu na pasku (na przykład dla wyświetlania elementu tylko w konkretnych buforach)
- content: zawartość (ewaluowana, zobacz /help eval)
- rename: zmienia nazwę niestandardowego elementu paska
- refresh: aktualizue zawartość elementu we wszystkich paskach, gdzie jest on wyświetlany; dowolny element może zostać odświeżony: default/plugin/niestandardowe elementy pasków
- recreate: kopiuje do wiersza poleceń komendę użytą do edycji niestandardowego elementu paska
- del: usuwa niestandardowy element paska
- -all: usuwa wszystkie niestandardowe elementy paska
-
-Przykłady:
- dodaje element z rozmiarem terminala, wyświetlany tylko w buforach z numerem = 1:
- /item add terminfo "${buffer.number} == 1" "term:${info:term_width}x${info:term_height}"
- dodaje element z informacjami o buforze:
- /item add bufinfo "" "${buffer.number}:${buffer.name}${if:${buffer.zoomed}?(Z)}"
- dodaje element z datą/czasem w formacie "Dec 25, 12:34 +0100", aktualizowanym co minutę:
- /item add datetime "" "${date:%b %d, %H:%M %z}"
- /trigger add datetime_refresh timer "60000;60" "" "" "/item refresh datetime"
- dodaje element z numerem linii w buforze (wyświetlane/wszystkie), odświeżane za każdym razem jak zostanie wyświetlona nowa linia lub jeśli liczba filtrowanych linii się zmieni:
- /item add lines_count "" "${calc:${buffer.lines.lines_count}-${buffer.lines.lines_hidden}}/${buffer.lines.lines_count} linii"
- /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"
- wymusza odświeżenie elementu "lines_count":
- /item refresh lines_count
- odtwarza element "lines_count" z innymi warunkami lub zawartością:
- /item recreate lines_count
- usuwa element "lines_count":
- /item del lines_count
-----
-
-[[command_weechat_key]]
-* `+key+`: dodaj/usuń przypisanie klawiszy
-
-----
-/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+`: zarządzaj układami buforów/okien
-
-----
-/layout store [<nazwa>] [buffers|windows]
- apply [<nazwa>] [buffers|windows]
- leave
- del [<nazwa>] [buffers|windows]
- rename <nazwa> <nowa nazwa>
-
- store: zachowuje układ używając obecnych buforów/okien
- apply: stosuje zapisany układ
- leave: opuszcza obecny układ (nie aktualizuje żadnego układu)
- del: usuwa bufory i/lub okna w zapisanym układzie
- (jeśli zarówno "buffers" jak i "windows" nie zostaną podane po nazwie, układ jest kasowany)
- rename: zmienia nazwę układu
- nazwa: nazwa zapisanego układu (domyślnie "default")
-buffers: zapisuje/stosuje tylko bufory (kolejność buforów)
-windows: zapisuje/stosuje tylko okna (bufory wyświetlane w każdym oknie)
-
-Komenda wywołana bez argumentów wyświetli zapisane układy.
-
-Obecny układ można zapisać podczas wykonywania komendy /quit za pomocą opcji "weechat.look.save_layout_on_exit".
-
-Uwaga: zapamiętywany jest tylko podział okien i numery buforów. Bufory nie są otwierane. Oznacza to, że musisz na przykład samemu wejść na kanały IRC w celu otwarcia buforów, zapisany układ zostanie zastosowany po otwarciu buforów.
-----
-
-[[command_weechat_mouse]]
-* `+mouse+`: kontrola myszy
-
-----
-/mouse enable|disable|toggle [<opóźnienie>]
-
- enable: włącza obsługę myszy
-disable: wyłącza obsługę myszy
- toggle: przełącza obsługę myszy
- opóźnienie: czas (w sekundach), po którym początkowy stan obsługi myszy jest przywracany (przydatne do tymczasowego wyłączenia obsługi myszy)
-
-Stan myszy jest zapisywany w opcji "weechat.look.mouse".
-
-Przykłady:
- włączenie obsługi myszy:
- /mouse enable
- zmiana obsługi myszy na 5 sekund:
- /mouse toggle 5
-----
-
-[[command_weechat_mute]]
-* `+mute+`: wykonuje komendę po cichu
-
-----
-/mute [-core | -current | -buffer <nazwa>] <komenda>
-
- -core: bez wyświetlania wyjścia w głównym buforze WeeChat
--current: bez wyświetlania wyjścia na obecnym kanale
- -buffer: bez wyświetlania wyjścia w podanym buforze
- nazwa: pełna nazwa bufora (przykłady: "irc.server.libera", "irc.libera.#weechat")
- komenda: komenda do cichego wykonania ( '/' jest dodawane automatycznie jeśli nie znalezione na początku komendy)
-
-Jeżeli nie podano celu (-core, -current lub -buffer), wtedy domyślnie jest wyciszane są wszystkie bufory.
-
-Przykłady:
- zapisanie konfiguracji:
- /mute save
- wiadomość do obecnego kanału IRC:
- /mute -current msg * hej!
- wiadomość na kanał #weechat:
- /mute -buffer irc.libera.#weechat msg #weechat hej!
-----
-
-[[command_weechat_plugin]]
-* `+plugin+`: lista/załaduj/wyładuj wtyczkę
-
-----
-/plugin list [-o|-ol|-i|-il|<nazwa>]
- listfull [<nazwa>]
- load <nazwapliku> [<argumenty>]
- autoload [<argumenty>]
- reload [<nazwa>|* [<argumenty>]]
- unload [<nazwa>]
-
- list: lista załadowanych wtyczek
- -o: wyślij listę załadowanych wtyczek do bufora (ciąg po angielsku)
- -ol: wyślij listę załadowanych wtyczek do bufora (przetłumaczony ciąg)
- -i: skopiuj listę załadowanych wtyczek do linii poleceń (do wysłania do bufora) (ciąg po angielsku)
- -il: skopiuj listę załadowanych wtyczek do linii poleceń (do wysłania do bufora) (przetłumaczony ciąg)
- nazwa: nazwa wtyczki
- listfull: lista załadowanych wtyczek (ze szczegółami)
- load: załaduj wtyczkę
- nazwa_pliku: wtyczka (plik) do załadowania
-argumenty: argumenty przekazywane do wtyczki przy ładowaniu
- autoload: automatycznie ładuj wtyczki z katalogu systemowego lub użytkownika
- reload: przeładuj wtyczkę (bez podania nazwy wyładuje wszystkie wtyczki, następnie załaduje te ładowane automatycznie)
- unload: wyłącza wtyczkę (bez podania nazwy wyłącza wszystkie wtyczki)
-
-Bez argumentów polecenie pokaże listę załadowanych wtyczek.
-----
-
-[[command_weechat_print]]
-* `+print+`: wyświetl tekst w buforze
-
-----
-/print [-buffer <numer>|<nazwa>] [-newbuffer <nazwa>] [-free] [-switch] [-core|-current] [-y <linia>] [-escape] [-date <data>] [-tags <tagi>] [-action|-error|-join|-network|-quit] [<tekst>]
- -stdout|-stderr [<tekst>]
- -beep
-
- -buffer: bufor, w którym zostanie wyświetlony tekst (domyślnie: obecny bufor)
--newbuffer: tworzy nowy bufor i wyświetla w nim tekst
- -free: tworzy nowy bufor z dowolną zawartością (tylko z -newbuffer)
- -switch: przełącza się do bufora
- -core: alias dla bufora "-buffer core.weechat"
- -current: wyświetl tekst w obecnym buforze
- -y: wyświetla niestandardową linię (tylko dla buforów z dowolną zawartością)
- line: numer linii bufora z dowolną zawartością (pierwsza linia to 0, wartość ujemna wyświetla linie od ostatniej: -1 = przedostatnia linia, -2 = dwie linie po ostatniej, ...)
- -escape: interpretuj znaki poprzedzone \ (na przykład \a, \07, \x07)
- -date: data wiadomości, możliwe formaty:
- -n: 'n' sekund wcześniej
- +n: 'n' sekund później
- n: 'n' sekund od Epoch (zobacz man time)
- data/czas (ISO 8601): yyyy-mm-ddThh:mm:ss, przykład: 2014-01-19T04:32:55
- czas: hh:mm:ss (przykład: 04:32:55)
- -tags: oddzielona przecinkami lista tagów (zobacz /help filter w celu wyświetlenia listy najczęstszych tagów)
- tekst: tekst do wyświetlenia (prefiks i wiadomość muszą być oddzielone za pomocą "\t", jeśli tekst zaczyna się od "-" dodaj "\" przed nim)
- -stdout: wyświetl tekst na standardowe wyjście (znaki poprzedzone \ są interpretowane)
- -stderr: wyświetl tekst na standardowe wyjście błędów (znaki poprzedzone \ są interpretowane)
- -beep: alias dla "-stderr \a"
-
-Opcje -action ... -quit używają prefiksów zdefiniowanych w opcjach "weechat.look.prefix_*".
-
-Wspierane znaczniki specjalne:
- \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
-
-Przykłady:
- wyświetla przypomnienie w buforze głównym z higlightem:
- /print -core -tags notify_highlight Reminder: kup mleko
- wyświetla błąd w głównym buforze:
- /print -core -error Jakiś błąd
- wyświetla wiadomość w głównym buforze z prefiksem "abc":
- /print -core abc\tWiadomość
- wyświetla wiadomość na kanale #weechat:
- /print -buffer irc.libera.#weechat Message on #weechat
- wyświetla bałwana (U+2603):
- /print -escape \u2603
- wysyła alert (BEL):
- /print -beep
-----
-
-[[command_weechat_proxy]]
-* `+proxy+`: zarządzanie proxy
-
-----
-/proxy list
- add <nazwa> <typ> <adres> <port> [<użytkownik> [<hasło>]]
- del <nazwa>|-all
- set <nazwa> <opcja> <wartość>
-
- list: wyświetla wszystkie proxy
- add: dodaje nowe proxy
- nazwa: nazwa proxy (musi być unikalna)
- typ: http, socks4 lub socks5
- adres: adres IP lub nazwa hosta
- port: port
-użytkownik: nazwa użytkownika (opcjonalne)
-hasło: hasło (opcjonalne)
- del: usuwa proxy (albo wszystkie zdefiniowane proxy z -all)
- set: ustawia wartość dla właściwości proxy
- opcja: właściwość do zmiany (aby uzyskać listę dostępnych opcji spójrz na /set weechat.proxy.<nazwa proxy>.*)
- wartość: nowa wartość dla opcji
-
-Przykłady:
- tworzy proxy http, uruchomione na hoście lokalnym i porcie 8888:
- /proxy add local http 127.0.0.1 8888
- tworzy proxy http wykorzystujące protokół IPv6:
- /proxy add local http ::1 8888
- /proxy set local ipv6 on
- tworzy proxy socks5 z nazwą użytkownika/hasłem:
- /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
- usuwa proxy:
- /proxy del myproxy
-----
-
-[[command_weechat_quit]]
-* `+quit+`: zakończ WeeChat
-
-----
-/quit [-yes][<argumenty>]
-
- -yes: wymagane jeśli opcja weechat.look.confirm_quit jest włączona
-argumenty: tekst wysłany na sygnał "quit"
- (na przykład wtyczka irc używa tego tekstu do wysłania wiadomości pożegnalnej na serwer)
-
-Domyślnie pliki konfiguracyjne są zapisywane przy wyjściu z aplikacji (zobacz opcję "weechat.look.save_config_on_exit") zapisany może byc też obecny układ okien (zobacz opcję "weechat.look.save_layout_on_exit").
-----
-
-[[command_weechat_reload]]
-* `+reload+`: przeładuj pliki konfiguracyjne z dysku
-
-----
-/reload [<plik> [<plik>...]]
-
-plik: plik konfiguracyjny do przeładowania (bez rozszerzenia ".conf")
-
-Bez podania argumentu wszystkie pliki (WeeChat oraz wtyczki) zostaną przeładowane.
-----
-
-[[command_weechat_repeat]]
-* `+repeat+`: wykonuje komendę kilka razy
-
-----
-/repeat [-interval <opóźnienie>[<jednostka>]] <ilość> <komenda>
-
- opóźnienie: czas pomiędzy wykonaniem komend
- jednostka: opcjonalna, dostępne wartości:
- ms: milisekundy
- s: sekundy (domyślnie)
- m: minuty
- h: godziny
- ilość: ile razy wykonać komendę
-komenda: komenda do wykonania ('/' jest automatycznie dodawane, jeśli nie znajduje się na początku komendy)
-
-Ważne: komenda zostanie wykonana w buforze, gdzie zostało wykonane /repeat (jeśli bufor nie zostanie znaleziony komenda nie zostanie wykonana).
-
-Przykład:
- przewija 2 strony do góry:
- /repeat 2 /window page_up
-----
-
-[[command_weechat_reset]]
-* `+reset+`: reset config options
-
-----
-/reset <opcja>
- -mask <opcja>
-
-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+`: zapisuje pliki konfiguracyjne na dysku
-
-----
-/save [<plik> [<plik>...]]
-
-plik: plik konfiguracyjny do zapisania (bez rozszerzenia ".conf")
-
-Bez podania argumentu wszystkie pliki (WeeChat oraz wtyczki) zostaną zapisane.
-
-Domyślnie zapisywane na dysku są wszystkie pliki konfiguracyjne podczas wykonywania komendy /quit (zobacz opcję "weechat.look.save_config_on_exit").
-----
-
-[[command_weechat_secure]]
-* `+secure+`: zarządzanie zabezpieczonymi danymi (hasła lub dane poufne zaszyfrowane w pliku sec.conf)
-
-----
-/secure passphrase <hasło>|-delete
- decrypt <hasło>|-discard
- set <nazwa> <wartość>
- del <nazwa>
-
-passphrase: zmienia hasło (bez hasła dane są przechowywane w postaci tekstu w pliku sec.conf)
- -delete: kasuje hasło
- decrypt: rozszyfrowuje dane będące ciągle zaszyfrowane (zdarza się to tylko jeśli hasło nie zostało podane przy uruchomieniu)
- -discard: odrzuca wszystkie nadal zaszyfrowane dane
- set: dodaje lub zmienia zaszyfrowane dane
- del: kasuje zaszyfrowane dane
-
-Bez argumentu, komenda wyświetli zabezpieczone dane w nowym buforze.
-
-Kombinacje klawiszy w bezpiecznym buforze:
- alt+v przełącza wartości
-
-Jeśli używane jest hasło (dane zaszyfrowane), należy je podać podczas startu WeeChat.
-Jest możliwe ustawienie zmiennej środowiskowej "WEECHAT_PASSPHRASE", aby nie podawać hasła przy uruchomieniu (ta sama zmienna jest używana przez WeeChat podczas wykonywania /upgrade), lub ustawienie opcji sec.crypt.passphrase_command żeby odczytać hasło z wyjścia zewnętrznego polecenia jak managera haseł (zobacz /help sec.crypt.passphrase_command).
-
-Zabezpieczone dane w formacie ${sec.data.xxx} można użyć w:
- - komendzie /eval
- - argumencie w linii poleceń "--run-command"
- - opcjach weechat.startup.command_{before|after}_plugins
- - innych opcjach, które mogą zawierać hasło lub wrażliwe dane (na przykład proxy, serwer irc i relay); zobacz /help na opcjach żeby sprawdzić czy są przetwarzane.
-
-Przykłady:
- ustawienie hasła:
- /secure passphrase to jest moje hasło
- użyj programu "pass" do odczytania hasła przy uruchomieniu:
- /set sec.crypt.passphrase_command "/usr/bin/pass show weechat/passphrase"
- zaszyfrowanie hasła dla libera SASL:
- /secure set libera mojehasło
- /set irc.server.libera.sasl_password "${sec.data.libera}"
- zaszyfrowanie hasła dla nickserva na serwerze oftc:
- /secure set oftc mojehasło
- /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
- alias dla polecenia ghost dla nicka "mójnick":
- /alias ghost /eval /msg -server libera nickserv ghost mójnick ${sec.data.libera}
-----
-
-[[command_weechat_set]]
-* `+set+`: ustaw opcje konfiguracyjne i zmienne środowiskowe
-
-----
-/set [<opcja> [<wartość>]]
- diff [<opcja> [<opcja>...]]
- env [<zmienna> [<wartość>]]
-
-opcja: nazwa opcji (może zawierać wildcard "*" jeśli nie podano żadnej wartości)
- wartość: nowa wartość opcji, zgodnie z typem:
- boolean: on, off lub toggle
- integer: numer, ++numer lub --numer
- string: dowolny ciąg ("" dla pustego ciągu)
- color: nazwa koloru, ++numer lub --numer
- Uwaga: dla wszystkich typów, można użyć null dla usunięcia wartości opcji (niezdefiniowana wartość). Działa to tylko z niektórymi specjalnymi zmiennymi wtyczek.
- diff: wyświetla tylko zmienione opcje
- env: wyświetla lub ustawia zmienne środowiskowe (użyj "" żeby skasować zmienną)
-
-Przykłady:
- wyświetla opcje dotyczące podświetleń:
- /set *highlight*
- dodaje słowo do podświetlenia:
- /set weechat.look.highlight "słowo"
- wyświetla zmienione opcje:
- /set diff
- wyświetla zmienione opcje dla wtyczki irc:
- /set diff irc.*
- wyświetla wartość zmiennej środowiskowej LANG:
- /set env LANG
- ustawia zmienną środowiskową LANG i używa jej:
- /set env LANG fr_FR.UTF-8
- /upgrade
- kasuje zmienną środowiskową ABC:
- /set env ABC ""
-----
-
-[[command_weechat_toggle]]
-* `+toggle+`: przełącza wartość opcji konfiguracyjnej
-
-----
-/toggle <opcja> [<wartość> [<wartość>...]]
-
-opcja: nazwa opcji
- vartość: możliwe wartości dla opcji (wartości są dzielone jak argumenty komendy powłoki: można użyć cudzysłowów żeby zachować spacje na początku/końcu wartości)
-
-Zachowanie:
- - tylko opcje typu boolowskiego lub ciągi mogą być przełączane bez wartości:
- - boolowskie: przełączanie pomiędzy włączony/wyłączony zgodnie z obecną wartością
- - ciąg: przełącza między pustym ciągiem a domyślną wartością (działa tylko jeśli pusty ciąg może być użyty jako wartość opcji)
- - jeśli podano pojedynczą wartość, przełącza między nią a wartością domyślną dla danej opcji
- - jeśli podano wiele wartości, przełącza pomiędzy nimi; użyta wartość jest jedną z obecnych wartości dla opcji; jeśli obecna wartość nie znajduje się na liście, użyta zostanie pierwsza wartość z listy
- - specjalna wartość "null" może zostać podana, ale tylko jako pierwsza wartość na liście, bez cudzysłowów.
-
-Przykłady:
- przełącza wyświetlanie czasu w obszarze czatu (bez wyświetlania nowej, użytej wartości):
- /mute /toggle weechat.look.buffer_time_format
- przełącza format czasu w obszarze czatu (z sekundami, bez sekund, wyłączone):
- /toggle weechat.look.buffer_time_format "%H:%M:%S" "%H:%M" ""
- przełącza automatyczne dołączenie do kanału #weechat na serwerze libera:
- /toggle irc.server.libera.autojoin null #weechat
-----
-
-[[command_weechat_unset]]
-* `+unset+`: skasuj/zresetuj zmienną konfiguracyjną
-
-----
-/unset <opcja>
- -mask <opcja>
-
-opcja: nazwa opcji
- -mask: używa maski w opcji (wildcard "*" jest dozwolony do masowego resetowania opcji, używaj ostrożnie!)
-
-W zależności od opcji, jest resetowana (dla standardowych opcji) lub usuwana (dla opcjonalnych ustawień, jak wartości dotyczące serwerów).
-
-Przykłady:
- resetowanie jednej opcji:
- /unset weechat.look.item_time_format
- resetowanie wszystkich opcji dotyczących kolorów:
- /unset weechat.color.*
-----
-
-[[command_weechat_upgrade]]
-* `+upgrade+`: zapisz sesje WeeChat i przeładuj plik binarny WeeChat bez rozłączania z serwerami
-
-----
-/upgrade [-yes] [<ścieżka_do_binarki>|-save|-quit]
-
- -yes: wymagane, jeśli "weechat.look.confirm_upgrade" jest włączona
-ścieżka_do_binarki: ścieżka do pliku binarnego WeeChat (domyślnie jest to obecny plik)
- -dummy: nic nie rób (opcja użyta w celu zapobiegnięcia przypadkowego dopełnienia za pomocą"-quit")
- -save: tylko zapisz sesję, nie wyłączaj ani nie przeładowuj WeeChat; pliki konfiguracyjne nie są zapisywane (w razie potrzeby możesz wykonać /save przed tą komendą)
- -quit: zamyka *WSZYSTKIE* połączenia, zapisuje sesję i wyłącza WeeChat, umożliwia to późniejsze przywrócenie (zobacz niżej)
-
-Ta komenda uaktualnia i przeładowuje działającą sesję WeeChat. Nowy plik binarny WeeChat powinien zostać skompilowany lub zainstalowany za pomocą managera pakietów przed uruchomieniem tej komendy.
-
-Uwaga: połączenia SSL są przerywane podczas uaktualniania, ponieważ przeładowanie sesji SSL nie jest obecnie możliwe za pomocą GnuTLS. Po uaktualnieniu nastąpi ponowne ich połączenie.
-
-Ważne: użycie opcji -save może być niebezpieczne, zaleca się używanie samego /upgrade (lub z -quit) dla standardowej aktualizacji i restartu; opcja -save może być używana do regularnego zapisu sesji i przywrócenia jej w razie nieoczekiwanego wyjścia z programu (brak prądu, crash, etc.)
-
-Proces uaktualnienia składa się z 4 kroków:
- 1. zapisania sesji do plików dla rdzenia i wtyczek (bufory, historia, ..)
- 2. wyładowanie wszystkich wtyczek (zapisanie plików konfiguracyjnych *.conf)
- 3. zapisanie konfiguracji WeeChat (weechat.conf)
- 4. uruchomienie nowego pliku binarnego WeeChat i przeładowanie sesji.
-
-Z opcją "-quit", proces ten przebiega następująco:
- 1. zamknięcie *WSZYSTKICH* połączeń (irc, xfer, relay, ...)
- 2. zapisanie sesji do plików (*.upgrade)
- 3. wyładowanie wszystkich wtyczek
- 4. zapisanie konfiguracji WeeChat
- 5. wyłączenie WeeChat
-
-Z opcją "-save", proces to:
- 1. zapisanie sesji do plików (*.upgrade) ze stanem rozłączonym dla serwerów IRC i klientów Relay (nic nie zostaje rozłączone)
-
-Z opcjami -quit oraz -save można przywrócić sesję za pomocą komendy: weechat --upgrade
-WAŻNE: należy przywracać sesję z identyczną konfiguracją (pliki *.conf) oraz w miarę możliwości z tą samą wersją WeeChat (lub nowszą).
-Jest możliwe przywrócenie sesji WeeChat na innej maszynie, jeśli skopiujemy zawartość katalogów domowych WeeChat (zobacz /debug dirs).
-----
-
-[[command_weechat_uptime]]
-* `+uptime+`: pokazuje czas pracy WeeChat
-
-----
-/uptime [-o|-ol]
-
- -o: wysyła uptime jako wejście do obecnego bufora (po angielsku)
--ol: wysyła uptime jako wejście do obecnego bufora (przetłumaczony)
-----
-
-[[command_weechat_version]]
-* `+version+`: pokazuje wersję i datę, kiedy skompilowano WeeChat
-
-----
-/version [-o|-ol]
-
- -o: wysyła wersje jako wejście do obecnego bufora (po angielsku)
--ol: wysyła wersje jako wejście do obecnego bufora (przetłumaczony)
-
-Domyślny alias /v może zostać użyty do wykonania tej komendy we wszystkich buforach (w przeciwnym wypadku wykonywana jest komenda /version w buforach irc).
-----
-
-[[command_weechat_wait]]
-* `+wait+`: planuje komendę do wykonania w przyszłości
-
-----
-/wait <liczba>[<jednostka>] <komenda>
-
- liczba: ilość czasu do odczekania (liczba całkowita)
- jednostka: opcjonalnie, możliwe wartości:
- ms: milisekundy
- s: sekundy (domyślnie)
- m: minuty
- h: godziny
-komenda: komenda do wykonania (lub tekst do wysłania do bufora jeżeli komenda nie zaczyna się od '/')
-
-Ważne: komenda zostanie wykonana w buforze, gdzie zostało wykonane /wait (jeśli bufor nie zostanie znaleziony komenda nie zostanie wykonana).
-
-Przykłady:
- wejdzie na kanał za 10 sek:
- /wait 10 /join #test
- ustawi stan nieobecności za 15 min:
- /wait 15m /away -all I'm away
- napisze 'hello' za 2 min:
- /wait 2m hello
-----
-
-[[command_weechat_window]]
-* `+window+`: zarządza oknami
-
-----
-/window list
- -1|+1|b#|up|down|left|right [-window <numer>]
- <numer>
- splith|splitv [-window <numer>] [<pct>]
- resize [-window <numer>] [h|v][+|-]<pct>
- balance
- merge [-window <numer>] [all]
- close [-window <numer>]
- page_up|page_down [-window <numer>]
- refresh
- scroll [-window <numer>] [+|-]<wartość>[s|m|h|d|M|y]
- scroll_horiz [-window <numer>] [+|-]<wartość>[%]
- scroll_up|scroll_down|scroll_top|scroll_bottom| scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight| scroll_unread [-window <numer>]
- swap [-window <numer>] [up|down|left|right]
- zoom [-window <numer>]
- bare [<opóźnienie>]
-
- list: lista otwartych okien (bez argumentu wyświetlana jest ta lista)
- -1: skok do poprzedniego okna
- +1: skok do następnego okna
- b#: skok do następnego okna pokazującego bufor o numerze #
- up: przełączenie na okno ponad obecnym
- down: przełączenie na okno pod obecnym
- left: przełączenie na okno po lewej
- right: przełączenie na okno po prawej
- numer: okno numer (zobacz /window list)
- splith: dzieli obecne okno poziomo
- splitv: dzieli obecne okno pionowo
- resize: zmienia rozmiar okna, nowy rozmiar to <pct> procent okna nadrzędnego
- jeśli "h" lub "v" są podane, zmiana rozmiaru wpływa na najbliższe nadrzędne okno z podziałem tego typu (poziomy/pionowy)
- balance: balansuje rozmiary pomiędzy oknami
- merge: łączy okno z innym (all = posiadanie tylko jednego okna)
- close: zamyka okno
- page_up: przewija stronę do góry
- page_down: przewija stronę w dół
- refresh: odświeża ekran
- scroll: przewija ilość linii (+/-N) lub o czas: s=sekundy, m=minuty, h=godziny, d=dni, M=miesiące, y=lata
- scroll_horiz: przewija poziomo ilość kolumn (+/-N) lub procent rozmiaru okna (takie przewijanie jest możliwe tylko w buforach z wolną zawartością)
- scroll_up: przewija kilka linii w gorę
- scroll_down: przewija kilka linii w dół
- scroll_top: przewija na samą górę bufora
-scroll_bottom: przewija na spód bufora
-scroll_beyond_end: przewija poza koniec bufora
-scroll_previous_highlight: przewija do poprzedniego highlighta
-scroll_next_highlight: przewija do następnego highlighta
-scroll_unread: przewija do znacznika nie przeczytania
- swap: zamienia bufory między dwoma oknami (z opcjonalnym kierunkiem dla docelowego okna)
- zoom: powiększa okno
- bare: przełącza niesformatowane wyświetlanie (z opcjonalnym czasem, po jakim nastąpi automatyczny powrót do standardowego trybu)
-
-Dla splith i splitv, pct oznacza procent reprezentujący rozmiar nowego okna, wyliczony z obecnego okna jako odniesieniem. Na przykład 25 oznacza utworzenie nowego okna o rozmiarze = obecny_rozmiar / 4
-
-Przykłady:
- skok do okna wyświetlającego bufor #1:
- /window b1
- przewiń 2 linie do góry:
- /window scroll -2
- przewiń 2 dni do góry:
- /window scroll -2d
- przewiń do początku obecnego dnia:
- /window scroll -d
- powiększ okno 2 #2:
- /window zoom -window 2
- podziel okno poziomo dając 30%% miejsca oknu na górze:
- /window splith 30
- zmienia rozmiar okna do 75% rozmiaru okna nadrzędnego:
- /window resize 75
- zmienia rozmiar pionowego podziału, dodaje 10% do rozmiaru:
- /window resize v+10
- usuń podział, zachowując obecne okno:
- /window merge
- zamyka obecne okno:
- /window close
- włączenie trybu niesformatowanego na 2 sekundy:
- /window bare 2
-----
-// end::weechat_commands[]
-
-// tag::xfer_commands[]
-[[command_xfer_me]]
-* `+me+`: wysyła akcję CTCP do zdalnego hosta
-
-----
-/me <wiadomość>
-
-wiadomość: wiadomość do wysłania
-----
-
-[[command_xfer_xfer]]
-* `+xfer+`: kontrola xfer
-
-----
-/xfer [list|listfull]
-
- list: wyświetla xfer
-listfull: wyświetla xfer (ze szczegółami)
-
-Bez argumentów komenda otworzy bufor z listą xfer.
-----
-// end::xfer_commands[]
diff --git a/doc/pl/includes/autogen_user_default_aliases.pl.adoc b/doc/pl/includes/autogen_user_default_aliases.pl.adoc
deleted file mode 100644
index c6ffb73de..000000000
--- a/doc/pl/includes/autogen_user_default_aliases.pl.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"]
-|===
-| Alias | Komenda | Dopełnienie
-
-| /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/pl/includes/autogen_user_irc_colors.pl.adoc b/doc/pl/includes/autogen_user_irc_colors.pl.adoc
deleted file mode 100644
index 27b31578f..000000000
--- a/doc/pl/includes/autogen_user_irc_colors.pl.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"]
-|===
-| Kolory IRC | Kolory 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/pl/includes/autogen_user_options.pl.adoc b/doc/pl/includes/autogen_user_options.pl.adoc
deleted file mode 100644
index af694ef20..000000000
--- a/doc/pl/includes/autogen_user_options.pl.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*
-** opis: pass:none[format każdej linii w buforze (uwaga: zawartość jest przetwarzana, zobacz /help buflist); przykład: standardowy format dla elementu paska „buflist” i tylko numer bufora w nawiasach kwadratowych dla pozostałych elementów („buflist2” i „buflist3”): "${if:${bar_item.name}==buflist?${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}:[${number}\]}"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}"+`
-
-* [[option_buflist.format.buffer_current]] *buflist.format.buffer_current*
-** opis: pass:none[format linii z obecnym buforem (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color:,blue}${format_buffer}"+`
-
-* [[option_buflist.format.hotlist]] *buflist.format.hotlist*
-** opis: pass:none[format hotlisty (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+" ${color:green}(${hotlist}${color:green})"+`
-
-* [[option_buflist.format.hotlist_highlight]] *buflist.format.hotlist_highlight*
-** opis: pass:none[format dla bufora z poziomem hotlisty "highlight" (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color:magenta}"+`
-
-* [[option_buflist.format.hotlist_low]] *buflist.format.hotlist_low*
-** opis: pass:none[format dla bufora z poziomem hotlisty "low" (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color:white}"+`
-
-* [[option_buflist.format.hotlist_message]] *buflist.format.hotlist_message*
-** opis: pass:none[format dla bufora z poziomem hotlisty "message" (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color:brown}"+`
-
-* [[option_buflist.format.hotlist_none]] *buflist.format.hotlist_none*
-** opis: pass:none[format dla bufora nie znajdującego się na hotliście (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color:default}"+`
-
-* [[option_buflist.format.hotlist_private]] *buflist.format.hotlist_private*
-** opis: pass:none[format dla bufora z poziomem hotlisty "private" (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color:green}"+`
-
-* [[option_buflist.format.hotlist_separator]] *buflist.format.hotlist_separator*
-** opis: pass:none[separator dla zliczeń na hotliście (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color:default},"+`
-
-* [[option_buflist.format.indent]] *buflist.format.indent*
-** opis: pass:none[ciąg wyświetlany dla wyrównania kanału i prywatnego bufora (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+" "+`
-
-* [[option_buflist.format.lag]] *buflist.format.lag*
-** opis: pass:none[format dla opóźnienia dla buforu serwera IRC (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+" ${color:green}[${color:brown}${lag}${color:green}]"+`
-
-* [[option_buflist.format.name]] *buflist.format.name*
-** opis: pass:none[format dla nazwy bufora (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${name}"+`
-
-* [[option_buflist.format.nick_prefix]] *buflist.format.nick_prefix*
-** opis: pass:none[format dla prefiksu nicka na kanale (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color_nick_prefix}${nick_prefix}"+`
-
-* [[option_buflist.format.number]] *buflist.format.number*
-** opis: pass:none[format dla numeru bufora, ${number} to wyrównany numr (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${color:green}${number}${if:${number_displayed}?.: }"+`
-
-* [[option_buflist.format.tls_version]] *buflist.format.tls_version*
-** opis: pass:none[format dla wersji TLS w buforze serwera IRC (uwaga: zawartość jest przetwarzana, zobacz /help buflist)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+" ${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*
-** opis: pass:none[dodaje pustą linię pomiędzy wyświetlanymi buforami, każdy bufor jest wyświetlany w oddzielnej linii (zalecane); jeśli wyłączone, nowe linie muszą być manualnie dodawane w formatach za pomocą "${\n}", oraz akcje myszy przestają być możliwe]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_buflist.look.auto_scroll]] *buflist.look.auto_scroll*
-** opis: pass:none[automatycznie przewiń litę kanałów, żeby zawsze wyświetlała obecny bufor (działa tylko, kiedy lita kanałów ma pozycję lewo/prawo z uzupełnianiem "vertical"); ta wartość określa procentowo ilość linii wyświetlanych przed obecnym buforem podczas przewijania (-1 = wyłącz przewijanie); na przykład 50 oznacza, że po przewinięciu obecny bufor jest na środku listy, 0 oznacza górę listy, 100 dół listy]
-** typ: liczba
-** wartości: -1 .. 100
-** domyślna wartość: `+50+`
-
-* [[option_buflist.look.display_conditions]] *buflist.look.display_conditions*
-** opis: pass:none[warunki do wyświetlenia buforu (uwaga: zawartość jest przetwarzana, zobacz /help buflist); na przykład w celu ukrycia buforów serwerów, kiedy są połączone z głównym buforem: "${buffer.hidden}==0 && ((${type}!=server && ${buffer.full_name}!=core.weechat) || ${buffer.active}==1)"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${buffer.hidden}==0"+`
-
-* [[option_buflist.look.enabled]] *buflist.look.enabled*
-** opis: pass:none[włącza listę buforów; zaleca się użycie tej opcji zamiast ukrywania paska, usuwa także wewnętrzne hooki, które nie są potrzebne kiedy pasek jest ukryty; możesz użyć komendy "/buflist toggle" lub domyślnego skrótu klawiszowego alt+shift+b]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_buflist.look.mouse_jump_visited_buffer]] *buflist.look.mouse_jump_visited_buffer*
-** opis: pass:none[jeśli włączone, kliknięcie lewym/prawym przyciskiem na linii z obecnym buforem przeskakuje do poprzedniego/następnego odwiedzonego buforu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_buflist.look.mouse_move_buffer]] *buflist.look.mouse_move_buffer*
-** opis: pass:none[jeśli włączone, gesty myszy (przeciągnij i upuść) przesuwają bufory na liście]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_buflist.look.mouse_wheel]] *buflist.look.mouse_wheel*
-** opis: pass:none[jeśli włączone, ruch rolką myszy w góre/dół przeskakuje do poprzedniego/następnego bufora na liście]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_buflist.look.nick_prefix]] *buflist.look.nick_prefix*
-** opis: pass:none[pobiera prefiks i kolor nicka na liście nicków, dzięki czemu ${nick_prefix} może byc użyte w formacie; może to być wolne w buforach z duża ilością nicków widocznych na licie nicków, opcja domyślnie wyłączona]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_buflist.look.nick_prefix_empty]] *buflist.look.nick_prefix_empty*
-** opis: pass:none[kiedy prefiks nicka jet włączony, wywietla spacje, kiedy nick nie ma prefiksu w buforze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_buflist.look.signals_refresh]] *buflist.look.signals_refresh*
-** opis: pass:none[oddzielona przecinkami lista dodatkowych podłączonych sygnałów i wyzwalających odświeżenie listy buforów; może to być przydatne jeśli ustawione są jakieś zmienne używane do formatowania wymagające odpowiedniego odświeżania]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_buflist.look.sort]] *buflist.look.sort*
-** opis: pass:none[oddzielona przecinkami lista pól do sortowania buforów; każde pole to zmienna hdata bufora ("var"), zmienna hdata serwera IRC ("irc_server.var") lub zmienna hdata kanału IRC ("irc_channel.var"); znak "-" użyty przed nazwą pola odwraca kolejność, znak "~" może zostać użyty do porównań niewrażliwych na wielkość liter; przykład: "-~short_name" dla sortowania odwrotnego, niewrażliwego na wielkość liter po skróconej nazwie bufora (uwaga: zawartość jest przetwarzana zanim zostanie podzielona na pola, "bar_item" to jedyna zmienna, jaka może zostać użyta w celu rozróżnienia buforów, na przykład "${bar_item.name}")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"number,-active"+`
-
-* [[option_buflist.look.use_items]] *buflist.look.use_items*
-** opis: pass:none[ilość elementów „buflist” na pasku, które mogą zostać użyte; nazwy tych elementów to: "buflist", "buflist2", "buflist3"; używanie więcej niż jednego elementu paska spowalnia wyświetlanie listy buforów]
-** typ: liczba
-** wartości: 1 .. 3
-** domyślna wartość: `+1+`
-// end::buflist_options[]
-
-// tag::charset_options[]
-* [[option_charset.default.decode]] *charset.default.decode*
-** opis: pass:none[globalne dekodowanie: kodowanie użyte do dekodowania przychodzących wiadomości, kiedy nie są one zgodne z UTF-8]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"iso-8859-1"+`
-
-* [[option_charset.default.encode]] *charset.default.encode*
-** opis: pass:none[globalne dekodowanie: kodowanie użyte do dekodowania wychodzących wiadomości (jeśli się nie powiedzie, zostanie przywrócone UTF-8, ponieważ jest to domyślne kodowanie w WeeChat)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-// end::charset_options[]
-
-// tag::exec_options[]
-* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
-** opis: pass:none[kolor tekstu dla flagi zakończonej komendy na liście komend]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightred+`
-
-* [[option_exec.color.flag_running]] *exec.color.flag_running*
-** opis: pass:none[kolor dla flagi wykonywanej komendy na liście komend]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_exec.command.default_options]] *exec.command.default_options*
-** opis: pass:none[domyślne opcje dla komendy /exec (zobacz /help exec): przykład: "-nosh -bg" uruchomi wszystkie komendy w tle (brak wyjścia) i bez używania powłoki]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_exec.command.purge_delay]] *exec.command.purge_delay*
-** opis: pass:none[opóźnienie dla kasowania zakończonych komend (w sekundach, 0 = natychmiast, -1 = nigdy)]
-** typ: liczba
-** wartości: -1 .. 25920000
-** domyślna wartość: `+0+`
-
-* [[option_exec.command.shell]] *exec.command.shell*
-** opis: pass:none[powłoka używana przez komendę "/exec -sh"; może to być nazwa powłoki jeśli znajduje się ona w PATH (na przykład "bash") lub ścieżka absolutna (na przykład "/bin/bash"); jeśli wartość jest pusta, zostanie użyte "sh" (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${env:SHELL}"+`
-// end::exec_options[]
-
-// tag::fifo_options[]
-* [[option_fifo.file.enabled]] *fifo.file.enabled*
-** opis: pass:none[włącza strumień FIFO]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_fifo.file.path]] *fifo.file.path*
-** opis: pass:none[ścieżka do pliku FIFO; PID WeeChat może zostać w ścieżce za pomocą ${info:pid} (ścieżka jest przetwarzana, zobacz funkcje string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${weechat_runtime_dir}/weechat_fifo_${info:pid}"+`
-// end::fifo_options[]
-
-// tag::fset_options[]
-* [[option_fset.color.default_value]] *fset.color.default_value*
-** opis: pass:none[kolor dla wartości domyślnej]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.default_value_selected]] *fset.color.default_value_selected*
-** opis: pass:none[kolor dla wartości domyślnej w zaznaczonej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.description]] *fset.color.description*
-** opis: pass:none[kolor dla opisu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.description_selected]] *fset.color.description_selected*
-** opis: pass:none[kolor dla opisu w zaznaczonej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.file]] *fset.color.file*
-** opis: pass:none[kolor dla pliku]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.file_changed]] *fset.color.file_changed*
-** opis: pass:none[kolor dla pliku, jeśli wartość została zmieniona]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_fset.color.file_changed_selected]] *fset.color.file_changed_selected*
-** opis: pass:none[kolor dla pliku w zaznaczonej linii, jeśli wartość została zmieniona]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_fset.color.file_selected]] *fset.color.file_selected*
-** opis: pass:none[kolor dla pliku w zaznaczonej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.help_default_value]] *fset.color.help_default_value*
-** opis: pass:none[kolor dla domyślnej wartości w pasku pomocy]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.help_description]] *fset.color.help_description*
-** opis: pass:none[kolor opisu w pasku pomocy]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.help_name]] *fset.color.help_name*
-** opis: pass:none[kolor nazwy w pasku pomocy]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.help_quotes]] *fset.color.help_quotes*
-** opis: pass:none[kolor cudzysłowów do okoła wartości słownej]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+darkgray+`
-
-* [[option_fset.color.help_values]] *fset.color.help_values*
-** opis: pass:none[kolor dozwolonych wartości]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.index]] *fset.color.index*
-** opis: pass:none[kolor indeksu opcji]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_fset.color.index_selected]] *fset.color.index_selected*
-** opis: pass:none[kolor indeksu opcji dla opcji w zaznaczonej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_fset.color.line_marked_bg1]] *fset.color.line_marked_bg1*
-** opis: pass:none[kolor tła zaznaczonej linii (używany z pierwszym formatem, zobacz opcję fset.format.option1)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.line_marked_bg2]] *fset.color.line_marked_bg2*
-** opis: pass:none[kolor tła zaznaczonej linii (używany z pierwszym formatem, zobacz opcję fset.format.option2)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.line_selected_bg1]] *fset.color.line_selected_bg1*
-** opis: pass:none[kolor tła wybranej linii (używany z pierwszym formatem, zobacz opcję fset.format.option1)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+blue+`
-
-* [[option_fset.color.line_selected_bg2]] *fset.color.line_selected_bg2*
-** opis: pass:none[kolor tła wybranej linii (używany z pierwszym formatem, zobacz opcję fset.format.option2)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+red+`
-
-* [[option_fset.color.marked]] *fset.color.marked*
-** opis: pass:none[kolor znacznika zaznaczenia]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_fset.color.marked_selected]] *fset.color.marked_selected*
-** opis: pass:none[kolor znacznika zaznaczenia w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_fset.color.max]] *fset.color.max*
-** opis: pass:none[kolor maksymalnej wartości]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.max_selected]] *fset.color.max_selected*
-** opis: pass:none[kolor maksymalnej wartości w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.min]] *fset.color.min*
-** opis: pass:none[kolor minimalnej wartości]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.min_selected]] *fset.color.min_selected*
-** opis: pass:none[kolor minimalnej wartości w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.name]] *fset.color.name*
-** opis: pass:none[kolor nazwy]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.name_changed]] *fset.color.name_changed*
-** opis: pass:none[kolor nazwy jeśli wartość została zmieniona]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_fset.color.name_changed_selected]] *fset.color.name_changed_selected*
-** opis: pass:none[kolor nazwy jeśli wartość została zmieniona w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_fset.color.name_selected]] *fset.color.name_selected*
-** opis: pass:none[kolor nazwy w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.option]] *fset.color.option*
-** opis: pass:none[kolor opcji]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.option_changed]] *fset.color.option_changed*
-** opis: pass:none[kolor opcji jeśli wartość została zmieniona]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_fset.color.option_changed_selected]] *fset.color.option_changed_selected*
-** opis: pass:none[kolor opcji jeśli wartość została zmieniona w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_fset.color.option_selected]] *fset.color.option_selected*
-** opis: pass:none[kolor opcji w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.parent_name]] *fset.color.parent_name*
-** opis: pass:none[kolor nazwy opcji nadrzędnej]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.parent_name_selected]] *fset.color.parent_name_selected*
-** opis: pass:none[kolor opcji nadrzędnej w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.parent_value]] *fset.color.parent_value*
-** opis: pass:none[kolor wartości wybranej opcji]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_fset.color.parent_value_selected]] *fset.color.parent_value_selected*
-** opis: pass:none[kolor wartości wybranej opcji w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_fset.color.quotes]] *fset.color.quotes*
-** opis: pass:none[kolor cudzysłowów do okoła wartości słownej]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+darkgray+`
-
-* [[option_fset.color.quotes_changed]] *fset.color.quotes_changed*
-** opis: pass:none[kolor dla cudzysłowów do okoła wartości, które uległy zmianie]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.quotes_changed_selected]] *fset.color.quotes_changed_selected*
-** opis: pass:none[kolor cudzysłowów do okoła zmienionych wartości w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.quotes_selected]] *fset.color.quotes_selected*
-** opis: pass:none[kolor cudzysłowów do okoła wartości w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.section]] *fset.color.section*
-** opis: pass:none[kolor zaznaczenia]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.section_changed]] *fset.color.section_changed*
-** opis: pass:none[kolor sekcji, jeśli wartość została zmieniona]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_fset.color.section_changed_selected]] *fset.color.section_changed_selected*
-** opis: pass:none[kolor sekcji, jeśli wartość została zmieniona w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_fset.color.section_selected]] *fset.color.section_selected*
-** opis: pass:none[kolor sekcji w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.string_values]] *fset.color.string_values*
-** opis: pass:none[kolor dla wartości ciągów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.string_values_selected]] *fset.color.string_values_selected*
-** opis: pass:none[kolor dla wartości ciągów w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.title_count_options]] *fset.color.title_count_options*
-** opis: pass:none[kolor liczby znalezionych opcji z użyciem obecnego filtra w tytule bofora]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_fset.color.title_current_option]] *fset.color.title_current_option*
-** opis: pass:none[kolor obecnego numeru opcji w tytule bufora]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_fset.color.title_filter]] *fset.color.title_filter*
-** opis: pass:none[kolor filtru w tytule bufora]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_fset.color.title_marked_options]] *fset.color.title_marked_options*
-** opis: pass:none[kolor numeru zaznaczonych opcji w tytule bufora]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_fset.color.title_sort]] *fset.color.title_sort*
-** opis: pass:none[kolor sortowania w tytule okna]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.type]] *fset.color.type*
-** opis: pass:none[kolor typu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_fset.color.type_selected]] *fset.color.type_selected*
-** opis: pass:none[kolor typu w zaznaczonej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_fset.color.unmarked]] *fset.color.unmarked*
-** opis: pass:none[kolor znacznika zaznaczenia, kiedy opcja nie jest zaznaczona]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_fset.color.unmarked_selected]] *fset.color.unmarked_selected*
-** opis: pass:none[kolor znacznika zaznaczenia w wybranej linii, kiedy opcja nie jest zaznaczona]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_fset.color.value]] *fset.color.value*
-** opis: pass:none[kolor wartości]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_fset.color.value_changed]] *fset.color.value_changed*
-** opis: pass:none[kolor dla zmienionej wartości (inny niż domyślny)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_fset.color.value_changed_selected]] *fset.color.value_changed_selected*
-** opis: pass:none[kolor dla zmienionej wartości (inny niż domyślny) w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_fset.color.value_selected]] *fset.color.value_selected*
-** opis: pass:none[kolor wartości w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_fset.color.value_undef]] *fset.color.value_undef*
-** opis: pass:none[kolor niezdefiniowanej wartości]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+magenta+`
-
-* [[option_fset.color.value_undef_selected]] *fset.color.value_undef_selected*
-** opis: pass:none[kolor niezdefiniowanej wartości w wybranej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_fset.format.export_help]] *fset.format.export_help*
-** opis: pass:none[format linii z pomocą zapisanej przed każdą opcją eskportowaną do pliku (uwaga: zawartość jest przetwarzana, zobacz /help fset)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"# ${description2}"+`
-
-* [[option_fset.format.export_option]] *fset.format.export_option*
-** opis: pass:none[format każdej opcji eskportowanej do pliku (uwaga: zawartość jest przetwarzana, zobacz /help fset)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/set ${name} ${quoted_value}"+`
-
-* [[option_fset.format.export_option_null]] *fset.format.export_option_null*
-** opis: pass:none[format każdej opcji z wartością "null" eksportowanej do pliku (uwaga: zawartość jest przetwarzana, zobacz /help fset)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/unset ${name}"+`
-
-* [[option_fset.format.option1]] *fset.format.option1*
-** opis: 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]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_fset.format.option2]] *fset.format.option2*
-** opis: 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]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${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*
-** opis: pass:none[oddzielona przecinkami lista opcji odświeżanych automatycznie w buforze fset (jeśli jest on otwarty); "*" oznacza wszystkie opcje (zalecane), nazwa zaczynająca się od "!" oznacza wartość negatywną i zapobiega odświeżeniu opcji, "*" jest dozwolone w nazwach (przykład: "*,!plugin.section.*")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"*"+`
-
-* [[option_fset.look.auto_unmark]] *fset.look.auto_unmark*
-** opis: pass:none[automatycznie odznacza wszystkie opcje po akcji na zaznaczonych opcjach lub po odświerzeniu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_fset.look.condition_catch_set]] *fset.look.condition_catch_set*
-** opis: pass:none[warunek do zlapania polecenia /set i wyświetlenia jego wyniku w buforze fset; następujące zmienne mogą zostać użyte: ${name} (nazwa opcji podana w komendzie /set), ${count} (ilość opcji znalezionych dla argumentu funkcji /set); pusty ciąg wyłącza przechwytywanie; wartość "1" oznacza przechwytywanie wszytkich użyć komendy /set przez bufor fset]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${count} >= 1"+`
-
-* [[option_fset.look.export_help_default]] *fset.look.export_help_default*
-** opis: pass:none[domyślnie wypisz pomoc dla każdej eksportowanej opcji (może to zostać zmienione poprzez argumenty "-help" i "-nohelp" dla komendy /fset -export)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_fset.look.format_number]] *fset.look.format_number*
-** opis: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
-** typ: liczba
-** wartości: 1 .. 2
-** domyślna wartość: `+1+`
-
-* [[option_fset.look.marked_string]] *fset.look.marked_string*
-** opis: pass:none[ciąg wyświetlany, kiedy opcja jest zaznaczona (w celu wykonania akcji na wielu opcjach)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"*"+`
-
-* [[option_fset.look.scroll_horizontal]] *fset.look.scroll_horizontal*
-** opis: pass:none[przewinięcie w lewo/prawo w buforze fset (procent szerokości)]
-** typ: liczba
-** wartości: 1 .. 100
-** domyślna wartość: `+10+`
-
-* [[option_fset.look.show_plugins_desc]] *fset.look.show_plugins_desc*
-** opis: pass:none[pokazuje opis opcji wtyczki (plugins.desc.*)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_fset.look.sort]] *fset.look.sort*
-** opis: pass:none[oddzielona przecinkami lista pól do sortowania opcji (listę pól można znaleźć w wyniku polecenia /help fset); znak "-" użyty przed nazwą pola odwraca kolejność , znak "~" może zostać użyty do porównania bez uwzględniania wielkości znaków; na przykład: "-~name" dla odwrócenia wyniku sortowania z porównaniem nazwy bez uwzględnienia wielkości znaków]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"~name"+`
-
-* [[option_fset.look.unmarked_string]] *fset.look.unmarked_string*
-** opis: pass:none[ciąg znaków wyświetlany dla niezaznaczonej opcji]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+" "+`
-
-* [[option_fset.look.use_color_value]] *fset.look.use_color_value*
-** opis: pass:none[użyj koloru do wyświetlenia wartości dla opcji koloru]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_fset.look.use_keys]] *fset.look.use_keys*
-** opis: pass:none[użyj skrótu alt+X w buforze fset, aby wykonać akcję na opcji; jeśli wyłączone dozwolone jest tylko używanie linii poleceń]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_fset.look.use_mute]] *fset.look.use_mute*
-** opis: pass:none[użyj komendy /mute do ustawienia opcji]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-// end::fset_options[]
-
-// tag::guile_options[]
-* [[option_guile.look.check_license]] *guile.look.check_license*
-** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_guile.look.eval_keep_context]] *guile.look.eval_keep_context*
-** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::guile_options[]
-
-// tag::irc_options[]
-* [[option_irc.color.input_nick]] *irc.color.input_nick*
-** opis: pass:none[kolor nicka w pasku danych wejściowych]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
-** opis: pass:none[kolor trybów kanału, przy nazwie kanału]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
-** opis: pass:none[kolor wskaźnika opóźnienia, podczas naliczania (pong nie otrzymany od serwera, lag rośnie)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
-** opis: pass:none[kolor wskaźnika opóźnienia, kiedy otrzymamy pong od serwera]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
-** opis: pass:none[kolor dla atrybutów nicka w elemencie paska "input_prompt"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_irc.color.item_tls_version_deprecated]] *irc.color.item_tls_version_deprecated*
-** opis: pass:none[kolor dla przestarzałych wersji TLS w lemencie paska "tls_version"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_irc.color.item_tls_version_insecure]] *irc.color.item_tls_version_insecure*
-** opis: pass:none[kolor dla niebezpiecznej wersji TLS w elemencie paska "tls_version"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+red+`
-
-* [[option_irc.color.item_tls_version_ok]] *irc.color.item_tls_version_ok*
-** opis: pass:none[kolor dla wyższej wspieranej wersji TLS w elemencie paska "tls_version"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_irc.color.message_account]] *irc.color.message_account*
-** opis: pass:none[kolor tekstu w wiadomościach konta]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_irc.color.message_chghost]] *irc.color.message_chghost*
-** opis: pass:none[kolor tekstu dla wiadomości "chghost"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_irc.color.message_join]] *irc.color.message_join*
-** opis: pass:none[kolor tekstu w wiadomościach o wejściu na kanał]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_irc.color.message_kick]] *irc.color.message_kick*
-** opis: pass:none[kolor tekstu w wiadomości kick/kill]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+red+`
-
-* [[option_irc.color.message_quit]] *irc.color.message_quit*
-** opis: pass:none[kolor tekstu w wiadomościach o opuszczeniu kanału/wyjściu z IRC]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+red+`
-
-* [[option_irc.color.message_setname]] *irc.color.message_setname*
-** opis: pass:none[kolor tekstu dla wiadomości "setname"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
-** opis: pass:none[zamień kolory mirca w wiadomościach używając tablicy hashy: klucze to "fg,bg" przyjmują one wartości pomiędzy -1 (nie określono) a 15, wartości to nazwy lub numery kolorów WeeChat (format: "1,-1:kolor1;2,7:kolor2"), przykład: "1,-1:darkgray;1,2:white,blue" w celu przemapowania czarnego na "darkgray" oraz czarnego na niebieskim tle na "white,blue"; domyślne kolory WeeChat dla kodów IRC: 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=darkgray, 15=gray]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"1,-1:darkgray"+`
-
-* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
-** opis: pass:none[kolor dla przedrostków nicków zawierających oznaczenie statusu (o=operator, h=halfop, v=voice, ..), format: "o:kolor1;h:kolor2;v:kolor3" (jeśli nie znaleziono statusu, WeeChat sprawdzi następne atrybuty uzyskane od serwera ("PREFIX"); specjalny tryb "*" może zostać użyty jako domyślny kolor jeśli nie znaleziono atrybutu na liście)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"+`
-
-* [[option_irc.color.notice]] *irc.color.notice*
-** opis: pass:none[kolor tekstu "Notice" w podświetleniach]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_irc.color.reason_kick]] *irc.color.reason_kick*
-** opis: pass:none[kolor tekstu powodu w wiadomości kick/kill]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
-** opis: pass:none[kolor tekstu powodu opuszczenia kanału/wyjścia z IRC]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_irc.color.topic_current]] *irc.color.topic_current*
-** opis: pass:none[kolor obecnego tematu kanału (podczas wejścia na kanał lub użycia /topic)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_irc.color.topic_new]] *irc.color.topic_new*
-** opis: pass:none[kolor nowego tematu kanału (kiedy temat został zmieniony)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_irc.color.topic_old]] *irc.color.topic_old*
-** opis: pass:none[kolor starego tematu kanału (kiedy temat został zmieniony)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin*
-** opis: pass:none[otwórz bufor kanału przed odebraniem JOIN od serwera, kiedy automatyczne wchodzenie na kanały jest włączone (opcja serwera "autojoin"); przydatne żeby bufory kanałów miały zawsze ten sam numer po uruchomieniu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.buffer_open_before_join]] *irc.look.buffer_open_before_join*
-** opis: pass:none[otwórz bufor kanału przed otrzymaniem JOIN od serwera, przy manualnym wejściu (za pomocą komendy /join)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.buffer_switch_autojoin]] *irc.look.buffer_switch_autojoin*
-** opis: pass:none[automatycznie przełącz się na bufor kanału po automatycznym wejściu (opcja serwera "autojoin")]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.buffer_switch_join]] *irc.look.buffer_switch_join*
-** opis: pass:none[automatycznie przełącz się na bufor kanału po ręcznym wejściu (za pomocą komendy /join)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.color_nicks_in_names]] *irc.look.color_nicks_in_names*
-** opis: pass:none[użyj koloru nicka w wynikach komendy /names (lub liście nicków wyświetlanej po wejściu na kanał)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.color_nicks_in_nicklist]] *irc.look.color_nicks_in_nicklist*
-** opis: pass:none[używaj kolorów nicków na liście nicków]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.color_nicks_in_server_messages]] *irc.look.color_nicks_in_server_messages*
-** opis: pass:none[użyj koloru nicka w wiadomościach od serwera]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.color_pv_nick_like_channel]] *irc.look.color_pv_nick_like_channel*
-** opis: pass:none[użyj takiego samego koloru nicka na kanałach i prywatnych rozmowach]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.ctcp_time_format]] *irc.look.ctcp_time_format*
-** opis: pass:none[format czasu używany w odpowiedzi na wiadomość CTCP TIME (zobacz man strftime dla specyfikatorów daty/czasu)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%a, %d %b %Y %T %z"+`
-
-* [[option_irc.look.display_account_message]] *irc.look.display_account_message*
-** opis: pass:none[wyświetl wiadomość ACCOUNT otrzymaną, kiedy opcja account-notify jest włączona]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_away]] *irc.look.display_away*
-** opis: pass:none[wyświetl wiadomość, kiedy w(y)łączamy tryb oddalenia (off: nie wyświetlaj/wysyłaj nic, local: wyświetl lokalnie, channel: wyślij akcję na kanały)]
-** typ: liczba
-** wartości: off, local, channel
-** domyślna wartość: `+local+`
-
-* [[option_irc.look.display_ctcp_blocked]] *irc.look.display_ctcp_blocked*
-** opis: pass:none[wyświetl wiadomość CTCP nawet jeśli jest blokowana]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_ctcp_reply]] *irc.look.display_ctcp_reply*
-** opis: pass:none[wyświetlaj odpowiedź CTCP wysłaną przez WeeChat]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_ctcp_unknown]] *irc.look.display_ctcp_unknown*
-** opis: pass:none[wyświetl wiadomość CTCP nawet jeśli jest to nieznana CTCP]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_extended_join]] *irc.look.display_extended_join*
-** opis: pass:none[wyświetl dodatkowe informacje w wiadomości JOIN: nazwa konta i real name (opcja extended-join musi być włączona)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_host_join]] *irc.look.display_host_join*
-** opis: pass:none[wyświetlaj host w wiadomościach o wejściu na kanał]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_host_join_local]] *irc.look.display_host_join_local*
-** opis: pass:none[wyświetlaj host podczas wchodzenia na kanał]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_host_quit]] *irc.look.display_host_quit*
-** opis: pass:none[pokazuj host w wiadomościach o opuszczeniu kanału/wyjściu z IRC]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
-** opis: pass:none[oddzielona przecinkami lista wiadomości wyświetlanych po wejściu na kanał: 324 = atrybuty kanału, 329 = data utworzenia, 332 = temat, 333 = autor/data tematu, 353 = osoby na kanale, 366 = ilość osób na kanale]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"329,332,333,366"+`
-
-* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
-** opis: pass:none[wyświetl stary temat, kiedy zmieniany jest temat kanału]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_pv_away_once]] *irc.look.display_pv_away_once*
-** opis: pass:none[pokazuj wiadomości o nieobecności rozmówcy tylko raz w prywatnej rozmowie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_pv_back]] *irc.look.display_pv_back*
-** opis: pass:none[pokaż prywatną wiadomość, kiedy użytkownik wróci na serwer]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_pv_nick_change]] *irc.look.display_pv_nick_change*
-** opis: pass:none[wyświetlaj zmiany nicków w prywatnych wiadomościach]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
-** opis: pass:none[wyświetl ostrzeżenie w prywatnym buforze jeśli adres zdalnego nicka uległ zmianie; ta opcja jest domyślnie wyłączona ponieważ serwery jak bitlbee powodują wyświetlanie tego ostrzeżenia, kiedy nie powinny (adres zdalnego nicka zmienia się wiele razy przy logowaniu)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
-** opis: pass:none[oddzielona przecinkami lista słów do podświetleń w buforach kanałów (wielkość liter nie ma znaczenia, użyj "(?-i)" na początku słów, dla których wielkość liter ma znaczenie; zmienne specjalne $nick, $channel i $server są zastępowane odpowiednimi wartościami), słowa te są dodawane do zmiennej lokalnej bufora "highlight_words" tylko kiedy bufor jest tworzony (nie ma wpływu na obecne bufory), pusty ciąg wyłącza domyślne podświetlenia nicka, przykłady: "$nick", "(?-i)$nick"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"$nick"+`
-
-* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
-** opis: pass:none[oddzielona przecinkami lista słów do podświetleń w prywatnych buforach (wielkość liter nie ma znaczenia, użyj "(?-i)" na początku słów, dla których wielkość liter ma znaczenie; zmienne specjalne $nick, $channel i $server są zastępowane odpowiednimi wartościami), słowa te są dodawane do zmiennej lokalnej bufora "highlight_words" tylko kiedy bufor jest tworzony (nie ma wpływu na obecne bufory), pusty ciąg wyłącza domyślne podświetlenia nicka, przykłady: "$nick", "(?-i)$nick"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"$nick"+`
-
-* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
-** opis: pass:none[oddzielona przecinkami lista słów do podświetleń w buforach serwera (wielkość liter nie ma znaczenia, użyj "(?-i)" na początku słów, dla których wielkość liter ma znaczenie; zmienne specjalne $nick, $channel i $server są zastępowane odpowiednimi wartościami), słowa te są dodawane do zmiennej lokalnej bufora "highlight_words" tylko kiedy bufor jest tworzony (nie ma wpływu na obecne bufory), pusty ciąg wyłącza domyślne podświetlenia nicka, przykłady: "$nick", "(?-i)$nick"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"$nick"+`
-
-* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
-** opis: pass:none[ogranicza podświetlenia do tych tagów w buforach irc (żeby mieć podświetlenia tylko od wiadomości użytkowników ale nie serwera); tagi muszą być oddzielone przecinkami, "+" może zostać użyty w celu uzyskania logicznego "i" pomiędzy tagami; wildcard "*" jest dozwolony w tagach; pusta wartość zezwala na podświetlenia przez dowolny tag]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"irc_privmsg,irc_notice"+`
-
-* [[option_irc.look.item_channel_modes_hide_args]] *irc.look.item_channel_modes_hide_args*
-** opis: pass:none[ukryj atrybuty trybów kanałów jeśli przynajmniej jeden z tych trybów jest ustawiony ("*" zawsze ukrywaj argumenty, pusta wartość - nigdy nie ukrywaj); przykład: "kf" dla ukrycia argumentów, jeśli ustawiony jest tryb "k" lub "f"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"k"+`
-
-* [[option_irc.look.item_display_server]] *irc.look.item_display_server*
-** opis: pass:none[nazwa paska, w którym wyświetlany jest serwer IRC (dla paska stanu)]
-** typ: liczba
-** wartości: buffer_plugin, buffer_name
-** domyślna wartość: `+buffer_plugin+`
-
-* [[option_irc.look.item_nick_modes]] *irc.look.item_nick_modes*
-** opis: pass:none[wyświetlaj tryby nicka w elemencie paska "input_prompt"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.item_nick_prefix]] *irc.look.item_nick_prefix*
-** opis: pass:none[wyświetlaj przedrostek nicka w elemencie paska "input_prompt"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.join_auto_add_chantype]] *irc.look.join_auto_add_chantype*
-** opis: pass:none[automatycznie dodawaj typ kanału z przodu nazwy kanału dla komendy /join jeśli nazwa kanału nie zaczyna się od poprawnego typu kanału na serwerze; na przykład: "/join weechat" zostanie wysłane jako: "/join #weechat"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.msgbuffer_fallback]] *irc.look.msgbuffer_fallback*
-** opis: pass:none[domyślny bufor docelowy dla bufora wiadomości, kiedy cel jest prywatny i nie odnaleziono tego prywatnego bufora]
-** typ: liczba
-** wartości: current, server
-** domyślna wartość: `+current+`
-
-* [[option_irc.look.new_channel_position]] *irc.look.new_channel_position*
-** opis: pass:none[wymusza pozycję nowych kanałów na liście buforów (none = domyślna pozycja (powinien być to ostatni bufor), next = obecny bufor + 1, near_server = po ostatnim kanale/pv serwera)]
-** typ: liczba
-** wartości: none, next, near_server
-** domyślna wartość: `+none+`
-
-* [[option_irc.look.new_pv_position]] *irc.look.new_pv_position*
-** opis: pass:none[wymusza pozycję nowych prywatnych wiadomości na liście buforów (none = domyślna pozycja (powinien być to ostatni bufor), next = obecny bufor + 1, near_server = po ostatnim kanale/pv serwera)]
-** typ: liczba
-** wartości: none, next, near_server
-** domyślna wartość: `+none+`
-
-* [[option_irc.look.nick_completion_smart]] *irc.look.nick_completion_smart*
-** opis: pass:none[inteligentne dopełnianie nicków (dopełnia najpierw ostatnimi rozmówcami): speakers = wszyscy rozmówcy (włączając podświetlenia), speakers_highlights = tylko rozmówcy z podświetleniem]
-** typ: liczba
-** wartości: off, speakers, speakers_highlights
-** domyślna wartość: `+speakers+`
-
-* [[option_irc.look.nick_mode]] *irc.look.nick_mode*
-** opis: pass:none[wyświetlaj atrybuty nicku (op, voice, ...) przed nickiem (none = nigdy, prefix = tylko prefiks (domyślnie), action = w wiadomości akcji, both = prefiks + wiadomość akcji)]
-** typ: liczba
-** wartości: none, prefix, action, both
-** domyślna wartość: `+prefix+`
-
-* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
-** opis: pass:none[wyświetl spację jeśli wyświetlanie atrybutów dla nicków jest włączone, ale nick nie ma atrybutu (brak opa, voice, ...)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.nicks_hide_password]] *irc.look.nicks_hide_password*
-** opis: pass:none[oddzielona przecinkami lista nicków, dla których hasła będą ukrywane podczas wysyłania wiadomości, na przykład w celu ukrycia hasła w wiadomości wyświetlanej przez "/msg nickserv identify hasło", przykład: "nickserv,nickbot"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"nickserv"+`
-
-* [[option_irc.look.notice_as_pv]] *irc.look.notice_as_pv*
-** opis: pass:none[wyświetlaj powiadomienia jako prywatne wiadomości (jeśli auto, używa prywatnego bufora jeśli taki istnieje)]
-** typ: liczba
-** wartości: auto, never, always
-** domyślna wartość: `+auto+`
-
-* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
-** opis: pass:none[automatyczne przekierowanie powiadomień powitalnych do bufora kanału; takie powiadomienia mają nick jako cel i nazwę kanału na początku wiadomości, na przykład powiadomienia ENTRYMSG wysyłane przez Atheme IRC Services wyglądają następująco: "[#kanał\] Witaj na tym kanale..."]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.notice_welcome_tags]] *irc.look.notice_welcome_tags*
-** opis: pass:none[oddzielona przecinkami lista tagów użytych w wiadomościach powitalnych przekierowywanych na kanał, na przykład: "notify_private"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
-** opis: pass:none[oddzielona przecinkami lista tagów użytych w wiadomościach wyświetlanych przez powiadomienie, kiedy nick wejdzie lub wyjdzie z serwera (rezultat komendy ison lub monitor), na przykład: "notify_message", "notify_private" lub "notify_higlight"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"notify_message"+`
-
-* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
-** opis: pass:none[oddzielona przecinkami lista tagów użytych w wiadomościach wyświetlanych przez powiadomienie, kiedy zmienia się status nieobecności nicka (wynik komendy whois), na przykład: "notify_message", "notify_private" or "notify_highlight"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"notify_message"+`
-
-* [[option_irc.look.part_closes_buffer]] *irc.look.part_closes_buffer*
-** opis: pass:none[zamyka bufor, kiedy na kanale wykonamy /part]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.pv_buffer]] *irc.look.pv_buffer*
-** opis: pass:none[połącz bufory prywatne]
-** typ: liczba
-** wartości: independent, merge_by_server, merge_all
-** domyślna wartość: `+independent+`
-
-* [[option_irc.look.pv_tags]] *irc.look.pv_tags*
-** opis: pass:none[oddzielona przecinkami lista tagów użytych w prywatnych wiadomościach na przykład: "notify_message", "notify_private" or "notify_highlight"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"notify_private"+`
-
-* [[option_irc.look.raw_messages]] *irc.look.raw_messages*
-** opis: pass:none[ilość nieprzetworzonych wiadomości do zachowania w pamięci, kiedy zamknięty jest bufor nieprzetworzonych danych (wiadomości zostaną wyświetlone po otworzeniu dla nich bufora)]
-** typ: liczba
-** wartości: 0 .. 65535
-** domyślna wartość: `+256+`
-
-* [[option_irc.look.server_buffer]] *irc.look.server_buffer*
-** opis: pass:none[łączy bufory serwerów; ta opcja nie ma wpływu jeśli układ jest zapisany i nie pasuje do tej opcji (zobacz /help layout)]
-** typ: liczba
-** wartości: merge_with_core, merge_without_core, independent
-** domyślna wartość: `+merge_with_core+`
-
-* [[option_irc.look.smart_filter]] *irc.look.smart_filter*
-** opis: pass:none[filtruj wiadomości wejścia/opuszczenia/wyjścia/nick od nicków nie będących aktywnymi od kilku minut na kanale (musisz stworzyć filtr na tagu "irc_smart_filter", zobacz /help filter)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.smart_filter_account]] *irc.look.smart_filter_account*
-** opis: pass:none[włącza mądre filtrowanie dla wiadomości "account"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.smart_filter_chghost]] *irc.look.smart_filter_chghost*
-** opis: pass:none[włącza mądre filtrowanie dla wiadomości "chghost"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.smart_filter_delay]] *irc.look.smart_filter_delay*
-** opis: pass:none[opóźnienie dla filtrowania wiadomości o wejściu/opuszczeniu/wyjściu (w minutach): jeśli osoba nie odezwała się podczas ostatnich N minut, wiadomość jest filtrowana]
-** typ: liczba
-** wartości: 1 .. 10080
-** domyślna wartość: `+5+`
-
-* [[option_irc.look.smart_filter_join]] *irc.look.smart_filter_join*
-** opis: pass:none[włącza mądre filtrowanie dla wiadomości "join"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.smart_filter_join_unmask]] *irc.look.smart_filter_join_unmask*
-** opis: pass:none[opóźnienie dla odmaskowywania wiadomości o wejściu na kanał odfiltrowanych przez tag "irc_smart_filter" (w minutach): jeśli ktoś wszedł na kanał maksymalnie N minut temu i powiedział coś na kanale (wiadomość, powiadomienie lub aktualizacja tematu), jego wejście zostaje odmaskowane, podobnie jak zmiany nicków po jego wejściu (0 = wyłączone: nigdy nie odmaskowuj)]
-** typ: liczba
-** wartości: 0 .. 10080
-** domyślna wartość: `+30+`
-
-* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
-** opis: pass:none[włącz inteligentny filtr dla wiadomości "mode": "*" filtruje wszystkie tryby, "+" filtruje wszystkie tryby w prefiksach serwera (na przykład "ovh"), "xyz" filtruje tylko tryby x/y/z, "-xyz" filtruje wszystkie tryby poza x/y/z; przykład: "ovh": filtruje tryby o/v/h, "-bkl" filtruje wszystkie tryby poza b/k/l]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"+"+`
-
-* [[option_irc.look.smart_filter_nick]] *irc.look.smart_filter_nick*
-** opis: pass:none[włącza mądre filtrowanie dla wiadomości "nick" (zmiana nicka)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.smart_filter_quit]] *irc.look.smart_filter_quit*
-** opis: pass:none[włącza inteligentne filtrowanie dla wiadomości "part" oraz "quit"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.smart_filter_setname]] *irc.look.smart_filter_setname*
-** opis: pass:none[włącza mądre filtrowanie dla wiadomości "setname"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.look.temporary_servers]] *irc.look.temporary_servers*
-** opis: pass:none[włącza tworzenie tymczasowych serwerów za pomocą komendy /connect]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.topic_strip_colors]] *irc.look.topic_strip_colors*
-** opis: pass:none[usuń kolory w tematach (używane przy wyświetlaniu tytułu bufora)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.typing_status_nicks]] *irc.look.typing_status_nicks*
-** opis: pass:none[wyświetlaj nicki osób, które coś piszą w elemencie paska "typing" (opcja typing.look.enabled_nicks musi zostać włączona i opcja "message-tags" musi być wspierana przez serwer)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.look.typing_status_self]] *irc.look.typing_status_self*
-** opis: pass:none[wyślij status pisania do kanałów tak, że inni użytkownicy będą mogli zobaczyć, kiedy piszesz wiadomość (opcja typing.look.enabled_self musi zostać włączona i opcja "message-tags" musi być wspierana przez serwer)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.network.autoreconnect_delay_growing]] *irc.network.autoreconnect_delay_growing*
-** opis: pass:none[rosnący współczynnik opóźnienia ponownego połączenia z serwerem (1 = stała wartość, 2 = opóźnienie*2 dla każdej próby, etc.)]
-** typ: liczba
-** wartości: 1 .. 100
-** domyślna wartość: `+2+`
-
-* [[option_irc.network.autoreconnect_delay_max]] *irc.network.autoreconnect_delay_max*
-** opis: pass:none[maksymalne opóźnienie do ponownego połączenia z serwerem (w sekundach, 0 = brak maksimum)]
-** typ: liczba
-** wartości: 0 .. 604800
-** domyślna wartość: `+600+`
-
-* [[option_irc.network.ban_mask_default]] *irc.network.ban_mask_default*
-** opis: pass:none[domyślna maska dla bana dla komend /ban, /unban i /kickban; zmienne $nick, $user, $ident i $host są zastępowane odpowiednimi wartościami (pobranymi z "nick!user@host"); $ident jest taki sam jak $user, jeśli $user nie zaczyna się od "~", w przeciwnym wypadku jest ustawiany na "*"; domyślna maska używana jest tylko, kiedy WeeChat zna nazwę hosta dla nicka]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"*!$ident@$host"+`
-
-* [[option_irc.network.colors_receive]] *irc.network.colors_receive*
-** opis: pass:none[kiedy wyłączone (off) kody kolorów są ignorowane w przychodzących wiadomościach]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.network.colors_send]] *irc.network.colors_send*
-** opis: pass:none[zezwala użytkownikowi wysyłać kolory za pomocą specjalnych kodów (ctrl-c + kod i opcjonalny kolor: b=pogrubiony, cxx=kolor, cxx,yy=kolor+tło, i=kursywa, o=wyłącz kolor/atrybuty, u=podkreślenie, r=rewers)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.network.lag_check]] *irc.network.lag_check*
-** opis: pass:none[przerwa między dwoma sprawdzeniami opóźnienia (w sekundach, 0 = nigdy nie sprawdzaj)]
-** typ: liczba
-** wartości: 0 .. 604800
-** domyślna wartość: `+60+`
-
-* [[option_irc.network.lag_max]] *irc.network.lag_max*
-** opis: pass:none[maksymalne opóźnienie (w sekundach): jeśli ta wartość zostanie osiągnięta WeeChat założy, że odpowiedź od serwera (pong) nie zostanie odebrana i przestanie liczyć opóźnienie (0 = nigdy nie przestawaj)]
-** typ: liczba
-** wartości: 0 .. 604800
-** domyślna wartość: `+1800+`
-
-* [[option_irc.network.lag_min_show]] *irc.network.lag_min_show*
-** opis: pass:none[minimalne pokazywane opóźnienie (w milisekundach)]
-** typ: liczba
-** wartości: 0 .. 86400000
-** domyślna wartość: `+500+`
-
-* [[option_irc.network.lag_reconnect]] *irc.network.lag_reconnect*
-** opis: pass:none[łączy ponownie, jeśli serwer posiada opóźnienie większe lub równe tej wartości (w sekundach, 0 = nigdy nie łącz ponownie); wartość musi być mniejsza lub równa irc.network.lag_max]
-** typ: liczba
-** wartości: 0 .. 604800
-** domyślna wartość: `+300+`
-
-* [[option_irc.network.lag_refresh_interval]] *irc.network.lag_refresh_interval*
-** opis: pass:none[przerwa między dwoma odświeżeniami wskaźnika lagu, kiedy się on zwiększa (w sekundach)]
-** typ: liczba
-** wartości: 1 .. 3600
-** domyślna wartość: `+1+`
-
-* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
-** opis: pass:none[przerwa pomiędzy dwoma sprawdzeniami powiadomień komendą IRC "ison" (w minutach)]
-** typ: liczba
-** wartości: 1 .. 10080
-** domyślna wartość: `+1+`
-
-* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
-** opis: pass:none[przerwa pomiędzy dwoma sprawdzeniami powiadomień komendą IRC "whois" (w minutach)]
-** typ: liczba
-** wartości: 1 .. 10080
-** domyślna wartość: `+5+`
-
-* [[option_irc.network.sasl_fail_unavailable]] *irc.network.sasl_fail_unavailable*
-** opis: pass:none[powoduje niepowodzenie autentykacji SASL, kiedy została ona zarządana ale nie jest dostępna po stronie serwera; kiedy ta opcja jest włączona, ma ona wpływ tylko jeśli opcja "sasl_fail" jest ustawiona na "reconnect" lub "disconnect" dla serwera]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.network.send_unknown_commands]] *irc.network.send_unknown_commands*
-** opis: pass:none[wysyłaj nieznane komendy do serwera]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick*
-** opis: pass:none[podwaja nick w komendzie /whois (jeśli podano tylko jeden nick), w celu otrzymania w odpowiedzi czasu bezczynności; na przykład: "/whois nick" wyśle "whois nick nick"]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.server_default.addresses]] *irc.server_default.addresses*
-** opis: pass:none[lista nazw hostów/port lub IP/port dla serwera (oddzielone przecinkiem) (uwaga: zawartość jest przetwarzana, zobacz /help eval; opcje serwera ${irc_server.xxx} i ${server} są zamieniane na nazwę serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.anti_flood_prio_high]] *irc.server_default.anti_flood_prio_high*
-** opis: pass:none[anty-flood dla kolejki o wysokim priorytecie: liczba sekund pomiędzy dwoma wiadomościami użytkownika, bądź komendami wysłanymi do serwera IRC (0 = brak anty-flooda)]
-** typ: liczba
-** wartości: 0 .. 60
-** domyślna wartość: `+2+`
-
-* [[option_irc.server_default.anti_flood_prio_low]] *irc.server_default.anti_flood_prio_low*
-** opis: pass:none[anty-flood dla kolejek o niskim priorytecie: liczba sekund pomiędzy dwoma wiadomościami wysłanymi do serwera IRC (wiadomości jak automatyczne odpowiedzi na CTCP) (0 = brak anty-flooda)]
-** typ: liczba
-** wartości: 0 .. 60
-** domyślna wartość: `+2+`
-
-* [[option_irc.server_default.autoconnect]] *irc.server_default.autoconnect*
-** opis: pass:none[automatycznie połącz się z serwerem przy uruchamianiu WeeChat]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.server_default.autojoin]] *irc.server_default.autojoin*
-** opis: pass:none[oddzielona przecinkami lista kanałów do wejścia po połączeniu z serwerem (po wykonaniu komendy + opóźnienie jeśli są ustawione); kanały wymagające hasła muszą znajdować się na początku listy, wszystkie hasła muszą zostać podane po kanałach (oddzielone spacją) (przykład: "#kanał1,#kanał2,#kanał3 hasło1,hasło2", gdzie #kanał1 i #kanał2 wymagają odpowiednio hasło1 i hasło2) (zawartość jest przetwarzana, zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.autojoin_dynamic]] *irc.server_default.autojoin_dynamic*
-** opis: pass:none[ustawia automatycznie opcję "autojoin" zgodnie z listą kanałów na które ręcznie wszedłeś i z których sam wyszedłeś za pomocą komend /join i /part]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.server_default.autoreconnect]] *irc.server_default.autoreconnect*
-** opis: pass:none[automatycznie połącz się z serwerem po rozłączeniu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.server_default.autoreconnect_delay]] *irc.server_default.autoreconnect_delay*
-** opis: pass:none[opóźnienie (w sekundach) przed próbą ponownego połączenia się z serwerem]
-** typ: liczba
-** wartości: 1 .. 65535
-** domyślna wartość: `+10+`
-
-* [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin*
-** opis: pass:none[automatycznie wejdź na kanały po wykopaniu; możesz zdefiniować lokalną zmienną bufora do nadpisania tej wartości (nazwa zmiennej: "autorejoin", wartości: "on" lub "off")]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.server_default.autorejoin_delay]] *irc.server_default.autorejoin_delay*
-** opis: pass:none[opóźnienie (w sekundach) przed wejściem na kanał (po wykopaniu)]
-** typ: liczba
-** wartości: 0 .. 86400
-** domyślna wartość: `+30+`
-
-* [[option_irc.server_default.away_check]] *irc.server_default.away_check*
-** opis: pass:none[przerwa pomiędzy dwoma sprawdzeniami stanu nieobecności (w minutach, 0 = nigdy nie sprawdzaj)]
-** typ: liczba
-** wartości: 0 .. 10080
-** domyślna wartość: `+0+`
-
-* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
-** opis: pass:none[nie sprawdzaj nieobecności osób na kanałach z dużą ilością użytkowników (0 = nieograniczone)]
-** typ: liczba
-** wartości: 0 .. 1000000
-** domyślna wartość: `+25+`
-
-* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
-** opis: pass:none[oddzielona przecinkami lista opcji klienta do włączenia dla serwera, jeśli są dostępne (zobacz /help cap żeby poznać listę opcji wspieranych przez WeeChat); "*" włącza domyślnie wszystkie opcje (wspierane zarówno przez serwer i WeeChat); wildcard "*" jest dozwolony; opcje zaczynające się od "!" są pomijane (przykład: "*,!account-*,!extended-join")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"*"+`
-
-* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
-** opis: pass:none[część wiadomości IRC (otrzymanej lub wysłanej), która jest kodowana na ustawione kodowanie; message = cała wiadomość IRC (domyślne), channel = zaczynając od nazwy kanału (jeśli znaleziona, w przeciwnym wypadku text), text = zaczynając od samego tekstu (powinieneś spróbować tej wartości, jeśli masz problem z kodowaniem nazwy kanału)]
-** typ: liczba
-** wartości: message, channel, text
-** domyślna wartość: `+message+`
-
-* [[option_irc.server_default.command]] *irc.server_default.command*
-** opis: pass:none[komenda(y) do wykonania po połączeniu z serwerem przed automatycznym wejściem na kanały (wiele komend powinno zostać oddzielone ";", użyj "\;" dla średnika, specjalne zmienne $nick, $channel oraz $server są zastępowane ich wartościami) (uwaga: zawartość jest przetwarzana, zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.command_delay]] *irc.server_default.command_delay*
-** opis: pass:none[odstęp (w sekundach) po wykonaniu komendy i przed automatycznym wejściem na kanały (na przykład: daj trochę czasu na uwierzytelnienie przed wejściem na kanały)]
-** typ: liczba
-** wartości: 0 .. 3600
-** domyślna wartość: `+0+`
-
-* [[option_irc.server_default.connection_timeout]] *irc.server_default.connection_timeout*
-** opis: pass:none[czas oczekiwania (w sekundach) pomiędzy połączeniem TCP z serwerem a otrzymaniem wiadomości 001, jeśli czas zostanie przekroczony przed odebraniem wiadomości 001, WeeChat rozłączy się z serwerem]
-** typ: liczba
-** wartości: 1 .. 3600
-** domyślna wartość: `+60+`
-
-* [[option_irc.server_default.default_chantypes]] *irc.server_default.default_chantypes*
-** opis: pass:none[prefiks typu kanału jeśli serwer nie wyśle jego w wiadomości 005 (domyślnie „#&”)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"#&"+`
-
-* [[option_irc.server_default.ipv6]] *irc.server_default.ipv6*
-** opis: pass:none[używaj protokołu IPv6 do komunikacji z serwerem (próbuj IPv6 później wróć do IPv4); jeśli wyłączone używane jest tylko IPv4]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.server_default.local_hostname]] *irc.server_default.local_hostname*
-** opis: pass:none[własna lokalna nazwa hosta/adres IP dla serwera (opcjonalne, jeśli puste użyta zostanie lokalna nazwa hosta)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.msg_kick]] *irc.server_default.msg_kick*
-** opis: pass:none[domyślna wiadomość dla wykopania z kanału używana przez komendy "/kick" i "/kickban" (uwaga: zawartość jest przetwarzana zobacz /help eval; specjalne zmienne jak ${nick} (własny nick), ${target} (docelowy nick), ${channel} i ${server} są zamieniane na odpowiednie wartości)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.msg_part]] *irc.server_default.msg_part*
-** opis: pass:none[domyślna wiadomość przy wyjściu z kanału (uwaga: zawartość jest przetwarzana zobacz /help eval; specjalne zmienne jak ${nick}, ${channel} i ${server} są zamieniane na odpowiednie wartości; "%v" jest zamieniane na wersję WeeChat jeśli w ciągu nie ma ${...})]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.msg_quit]] *irc.server_default.msg_quit*
-** opis: pass:none[domyślna wiadomość przy odłączeniu od serwera (uwaga: zawartość jest przetwarzana zobacz /help eval; specjalne zmienne jak ${nick}, ${channel} i ${server} są zamieniane na odpowiednie wartości; "%v" jest zamieniane na wersję WeeChat jeśli w ciągu nie ma ${...})]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.nicks]] *irc.server_default.nicks*
-** opis: pass:none[nicki do użycia na serwerze (oddzielone przecinkiem) (uwaga: zawartość jest przetwarzana, zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.nicks_alternate]] *irc.server_default.nicks_alternate*
-** opis: pass:none[alternatywny nick, kiedy nick jest już zajęty na serwerze: dodaje kilka "_", aż nick będzie miał długość 9, następnie zamienia ostatni znak (lub ostatnie dwa znaki) na numer od 1 do 99, do czasu aż zostanie znaleziony nick nie użyty na swerwerze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.server_default.notify]] *irc.server_default.notify*
-** opis: pass:none[lista powiadomień dla tego serwera (nie powinieneś zmieniać tej opcji tylko użyć w zamian komendy /notify)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.password]] *irc.server_default.password*
-** opis: pass:none[hasło dla serwera (uwaga: zawartość jest przetwarzana zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.proxy]] *irc.server_default.proxy*
-** opis: pass:none[nazwa pośrednika używanego dla tego serwera (opcjonalne, pośrednik musi być zdefiniowany za pomocą komendy /proxy)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.realname]] *irc.server_default.realname*
-** opis: pass:none[real name używany na serwerze (uwaga: zawartość jest przetwarzana zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.registered_mode]] *irc.server_default.registered_mode*
-** opis: pass:none[mode that is set on registered users (default is "r")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"r"+`
-
-* [[option_irc.server_default.sasl_fail]] *irc.server_default.sasl_fail*
-** opis: pass:none[akcja do wykonania jeśli uwierzytelnianie SASL się nie powiedzie: "continue" dla zignorowania problemu, "reconnect" ponownie połącz się z serwerem, "disconnect" odłącz od serwera (zobacz też opcję irc.network.sasl_fail_unavailable)]
-** typ: liczba
-** wartości: continue, reconnect, disconnect
-** domyślna wartość: `+reconnect+`
-
-* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
-** opis: pass:none[plik z kluczem prywatnym ECC dla mechanizmu "ecdsa-nist256p-challenge" (ścieżka jest przetwarzana, zobacz funkcję string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
-** opis: pass:none[mechanizm autentykacji SASL: "plain" dla hasła w czystym tekście, "scram-sha-1" dla uwierzytelnienia SCRAM za pomocą algorytmu SHA-1, "scram-sha-256" dla uwierzytelnienia SCRAM za pomocą algorytmu SHA-256, "scram-sha-512" dla uwierzytelnienia SCRAM za pomocą algorytmu SHA-512, "ecdsa-nist256p-challenge" uwierzytelnianie na podstawie pary kluczy, "external" dla uwierzytelnienia za pomocą certyfikatu SSL po stronie klienta]
-** typ: liczba
-** wartości: plain, scram-sha-1, scram-sha-256, scram-sha-512, ecdsa-nist256p-challenge, external
-** domyślna wartość: `+plain+`
-
-* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
-** opis: pass:none[hasło dla uwierzytelniania SASL; ta opcja nie jest używana dla mechanizmów "ecdsa-nist256p-challenge" oraz "external" (uwaga: zawartość jest przetwarzana, zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.sasl_timeout]] *irc.server_default.sasl_timeout*
-** opis: pass:none[czas oczekiwania (w sekundach) przed zaprzestaniem uwierzytelniania SASL]
-** typ: liczba
-** wartości: 1 .. 3600
-** domyślna wartość: `+15+`
-
-* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
-** opis: pass:none[nazwa użytkownika dla uwierzytelniania SASL; ta opcja nie jest używana dla mechanizmu "external" (uwaga: zawartość jest przetwarzana, zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.split_msg_max_length]] *irc.server_default.split_msg_max_length*
-** opis: pass:none[podziel wychodzące wiadomości IRC aby mieściły się w podanej ilości znaków; domyślna wartość to 512, jest to bezpieczna i zalecana wartość; wartość 0 wyłącza podział (nie zalecane, chyba ze wiesz co robisz); dozwolone wartości to 0 lub dowolna liczba pomiędzy 128 a 4096; ta opcja powinna być zmieniana tylko dla niestandardowych serwerów IRC, na przykład dla bramek jak bitlbee]
-** typ: liczba
-** wartości: 0 .. 4096
-** domyślna wartość: `+512+`
-
-* [[option_irc.server_default.ssl]] *irc.server_default.ssl*
-** opis: pass:none[użyj protokołu SSL do komunikacji z serwerem]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_irc.server_default.ssl_cert]] *irc.server_default.ssl_cert*
-** opis: pass:none[Plik certyfikatu SSL używany do automatycznego uwierzytelnienia nicka (ścieżka jest przetwarzana, zobacz funkcję string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
-** opis: pass:none[rozmiar klucza używanego podczas połączenia Wymiany Kluczy Diffie-Hellmana]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+2048+`
-
-* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
-** opis: pass:none[skrót certyfikatu, który jest zaufany i akceptowany dla serwera; tylko cyfry heksadecymalne są dozwolone (0-9, a-f): 128 znaki dla SHA-512, 64 znaki dla SHA-256, 40 znaków dla SHA-1 (mało bezpieczne, nie zalecane); wiele skrótów można oddzielić przecinkami; jeśli ta opcja jest ustawiona, certyfikat NIE jest dalej sprawdzany (opcja "ssl_verify") (uwaga: zawartość jest przetwarzana, zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.ssl_password]] *irc.server_default.ssl_password*
-** opis: pass:none[hasło do klucza prywatnego certyfikatu SSL; tylko dla gnutls w wersji >= 3.1.0 (uwaga: zawartość jest przetwarzana zobacz /help eval; opcje serwera są przetwarzane w postaci ${irc_server.xxx}, ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
-** opis: pass:none[ciąg z priorytetami dla gnutls (składnię można znaleźć w dokumentacji gnutls dla funkcji gnutls_priority_init, często używane ciągi to: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_irc.server_default.ssl_verify]] *irc.server_default.ssl_verify*
-** opis: pass:none[sprawdź czy połączenie ssl jest w pełni zaufane]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_irc.server_default.usermode]] *irc.server_default.usermode*
-** opis: pass:none[tryb(y) użytkowniak do ustawienia po połączeniu z serwerem przed wykonaniem komend oraz automatycznym wejściem na kanały; przykłady "+R" (w celu ustawienia trybu "R"), "+R-i" (w celu utawienia trbu "R" i zdjęcia trybu "i"); zobacz /help mode dla pełnej lity składni (uwaga: zawartość jest przetwarzana, zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_irc.server_default.username]] *irc.server_default.username*
-** opis: pass:none[nazwa użytkownika używana na serwerze (uwaga: zawartość jest przetwarzana zobacz /help eval; opcje serwera mogą zostać użytego w postaci ${irc_server.xxx} oraz ${server} jest zastępowany nazwą serwera)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-// end::irc_options[]
-
-// tag::javascript_options[]
-* [[option_javascript.look.check_license]] *javascript.look.check_license*
-** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context*
-** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::javascript_options[]
-
-// tag::logger_options[]
-* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
-** opis: pass:none[kolor linii kończącej backloga]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
-** opis: pass:none[kolor linii backloga, używany tylko jeśli opcja logger.file.color_lines jest wyłączona]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_logger.file.auto_log]] *logger.file.auto_log*
-** opis: pass:none[automatycznie zapisuj zawartość buforów do plików (chyba, że bufor ma wyłączone logowanie); jeśli wyłączone logowanie jest wyłączone we wszystkich buforach]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_logger.file.color_lines]] *logger.file.color_lines*
-** opis: pass:none[użyj kodów kolorów ANSI w liniach zapisywanych do plików z logami oraz wyświetlaj linie backloga z tymi kolorami]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_logger.file.flush_delay]] *logger.file.flush_delay*
-** opis: pass:none[ilość sekund pomiędzy zapisywaniem plików z logami (0 = zapisuj pliki natychmiast po pojawieniu sie każdej nowej linii)]
-** typ: liczba
-** wartości: 0 .. 3600
-** domyślna wartość: `+120+`
-
-* [[option_logger.file.fsync]] *logger.file.fsync*
-** opis: pass:none[użyj fsync do synchronizacji plików z logami z zewnętrznym nośnikiem (zobacz man fsync); jest to wolniejsze ale powinno zapobiec utracie danych w przypadku zaniku napięcia podczas zapisu plików z logami]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_logger.file.info_lines]] *logger.file.info_lines*
-** opis: pass:none[zapisuje informacje w pliku z logami o rozpoczęciu i zakończeniu logowania buforu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_logger.file.mask]] *logger.file.mask*
-** opis: pass:none[domyślna maska nazw plików z logami (format to "ścieżka/do/pliku" lub "plik", bez pierwszego "/" ponieważ opcja "path" jest użyta do stworzenia kompletnej ścieżki do pliku); lokalne zmienne buforów dozwolone; (powinno się używać tylko zmiennych zdefiniowanych dla wszytkich buforów, na przykład nie należy używać $server ani $channel); określenia dla daty są dozwolone (zobacz man strftime)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"$plugin.$name.weechatlog"+`
-
-* [[option_logger.file.name_lower_case]] *logger.file.name_lower_case*
-** opis: pass:none[używaj tylko małych liter dla nazw plików z logami]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_logger.file.nick_prefix]] *logger.file.nick_prefix*
-** opis: pass:none[tekst wyświetlany przed nickiem w przedrostku wiadomości, przykład: "<"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_logger.file.nick_suffix]] *logger.file.nick_suffix*
-** opis: pass:none[tekst wyświetlany za nickiem w przedrostku wiadomości, przykład: ">"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_logger.file.path]] *logger.file.path*
-** opis: pass:none[ścieżka do plików z logami WeeChat; specyfikatory daty są dozwolone (zobacz man strftime) (ścieżka jest przetwarzana, zobacz funkcje string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${weechat_data_dir}/logs"+`
-
-* [[option_logger.file.replacement_char]] *logger.file.replacement_char*
-** opis: pass:none[znak zastępczy dla znaków specjalnych w plikach stworzonych przy użyciu maski (jak separator katalogów)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"_"+`
-
-* [[option_logger.file.rotation_compression_level]] *logger.file.rotation_compression_level*
-** opis: pass:none[poziom kompresji dla rotowanych plików logów (z rozszerzeniem ".1", ".2", etc.), jeśli opcja logger.file.rotation_compression_type jest włączona: 1 = niska kompresja / szybkie ... 100 = najlepsza kompresja / wolne; wartość procentowa przeliczana na 1-9 dla gzip i 1-19 dla zstd; zalecana jest domyślna wartość, oferuje ona dobry kompromis pomiędzy kompresją i szybkością]
-** typ: liczba
-** wartości: 1 .. 100
-** domyślna wartość: `+20+`
-
-* [[option_logger.file.rotation_compression_type]] *logger.file.rotation_compression_type*
-** opis: pass:none[typ kompresji dla rotowanych plików logów; jeśli ustawiona na "none" rotowane pliki logów nie będą kompresowane; UWAGA: jeśli rotacja była włączona z innym typem kompresji (lub bez), musisz najpierw wyładować wtyczkę logger, skompresować pliki na nowo (lub rozpakować), następnie zmienić opcję w pliku logger.conf, następnie załadować wtyczkę logger]
-** typ: liczba
-** wartości: none, gzip, zstd
-** domyślna wartość: `+none+`
-
-* [[option_logger.file.rotation_size_max]] *logger.file.rotation_size_max*
-** opis: pass:none[kiedy plik osiągnie podany rozmiar, zostanie on zrotowany: nazwy istniejących plików zostaną zmienione (.1 stanie się .2, .2 stanie się .3, etc.) i obecny plik otrzyma rozszerzenie .1; liczba całkowita z sufiksem jest dozwolona: b = bajty (domyślnie jeśli nie podamy jednostki), k = kilobajty, m = megabajty, g = gigabajty, t = terabajty; przykład "2g" spowoduje rotację jeśli rozmiar pliku przekroczy 2 000 000 000 bajtów; jeśli ustawione na "0" pliki nie będą rotowane (nieograniczony rozmiar); UWAGA: przed zmianą tej opcji powinieneś najpierw ustawić typ kompresji za pomocą opcji logger.file.rotation_compression_type]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"0"+`
-
-* [[option_logger.file.time_format]] *logger.file.time_format*
-** opis: pass:none[format czasu użyty w plikach z logami (zobacz man strftime dla specyfikatorów daty/czasu)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%Y-%m-%d %H:%M:%S"+`
-
-* [[option_logger.look.backlog]] *logger.look.backlog*
-** opis: pass:none[maksymalna ilość linii wyświetlana z logu podczas tworzenia nowego bufora (0 = bez historii)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+20+`
-
-* [[option_logger.look.backlog_conditions]] *logger.look.backlog_conditions*
-** opis: pass:none[warunki do wyświetlania backlogu (uwaga: zawartość jest przetwarzana, zobacz /help eval); pusta wartość wyświetla backlog we wszystkich buforach; na przykład żeby wyświetlić backlog tylko w prywatnych buforach: "${type} == private"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-// end::logger_options[]
-
-// tag::lua_options[]
-* [[option_lua.look.check_license]] *lua.look.check_license*
-** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context*
-** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::lua_options[]
-
-// tag::perl_options[]
-* [[option_perl.look.check_license]] *perl.look.check_license*
-** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_perl.look.eval_keep_context]] *perl.look.eval_keep_context*
-** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::perl_options[]
-
-// tag::php_options[]
-* [[option_php.look.check_license]] *php.look.check_license*
-** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_php.look.eval_keep_context]] *php.look.eval_keep_context*
-** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::php_options[]
-
-// tag::python_options[]
-* [[option_python.look.check_license]] *python.look.check_license*
-** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_python.look.eval_keep_context]] *python.look.eval_keep_context*
-** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::python_options[]
-
-// tag::relay_options[]
-* [[option_relay.color.client]] *relay.color.client*
-** opis: pass:none[kolor tekstu dla opisu klienta]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_relay.color.status_active]] *relay.color.status_active*
-** opis: pass:none[kolor statusu "connected"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
-** opis: pass:none[kolor statusu "authentication failed"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
-** opis: pass:none[kolor statusu "connecting"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
-** opis: pass:none[kolor statusu "disconnected"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightred+`
-
-* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
-** opis: pass:none[kolor statusu "waiting authentication"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_relay.color.text]] *relay.color.text*
-** opis: pass:none[kolor tekstu w buforze pośrednika]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_relay.color.text_bg]] *relay.color.text_bg*
-** opis: pass:none[kolor tła w buforze pośrednika]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_relay.color.text_selected]] *relay.color.text_selected*
-** opis: pass:none[kolor tekstu zaznaczonej linii w buforze pośrednika]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes*
-** opis: pass:none[maksymalna ilość minut w historii każdego bufora dla kanału IRC (0 = bez ograniczeń, przykłady: 1440 = dzień, 10080 = tydzień, 43200 = miesiąc, 525600 = rok)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+0+`
-
-* [[option_relay.irc.backlog_max_number]] *relay.irc.backlog_max_number*
-** opis: pass:none[maksymalna ilość linii w historii każdego bufora dla kanału IRC (0 = bez ograniczeń)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+1024+`
-
-* [[option_relay.irc.backlog_since_last_disconnect]] *relay.irc.backlog_since_last_disconnect*
-** opis: pass:none[wyświetlaj backlog zaczynając od ostatniego rozłączenia klienta]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_relay.irc.backlog_since_last_message]] *relay.irc.backlog_since_last_message*
-** opis: pass:none[wyświetlaj backlog zaczynając od twojej ostatniej wiadomości]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags*
-** opis: pass:none[oddzielona przecinkami lista tagów dla wiadomości, które są wyświetlane w backlogu dla kanałów IRC (wspierane tagi: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = dla wszystkich wspieranych tagów]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"irc_privmsg"+`
-
-* [[option_relay.irc.backlog_time_format]] *relay.irc.backlog_time_format*
-** opis: pass:none[format czasu wiadomości w backlogu (zobacz man strftime dla formatu) (nie używane jeśli dla serwera ustawiono "server-time" przez klienta, ponieważ czas jest wysyłany jako tag irc); pusty ciąg = wyłącza znacznik czasu w backlogu]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"[%H:%M] "+`
-
-* [[option_relay.look.auto_open_buffer]] *relay.look.auto_open_buffer*
-** opis: pass:none[automatycznie otwiera bufor kiedy podłącza się nowy klient]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_relay.look.raw_messages]] *relay.look.raw_messages*
-** opis: pass:none[ilość nieprzetworzonych wiadomości do zachowania w pamięci, kiedy zamknięty jest bufor nieprzetworzonych danych (wiadomości zostaną wyświetlone po otworzeniu dla nich bufora)]
-** typ: liczba
-** wartości: 0 .. 65535
-** domyślna wartość: `+256+`
-
-* [[option_relay.network.allow_empty_password]] *relay.network.allow_empty_password*
-** opis: pass:none[zezwala na puste haslo dla pośrednika (zaleca się włączać tylko dla testów albo dla sieci lokalnej)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
-** opis: pass:none[Rozszerzone wyrażenia regularne POSIX z adresami IP dozwolonymi dla pośrednika (nie wrażliwe na wielkość znaków, umieszczenie "(?-i)" na początku sprawi, że wielość znaków będzie miała znaczenie), przykład: "^(123\.45\.67\.89|192\.160\..*)$"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_relay.network.auth_timeout]] *relay.network.auth_timeout*
-** opis: pass:none[limit czasu (w sekundach) na uwierzytelnienie klienta: połączenie jest zamykane jeśli klient się nie uwierzytelni w tym czasie oraz status klienta jest ustawiany na „authentication failed” (0 = brak limitu)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+60+`
-
-* [[option_relay.network.bind_address]] *relay.network.bind_address*
-** opis: pass:none[adres do przypisania (jeśli puste, połączenie jest możliwe na wszystkich interfejsach, użyj "127.0.0.1", aby pozwolić tylko na połączenia z tej maszyny)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_relay.network.clients_purge_delay]] *relay.network.clients_purge_delay*
-** opis: pass:none[opóźnienie, z jakim zostaną skasowane rozłączone klienty (w minutach, 0 = natychmiast, -1 nigdy)]
-** typ: liczba
-** wartości: -1 .. 43200
-** domyślna wartość: `+0+`
-
-* [[option_relay.network.compression]] *relay.network.compression*
-** opis: pass:none[kompresja wiadomości wysyłanych do klientów protokołu "weechat": 0 = wyłączona, 1 = niska kompresja / szybka ... 100 = najlepsza kompresja / wolna; wartość procentowa przeliczana na 1-9 dla gzip i 1-19 dla zstd; zalecana jest domyślna wartość, oferuje ona dobry kompromis pomiędzy kompresją i szybkością]
-** typ: liczba
-** wartości: 0 .. 100
-** domyślna wartość: `+20+`
-
-* [[option_relay.network.ipv6]] *relay.network.ipv6*
-** opis: pass:none[nasłuchuj domyślnie na gnieździe IPv6 (w dodatku do domyślnego IPv4); protokoły IPv4 i IPv6 mogą być wymuszane (pojedynczo lub razem) w nazwie protokołu (zobacz /help relay)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_relay.network.max_clients]] *relay.network.max_clients*
-** opis: pass:none[maksymalna ilość klientów łączących się na port (0 = brak limitu)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+5+`
-
-* [[option_relay.network.nonce_size]] *relay.network.nonce_size*
-** opis: pass:none[rozmiar noncji (w bajtach), generowane podczas połączenia klienta; klient musi użyć tej noncji w połączeniu z noncją klienta i hasłem podczas hashowania hasła w komendzie „init” protokołu weechat]
-** typ: liczba
-** wartości: 8 .. 128
-** domyślna wartość: `+16+`
-
-* [[option_relay.network.password]] *relay.network.password*
-** opis: pass:none[hasło wymagane od klientów do połączenia z tym pośrednikiem (pusta wartość oznacza brak hasła, zobacz opcję relay.network.allow_empty_password) (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_relay.network.password_hash_algo]] *relay.network.password_hash_algo*
-** opis: pass:none[oddzielona przecinkami lista algorytmów hashujących używanych dla uwierzytelnienia hasłem w protokole weechat, dostępne wartości: "plain" (hasło w postaci jawnej, nie zahashowane), "sha256", "sha512", "pbkdf2+sha256", "pbkdf2+sha512", "*" oznacza wszystkie algorytmy, nazwa zaczynająca się od "!" oznacza wartość negatywną w celu uniknięcia użycia algorytmu, znak "*" może zostać użyty w nazwie (przykłady: "*", "pbkdf2*", "*,!plain")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"*"+`
-
-* [[option_relay.network.password_hash_iterations]] *relay.network.password_hash_iterations*
-** opis: pass:none[ilość iteracji zapytań klienta protokołu weechat w przypadku hashowania haseł algorytmem PBKDF2 podczas uwierzytelnienia; im więcej iteracji tym lepiej w kwestii bezpieczeństwa, jednak zwiększa to czas przetwarzania; ta liczba nie powinna być zbyt wysoka jeśli masz słabe CPU]
-** typ: liczba
-** wartości: 1 .. 1000000
-** domyślna wartość: `+100000+`
-
-* [[option_relay.network.ssl_cert_key]] *relay.network.ssl_cert_key*
-** opis: pass:none[plik z certyfikatem SSL i kluczem prywatnym (dla obsługi klientów poprzez SSL) (ścieżka jest przetwarzana, zobacz funkcję string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${weechat_config_dir}/ssl/relay.pem"+`
-
-* [[option_relay.network.ssl_priorities]] *relay.network.ssl_priorities*
-** opis: pass:none[ciąg z priorytetami dla gnutls (składnię można znaleźć w dokumentacji gnutls dla funkcji gnutls_priority_init, często używane ciągi to: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_relay.network.totp_secret]] *relay.network.totp_secret*
-** opis: pass:none[sekret do generowania Time-based One-Time Password (TOTP), zakodowany w base32 (tylko litery i cyfry od 2 do 7); używany jako drugi składnik uwierzytelniania przez protokół weechat, dodatkowo do hasła, które nie może być puste (pusta wartość oznacza brak TOTP) (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_relay.network.totp_window]] *relay.network.totp_window*
-** opis: pass:none[liczba Time-based One-Time Passwords do zaakceptowania przez i po obecnym: 0 = akceptuj tylko obecne hasło, 1 = akceptuj jedno wcześniejsze obecne i następne hasło, 2 = akceptuj dwa wcześniejsze obecne i dwa następne hasła, ...; wysoka liczba obniża poziom bezpieczeństwa (0 lub 1 to zalecane wartości)]
-** typ: liczba
-** wartości: 0 .. 256
-** domyślna wartość: `+0+`
-
-* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
-** opis: pass:none[Rozszerzone wyrażenia regularne POSIX ze źródłami dozwolonymi dla gniazd webowych (nie wrażliwe na wielkość znaków, umieszczenie "(?-i)" na początku sprawi, że wielość znaków będzie miała znaczenie), przykład: "^http://(www\.)?przykład\.(com|org)"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_relay.weechat.commands]] *relay.weechat.commands*
-** opis: pass:none[oddzielona przecinkami lista poleceń dozwolonych/zakazanych kiedy dane (tekst lub polecenia) zostaną odebrane od klienta; "*" oznacza dowolną komendę, nazwa zaczynająca się od "!" oznacza nie dozwoloną komendę, znak "*" dozwolony jest w nazwach; ta opcja powinna być ustawiona jeśli pośrednik nie jest bezpieczny (ktoś może go użyć do wykonywania poleceń); na przykład "*,!exec,!quit" zezwala na wszystkie polecenia poza /exec i /quit]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-// end::relay_options[]
-
-// tag::ruby_options[]
-* [[option_ruby.look.check_license]] *ruby.look.check_license*
-** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context*
-** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::ruby_options[]
-
-// tag::script_options[]
-* [[option_script.color.status_autoloaded]] *script.color.status_autoloaded*
-** opis: pass:none[kolor dla statusu "automatycznie ładowany" ("a")]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_script.color.status_held]] *script.color.status_held*
-** opis: pass:none[kolor dla statusu "wstrzymany" ("H")]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_script.color.status_installed]] *script.color.status_installed*
-** opis: pass:none[kolor dla statusu "zainstalowany" ("i")]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_script.color.status_obsolete]] *script.color.status_obsolete*
-** opis: pass:none[kolor dla statusu "przestarzały" ("N")]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_script.color.status_popular]] *script.color.status_popular*
-** opis: pass:none[kolor dla statusu "popularny" ("*")]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_script.color.status_running]] *script.color.status_running*
-** opis: pass:none[kolor dla statusu "uruchomiony" ("r")]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_script.color.status_unknown]] *script.color.status_unknown*
-** opis: pass:none[kolor dla statusu "nieznany" ("?")]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightred+`
-
-* [[option_script.color.text]] *script.color.text*
-** opis: pass:none[kolor tekstu w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_script.color.text_bg]] *script.color.text_bg*
-** opis: pass:none[kolor tła w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_script.color.text_bg_selected]] *script.color.text_bg_selected*
-** opis: pass:none[kolor tła dla zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+red+`
-
-* [[option_script.color.text_date]] *script.color.text_date*
-** opis: pass:none[kolor dat w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_script.color.text_date_selected]] *script.color.text_date_selected*
-** opis: pass:none[kolor daty w zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_script.color.text_delimiters]] *script.color.text_delimiters*
-** opis: pass:none[kolor ograniczników w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_script.color.text_description]] *script.color.text_description*
-** opis: pass:none[kolor opisu w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_script.color.text_description_selected]] *script.color.text_description_selected*
-** opis: pass:none[kolor opisu w zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_script.color.text_extension]] *script.color.text_extension*
-** opis: pass:none[kolor rozszerzenia w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_script.color.text_extension_selected]] *script.color.text_extension_selected*
-** opis: pass:none[kolor rozszerzenia w zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_script.color.text_name]] *script.color.text_name*
-** opis: pass:none[kolor nazwy skryptu w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_script.color.text_name_selected]] *script.color.text_name_selected*
-** opis: pass:none[kolor nazwy skryptu w zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_script.color.text_selected]] *script.color.text_selected*
-** opis: pass:none[kolor tekstu w zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_script.color.text_tags]] *script.color.text_tags*
-** opis: pass:none[kolor tagów w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_script.color.text_tags_selected]] *script.color.text_tags_selected*
-** opis: pass:none[kolor tagów w zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_script.color.text_version]] *script.color.text_version*
-** opis: pass:none[kolor wersji w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+magenta+`
-
-* [[option_script.color.text_version_loaded]] *script.color.text_version_loaded*
-** opis: pass:none[kolor wersji załadowanego skryptu w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_script.color.text_version_loaded_selected]] *script.color.text_version_loaded_selected*
-** opis: pass:none[kolor załadowanej wersji skryptu w zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_script.color.text_version_selected]] *script.color.text_version_selected*
-** opis: pass:none[kolor wersji w zaznaczonej linii w buforze skryptów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_script.look.columns]] *script.look.columns*
-** opis: pass:none[format kolumn wyświetlanych w buforze skryptów: następujące identyfikatory kolumn są zastępowane przez ich wartość: %a=autor, %d=opis, %D=data dodania, %e=rozszerzenie, %l=język, %L=licencja, %n=nazwa z rozszerzeniem, %N=nazwa, %r=wymagania, %s=status, %t=tagi, %u=data aktualizacji, %v=wersja, %V=załadowana wersja, %w=min_weechat, %W=max_weechat)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%s %n %V %v %u | %d | %t"+`
-
-* [[option_script.look.diff_color]] *script.look.diff_color*
-** opis: pass:none[koloruj wyjście diffa]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_script.look.diff_command]] *script.look.diff_command*
-** opis: pass:none[komenda używana do pokazania różnic pomiędzy załadowanym skryptem i nową wersją w repozytorium ("auto" = automatyczna detekcja polecenie diff (git albo diff), pusta wartość = wyłączenie diffa, inny ciąg = nazwa komendy, na przykład "diff")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"auto"+`
-
-* [[option_script.look.display_source]] *script.look.display_source*
-** opis: pass:none[wyświetl kod źródłowy skryptu w buforze ze szczegółami o skrypcie (skrypt jest pobierany do pliku tymczasowego, kiedy pokazywane są szczegółowe informacje na jego temat)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
-** opis: pass:none[ciche akcje na buforze skryptów: nie wyświetlaj wiadomości w głównym buforze, kiedy skrypty są instalowane/usuwane/ładowane/wyładowywane (wyświetlane są tylko błędy)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_script.look.sort]] *script.look.sort*
-** opis: pass:none[domyślne sortowania dla skryptów: oddzielona przecinkami lista identyfikatorów: a=autor, A=automatycznie ładowany, d=data dodania, e=rozszerzenie, i=zainstalowany, l=język, n=nazwa, o=przestarzały, p=popularność, r=uruchomiony, u=data aktualizacji; znak "-" może zostać użyty przed identyfikatorem w celu odwrócenia kolejności; przykład: "i,u": najpierw zainstalowane skrypty, sortowane po dacie aktualizacji]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"i,p,n"+`
-
-* [[option_script.look.translate_description]] *script.look.translate_description*
-** opis: pass:none[przetłumaczony opis skryptu (jeśli tłumaczenie jest dostępne w twoim języku, w przeciwnym wypadku zostanie użyta angielska wersja)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_script.look.use_keys]] *script.look.use_keys*
-** opis: pass:none[użyj skrótu alt+X w buforze skryptów, aby wykonać akcję na skrypcie (alt+i = zainstaluj, alt+r = usuń, ...); jeśli wyłączone dozwolone jest tylko wprowadzanie: i, r, ...]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_script.scripts.autoload]] *script.scripts.autoload*
-** opis: pass:none[automatycznie ładuj zainstalowane skrypty (tworzy link w katalogu "autoload" do skryptu w katalogu nadrzędnym)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_script.scripts.cache_expire]] *script.scripts.cache_expire*
-** opis: pass:none[lokalnie zapisany czas wygaśnięcia, w minutach (-1 = nigdy nie wygasa, 0 = zawsze wygasa)]
-** typ: liczba
-** wartości: -1 .. 525600
-** domyślna wartość: `+1440+`
-
-* [[option_script.scripts.download_enabled]] *script.scripts.download_enabled*
-** opis: pass:none[włącza pobieranie plików z repozytorium skryptów podczas użycia komendy /script (lista skryptów i same skrypty); lista skryptów pobierana jest z adresu URL podanego w opcji script.scripts.url; WeeChat czasami ponownie pobierze listę skryptów podczas użycia komendy /script, nawet w przypadku nie instalowania żadnego skryptu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_script.scripts.download_timeout]] *script.scripts.download_timeout*
-** opis: pass:none[czas oczekiwania (w sekundach) na pobranie skryptu i listy skryptów]
-** typ: liczba
-** wartości: 1 .. 3600
-** domyślna wartość: `+30+`
-
-* [[option_script.scripts.hold]] *script.scripts.hold*
-** opis: pass:none[skrypty do "wstrzymania": oddzielona przecinkami lista skryptów, które nigdy nie zostaną zaktualizowane i nie mogą być usunięte, na przykład: "go.py,urlserver.py"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_script.scripts.path]] *script.scripts.path*
-** opis: pass:none[katalog z lokalnym cache dla skryptów (ścieżka jest przetwarzana, zobacz funkcje string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${weechat_cache_dir}/script"+`
-
-* [[option_script.scripts.url]] *script.scripts.url*
-** opis: pass:none[Adres URL pliku z listą skryptów]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"https://weechat.org/files/plugins.xml.gz"+`
-// end::script_options[]
-
-// tag::sec_options[]
-* [[option_sec.crypt.cipher]] *sec.crypt.cipher*
-** opis: pass:none[szyfr używany do szyfrowania danych (numer za nazwą algorytmu to długość klucza w bitach)]
-** typ: liczba
-** wartości: aes128, aes192, aes256
-** domyślna wartość: `+aes256+`
-
-* [[option_sec.crypt.hash_algo]] *sec.crypt.hash_algo*
-** opis: pass:none[algorytm haszujący użyty do sprawdzenia rozszyfrowanych danych]
-** typ: liczba
-** wartości: sha224, sha256, sha384, sha512
-** domyślna wartość: `+sha256+`
-
-* [[option_sec.crypt.passphrase_command]] *sec.crypt.passphrase_command*
-** opis: pass:none[czyta hasło z wyjścia komendy systemowej (tylko pierwsza linia jest używana i nie może zawierać żadnych dodatkowych znaków); ta opcja jest używana tylko podczas odczytu pliku sec.conf i jeśli zmienna środowiskowa "WEECHAT_PASSPHRASE" nie jest ustawiona (zmienna środowiskowa ma wyższy priorytet); przykład z magazynem haseł: "/usr/bin/pass show weechat/passphrase"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_sec.crypt.salt]] *sec.crypt.salt*
-** opis: pass:none[użyj "solenia" podczas generowania klucza używanego w szyfrowaniu (zalecane dla maksimum bezpieczeństwa); jeśli włączone zawartość zaszyfrowanych danych w pliku sec.conf będzie się zmieniać z każdym zapisem pliku; jeśli plik sec.conf zostanie umieszczony w systemie kontroli wersji, można wyłączyć tą opcję (zawartość pliku będzie zawsze taka sama)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::sec_options[]
-
-// tag::spell_options[]
-* [[option_spell.check.commands]] *spell.check.commands*
-** opis: pass:none[oddzielona przecinkiem lista komend, dla których sprawdzana jest poprawna pisownia (sprawdzanie pisowni jest wyłączone dla pozostałych komend)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"+`
-
-* [[option_spell.check.default_dict]] *spell.check.default_dict*
-** opis: pass:none[domyślny słownik (lub oddzielona przecinkami lista słowników) używany, kiedy bufor nie ma zdefiniowanego słownika (zostaw puste, aby wyłączyć sprawdzanie pisowni w buforach, w których nie zostało to włączone)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_spell.check.during_search]] *spell.check.during_search*
-** opis: pass:none[sprawdzaj słowa podczas wyszukiwania tekstu w buforze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_spell.check.enabled]] *spell.check.enabled*
-** opis: pass:none[włącza sprawdzanie pisowni dla linii komend]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_spell.check.real_time]] *spell.check.real_time*
-** opis: pass:none[sprawdzanie pisowni w czasie rzeczywistym (wolniejsze, wyłączone domyślnie: słowa są sprawdzane tylko jeśli za nimi znajduje się separator)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_spell.check.suggestions]] *spell.check.suggestions*
-** opis: pass:none[numer podpowiedzi wyświetlanych w elemencie paska "spell_suggest" dla każdego słownika ustawionego w buforze (-1 = wyłącza podpowiedzi, 0 = wyświetla wszystkie możliwe podpowiedzi dla każdego języka)]
-** typ: liczba
-** wartości: -1 .. 2147483647
-** domyślna wartość: `+-1+`
-
-* [[option_spell.check.word_min_length]] *spell.check.word_min_length*
-** opis: pass:none[minimalna długość słowa do sprawdzenia ( 0 - sprawdzaj wszystkie słowa)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+2+`
-
-* [[option_spell.color.misspelled]] *spell.color.misspelled*
-** opis: pass:none[kolor używany dla błędnie zapisanych słów (pasek wprowadzania)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightred+`
-
-* [[option_spell.color.suggestion]] *spell.color.suggestion*
-** opis: pass:none[kolor tekstu sugestii dla błędnie wprowadzonego słowa w elemencie paska "spell_suggest"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_spell.color.suggestion_delimiter_dict]] *spell.color.suggestion_delimiter_dict*
-** opis: pass:none[kolor tekstu separatorów wyświetlanych pomiędzy dwoma słownikami w elemenci paska "spell_suggest"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_spell.color.suggestion_delimiter_word]] *spell.color.suggestion_delimiter_word*
-** opis: pass:none[kolor tekstu dla separatorów wyświetlanych pomiędzy dwoma słowami w elemencie paska "spell_suggest"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_spell.look.suggestion_delimiter_dict]] *spell.look.suggestion_delimiter_dict*
-** opis: pass:none[separator wyświetlany pomiędzy dwoma słownikami w elemencie paska "spell_suggest"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+" / "+`
-
-* [[option_spell.look.suggestion_delimiter_word]] *spell.look.suggestion_delimiter_word*
-** opis: pass:none[separator wyświetlany pomiędzy dwoma słowami w elemencie paska "spell_suggest"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+","+`
-// end::spell_options[]
-
-// tag::tcl_options[]
-* [[option_tcl.look.check_license]] *tcl.look.check_license*
-** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context*
-** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-// end::tcl_options[]
-
-// tag::trigger_options[]
-* [[option_trigger.color.flag_command]] *trigger.color.flag_command*
-** opis: pass:none[kolor tekstu dla flag komend (w /trigger list)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_trigger.color.flag_conditions]] *trigger.color.flag_conditions*
-** opis: pass:none[kolor tekstu dla flag warunków (w /trigger list)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
-** opis: pass:none[kolor tekstu dla flagi końca akcji (w /trigger list)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightblue+`
-
-* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
-** opis: pass:none[kolor tekstu dla flag wyrażeń regularnych (w /trigger list)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_trigger.color.flag_return_code]] *trigger.color.flag_return_code*
-** opis: pass:none[kolor tekstu dla flagi zwracanego kodu (w /trigger list)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_trigger.color.identifier]] *trigger.color.identifier*
-** opis: pass:none[kolor tekstu dla identyfikatorów kontekstu triggera w buforze monitorującym]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_trigger.color.regex]] *trigger.color.regex*
-** opis: pass:none[kolor tekstu dla wyrażeń regularnych]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_trigger.color.replace]] *trigger.color.replace*
-** opis: pass:none[kolor tekstu dla tekstu zastępczego (dla wyrażeń regularnych)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_trigger.color.trigger]] *trigger.color.trigger*
-** opis: pass:none[kolor tekstu dla nazwy triggera]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_trigger.color.trigger_disabled]] *trigger.color.trigger_disabled*
-** opis: pass:none[kolor tekstu dla nazwy wyłączonego triggera]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+red+`
-
-* [[option_trigger.look.enabled]] *trigger.look.enabled*
-** opis: pass:none[włącza wsparcie dla triggerów]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_trigger.look.monitor_strip_colors]] *trigger.look.monitor_strip_colors*
-** opis: pass:none[usuń kolory w wartościach tablic haszy wyświetlanych w buforze monitorującym]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-// end::trigger_options[]
-
-// tag::typing_options[]
-* [[option_typing.look.delay_purge_paused]] *typing.look.delay_purge_paused*
-** opis: pass:none[ilość sekund po ustawieniu statusu pauzy: jeśli osiągnięty, status pisania zostaje usunięty]
-** typ: liczba
-** wartości: 1 .. 2147483647
-** domyślna wartość: `+30+`
-
-* [[option_typing.look.delay_purge_typing]] *typing.look.delay_purge_typing*
-** opis: pass:none[ilość sekund po ustawieniu statusu o pisaniu: jeśli osiągnięte, status pisania zostaje usunięty]
-** typ: liczba
-** wartości: 1 .. 2147483647
-** domyślna wartość: `+6+`
-
-* [[option_typing.look.delay_set_paused]] *typing.look.delay_set_paused*
-** opis: pass:none[ilość sekund po napisaniu ostatniego znaku: jeśli osiągnięte, status pisania zmieni się na "paused" i kolejne sygnały nie będą wysyłane]
-** typ: liczba
-** wartości: 1 .. 2147483647
-** domyślna wartość: `+10+`
-
-* [[option_typing.look.enabled_nicks]] *typing.look.enabled_nicks*
-** opis: pass:none[powiadomienia o pisaniu przez innych włączone (wyświetlaj informacje o tym że inne osoby piszą coś w obecnym buforze)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_typing.look.enabled_self]] *typing.look.enabled_self*
-** opis: pass:none[wysylanie informacji o pisaniu włączone (wysyłaj tą informację do innych użytkowników)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_typing.look.input_min_chars]] *typing.look.input_min_chars*
-** opis: pass:none[minimalna ilość znaków w wiadomości po której zostaną wysłane sygnały o pisaniu wiadomości]
-** typ: liczba
-** wartości: 1 .. 2147483647
-** domyślna wartość: `+4+`
-
-* [[option_typing.look.item_max_length]] *typing.look.item_max_length*
-** opis: pass:none[maksymalna ilość znaków wyświetlana w elemencie paska "typing" (0 = nie ograniczaj zawartości)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+0+`
-// end::typing_options[]
-
-// tag::weechat_options[]
-* [[option_weechat.color.bar_more]] *weechat.color.bar_more*
-** opis: pass:none[kolor tekstu dla "+" przy przewijaniu pasków]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_weechat.color.chat]] *weechat.color.chat*
-** opis: pass:none[kolor tekstu czatu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_bg]] *weechat.color.chat_bg*
-** opis: pass:none[kolor tła czatu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_buffer]] *weechat.color.chat_buffer*
-** opis: pass:none[kolor nazw buforów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_weechat.color.chat_channel]] *weechat.color.chat_channel*
-** opis: pass:none[kolor nazw kanałów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_weechat.color.chat_day_change]] *weechat.color.chat_day_change*
-** opis: pass:none[kolor tekstu dla wiadomości o zmianie daty]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_weechat.color.chat_delimiters]] *weechat.color.chat_delimiters*
-** opis: pass:none[kolor separatorów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_weechat.color.chat_highlight]] *weechat.color.chat_highlight*
-** opis: pass:none[kolor przedrostka podświetlenia]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_weechat.color.chat_highlight_bg]] *weechat.color.chat_highlight_bg*
-** opis: pass:none[kolor tła przedrostka podświetlenia]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+magenta+`
-
-* [[option_weechat.color.chat_host]] *weechat.color.chat_host*
-** opis: pass:none[kolor nazw hostów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_weechat.color.chat_inactive_buffer]] *weechat.color.chat_inactive_buffer*
-** opis: pass:none[kolor tekstu dla rozmowy, kiedy linia nie jest aktywna (bufor jest połączony z innymi i nie został wybrany)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_inactive_window]] *weechat.color.chat_inactive_window*
-** opis: pass:none[kolor tekstu dla rozmowy, kiedy okno jest nieaktywne (obecnie nie wybrane okno)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_nick]] *weechat.color.chat_nick*
-** opis: pass:none[kolor tekstu dla nicków w ekranach rozmów: używane w niektórych wiadomościach serwera i w wypadku nie znalezieniu koloru nicka; w większości przypadków kolor nicka jest brany z opcji weechat.color.chat_nick_colors]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_weechat.color.chat_nick_colors]] *weechat.color.chat_nick_colors*
-** opis: pass:none[kolor tekstu nicków (oddzielona przecinkami lista kolorów, tło jest dozwolone za pomocą formatu: "fg:bg" na przykład: "lightred:blue")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"+`
-
-* [[option_weechat.color.chat_nick_offline]] *weechat.color.chat_nick_offline*
-** opis: pass:none[kolor tekstu dla nieobecnego nicka (nie występuje już na liście nicków); ten kolor używany jest tylko jeśli włączona jest opcja weechat.look.color_nick_offline]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight*
-** opis: pass:none[kolor tekstu dla podświetlenia nieobecnego nicka; ten kolor używany jest tylko jeśli włączona jest opcja weechat.look.color_nick_offline]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg*
-** opis: pass:none[kolor tła dla podświetlenia nieobecnego nicka; ten kolor używany jest tylko jeśli włączona jest opcja weechat.look.color_nick_offline]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+blue+`
-
-* [[option_weechat.color.chat_nick_other]] *weechat.color.chat_nick_other*
-** opis: pass:none[kolor innego nicka w prywatnym buforze]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_weechat.color.chat_nick_prefix]] *weechat.color.chat_nick_prefix*
-** opis: pass:none[kolor przedrostka nicka (przedrostek to ciąg wyświetlany przed nickiem w prafiksie)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_weechat.color.chat_nick_self]] *weechat.color.chat_nick_self*
-** opis: pass:none[kolor lokalnego nicka w oknie rozmowy]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_weechat.color.chat_nick_suffix]] *weechat.color.chat_nick_suffix*
-** opis: pass:none[kolor przyrostka nicka (przyrostek to ciąg wyświetlany za nickiem w prefiksie)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_weechat.color.chat_prefix_action]] *weechat.color.chat_prefix_action*
-** opis: pass:none[kolor przedrostka akcji]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_weechat.color.chat_prefix_buffer]] *weechat.color.chat_prefix_buffer*
-** opis: pass:none[kolor nazwy bufora (przed przedrostkiem, kiedy wiele buforów jest połączonych)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_weechat.color.chat_prefix_buffer_inactive_buffer]] *weechat.color.chat_prefix_buffer_inactive_buffer*
-** opis: pass:none[kolor tekstu dla nazwy nieaktywnego bufora (przed przedrostkiem, kiedy wiele buforów jest połączonych z tym samym numerem, oraz jeśli bufor nie jest wybrany)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_prefix_error]] *weechat.color.chat_prefix_error*
-** opis: pass:none[kolor przedrostka błędu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_weechat.color.chat_prefix_join]] *weechat.color.chat_prefix_join*
-** opis: pass:none[kolor przedrostka wejścia na kanał]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_weechat.color.chat_prefix_more]] *weechat.color.chat_prefix_more*
-** opis: pass:none[kolor tekstu dla "+" dla za długich przedrostków]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_weechat.color.chat_prefix_network]] *weechat.color.chat_prefix_network*
-** opis: pass:none[kolor przedrostka sieci]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+magenta+`
-
-* [[option_weechat.color.chat_prefix_quit]] *weechat.color.chat_prefix_quit*
-** opis: pass:none[kolor przedrostka wyjścia z IRC]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightred+`
-
-* [[option_weechat.color.chat_prefix_suffix]] *weechat.color.chat_prefix_suffix*
-** opis: pass:none[kolor przyrostka (po przedrostku)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_weechat.color.chat_read_marker]] *weechat.color.chat_read_marker*
-** opis: pass:none[kolor znacznika nieprzeczytanych wiadomości]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+magenta+`
-
-* [[option_weechat.color.chat_read_marker_bg]] *weechat.color.chat_read_marker_bg*
-** opis: pass:none[kolor tła znacznika nieprzeczytanych wiadomości]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_server]] *weechat.color.chat_server*
-** opis: pass:none[kolor nazw serwerów]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_weechat.color.chat_tags]] *weechat.color.chat_tags*
-** opis: pass:none[kolor tekstu dla tagów po wiadomościach (wyświetlanych za pomocą komendy /debug tags)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+red+`
-
-* [[option_weechat.color.chat_text_found]] *weechat.color.chat_text_found*
-** opis: pass:none[kolor znacznika linii, w których znaleziono szukany tekst]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_weechat.color.chat_text_found_bg]] *weechat.color.chat_text_found_bg*
-** opis: pass:none[kolor tła znacznika linii, w których znaleziono szukany tekst]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_weechat.color.chat_time]] *weechat.color.chat_time*
-** opis: pass:none[kolor czasu w oknie czatu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.chat_time_delimiters]] *weechat.color.chat_time_delimiters*
-** opis: pass:none[kolor separatora czasu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_weechat.color.chat_value]] *weechat.color.chat_value*
-** opis: pass:none[kolor wyświetlania wartości]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_weechat.color.chat_value_null]] *weechat.color.chat_value_null*
-** opis: pass:none[kolor wyświetlania wartości null (niezdefiniowane)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+blue+`
-
-* [[option_weechat.color.emphasized]] *weechat.color.emphasized*
-** opis: pass:none[kolor dla wyróżnionego tekstu (na przykład podczas wyszukiwania); opcja używana tylko jeśli opcja weechat.look.emphasized_attributes jest pustym ciągiem (wartość domyślna)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_weechat.color.emphasized_bg]] *weechat.color.emphasized_bg*
-** opis: pass:none[kolor tła dla wyróżnionego tekstu (na przykład podczas wyszukiwania tekstu); opcja używana tylko jeśli opcja weechat.look.emphasized_attributes jest pustym ciągiem (wartość domyślna)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+magenta+`
-
-* [[option_weechat.color.input_actions]] *weechat.color.input_actions*
-** opis: pass:none[kolor akcji w wprowadzonej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_weechat.color.input_text_not_found]] *weechat.color.input_text_not_found*
-** opis: pass:none[kolor nieudanego wyszukiwania tekstu w wprowadzonej linii]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+red+`
-
-* [[option_weechat.color.item_away]] *weechat.color.item_away*
-** opis: pass:none[kolor elementu nieobecności]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_weechat.color.nicklist_away]] *weechat.color.nicklist_away*
-** opis: pass:none[kolor nicków ze statusem nieobecności]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+cyan+`
-
-* [[option_weechat.color.nicklist_group]] *weechat.color.nicklist_group*
-** opis: pass:none[kolor grup na liście nicków]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_weechat.color.separator]] *weechat.color.separator*
-** opis: pass:none[kolor tła dla separatorów (kiedy podzielone) i separatorów obok pasków (jak lista nicków)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+blue+`
-
-* [[option_weechat.color.status_count_highlight]] *weechat.color.status_count_highlight*
-** opis: pass:none[kolor tekstu dla licznika podświetleń w hotliście (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+magenta+`
-
-* [[option_weechat.color.status_count_msg]] *weechat.color.status_count_msg*
-** opis: pass:none[kolor tekstu dla licznika wiadomości w hotliście (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+brown+`
-
-* [[option_weechat.color.status_count_other]] *weechat.color.status_count_other*
-** opis: pass:none[kolor tekstu dla licznika innych wiadomości w hotliście (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.status_count_private]] *weechat.color.status_count_private*
-** opis: pass:none[kolor tekstu dla licznika prywatnych wiadomości w hotliście (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_weechat.color.status_data_highlight]] *weechat.color.status_data_highlight*
-** opis: pass:none[kolor bufora z podświetleniem (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightmagenta+`
-
-* [[option_weechat.color.status_data_msg]] *weechat.color.status_data_msg*
-** opis: pass:none[kolor bufora z nowymi wiadomościami (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_weechat.color.status_data_other]] *weechat.color.status_data_other*
-** opis: pass:none[kolor bufora z nowymi zdarzeniami (nie wiadomościami) (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.status_data_private]] *weechat.color.status_data_private*
-** opis: pass:none[kolor bufora z prywatną wiadomością (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_weechat.color.status_filter]] *weechat.color.status_filter*
-** opis: pass:none[kolor wskaźnika filtru w pasku statusu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_weechat.color.status_more]] *weechat.color.status_more*
-** opis: pass:none[kolor bufora z nowymi zdarzeniami (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_weechat.color.status_mouse]] *weechat.color.status_mouse*
-** opis: pass:none[kolor wskaźnika myszy w pasku statusu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+green+`
-
-* [[option_weechat.color.status_name]] *weechat.color.status_name*
-** opis: pass:none[kolor nazwy obecnego bufora w pasku statusu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_weechat.color.status_name_ssl]] *weechat.color.status_name_ssl*
-** opis: pass:none[kolor nazwy obecnego bufora w pasku statusu, jeśli połączenie jest szyfrowane np poprzez SSL]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_weechat.color.status_nicklist_count]] *weechat.color.status_nicklist_count*
-** opis: pass:none[kolor tekstu dla numeru nicków w liście nicków (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.color.status_number]] *weechat.color.status_number*
-** opis: pass:none[kolor numeru obecnego bufora w pasku statusu]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_weechat.color.status_time]] *weechat.color.status_time*
-** opis: pass:none[kolor czasu (pasek statusu)]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_weechat.completion.base_word_until_cursor]] *weechat.completion.base_word_until_cursor*
-** opis: pass:none[jeśli włączone, bazowe słowo do dopełniania kończy się na znaku przed kursorem; w innym wypadku słowo bazowe kończy się na pierwszej spacji po kursorze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.completion.command_inline]] *weechat.completion.command_inline*
-** opis: pass:none[jeśli włączone, komendy wewnątrz linii komend są dopełniane (komenda na początku linii ma wyższy priorytet i zostanie użyta pierwsza); uwaga: włączenie tej opcji wyłącza automatyczne dopełnianie ścieżek zaczynających się od "/" (poza argumentami komend)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.completion.default_template]] *weechat.completion.default_template*
-** opis: pass:none[domyślny szablon dopełnień (zajrzyj do dokumentacji w celu uzyskania kodów i wartości szablonów: opis API wtyczek, funkcja "weechat_hook_command")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%(nicks)|%(irc_channels)"+`
-
-* [[option_weechat.completion.nick_add_space]] *weechat.completion.nick_add_space*
-** opis: pass:none[dodaj spację po dopełnionym nicku (kiedy nick nie jest pierwszym słowem w linii poleceń)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.completion.nick_case_sensitive]] *weechat.completion.nick_case_sensitive*
-** opis: pass:none[dopełnienie dla nicków (rozróżniana jest wielkość liter)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.completion.nick_completer]] *weechat.completion.nick_completer*
-** opis: pass:none[ciąg wstawiany po dopełnionym nicku (kiedy nick jest pierwszym słowem w linii poleceń)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+": "+`
-
-* [[option_weechat.completion.nick_first_only]] *weechat.completion.nick_first_only*
-** opis: pass:none[dopełniaj tylko pierwszym znalezionym nickiem]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.completion.nick_ignore_chars]] *weechat.completion.nick_ignore_chars*
-** opis: pass:none[znaki ignorowane przy dopełnieniu nicków]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"[]`_-^"+`
-
-* [[option_weechat.completion.partial_completion_alert]] *weechat.completion.partial_completion_alert*
-** opis: pass:none[wyślij alarm (BEL), kiedy nastąpi częściowe dopełnienie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.completion.partial_completion_command]] *weechat.completion.partial_completion_command*
-** opis: pass:none[częściowe dopełnienie nazwy komend (zatrzymaj, kiedy wiele komend zaczyna się od tych samych liter)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.completion.partial_completion_command_arg]] *weechat.completion.partial_completion_command_arg*
-** opis: pass:none[częściowe dopełnienie argumentów komend (zatrzymaj, gdy wiele argumentów zaczyna się jednakowym przedrostkiem)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.completion.partial_completion_count]] *weechat.completion.partial_completion_count*
-** opis: pass:none[wyświetlaj ilość wszystkich częściowych dopełnień w elemencie paska]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.completion.partial_completion_other]] *weechat.completion.partial_completion_other*
-** opis: pass:none[częściowe dopełnienie zewnętrznych komend (zatrzymaj, kiedy wiele słów zaczyna się takimi samymi literami)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.completion.partial_completion_templates]] *weechat.completion.partial_completion_templates*
-** opis: pass:none[oddzielona przecinkiem lista wzorców, dla których częściowe doprłnienia są domyślnie włączone (za pomocą klawisza Tab zamiast shift-Tab); listę wzorców wzorców można znaleźć w dokumentacji: opis API wtyczek, funkcja "weechat_hook_command"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"config_options"+`
-
-* [[option_weechat.history.display_default]] *weechat.history.display_default*
-** opis: pass:none[maksymalna ilość komend domyślnie wyświetlanych w listingu historii (0 = bez ograniczeń)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+5+`
-
-* [[option_weechat.history.max_buffer_lines_minutes]] *weechat.history.max_buffer_lines_minutes*
-** opis: pass:none[maksymalna ilość minut w historii każdego bufora (0 = bez ograniczeń); przykłady: 1440 = dzień, 10080 = tydzień, 43200 = miesiąc, 525600 = rok; 0 można użyć TYLKO jeśli opcja weechat.history.max_buffer_lines_number NIE JEST ustawiona na 0]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+0+`
-
-* [[option_weechat.history.max_buffer_lines_number]] *weechat.history.max_buffer_lines_number*
-** opis: pass:none[maksymalna ilość linii w historii każdego bufora (0 = bez ograniczeń); 0 można użyć TYLKO jeśli opcja weechat.history.max_buffer_lines_minutes NIE JEST ustawiona na 0]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+4096+`
-
-* [[option_weechat.history.max_commands]] *weechat.history.max_commands*
-** opis: pass:none[maksymalna ilość komend użytkownika w historii (0 = bez ograniczeń, NIE ZALECANE: brak limitu w zajmowanej pamięci)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+100+`
-
-* [[option_weechat.history.max_visited_buffers]] *weechat.history.max_visited_buffers*
-** opis: pass:none[maksymalna ilość odwiedzonych buforów trzymana w pamięci]
-** typ: liczba
-** wartości: 0 .. 1000
-** domyślna wartość: `+50+`
-
-* [[option_weechat.key.backspace]] *weechat.key.backspace*
-** opis: pass:none[touche "backspace" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_previous_char"+`
-
-* [[option_weechat.key.ctrl-_]] *weechat.key.ctrl-_*
-** opis: pass:none[touche "ctrl-_" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input undo"+`
-
-* [[option_weechat.key.ctrl-a]] *weechat.key.ctrl-a*
-** opis: pass:none[touche "ctrl-a" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-b]] *weechat.key.ctrl-b*
-** opis: pass:none[touche "ctrl-b" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.ctrl-c__]] *weechat.key.ctrl-c,_*
-** opis: pass:none[touche "ctrl-c,_" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input insert \x1F"+`
-
-* [[option_weechat.key.ctrl-c_b]] *weechat.key.ctrl-c,b*
-** opis: pass:none[touche "ctrl-c,b" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input insert \x02"+`
-
-* [[option_weechat.key.ctrl-c_c]] *weechat.key.ctrl-c,c*
-** opis: pass:none[touche "ctrl-c,c" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input insert \x03"+`
-
-* [[option_weechat.key.ctrl-c_i]] *weechat.key.ctrl-c,i*
-** opis: pass:none[touche "ctrl-c,i" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input insert \x1D"+`
-
-* [[option_weechat.key.ctrl-c_o]] *weechat.key.ctrl-c,o*
-** opis: pass:none[touche "ctrl-c,o" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input insert \x0F"+`
-
-* [[option_weechat.key.ctrl-c_v]] *weechat.key.ctrl-c,v*
-** opis: pass:none[touche "ctrl-c,v" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input insert \x16"+`
-
-* [[option_weechat.key.ctrl-d]] *weechat.key.ctrl-d*
-** opis: pass:none[touche "ctrl-d" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.ctrl-down]] *weechat.key.ctrl-down*
-** opis: pass:none[touche "ctrl-down" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input history_global_next"+`
-
-* [[option_weechat.key.ctrl-e]] *weechat.key.ctrl-e*
-** opis: pass:none[touche "ctrl-e" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.ctrl-f]] *weechat.key.ctrl-f*
-** opis: pass:none[touche "ctrl-f" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_next_char"+`
-
-* [[option_weechat.key.ctrl-f1]] *weechat.key.ctrl-f1*
-** opis: pass:none[touche "ctrl-f1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.ctrl-f11]] *weechat.key.ctrl-f11*
-** opis: pass:none[touche "ctrl-f11" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.ctrl-f12]] *weechat.key.ctrl-f12*
-** opis: pass:none[touche "ctrl-f12" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.ctrl-f2]] *weechat.key.ctrl-f2*
-** opis: pass:none[touche "ctrl-f2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.ctrl-k]] *weechat.key.ctrl-k*
-** opis: pass:none[touche "ctrl-k" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_end_of_line"+`
-
-* [[option_weechat.key.ctrl-l]] *weechat.key.ctrl-l*
-** opis: pass:none[touche "ctrl-l" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window refresh"+`
-
-* [[option_weechat.key.ctrl-left]] *weechat.key.ctrl-left*
-** opis: pass:none[touche "ctrl-left" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.ctrl-n]] *weechat.key.ctrl-n*
-** opis: pass:none[touche "ctrl-n" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer +1"+`
-
-* [[option_weechat.key.ctrl-p]] *weechat.key.ctrl-p*
-** opis: pass:none[touche "ctrl-p" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer -1"+`
-
-* [[option_weechat.key.ctrl-r]] *weechat.key.ctrl-r*
-** opis: pass:none[touche "ctrl-r" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input search_text_here"+`
-
-* [[option_weechat.key.ctrl-right]] *weechat.key.ctrl-right*
-** opis: pass:none[touche "ctrl-right" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_next_word"+`
-
-* [[option_weechat.key.ctrl-s_ctrl-u]] *weechat.key.ctrl-s,ctrl-u*
-** opis: pass:none[touche "ctrl-s,ctrl-u" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/allbuf /buffer set unread"+`
-
-* [[option_weechat.key.ctrl-t]] *weechat.key.ctrl-t*
-** opis: pass:none[touche "ctrl-t" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input transpose_chars"+`
-
-* [[option_weechat.key.ctrl-u]] *weechat.key.ctrl-u*
-** opis: pass:none[touche "ctrl-u" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_beginning_of_line"+`
-
-* [[option_weechat.key.ctrl-up]] *weechat.key.ctrl-up*
-** opis: pass:none[touche "ctrl-up" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input history_global_previous"+`
-
-* [[option_weechat.key.ctrl-w]] *weechat.key.ctrl-w*
-** opis: pass:none[touche "ctrl-w" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_previous_word_whitespace"+`
-
-* [[option_weechat.key.ctrl-x]] *weechat.key.ctrl-x*
-** opis: pass:none[touche "ctrl-x" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer switch"+`
-
-* [[option_weechat.key.ctrl-y]] *weechat.key.ctrl-y*
-** opis: pass:none[touche "ctrl-y" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input clipboard_paste"+`
-
-* [[option_weechat.key.delete]] *weechat.key.delete*
-** opis: pass:none[touche "delete" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_next_char"+`
-
-* [[option_weechat.key.down]] *weechat.key.down*
-** opis: pass:none[touche "down" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input history_next"+`
-
-* [[option_weechat.key.end]] *weechat.key.end*
-** opis: pass:none[touche "end" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_end_of_line"+`
-
-* [[option_weechat.key.f1]] *weechat.key.f1*
-** opis: pass:none[touche "f1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll buflist * -100%"+`
-
-* [[option_weechat.key.f10]] *weechat.key.f10*
-** opis: pass:none[touche "f10" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll title * +30%"+`
-
-* [[option_weechat.key.f11]] *weechat.key.f11*
-** opis: pass:none[touche "f11" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll nicklist * -100%"+`
-
-* [[option_weechat.key.f12]] *weechat.key.f12*
-** opis: pass:none[touche "f12" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll nicklist * +100%"+`
-
-* [[option_weechat.key.f2]] *weechat.key.f2*
-** opis: pass:none[touche "f2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll buflist * +100%"+`
-
-* [[option_weechat.key.f5]] *weechat.key.f5*
-** opis: pass:none[touche "f5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer -1"+`
-
-* [[option_weechat.key.f6]] *weechat.key.f6*
-** opis: pass:none[touche "f6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer +1"+`
-
-* [[option_weechat.key.f7]] *weechat.key.f7*
-** opis: pass:none[touche "f7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window -1"+`
-
-* [[option_weechat.key.f8]] *weechat.key.f8*
-** opis: pass:none[touche "f8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window +1"+`
-
-* [[option_weechat.key.f9]] *weechat.key.f9*
-** opis: pass:none[touche "f9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll title * -30%"+`
-
-* [[option_weechat.key.home]] *weechat.key.home*
-** opis: pass:none[touche "home" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_beginning_of_line"+`
-
-* [[option_weechat.key.left]] *weechat.key.left*
-** opis: pass:none[touche "left" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.meta--]] *weechat.key.meta--*
-** opis: pass:none[touche "meta--" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/filter toggle @"+`
-
-* [[option_weechat.key.meta-/]] *weechat.key.meta-/*
-** opis: pass:none[touche "meta-/" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer jump last_displayed"+`
-
-* [[option_weechat.key.meta-0]] *weechat.key.meta-0*
-** opis: pass:none[touche "meta-0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-1]] *weechat.key.meta-1*
-** opis: pass:none[touche "meta-1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-2]] *weechat.key.meta-2*
-** opis: pass:none[touche "meta-2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-3]] *weechat.key.meta-3*
-** opis: pass:none[touche "meta-3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-4]] *weechat.key.meta-4*
-** opis: pass:none[touche "meta-4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-5]] *weechat.key.meta-5*
-** opis: pass:none[touche "meta-5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-6]] *weechat.key.meta-6*
-** opis: pass:none[touche "meta-6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-7]] *weechat.key.meta-7*
-** opis: pass:none[touche "meta-7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-8]] *weechat.key.meta-8*
-** opis: pass:none[touche "meta-8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-9]] *weechat.key.meta-9*
-** opis: pass:none[touche "meta-9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-<]] *weechat.key.meta-<*
-** opis: pass:none[touche "meta-<" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer jump prev_visited"+`
-
-* [[option_weechat.key.meta-=]] *weechat.key.meta-=*
-** opis: pass:none[touche "meta-=" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/filter toggle"+`
-
-* [[option_weechat.key.meta->]] *weechat.key.meta->*
-** opis: pass:none[touche "meta->" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer jump next_visited"+`
-
-* [[option_weechat.key.meta-B]] *weechat.key.meta-B*
-** opis: pass:none[touche "meta-B" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buflist toggle"+`
-
-* [[option_weechat.key.meta-K]] *weechat.key.meta-K*
-** opis: pass:none[touche "meta-K" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input grab_raw_key_command"+`
-
-* [[option_weechat.key.meta-N]] *weechat.key.meta-N*
-** opis: pass:none[touche "meta-N" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar toggle nicklist"+`
-
-* [[option_weechat.key.meta-R]] *weechat.key.meta-R*
-** opis: pass:none[touche "meta-R" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_input"+`
-
-* [[option_weechat.key.meta-_]] *weechat.key.meta-_*
-** opis: pass:none[touche "meta-_" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input redo"+`
-
-* [[option_weechat.key.meta-a]] *weechat.key.meta-a*
-** opis: pass:none[touche "meta-a" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer jump smart"+`
-
-* [[option_weechat.key.meta-b]] *weechat.key.meta-b*
-** opis: pass:none[touche "meta-b" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_previous_word"+`
-
-* [[option_weechat.key.meta-backspace]] *weechat.key.meta-backspace*
-** opis: pass:none[touche "meta-backspace" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_previous_word"+`
-
-* [[option_weechat.key.meta-ctrl-k]] *weechat.key.meta-ctrl-k*
-** opis: pass:none[touche "meta-ctrl-k" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_end_of_input"+`
-
-* [[option_weechat.key.meta-ctrl-u]] *weechat.key.meta-ctrl-u*
-** opis: pass:none[touche "meta-ctrl-u" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_beginning_of_input"+`
-
-* [[option_weechat.key.meta-d]] *weechat.key.meta-d*
-** opis: pass:none[touche "meta-d" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_next_word"+`
-
-* [[option_weechat.key.meta-down]] *weechat.key.meta-down*
-** opis: pass:none[touche "meta-down" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-end]] *weechat.key.meta-end*
-** opis: pass:none[touche "meta-end" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_bottom"+`
-
-* [[option_weechat.key.meta-f]] *weechat.key.meta-f*
-** opis: pass:none[touche "meta-f" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_next_word"+`
-
-* [[option_weechat.key.meta-f1]] *weechat.key.meta-f1*
-** opis: pass:none[touche "meta-f1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll buflist * b"+`
-
-* [[option_weechat.key.meta-f11]] *weechat.key.meta-f11*
-** opis: pass:none[touche "meta-f11" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll nicklist * b"+`
-
-* [[option_weechat.key.meta-f12]] *weechat.key.meta-f12*
-** opis: pass:none[touche "meta-f12" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll nicklist * e"+`
-
-* [[option_weechat.key.meta-f2]] *weechat.key.meta-f2*
-** opis: pass:none[touche "meta-f2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll buflist * e"+`
-
-* [[option_weechat.key.meta-h_meta-R]] *weechat.key.meta-h,meta-R*
-** opis: pass:none[touche "meta-h,meta-R" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/hotlist restore -all"+`
-
-* [[option_weechat.key.meta-h_meta-c]] *weechat.key.meta-h,meta-c*
-** opis: pass:none[touche "meta-h,meta-c" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/hotlist clear"+`
-
-* [[option_weechat.key.meta-h_meta-m]] *weechat.key.meta-h,meta-m*
-** opis: pass:none[touche "meta-h,meta-m" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/hotlist remove"+`
-
-* [[option_weechat.key.meta-h_meta-r]] *weechat.key.meta-h,meta-r*
-** opis: pass:none[touche "meta-h,meta-r" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/hotlist restore"+`
-
-* [[option_weechat.key.meta-home]] *weechat.key.meta-home*
-** opis: pass:none[touche "meta-home" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_top"+`
-
-* [[option_weechat.key.meta-j_0_1]] *weechat.key.meta-j,0,1*
-** opis: pass:none[touche "meta-j,0,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *1"+`
-
-* [[option_weechat.key.meta-j_0_2]] *weechat.key.meta-j,0,2*
-** opis: pass:none[touche "meta-j,0,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *2"+`
-
-* [[option_weechat.key.meta-j_0_3]] *weechat.key.meta-j,0,3*
-** opis: pass:none[touche "meta-j,0,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *3"+`
-
-* [[option_weechat.key.meta-j_0_4]] *weechat.key.meta-j,0,4*
-** opis: pass:none[touche "meta-j,0,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *4"+`
-
-* [[option_weechat.key.meta-j_0_5]] *weechat.key.meta-j,0,5*
-** opis: pass:none[touche "meta-j,0,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *5"+`
-
-* [[option_weechat.key.meta-j_0_6]] *weechat.key.meta-j,0,6*
-** opis: pass:none[touche "meta-j,0,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *6"+`
-
-* [[option_weechat.key.meta-j_0_7]] *weechat.key.meta-j,0,7*
-** opis: pass:none[touche "meta-j,0,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *7"+`
-
-* [[option_weechat.key.meta-j_0_8]] *weechat.key.meta-j,0,8*
-** opis: pass:none[touche "meta-j,0,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *8"+`
-
-* [[option_weechat.key.meta-j_0_9]] *weechat.key.meta-j,0,9*
-** opis: pass:none[touche "meta-j,0,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *9"+`
-
-* [[option_weechat.key.meta-j_1_0]] *weechat.key.meta-j,1,0*
-** opis: pass:none[touche "meta-j,1,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *10"+`
-
-* [[option_weechat.key.meta-j_1_1]] *weechat.key.meta-j,1,1*
-** opis: pass:none[touche "meta-j,1,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *11"+`
-
-* [[option_weechat.key.meta-j_1_2]] *weechat.key.meta-j,1,2*
-** opis: pass:none[touche "meta-j,1,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *12"+`
-
-* [[option_weechat.key.meta-j_1_3]] *weechat.key.meta-j,1,3*
-** opis: pass:none[touche "meta-j,1,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *13"+`
-
-* [[option_weechat.key.meta-j_1_4]] *weechat.key.meta-j,1,4*
-** opis: pass:none[touche "meta-j,1,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *14"+`
-
-* [[option_weechat.key.meta-j_1_5]] *weechat.key.meta-j,1,5*
-** opis: pass:none[touche "meta-j,1,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *15"+`
-
-* [[option_weechat.key.meta-j_1_6]] *weechat.key.meta-j,1,6*
-** opis: pass:none[touche "meta-j,1,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *16"+`
-
-* [[option_weechat.key.meta-j_1_7]] *weechat.key.meta-j,1,7*
-** opis: pass:none[touche "meta-j,1,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *17"+`
-
-* [[option_weechat.key.meta-j_1_8]] *weechat.key.meta-j,1,8*
-** opis: pass:none[touche "meta-j,1,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *18"+`
-
-* [[option_weechat.key.meta-j_1_9]] *weechat.key.meta-j,1,9*
-** opis: pass:none[touche "meta-j,1,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *19"+`
-
-* [[option_weechat.key.meta-j_2_0]] *weechat.key.meta-j,2,0*
-** opis: pass:none[touche "meta-j,2,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *20"+`
-
-* [[option_weechat.key.meta-j_2_1]] *weechat.key.meta-j,2,1*
-** opis: pass:none[touche "meta-j,2,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *21"+`
-
-* [[option_weechat.key.meta-j_2_2]] *weechat.key.meta-j,2,2*
-** opis: pass:none[touche "meta-j,2,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *22"+`
-
-* [[option_weechat.key.meta-j_2_3]] *weechat.key.meta-j,2,3*
-** opis: pass:none[touche "meta-j,2,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *23"+`
-
-* [[option_weechat.key.meta-j_2_4]] *weechat.key.meta-j,2,4*
-** opis: pass:none[touche "meta-j,2,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *24"+`
-
-* [[option_weechat.key.meta-j_2_5]] *weechat.key.meta-j,2,5*
-** opis: pass:none[touche "meta-j,2,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *25"+`
-
-* [[option_weechat.key.meta-j_2_6]] *weechat.key.meta-j,2,6*
-** opis: pass:none[touche "meta-j,2,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *26"+`
-
-* [[option_weechat.key.meta-j_2_7]] *weechat.key.meta-j,2,7*
-** opis: pass:none[touche "meta-j,2,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *27"+`
-
-* [[option_weechat.key.meta-j_2_8]] *weechat.key.meta-j,2,8*
-** opis: pass:none[touche "meta-j,2,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *28"+`
-
-* [[option_weechat.key.meta-j_2_9]] *weechat.key.meta-j,2,9*
-** opis: pass:none[touche "meta-j,2,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *29"+`
-
-* [[option_weechat.key.meta-j_3_0]] *weechat.key.meta-j,3,0*
-** opis: pass:none[touche "meta-j,3,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *30"+`
-
-* [[option_weechat.key.meta-j_3_1]] *weechat.key.meta-j,3,1*
-** opis: pass:none[touche "meta-j,3,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *31"+`
-
-* [[option_weechat.key.meta-j_3_2]] *weechat.key.meta-j,3,2*
-** opis: pass:none[touche "meta-j,3,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *32"+`
-
-* [[option_weechat.key.meta-j_3_3]] *weechat.key.meta-j,3,3*
-** opis: pass:none[touche "meta-j,3,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *33"+`
-
-* [[option_weechat.key.meta-j_3_4]] *weechat.key.meta-j,3,4*
-** opis: pass:none[touche "meta-j,3,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *34"+`
-
-* [[option_weechat.key.meta-j_3_5]] *weechat.key.meta-j,3,5*
-** opis: pass:none[touche "meta-j,3,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *35"+`
-
-* [[option_weechat.key.meta-j_3_6]] *weechat.key.meta-j,3,6*
-** opis: pass:none[touche "meta-j,3,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *36"+`
-
-* [[option_weechat.key.meta-j_3_7]] *weechat.key.meta-j,3,7*
-** opis: pass:none[touche "meta-j,3,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *37"+`
-
-* [[option_weechat.key.meta-j_3_8]] *weechat.key.meta-j,3,8*
-** opis: pass:none[touche "meta-j,3,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *38"+`
-
-* [[option_weechat.key.meta-j_3_9]] *weechat.key.meta-j,3,9*
-** opis: pass:none[touche "meta-j,3,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *39"+`
-
-* [[option_weechat.key.meta-j_4_0]] *weechat.key.meta-j,4,0*
-** opis: pass:none[touche "meta-j,4,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *40"+`
-
-* [[option_weechat.key.meta-j_4_1]] *weechat.key.meta-j,4,1*
-** opis: pass:none[touche "meta-j,4,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *41"+`
-
-* [[option_weechat.key.meta-j_4_2]] *weechat.key.meta-j,4,2*
-** opis: pass:none[touche "meta-j,4,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *42"+`
-
-* [[option_weechat.key.meta-j_4_3]] *weechat.key.meta-j,4,3*
-** opis: pass:none[touche "meta-j,4,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *43"+`
-
-* [[option_weechat.key.meta-j_4_4]] *weechat.key.meta-j,4,4*
-** opis: pass:none[touche "meta-j,4,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *44"+`
-
-* [[option_weechat.key.meta-j_4_5]] *weechat.key.meta-j,4,5*
-** opis: pass:none[touche "meta-j,4,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *45"+`
-
-* [[option_weechat.key.meta-j_4_6]] *weechat.key.meta-j,4,6*
-** opis: pass:none[touche "meta-j,4,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *46"+`
-
-* [[option_weechat.key.meta-j_4_7]] *weechat.key.meta-j,4,7*
-** opis: pass:none[touche "meta-j,4,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *47"+`
-
-* [[option_weechat.key.meta-j_4_8]] *weechat.key.meta-j,4,8*
-** opis: pass:none[touche "meta-j,4,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *48"+`
-
-* [[option_weechat.key.meta-j_4_9]] *weechat.key.meta-j,4,9*
-** opis: pass:none[touche "meta-j,4,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *49"+`
-
-* [[option_weechat.key.meta-j_5_0]] *weechat.key.meta-j,5,0*
-** opis: pass:none[touche "meta-j,5,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *50"+`
-
-* [[option_weechat.key.meta-j_5_1]] *weechat.key.meta-j,5,1*
-** opis: pass:none[touche "meta-j,5,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *51"+`
-
-* [[option_weechat.key.meta-j_5_2]] *weechat.key.meta-j,5,2*
-** opis: pass:none[touche "meta-j,5,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *52"+`
-
-* [[option_weechat.key.meta-j_5_3]] *weechat.key.meta-j,5,3*
-** opis: pass:none[touche "meta-j,5,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *53"+`
-
-* [[option_weechat.key.meta-j_5_4]] *weechat.key.meta-j,5,4*
-** opis: pass:none[touche "meta-j,5,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *54"+`
-
-* [[option_weechat.key.meta-j_5_5]] *weechat.key.meta-j,5,5*
-** opis: pass:none[touche "meta-j,5,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *55"+`
-
-* [[option_weechat.key.meta-j_5_6]] *weechat.key.meta-j,5,6*
-** opis: pass:none[touche "meta-j,5,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *56"+`
-
-* [[option_weechat.key.meta-j_5_7]] *weechat.key.meta-j,5,7*
-** opis: pass:none[touche "meta-j,5,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *57"+`
-
-* [[option_weechat.key.meta-j_5_8]] *weechat.key.meta-j,5,8*
-** opis: pass:none[touche "meta-j,5,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *58"+`
-
-* [[option_weechat.key.meta-j_5_9]] *weechat.key.meta-j,5,9*
-** opis: pass:none[touche "meta-j,5,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *59"+`
-
-* [[option_weechat.key.meta-j_6_0]] *weechat.key.meta-j,6,0*
-** opis: pass:none[touche "meta-j,6,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *60"+`
-
-* [[option_weechat.key.meta-j_6_1]] *weechat.key.meta-j,6,1*
-** opis: pass:none[touche "meta-j,6,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *61"+`
-
-* [[option_weechat.key.meta-j_6_2]] *weechat.key.meta-j,6,2*
-** opis: pass:none[touche "meta-j,6,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *62"+`
-
-* [[option_weechat.key.meta-j_6_3]] *weechat.key.meta-j,6,3*
-** opis: pass:none[touche "meta-j,6,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *63"+`
-
-* [[option_weechat.key.meta-j_6_4]] *weechat.key.meta-j,6,4*
-** opis: pass:none[touche "meta-j,6,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *64"+`
-
-* [[option_weechat.key.meta-j_6_5]] *weechat.key.meta-j,6,5*
-** opis: pass:none[touche "meta-j,6,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *65"+`
-
-* [[option_weechat.key.meta-j_6_6]] *weechat.key.meta-j,6,6*
-** opis: pass:none[touche "meta-j,6,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *66"+`
-
-* [[option_weechat.key.meta-j_6_7]] *weechat.key.meta-j,6,7*
-** opis: pass:none[touche "meta-j,6,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *67"+`
-
-* [[option_weechat.key.meta-j_6_8]] *weechat.key.meta-j,6,8*
-** opis: pass:none[touche "meta-j,6,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *68"+`
-
-* [[option_weechat.key.meta-j_6_9]] *weechat.key.meta-j,6,9*
-** opis: pass:none[touche "meta-j,6,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *69"+`
-
-* [[option_weechat.key.meta-j_7_0]] *weechat.key.meta-j,7,0*
-** opis: pass:none[touche "meta-j,7,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *70"+`
-
-* [[option_weechat.key.meta-j_7_1]] *weechat.key.meta-j,7,1*
-** opis: pass:none[touche "meta-j,7,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *71"+`
-
-* [[option_weechat.key.meta-j_7_2]] *weechat.key.meta-j,7,2*
-** opis: pass:none[touche "meta-j,7,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *72"+`
-
-* [[option_weechat.key.meta-j_7_3]] *weechat.key.meta-j,7,3*
-** opis: pass:none[touche "meta-j,7,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *73"+`
-
-* [[option_weechat.key.meta-j_7_4]] *weechat.key.meta-j,7,4*
-** opis: pass:none[touche "meta-j,7,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *74"+`
-
-* [[option_weechat.key.meta-j_7_5]] *weechat.key.meta-j,7,5*
-** opis: pass:none[touche "meta-j,7,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *75"+`
-
-* [[option_weechat.key.meta-j_7_6]] *weechat.key.meta-j,7,6*
-** opis: pass:none[touche "meta-j,7,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *76"+`
-
-* [[option_weechat.key.meta-j_7_7]] *weechat.key.meta-j,7,7*
-** opis: pass:none[touche "meta-j,7,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *77"+`
-
-* [[option_weechat.key.meta-j_7_8]] *weechat.key.meta-j,7,8*
-** opis: pass:none[touche "meta-j,7,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *78"+`
-
-* [[option_weechat.key.meta-j_7_9]] *weechat.key.meta-j,7,9*
-** opis: pass:none[touche "meta-j,7,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *79"+`
-
-* [[option_weechat.key.meta-j_8_0]] *weechat.key.meta-j,8,0*
-** opis: pass:none[touche "meta-j,8,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *80"+`
-
-* [[option_weechat.key.meta-j_8_1]] *weechat.key.meta-j,8,1*
-** opis: pass:none[touche "meta-j,8,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *81"+`
-
-* [[option_weechat.key.meta-j_8_2]] *weechat.key.meta-j,8,2*
-** opis: pass:none[touche "meta-j,8,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *82"+`
-
-* [[option_weechat.key.meta-j_8_3]] *weechat.key.meta-j,8,3*
-** opis: pass:none[touche "meta-j,8,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *83"+`
-
-* [[option_weechat.key.meta-j_8_4]] *weechat.key.meta-j,8,4*
-** opis: pass:none[touche "meta-j,8,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *84"+`
-
-* [[option_weechat.key.meta-j_8_5]] *weechat.key.meta-j,8,5*
-** opis: pass:none[touche "meta-j,8,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *85"+`
-
-* [[option_weechat.key.meta-j_8_6]] *weechat.key.meta-j,8,6*
-** opis: pass:none[touche "meta-j,8,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *86"+`
-
-* [[option_weechat.key.meta-j_8_7]] *weechat.key.meta-j,8,7*
-** opis: pass:none[touche "meta-j,8,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *87"+`
-
-* [[option_weechat.key.meta-j_8_8]] *weechat.key.meta-j,8,8*
-** opis: pass:none[touche "meta-j,8,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *88"+`
-
-* [[option_weechat.key.meta-j_8_9]] *weechat.key.meta-j,8,9*
-** opis: pass:none[touche "meta-j,8,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *89"+`
-
-* [[option_weechat.key.meta-j_9_0]] *weechat.key.meta-j,9,0*
-** opis: pass:none[touche "meta-j,9,0" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *90"+`
-
-* [[option_weechat.key.meta-j_9_1]] *weechat.key.meta-j,9,1*
-** opis: pass:none[touche "meta-j,9,1" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *91"+`
-
-* [[option_weechat.key.meta-j_9_2]] *weechat.key.meta-j,9,2*
-** opis: pass:none[touche "meta-j,9,2" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *92"+`
-
-* [[option_weechat.key.meta-j_9_3]] *weechat.key.meta-j,9,3*
-** opis: pass:none[touche "meta-j,9,3" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *93"+`
-
-* [[option_weechat.key.meta-j_9_4]] *weechat.key.meta-j,9,4*
-** opis: pass:none[touche "meta-j,9,4" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *94"+`
-
-* [[option_weechat.key.meta-j_9_5]] *weechat.key.meta-j,9,5*
-** opis: pass:none[touche "meta-j,9,5" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *95"+`
-
-* [[option_weechat.key.meta-j_9_6]] *weechat.key.meta-j,9,6*
-** opis: pass:none[touche "meta-j,9,6" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *96"+`
-
-* [[option_weechat.key.meta-j_9_7]] *weechat.key.meta-j,9,7*
-** opis: pass:none[touche "meta-j,9,7" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *97"+`
-
-* [[option_weechat.key.meta-j_9_8]] *weechat.key.meta-j,9,8*
-** opis: pass:none[touche "meta-j,9,8" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *98"+`
-
-* [[option_weechat.key.meta-j_9_9]] *weechat.key.meta-j,9,9*
-** opis: pass:none[touche "meta-j,9,9" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer *99"+`
-
-* [[option_weechat.key.meta-j_meta-f]] *weechat.key.meta-j,meta-f*
-** opis: pass:none[touche "meta-j,meta-f" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer -"+`
-
-* [[option_weechat.key.meta-j_meta-l]] *weechat.key.meta-j,meta-l*
-** opis: pass:none[touche "meta-j,meta-l" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer +"+`
-
-* [[option_weechat.key.meta-j_meta-r]] *weechat.key.meta-j,meta-r*
-** opis: pass:none[touche "meta-j,meta-r" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/server raw"+`
-
-* [[option_weechat.key.meta-j_meta-s]] *weechat.key.meta-j,meta-s*
-** opis: pass:none[touche "meta-j,meta-s" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/server jump"+`
-
-* [[option_weechat.key.meta-k]] *weechat.key.meta-k*
-** opis: pass:none[touche "meta-k" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input grab_key_command"+`
-
-* [[option_weechat.key.meta-l]] *weechat.key.meta-l*
-** opis: pass:none[touche "meta-l" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window bare"+`
-
-* [[option_weechat.key.meta-left]] *weechat.key.meta-left*
-** opis: pass:none[touche "meta-left" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-m]] *weechat.key.meta-m*
-** opis: pass:none[touche "meta-m" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/mute mouse toggle"+`
-
-* [[option_weechat.key.meta-n]] *weechat.key.meta-n*
-** opis: pass:none[touche "meta-n" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_next_highlight"+`
-
-* [[option_weechat.key.meta-p]] *weechat.key.meta-p*
-** opis: pass:none[touche "meta-p" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_previous_highlight"+`
-
-* [[option_weechat.key.meta-pgdn]] *weechat.key.meta-pgdn*
-** opis: pass:none[touche "meta-pgdn" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_down"+`
-
-* [[option_weechat.key.meta-pgup]] *weechat.key.meta-pgup*
-** opis: pass:none[touche "meta-pgup" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_up"+`
-
-* [[option_weechat.key.meta-r]] *weechat.key.meta-r*
-** opis: pass:none[touche "meta-r" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input delete_line"+`
-
-* [[option_weechat.key.meta-return]] *weechat.key.meta-return*
-** opis: pass:none[touche "meta-return" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input insert \n"+`
-
-* [[option_weechat.key.meta-right]] *weechat.key.meta-right*
-** opis: pass:none[touche "meta-right" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer +1"+`
-
-* [[option_weechat.key.meta-s]] *weechat.key.meta-s*
-** opis: pass:none[touche "meta-s" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/mute spell toggle"+`
-
-* [[option_weechat.key.meta-u]] *weechat.key.meta-u*
-** opis: pass:none[touche "meta-u" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_unread"+`
-
-* [[option_weechat.key.meta-up]] *weechat.key.meta-up*
-** opis: pass:none[touche "meta-up" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer -1"+`
-
-* [[option_weechat.key.meta-w_meta-b]] *weechat.key.meta-w,meta-b*
-** opis: pass:none[touche "meta-w,meta-b" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window balance"+`
-
-* [[option_weechat.key.meta-w_meta-down]] *weechat.key.meta-w,meta-down*
-** opis: pass:none[touche "meta-w,meta-down" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window down"+`
-
-* [[option_weechat.key.meta-w_meta-left]] *weechat.key.meta-w,meta-left*
-** opis: pass:none[touche "meta-w,meta-left" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window left"+`
-
-* [[option_weechat.key.meta-w_meta-right]] *weechat.key.meta-w,meta-right*
-** opis: pass:none[touche "meta-w,meta-right" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window right"+`
-
-* [[option_weechat.key.meta-w_meta-s]] *weechat.key.meta-w,meta-s*
-** opis: pass:none[touche "meta-w,meta-s" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window swap"+`
-
-* [[option_weechat.key.meta-w_meta-up]] *weechat.key.meta-w,meta-up*
-** opis: pass:none[touche "meta-w,meta-up" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window up"+`
-
-* [[option_weechat.key.meta-x]] *weechat.key.meta-x*
-** opis: pass:none[touche "meta-x" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/buffer zoom"+`
-
-* [[option_weechat.key.meta-z]] *weechat.key.meta-z*
-** opis: pass:none[touche "meta-z" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window zoom"+`
-
-* [[option_weechat.key.pgdn]] *weechat.key.pgdn*
-** opis: pass:none[touche "pgdn" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window page_down"+`
-
-* [[option_weechat.key.pgup]] *weechat.key.pgup*
-** opis: pass:none[touche "pgup" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window page_up"+`
-
-* [[option_weechat.key.return]] *weechat.key.return*
-** opis: pass:none[touche "return" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input return"+`
-
-* [[option_weechat.key.right]] *weechat.key.right*
-** opis: pass:none[touche "right" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-down]] *weechat.key.shift-down*
-** opis: pass:none[touche "shift-down" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_next_line"+`
-
-* [[option_weechat.key.shift-end]] *weechat.key.shift-end*
-** opis: pass:none[touche "shift-end" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_end_of_input"+`
-
-* [[option_weechat.key.shift-home]] *weechat.key.shift-home*
-** opis: pass:none[touche "shift-home" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_beginning_of_input"+`
-
-* [[option_weechat.key.shift-left]] *weechat.key.shift-left*
-** opis: pass:none[touche "shift-left" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_previous_char"+`
-
-* [[option_weechat.key.shift-right]] *weechat.key.shift-right*
-** opis: pass:none[touche "shift-right" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_next_char"+`
-
-* [[option_weechat.key.shift-tab]] *weechat.key.shift-tab*
-** opis: pass:none[touche "shift-tab" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input complete_previous"+`
-
-* [[option_weechat.key.shift-up]] *weechat.key.shift-up*
-** opis: pass:none[touche "shift-up" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input move_previous_line"+`
-
-* [[option_weechat.key.tab]] *weechat.key.tab*
-** opis: pass:none[touche "tab" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input complete_next"+`
-
-* [[option_weechat.key.up]] *weechat.key.up*
-** opis: pass:none[touche "up" dans le contexte "default"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input history_previous"+`
-
-* [[option_weechat.key_cursor.@chat:Q]] *weechat.key_cursor.@chat:Q*
-** opis: pass:none[touche "@chat:Q" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:chat_quote_time_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:m]] *weechat.key_cursor.@chat:m*
-** opis: pass:none[touche "@chat:m" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:chat_quote_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@chat:q]] *weechat.key_cursor.@chat:q*
-** opis: pass:none[touche "@chat:q" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:chat_quote_prefix_message;/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):K]] *weechat.key_cursor.@item(buffer_nicklist):K*
-** opis: pass:none[touche "@item(buffer_nicklist):K" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):b]] *weechat.key_cursor.@item(buffer_nicklist):b*
-** opis: pass:none[touche "@item(buffer_nicklist):b" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):k]] *weechat.key_cursor.@item(buffer_nicklist):k*
-** opis: pass:none[touche "@item(buffer_nicklist):k" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/kick ${nick}"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):q]] *weechat.key_cursor.@item(buffer_nicklist):q*
-** opis: pass:none[touche "@item(buffer_nicklist):q" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/query ${nick};/cursor stop"+`
-
-* [[option_weechat.key_cursor.@item(buffer_nicklist):w]] *weechat.key_cursor.@item(buffer_nicklist):w*
-** opis: pass:none[touche "@item(buffer_nicklist):w" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_cursor.down]] *weechat.key_cursor.down*
-** opis: pass:none[touche "down" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor move down"+`
-
-* [[option_weechat.key_cursor.left]] *weechat.key_cursor.left*
-** opis: pass:none[touche "left" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor move left"+`
-
-* [[option_weechat.key_cursor.meta-down]] *weechat.key_cursor.meta-down*
-** opis: pass:none[touche "meta-down" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor move area_down"+`
-
-* [[option_weechat.key_cursor.meta-left]] *weechat.key_cursor.meta-left*
-** opis: pass:none[touche "meta-left" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor move area_left"+`
-
-* [[option_weechat.key_cursor.meta-right]] *weechat.key_cursor.meta-right*
-** opis: pass:none[touche "meta-right" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor move area_right"+`
-
-* [[option_weechat.key_cursor.meta-up]] *weechat.key_cursor.meta-up*
-** opis: pass:none[touche "meta-up" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor move area_up"+`
-
-* [[option_weechat.key_cursor.return]] *weechat.key_cursor.return*
-** opis: pass:none[touche "return" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor stop"+`
-
-* [[option_weechat.key_cursor.right]] *weechat.key_cursor.right*
-** opis: pass:none[touche "right" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor move right"+`
-
-* [[option_weechat.key_cursor.up]] *weechat.key_cursor.up*
-** opis: pass:none[touche "up" dans le contexte "cursor"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor move up"+`
-
-* [[option_weechat.key_mouse.@*:button3]] *weechat.key_mouse.@*:button3*
-** opis: pass:none[touche "@*:button3" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/cursor go ${_x},${_y}"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheeldown]] *weechat.key_mouse.@bar(buflist):ctrl-wheeldown*
-** opis: pass:none[touche "@bar(buflist):ctrl-wheeldown" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(buflist):ctrl-wheelup]] *weechat.key_mouse.@bar(buflist):ctrl-wheelup*
-** opis: pass:none[touche "@bar(buflist):ctrl-wheelup" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@bar(input):button2]] *weechat.key_mouse.@bar(input):button2*
-** opis: pass:none[touche "@bar(input):button2" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input grab_mouse_area"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-down]] *weechat.key_mouse.@bar(nicklist):button1-gesture-down*
-** opis: pass:none[touche "@bar(nicklist):button1-gesture-down" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/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*
-** opis: pass:none[touche "@bar(nicklist):button1-gesture-down-long" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll nicklist ${_window_number} e"+`
-
-* [[option_weechat.key_mouse.@bar(nicklist):button1-gesture-up]] *weechat.key_mouse.@bar(nicklist):button1-gesture-up*
-** opis: pass:none[touche "@bar(nicklist):button1-gesture-up" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/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*
-** opis: pass:none[touche "@bar(nicklist):button1-gesture-up-long" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll nicklist ${_window_number} b"+`
-
-* [[option_weechat.key_mouse.@bar:wheeldown]] *weechat.key_mouse.@bar:wheeldown*
-** opis: pass:none[touche "@bar:wheeldown" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll ${_bar_name} ${_window_number} +20%"+`
-
-* [[option_weechat.key_mouse.@bar:wheelup]] *weechat.key_mouse.@bar:wheelup*
-** opis: pass:none[touche "@bar:wheelup" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/bar scroll ${_bar_name} ${_window_number} -20%"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button1]] *weechat.key_mouse.@chat(fset.fset):button1*
-** opis: pass:none[touche "@chat(fset.fset):button1" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/fset -go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):button2*]] *weechat.key_mouse.@chat(fset.fset):button2**
-** opis: pass:none[touche "@chat(fset.fset):button2*" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:fset_mouse"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheeldown]] *weechat.key_mouse.@chat(fset.fset):wheeldown*
-** opis: pass:none[touche "@chat(fset.fset):wheeldown" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/fset -down 5"+`
-
-* [[option_weechat.key_mouse.@chat(fset.fset):wheelup]] *weechat.key_mouse.@chat(fset.fset):wheelup*
-** opis: pass:none[touche "@chat(fset.fset):wheelup" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/fset -up 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button1]] *weechat.key_mouse.@chat(script.scripts):button1*
-** opis: pass:none[touche "@chat(script.scripts):button1" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/script go ${_chat_line_y}"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):button2]] *weechat.key_mouse.@chat(script.scripts):button2*
-** opis: pass:none[touche "@chat(script.scripts):button2" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/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*
-** opis: pass:none[touche "@chat(script.scripts):wheeldown" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/script down 5"+`
-
-* [[option_weechat.key_mouse.@chat(script.scripts):wheelup]] *weechat.key_mouse.@chat(script.scripts):wheelup*
-** opis: pass:none[touche "@chat(script.scripts):wheelup" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/script up 5"+`
-
-* [[option_weechat.key_mouse.@chat:button1]] *weechat.key_mouse.@chat:button1*
-** opis: pass:none[touche "@chat:button1" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left]] *weechat.key_mouse.@chat:button1-gesture-left*
-** opis: pass:none[touche "@chat:button1-gesture-left" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/buffer -1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-left-long]] *weechat.key_mouse.@chat:button1-gesture-left-long*
-** opis: pass:none[touche "@chat:button1-gesture-left-long" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/buffer 1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right]] *weechat.key_mouse.@chat:button1-gesture-right*
-** opis: pass:none[touche "@chat:button1-gesture-right" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/buffer +1"+`
-
-* [[option_weechat.key_mouse.@chat:button1-gesture-right-long]] *weechat.key_mouse.@chat:button1-gesture-right-long*
-** opis: pass:none[touche "@chat:button1-gesture-right-long" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/buffer +"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheeldown]] *weechat.key_mouse.@chat:ctrl-wheeldown*
-** opis: pass:none[touche "@chat:ctrl-wheeldown" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_horiz -window ${_window_number} +10%"+`
-
-* [[option_weechat.key_mouse.@chat:ctrl-wheelup]] *weechat.key_mouse.@chat:ctrl-wheelup*
-** opis: pass:none[touche "@chat:ctrl-wheelup" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_horiz -window ${_window_number} -10%"+`
-
-* [[option_weechat.key_mouse.@chat:wheeldown]] *weechat.key_mouse.@chat:wheeldown*
-** opis: pass:none[touche "@chat:wheeldown" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_down -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@chat:wheelup]] *weechat.key_mouse.@chat:wheelup*
-** opis: pass:none[touche "@chat:wheelup" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window scroll_up -window ${_window_number}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1]] *weechat.key_mouse.@item(buffer_nicklist):button1*
-** opis: pass:none[touche "@item(buffer_nicklist):button1" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/query ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button1-gesture-left*
-** opis: pass:none[touche "@item(buffer_nicklist):button1-gesture-left" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/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*
-** opis: pass:none[touche "@item(buffer_nicklist):button1-gesture-left-long" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/kickban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2]] *weechat.key_mouse.@item(buffer_nicklist):button2*
-** opis: pass:none[touche "@item(buffer_nicklist):button2" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/whois ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left]] *weechat.key_mouse.@item(buffer_nicklist):button2-gesture-left*
-** opis: pass:none[touche "@item(buffer_nicklist):button2-gesture-left" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/window ${_window_number};/ban ${nick}"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button1*]] *weechat.key_mouse.@item(buflist):button1**
-** opis: pass:none[touche "@item(buflist):button1*" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist):button2*]] *weechat.key_mouse.@item(buflist):button2**
-** opis: pass:none[touche "@item(buflist):button2*" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button1*]] *weechat.key_mouse.@item(buflist2):button1**
-** opis: pass:none[touche "@item(buflist2):button1*" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist2):button2*]] *weechat.key_mouse.@item(buflist2):button2**
-** opis: pass:none[touche "@item(buflist2):button2*" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button1*]] *weechat.key_mouse.@item(buflist3):button1**
-** opis: pass:none[touche "@item(buflist3):button1*" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_mouse.@item(buflist3):button2*]] *weechat.key_mouse.@item(buflist3):button2**
-** opis: pass:none[touche "@item(buflist3):button2*" dans le contexte "mouse"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"hsignal:buflist_mouse"+`
-
-* [[option_weechat.key_search.ctrl-q]] *weechat.key_search.ctrl-q*
-** opis: pass:none[touche "ctrl-q" dans le contexte "search"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input search_stop"+`
-
-* [[option_weechat.key_search.ctrl-r]] *weechat.key_search.ctrl-r*
-** opis: pass:none[touche "ctrl-r" dans le contexte "search"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input search_switch_regex"+`
-
-* [[option_weechat.key_search.down]] *weechat.key_search.down*
-** opis: pass:none[touche "down" dans le contexte "search"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input search_next"+`
-
-* [[option_weechat.key_search.meta-c]] *weechat.key_search.meta-c*
-** opis: pass:none[touche "meta-c" dans le contexte "search"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input search_switch_case"+`
-
-* [[option_weechat.key_search.return]] *weechat.key_search.return*
-** opis: pass:none[touche "return" dans le contexte "search"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input search_stop_here"+`
-
-* [[option_weechat.key_search.tab]] *weechat.key_search.tab*
-** opis: pass:none[touche "tab" dans le contexte "search"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input search_switch_where"+`
-
-* [[option_weechat.key_search.up]] *weechat.key_search.up*
-** opis: pass:none[touche "up" dans le contexte "search"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/input search_previous"+`
-
-* [[option_weechat.look.align_end_of_lines]] *weechat.look.align_end_of_lines*
-** opis: pass:none[wyrównanie dla końca linii (wszystkie po pierwszej): zaczynają się od tego (time, buffer, prefix, suffix, message (domyślnie))]
-** typ: liczba
-** wartości: time, buffer, prefix, suffix, message
-** domyślna wartość: `+message+`
-
-* [[option_weechat.look.align_multiline_words]] *weechat.look.align_multiline_words*
-** opis: pass:none[wyrównanie dla wielolinijkowych słów zgodnie z opcją weechat.look.align_end_of_lines; jeśli wyłączone wieloliniowe słowa nie będą wyrównane, co może być przydatne do nie dzielenia długich adresów URL]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.bar_more_down]] *weechat.look.bar_more_down*
-** opis: pass:none[ciąg wyświetlany jeśli pasek może zostać przewinięty w dół (dla pasków z wypełnieniem innym niż "horizontal")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"++"+`
-
-* [[option_weechat.look.bar_more_left]] *weechat.look.bar_more_left*
-** opis: pass:none[ciąg wyświetlany jeśli pasek może zostać przewinięty w lewo (dla pasków z wypełnieniem innym niż "horizontal")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"<<"+`
-
-* [[option_weechat.look.bar_more_right]] *weechat.look.bar_more_right*
-** opis: pass:none[ciąg wyświetlany jeśli pasek może zostać przewinięty w prawo (dla pasków z wypełnieniem innym niż "horizontal")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+">>"+`
-
-* [[option_weechat.look.bar_more_up]] *weechat.look.bar_more_up*
-** opis: pass:none[ciąg wyświetlany jeśli pasek może zostać przewinięty w górę (dla pasków z wypełnieniem innym niż "horizontal")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"--"+`
-
-* [[option_weechat.look.bare_display_exit_on_input]] *weechat.look.bare_display_exit_on_input*
-** opis: pass:none[wyjście z trybu niesformatowanego wyświetlania po każdej zmianie wejścia]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.bare_display_time_format]] *weechat.look.bare_display_time_format*
-** opis: pass:none[format czasu dla trybu niesformatowanego wyświetlania (zobacz man strftime dla specyfikatorów daty/czasu)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%H:%M"+`
-
-* [[option_weechat.look.buffer_auto_renumber]] *weechat.look.buffer_auto_renumber*
-** opis: pass:none[automatyczna zmiana numerów buforów, aby uzyskać tylko kolejne numery i zaczynać od numeru 1; jeśli wyłączone dozwolone są przerwy między numerami buforów i pierwszy bufor może mieć numer większy od 1]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.buffer_notify_default]] *weechat.look.buffer_notify_default*
-** opis: pass:none[domyślny poziom powiadomień dla buforów (używany do powiedzenia WeeChat czy bufor musi być wyświetlany na hotliście czy nie, w zależności od wagi wiadomości): all=wszystkie wiadomości (domyślnie), message=wiadomości+podświetlenia, highlight=tylko podświetlenia, none=nigdy nie wyświetlany na hotliście]
-** typ: liczba
-** wartości: none, highlight, message, all
-** domyślna wartość: `+all+`
-
-* [[option_weechat.look.buffer_position]] *weechat.look.buffer_position*
-** opis: pass:none[pozycja nowego bufora: end = na końcu listy (numer = ostatni +1)(domyślne), first_gap = na pierwszym wolnym miejscu w liście (na końcu listy, jeśli nie ma wcześniej wolnego miejsca); ta opcja używana jest tylko, jeśli bufor nie ma numeru układu]
-** typ: liczba
-** wartości: end, first_gap
-** domyślna wartość: `+end+`
-
-* [[option_weechat.look.buffer_search_case_sensitive]] *weechat.look.buffer_search_case_sensitive*
-** opis: pass:none[domyślne wyszukiwanie w buforze: uwzględniające wielkość liter lub nie]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.buffer_search_force_default]] *weechat.look.buffer_search_force_default*
-** opis: pass:none[wymusza domyślne wartości dla wyszukiwań tekstowych w buforze (zamiast wartości z poprzedniego wyszukiwania)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.buffer_search_regex]] *weechat.look.buffer_search_regex*
-** opis: pass:none[domyślne wyszukiwanie w buforze: jeśli włączone szukane jest rozszerzone wyrażenie regularne POSIX, w przeciwnym wypadku prosty ciąg]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.buffer_search_where]] *weechat.look.buffer_search_where*
-** opis: pass:none[domyślny tekst do wyszukiwania w buforze: w wiadomości, prefiksie, prefiksie i wiadomości]
-** typ: liczba
-** wartości: prefix, message, prefix_message
-** domyślna wartość: `+prefix_message+`
-
-* [[option_weechat.look.buffer_time_format]] *weechat.look.buffer_time_format*
-** opis: pass:none[format czasu używany dla każdej linii w buforze (zobacz man strftime dla specyfikatorów daty/czasu) (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval); na przykład czas w odcieniach szarości (wymaga wsparcia dla 256 kolorów):"${color:252}%H${color:245}%M${color:240}%S"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.buffer_time_same]] *weechat.look.buffer_time_same*
-** opis: pass:none[czas wyświetlany dla wiadomości z takim samym czasem jak poprzednia wiadomość: spacja " " chowa czas, inny ciąg wyświetlany zamiast czasu lub pusty ciąg dla wyłączenia opcji (wyświetlanie czasu) (uwaga: zawartość jest przetwarzana, możesz użyć kolorów w formacie "$(color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.chat_space_right]] *weechat.look.chat_space_right*
-** opis: pass:none[zastawia miejsce po prawej stronie chatu w przypadku jak jest wyświetlany tam jakiś pasek (na tekst i znacznik przeczytania)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.color_basic_force_bold]] *weechat.look.color_basic_force_bold*
-** opis: pass:none[wymusza atrybut "bold" dla jasnych kolorów oraz "darkgray" w kolorach podstawowych (ta opcja jest domyślnie wyłączona: pogrubienie jest używane tylko jeśli terminal obsługuje poniżej 16 kolorów)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.color_inactive_buffer]] *weechat.look.color_inactive_buffer*
-** opis: pass:none[użycie rożnych kolorów dla linii w nieaktywnym buforze (kiedy linia pochodzi z niewybranego połączonego bufora)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.color_inactive_message]] *weechat.look.color_inactive_message*
-** opis: pass:none[używa innego koloru dla nieaktywnych wiadomości (dla okien nie będących obecnie wybranych lub jeśli linia pochodzi z niewybranego z połączonych buforów)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix]] *weechat.look.color_inactive_prefix*
-** opis: pass:none[użyj różnych kolorów dla nieaktywnych prefiksów (kiedy okno nie jest obecnym oknem lub linia pochodzi z niewybranego z połączonych buforów)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.color_inactive_prefix_buffer]] *weechat.look.color_inactive_prefix_buffer*
-** opis: pass:none[użycie rożnych kolorów dla przedrostka nazwy nieaktywnego bufora (kiedy okno nie jest obecnym, lub linia w połączonych buforach nie pochodzi z wybranego)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.color_inactive_time]] *weechat.look.color_inactive_time*
-** opis: pass:none[używaj różnych kolorów dla czasu (dla okien poza obecnym lub jeśli linia pochodzi niewybranego z połączonych buforów)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.color_inactive_window]] *weechat.look.color_inactive_window*
-** opis: pass:none[użycie rożnych kolorów dla linii w nieaktywnym oknie (kiedy okno nie jest obecnym oknem)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.color_nick_offline]] *weechat.look.color_nick_offline*
-** opis: pass:none[użyj innego koloru dla nieobecnych nicków (nie znajdujących się na liście nicków)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.color_pairs_auto_reset]] *weechat.look.color_pairs_auto_reset*
-** opis: pass:none[automatycznie resetuje tablicę par kolorów, kiedy ilość dostępnych par jest niższa lub równa tej wartości ( -1 = wyłączone, wymagane jest ręczne wykonywanie polecenia "/color reset", kiedy tablica jest pełna)]
-** typ: liczba
-** wartości: -1 .. 256
-** domyślna wartość: `+5+`
-
-* [[option_weechat.look.color_real_white]] *weechat.look.color_real_white*
-** opis: pass:none[jeśli ustawiona, używa prawdziwego białego koloru, domyślnie wyłączona dla terminali z białym tłem (jeśli biały kolor tła nigdy nie jest używany powinno się włączyć tę opcję, aby zobaczyć prawdziwy biały zamiast domyślnego koloru czcionki w terminalu)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.command_chars]] *weechat.look.command_chars*
-** opis: pass:none[znaki użyte do określenia czy wprowadzony ciąg jest komendą czy nie: wprowadzony ciąg musi się zaczynać od jednego z tych znaków; slash ("/") jest zawsze uważany za prefiks komendy (np: ".$")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.command_incomplete]] *weechat.look.command_incomplete*
-** opis: pass:none[jeśli ustawione, niekompletne i jednoznaczne komendy są dozwolone, na przykład /he dla /help]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.confirm_quit]] *weechat.look.confirm_quit*
-** opis: pass:none[jeśli ustawione, komenda /quit musi być potwierdzona dodatkowym argumentem "-yes" (zobacz /help quit)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.confirm_upgrade]] *weechat.look.confirm_upgrade*
-** opis: pass:none[jeśli ustawione, komenda /upgrade musi być potwierdzona dodatkowym argumentem "-yes" (zobacz /help upgrade)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.day_change]] *weechat.look.day_change*
-** opis: pass:none[wyświetlaj specjalną wiadomość, kiedy zmienia się dzień]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.day_change_message_1date]] *weechat.look.day_change_message_1date*
-** opis: pass:none[wiadomość wyświetlana po zmianie dnia, wyświetlając tylko jedną datę (na przykład na początku bufora) (zobacz man strftime dla listy specyfikatorów daty/czasu) (uwaga: zawartość jest przetwarzana, dlatego można używać kolorów w formacie "${color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"-- %a, %d %b %Y --"+`
-
-* [[option_weechat.look.day_change_message_2dates]] *weechat.look.day_change_message_2dates*
-** opis: pass:none[wiadomość wyświetlana po zmianie dnia, wyświetlając dwie daty (pomiędzy wiadomościami); specyfikatory drugiej daty muszą zaczynać się od dwóch "%" ponieważ strftime jest wywoływane dwa razy dla tego ciągu (zobacz man strftime dla listy specyfikatorów daty/czasu) (uwaga: zawartość jest przetwarzana, dlatego można używać kolorów w formacie "${color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"+`
-
-* [[option_weechat.look.eat_newline_glitch]] *weechat.look.eat_newline_glitch*
-** opis: pass:none[jeśli ustawione eat_newline_glitch zostanie ustawione na 0; używa się tego w celu nie dodawania znaku nowej linii na końcu każdej linii, powoduje to nie łamanie tekstu podczas kopiowania/wklejania tekstu z WeeChat do innej aplikacji (domyślnie ta opcja jest wyłączona, ponieważ może spowodować poważne błędy wyświetlania)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.emphasized_attributes]] *weechat.look.emphasized_attributes*
-** opis: pass:none[atrybuty dla wyróżnionego tekstu: jeden lub więcej znaków atrybutu ("%" dla mrygania, "." dla "przyciemnienia" (połowa jasności), "*" dla pogrubienia, "!" dla odwrócenia, "/" dla pochylenia, "_" dla podkreślenia); jeśli ciąg jest pusty, używane są kolory weechat.color.emphasized*]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.highlight]] *weechat.look.highlight*
-** opis: pass:none[lista słów do podświetlania oddzielona przecinkami; wielkość znaków nie ma znaczenia przy porównywaniu (użyj "(?-i)" na początku słów, aby wielkość znaków miała znaczenie), słowa mogą zaczynać się od "*" dla częściowego dopasowania; przykład: "test,(?-i)*toto*,flash*"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.highlight_disable_regex]] *weechat.look.highlight_disable_regex*
-** opis: pass:none[Rozszerzone wyrażenie regularne POSIX używane do wyłączenia podświetleń od wiadomości: ta opcja ma priorytet nad pozostałymi opcjami dotyczącymi podświetleń (jeśli ciąg zostanie znaleziony w wiadomości, podświetlenie zostanie wyłączone i pozostałe opcje są ignorowane), wyrażenie regularne ignoruje wielkość znaków (użyj „(?-i)” na początku, aby wielość znaków nie była ignorowana), przykłady: „<flash.*>”, „(?-i)<Flash.*>”]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
-** opis: pass:none[Rozszerzone wyrażenie regularne POSIX używane do sprawdzenia, czy wiadomość posiada podświetlenie czy nie, przynajmniej jedno dopasowanie w ciąg musi być otoczone separatorami (znaki inne niż: alfanumeryczne, "-", "_" lub "|"), wielkość znaków nie ma wpływu na wyrażenie (użyj "(?-i)" na początku, aby wielkość znaków miała znaczenie), przykłady: "flashcode|flashy", "(?-i)FlashCode|flashy"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
-** opis: pass:none[oddzielona przecinkami lista tagów do podświetleń; porównywanie bez uwzględnienia wielkości znaków; wildcard "*" jest dozwolony w każdym tagu; wiele tagów może być oddzielonych "+" jako logicznym "i" pomiędzy tagami; przykłady: "nick_flashcode" dla wiadomości od nicka "FlashCode", "irc_notice+nick_toto*" dla powiadomień od nicka zaczynającego się na "toto"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.hotlist_add_conditions]] *weechat.look.hotlist_add_conditions*
-** opis: pass:none[warunki dla dodania buforu na hotlistę (jeśli poziom powiadomień jest OK dla bufora); możesz użyć następujących warunków: "window" (wskaźnik obecnego okna), "buffer" (wskaźnik bufora do dodania na hotlistę), "priority" (0 = niski, 1 = wiadomość, 2 = rozmowa prywatna, 3 = highlight); domyślnie bufor jest dodawany do hotlisty jeśli jesteś niedostępny lub jeśli bufor nie jest widoczny na ekranie (nie jest wyświetlany w żadnym oknie), lub jeśli przynajmniej jeden klient relay jest podłączony za pomocą protokołu weechat]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${away} || ${buffer.num_displayed} == 0 || ${info:relay_client_count,weechat,connected} > 0"+`
-
-* [[option_weechat.look.hotlist_buffer_separator]] *weechat.look.hotlist_buffer_separator*
-** opis: pass:none[ciąg znaków wyświetlany pomiędzy buforami w hotliście]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+", "+`
-
-* [[option_weechat.look.hotlist_count_max]] *weechat.look.hotlist_count_max*
-** opis: pass:none[maksymalna ilość wiadomości do wyświetlenia w hotliście dla bufora: 0 = nigdy nie wyświetlaj, inna liczba = wyświetlaj maksymalnie N ilości wiadomości (od najwyższego do najniższego priorytetu)]
-** typ: liczba
-** wartości: 0 .. 4
-** domyślna wartość: `+2+`
-
-* [[option_weechat.look.hotlist_count_min_msg]] *weechat.look.hotlist_count_min_msg*
-** opis: pass:none[wyświetla licznik wiadomości jeśli ilość wiadomości jest większa lub równa tej wartości]
-** typ: liczba
-** wartości: 1 .. 100
-** domyślna wartość: `+2+`
-
-* [[option_weechat.look.hotlist_names_count]] *weechat.look.hotlist_names_count*
-** opis: pass:none[maksymalna ilość nazw w hotliście (0 = żadna nazwa nie zostanie wyświetlona, tylko numery buforów)]
-** typ: liczba
-** wartości: 0 .. 10000
-** domyślna wartość: `+3+`
-
-* [[option_weechat.look.hotlist_names_length]] *weechat.look.hotlist_names_length*
-** opis: pass:none[maksymalna długość nazwy w hotliście (0 = brak limitu)]
-** typ: liczba
-** wartości: 0 .. 32
-** domyślna wartość: `+0+`
-
-* [[option_weechat.look.hotlist_names_level]] *weechat.look.hotlist_names_level*
-** opis: pass:none[poziom wyświetlania nazw w hotlście (kombinacja: 1 = join/part, 2 = wiadomość, 4 = prywatne, 8 = podświetlenie, na przykład: 12 = prywatne+podświetlenie)]
-** typ: liczba
-** wartości: 1 .. 15
-** domyślna wartość: `+12+`
-
-* [[option_weechat.look.hotlist_names_merged_buffers]] *weechat.look.hotlist_names_merged_buffers*
-** opis: pass:none[jeśli ustawione, wymusza wyświetlanie nazw w hotliście dla połączonych buforów]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.hotlist_prefix]] *weechat.look.hotlist_prefix*
-** opis: pass:none[ciąg znaków wyświetlany na początku hotlisty]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"H: "+`
-
-* [[option_weechat.look.hotlist_remove]] *weechat.look.hotlist_remove*
-** opis: pass:none[usuwa bufor z hotlisty: buffer = usuwa bufor po buforze, merged = usuwa wszystkie widoczne połączone bufory]
-** typ: liczba
-** wartości: buffer, merged
-** domyślna wartość: `+merged+`
-
-* [[option_weechat.look.hotlist_short_names]] *weechat.look.hotlist_short_names*
-** opis: pass:none[jeśli ustawione, używa krótkich nazw do wyświetlania nazw buforów w hotliście (zaczyna po pierwszym wystąpieniu '.' w nazwie)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.hotlist_sort]] *weechat.look.hotlist_sort*
-** opis: pass:none[sortowanie hotlisty: group_time_*: grupuj po poziomie powiadomień (powiadomienia pierwsze) następnie sortuj po czasie, group_number_*: grupuj po poziomie powiadomień (powiadomienia pierwsze) następnie sortuj po numerze, number_*: sortuj po numerze; asc = sortowanie rosnące, desc = sortowanie malejące]
-** typ: liczba
-** wartości: group_time_asc, group_time_desc, group_number_asc, group_number_desc, number_asc, number_desc
-** domyślna wartość: `+group_time_asc+`
-
-* [[option_weechat.look.hotlist_suffix]] *weechat.look.hotlist_suffix*
-** opis: pass:none[ciąg znaków wyświetlany na końcu hotlisty]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.hotlist_unique_numbers]] *weechat.look.hotlist_unique_numbers*
-** opis: pass:none[zatrzymaj unikalne numery na hotliście (stosowane tylko dla elementów hotlisty, w których nazwa NIE jest wyświetlana po numerze)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.hotlist_update_on_buffer_switch]] *weechat.look.hotlist_update_on_buffer_switch*
-** opis: pass:none[aktualizuj hotlistę podczas przełączania buforów]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.input_cursor_scroll]] *weechat.look.input_cursor_scroll*
-** opis: pass:none[ilość znaków wyświetlanych po końcu linii wejściowej, kiedy przewijamy do wyświetlenia końca linii]
-** typ: liczba
-** wartości: 0 .. 100
-** domyślna wartość: `+20+`
-
-* [[option_weechat.look.input_multiline_lead_linebreak]] *weechat.look.input_multiline_lead_linebreak*
-** opis: pass:none[start the input text on a new line when the input contains multiple lines, so that the start of the lines align]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.input_share]] *weechat.look.input_share*
-** opis: pass:none[udostępnia komendy, tekst lub oba w wejściach dla wszystkich buforów (nadal każdy bufor posiada lokalną historię)]
-** typ: liczba
-** wartości: none, commands, text, all
-** domyślna wartość: `+none+`
-
-* [[option_weechat.look.input_share_overwrite]] *weechat.look.input_share_overwrite*
-** opis: pass:none[jeśli ustawiono i wejście jest dzielone, zawsze nadpisuje wejście w danym buforze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.input_undo_max]] *weechat.look.input_undo_max*
-** opis: pass:none[maksymalna ilość "cofnięć" dla linii poleceń dla bufora (0 = wyłączone)]
-** typ: liczba
-** wartości: 0 .. 65535
-** domyślna wartość: `+32+`
-
-* [[option_weechat.look.item_away_message]] *weechat.look.item_away_message*
-** opis: pass:none[wyświetla wiadomość o nieobecności dla serwera w elemencie paska]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.item_buffer_filter]] *weechat.look.item_buffer_filter*
-** opis: pass:none[ciąg użyty do pokazania, że część linii jest filtrowana w obecnym buforze (element paska "buffer_filter")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"*"+`
-
-* [[option_weechat.look.item_buffer_zoom]] *weechat.look.item_buffer_zoom*
-** opis: pass:none[ciąg użyty do pokazania przybliżenia w połączonym buforze (element paska "buffer_zoom")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"!"+`
-
-* [[option_weechat.look.item_mouse_status]] *weechat.look.item_mouse_status*
-** opis: pass:none[ciąg użyty do pokazania czy obsługa myszy jest włączona (element paska "mouse_status")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"M"+`
-
-* [[option_weechat.look.item_time_format]] *weechat.look.item_time_format*
-** opis: pass:none[format czasu dla elementu paska "time" (listę dostępnych specyfikatorów daty/czasu można znaleźć w man strftime) (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%H:%M"+`
-
-* [[option_weechat.look.jump_current_to_previous_buffer]] *weechat.look.jump_current_to_previous_buffer*
-** opis: pass:none[skocz do poprzednio wyświetlanego bufora, podczas skoku do obecnego bufora o numerze za pomocą /buffer *N (gdzie N jest numerem bufora), aby łatwo przełączyć się do kolejnego bufora, następnie wracając do obecnego]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.jump_previous_buffer_when_closing]] *weechat.look.jump_previous_buffer_when_closing*
-** opis: pass:none[skocz do poprzedniego buforu, po zamknięciu obecnego (jeśli wyłączona, wtedy skocz do buforu numer -1)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.jump_smart_back_to_buffer]] *weechat.look.jump_smart_back_to_buffer*
-** opis: pass:none[wróć do początkowego buforu po dotarciu na koniec hotlisty]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.key_bind_safe]] *weechat.look.key_bind_safe*
-** opis: pass:none[pozwala przypisać tylko "bezpieczne" skróty (zaczynające się od kodu ctrl albo meta)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.key_grab_delay]] *weechat.look.key_grab_delay*
-** opis: pass:none[domyślne opóźnienie (w milisekundach) do przechwycenia klawiszy (za pomocą domyślnego skrótu alt-k); to opóźnienie może zostać nadpisane przez komendę /input (zobacz /help input)]
-** typ: liczba
-** wartości: 1 .. 10000
-** domyślna wartość: `+800+`
-
-* [[option_weechat.look.mouse]] *weechat.look.mouse*
-** opis: pass:none[włącza wsparcie dla myszy]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.mouse_timer_delay]] *weechat.look.mouse_timer_delay*
-** opis: pass:none[odstęp (w milisekundach) przechwytywania zdarzeń myszy: WeeChat zawsze poczeka ten czas przed obsługą zdarzenia]
-** typ: liczba
-** wartości: 1 .. 10000
-** domyślna wartość: `+100+`
-
-* [[option_weechat.look.nick_color_force]] *weechat.look.nick_color_force*
-** opis: pass:none[wymusza kolory dla niektórych nicków: hash połączony z nickiem w celu znalezienia koloru nie zostanie użyty dla tych nicków (format: "nick1:kolor1;nick2:kolor2"); wyszukiwanie nicków odbywa się na zasadzie dopasowania porównania dokładnego, następnie z małych liter, jest więc możliwe używanie tylko małych liter w tej opcji; kolor może zawierać tło w formacie "tekst,tło", na przykład "yellow,red"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.nick_color_hash]] *weechat.look.nick_color_hash*
-** opis: pass:none[algorytm haszujący używany do znalezienia koloru dla nicka: djb2 = odmiana djb2 (pozycja liter ma znaczenie: anagramy nicka mają różne kolory), djb2_32 = wariant djb2 używający 32 bitowej liczby zamiast 64 bitowej, sum = suma liter, sum_32 = suma liter używając 32 bitowej liczby zamiast 64 bitowej]
-** typ: liczba
-** wartości: djb2, sum, djb2_32, sum_32
-** domyślna wartość: `+djb2+`
-
-* [[option_weechat.look.nick_color_hash_salt]] *weechat.look.nick_color_hash_salt*
-** opis: pass:none[sól dla algorytmu haszującego używanego do wyszukiwania kolorów nicków (nick jest dodawany do tej soli i algorytm pracuje na tym ciągu); zmiana wartości powoduje przetasowanie kolorów nicków]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.nick_color_stop_chars]] *weechat.look.nick_color_stop_chars*
-** opis: pass:none[znaki używane do zatrzymania odczytywania koloru nicka (przynajmniej jeden znak poza tą listą musi się znajdować przed zatrzymaniem) (przykład: nick "|nick|away" ze znakami "|" zwróci kolor nicka "|nick"); ta opcja ma wpływ na opcję weechat.look.nick_color_force, nick z wymuszonym kolorem nie może zawierać znaków ignorowanych przez tą opcję]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"_|["+`
-
-* [[option_weechat.look.nick_prefix]] *weechat.look.nick_prefix*
-** opis: pass:none[teks wyświetlany przed nickiem w prefiksie wiadomości, przykład: "<"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.nick_suffix]] *weechat.look.nick_suffix*
-** opis: pass:none[teks wyświetlany za nickiem w prefiksie wiadomości, przykład: przykład: ">"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.paste_bracketed]] *weechat.look.paste_bracketed*
-** opis: pass:none[włącza tryb terminala "bracketed paste mode" (nie wszystkie terminale/multiplexery ją wspierają): w tym trybie, wklejany tekst jest otoczony sekwencją kontrolna, dzięki czemu WeeChat może odróżnić tekst wklejony od wpisanego ("ESC[200~", wklejony tekst, "ESC[201~")]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.paste_bracketed_timer_delay]] *weechat.look.paste_bracketed_timer_delay*
-** opis: pass:none[wymusza zakończenie ograniczenia wklejanego tekstu po upływie określonego czasu (w sekundach) jeśli sekwencja kontrolna zakańczająca wklejany tekst ("ESC[201~") nie została otrzymana na czas]
-** typ: liczba
-** wartości: 1 .. 60
-** domyślna wartość: `+10+`
-
-* [[option_weechat.look.paste_max_lines]] *weechat.look.paste_max_lines*
-** opis: pass:none[maksymalna ilość linii do wklejenia bez pytania użytkownika (-1 = wyłącz tą opcję); ta opcja jest używana tylko jesli element "input_paste" jest użyty w przynajmniej jednym pasku (domyślnie używany jest w pasku "input")]
-** typ: liczba
-** wartości: -1 .. 2147483647
-** domyślna wartość: `+100+`
-
-* [[option_weechat.look.prefix_action]] *weechat.look.prefix_action*
-** opis: pass:none[przedrostek dla wiadomości o akcjach (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+" *"+`
-
-* [[option_weechat.look.prefix_align]] *weechat.look.prefix_align*
-** opis: pass:none[wyrównanie przedrostków (none, left, right (domyślne))]
-** typ: liczba
-** wartości: none, left, right
-** domyślna wartość: `+right+`
-
-* [[option_weechat.look.prefix_align_max]] *weechat.look.prefix_align_max*
-** opis: pass:none[maksymalny rozmiar przedrostka (0 = brak maksymalnego rozmiaru)]
-** typ: liczba
-** wartości: 0 .. 128
-** domyślna wartość: `+0+`
-
-* [[option_weechat.look.prefix_align_min]] *weechat.look.prefix_align_min*
-** opis: pass:none[minimalny rozmiar przedrostka]
-** typ: liczba
-** wartości: 0 .. 128
-** domyślna wartość: `+0+`
-
-* [[option_weechat.look.prefix_align_more]] *weechat.look.prefix_align_more*
-** opis: pass:none[znak wyświetlany jeśli przedrostek został obcięty (dokładnie jeden znak na ekranie)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"+"+`
-
-* [[option_weechat.look.prefix_align_more_after]] *weechat.look.prefix_align_more_after*
-** opis: pass:none[znak wyświetlany jako skrócenie (domyślnie "+") po tekście (zamiast spacji, która powinna zostać wyświetlona); jeśli wyłączone, znak zastępuje ostatni znak tekstu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.prefix_buffer_align]] *weechat.look.prefix_buffer_align*
-** opis: pass:none[wyrównanie przedrostków nazw buforów, kiedy wiele buforów jest połączonych z tą samą nazwą (none, left, right (domyślnie))]
-** typ: liczba
-** wartości: none, left, right
-** domyślna wartość: `+right+`
-
-* [[option_weechat.look.prefix_buffer_align_max]] *weechat.look.prefix_buffer_align_max*
-** opis: pass:none[maksymalna długość nazwy bufora, kiedy wiele buforów jest połączonych z identycznym numerem (0 = brak maksymalnej długości)]
-** typ: liczba
-** wartości: 0 .. 128
-** domyślna wartość: `+0+`
-
-* [[option_weechat.look.prefix_buffer_align_more]] *weechat.look.prefix_buffer_align_more*
-** opis: pass:none[znak wyświetlany jeśli nazwa bufora została obcięta (kiedy wiele buforów jest scalonych z takim samym numerem)(dokładnie jeden znak na ekranie)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"+"+`
-
-* [[option_weechat.look.prefix_buffer_align_more_after]] *weechat.look.prefix_buffer_align_more_after*
-** opis: pass:none[znak wyświetlany jako skrócenie (domyślnie "+") po tekście (zamiast spacji, która powinna zostać wyświetlona); jeśli wyłączone, znak zastępuje ostatni znak tekstu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.prefix_error]] *weechat.look.prefix_error*
-** opis: pass:none[przedrostek dla wiadomości o błędach (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"=!="+`
-
-* [[option_weechat.look.prefix_join]] *weechat.look.prefix_join*
-** opis: pass:none[prefiks dla wiadomości o wejściach na kanał (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"-->"+`
-
-* [[option_weechat.look.prefix_network]] *weechat.look.prefix_network*
-** opis: pass:none[przedrostek dla wiadomości sieciowych (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"--"+`
-
-* [[option_weechat.look.prefix_quit]] *weechat.look.prefix_quit*
-** opis: pass:none[prefiks dla wiadomości o wyjściach (uwaga: zawartość jest przetwarzana, dlatego można użyć kolorów w formacie "${color:xxx}", zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"<--"+`
-
-* [[option_weechat.look.prefix_same_nick]] *weechat.look.prefix_same_nick*
-** opis: pass:none[prefiks wyświetlany dla wiadomości z takim samym nickiem jak poprzednia ale nie jak następna wiadomość: spacja " " chowa prefiks, inny ciąg wyświetlany zamiast prefiksu lub pusty ciąg dla wyłączenia opcji (wyświetlanie przedrostka)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.prefix_same_nick_middle]] *weechat.look.prefix_same_nick_middle*
-** opis: pass:none[prefiks wyświetlany dla wiadomości z takim samym nickiem jak poprzednia i następna wiadomość: spacja " " chowa prefiks, inny ciąg wyświetlany zamiast prefiksu lub pusty ciąg dla wyłączenia opcji (wyświetlanie przedrostka)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.prefix_suffix]] *weechat.look.prefix_suffix*
-** opis: pass:none[ciąg wyświetlany po przedrostku]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"|"+`
-
-* [[option_weechat.look.quote_nick_prefix]] *weechat.look.quote_nick_prefix*
-** opis: pass:none[teks wyświetlany przed nickiem podczas cytowania wiadomości (zobacz /help cursor)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"<"+`
-
-* [[option_weechat.look.quote_nick_suffix]] *weechat.look.quote_nick_suffix*
-** opis: pass:none[teks wyświetlany za nickiem podczas cytowania wiadomości (zobacz /help cursor)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+">"+`
-
-* [[option_weechat.look.quote_time_format]] *weechat.look.quote_time_format*
-** opis: pass:none[format czasu podczas cytowania wiadomości (zobacz /help cursor)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%H:%M:%S"+`
-
-* [[option_weechat.look.read_marker]] *weechat.look.read_marker*
-** opis: pass:none[używaj znacznika (linii albo znaku) do zaznaczania pierwszej nieprzeczytanej linii w buforze]
-** typ: liczba
-** wartości: none, line, char
-** domyślna wartość: `+line+`
-
-* [[option_weechat.look.read_marker_always_show]] *weechat.look.read_marker_always_show*
-** opis: pass:none[zawsze pokazuj wskaźnik przeczytania, nawet jeśli jest po ostatniej linii w buforze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.read_marker_string]] *weechat.look.read_marker_string*
-** opis: pass:none[ciąg używany do rysowania znacznika przeczytanej linii (ciąg jest powtarzany do końca linii)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"- "+`
-
-* [[option_weechat.look.read_marker_update_on_buffer_switch]] *weechat.look.read_marker_update_on_buffer_switch*
-** opis: pass:none[aktualizuj wskaźnik przeczytania podczas przełączania buforów]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.save_config_on_exit]] *weechat.look.save_config_on_exit*
-** opis: pass:none[zapisz plik konfiguracyjny przy wyjściu]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.save_config_with_fsync]] *weechat.look.save_config_with_fsync*
-** opis: pass:none[użyj fsync do synchronizacji konfiguracji na zewnętrznym nośniku (zobacz man fsync); jest to wolniejsze ale powinno zapobiec utracie danych w przypadku zaniku napięcia podczas zapisu danych konfiguracyjnych]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.save_layout_on_exit]] *weechat.look.save_layout_on_exit*
-** opis: pass:none[zapisz układ przy wyjściu (bufory, okna lub oba)]
-** typ: liczba
-** wartości: none, buffers, windows, all
-** domyślna wartość: `+none+`
-
-* [[option_weechat.look.scroll_amount]] *weechat.look.scroll_amount*
-** opis: pass:none[ile linii przewijać za pomocą scroll_up i scroll_down]
-** typ: liczba
-** wartości: 1 .. 2147483647
-** domyślna wartość: `+3+`
-
-* [[option_weechat.look.scroll_bottom_after_switch]] *weechat.look.scroll_bottom_after_switch*
-** opis: pass:none[przewiń na spód okna po przełączeniu do innego bufora (nie zapamiętuj pozycji w oknie); przewijanie wykonywane jest tylko w buforach ze sformatowaną zawartością]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.scroll_page_percent]] *weechat.look.scroll_page_percent*
-** opis: pass:none[procent ekranu do przewinięcia podczas przewijania strony w górę lub w dół (na przykład 100 oznacza jedną stronę, 50 pół strony)]
-** typ: liczba
-** wartości: 1 .. 100
-** domyślna wartość: `+100+`
-
-* [[option_weechat.look.search_text_not_found_alert]] *weechat.look.search_text_not_found_alert*
-** opis: pass:none[powiadamia użytkownika, kiedy wyszukiwany tekst nie został znaleziony w buforze]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.separator_horizontal]] *weechat.look.separator_horizontal*
-** opis: pass:none[znak używany do rysowania poziomych separatorów dookoła pasków i okien (pusta wartość oznacza rysowanie prawdziwych linii za pomocą ncurses, jednak może powodować błędy w zaznaczaniu URLi w niektórych terminalach); szerokość na ekranie musi wynosić dokładnie jeden znak]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"-"+`
-
-* [[option_weechat.look.separator_vertical]] *weechat.look.separator_vertical*
-** opis: pass:none[znak używany do rysowania poziomych separatorów dookoła pasków i okien (pusta wartość oznacza rysowanie prawdziwych linii za pomocą ncurses); szerokość na ekranie musi wynosić dokładnie jeden znak]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.tab_width]] *weechat.look.tab_width*
-** opis: pass:none[liczba spacji używana do wyświetlania tabulacji w wiadomościach]
-** typ: liczba
-** wartości: 1 .. 64
-** domyślna wartość: `+1+`
-
-* [[option_weechat.look.time_format]] *weechat.look.time_format*
-** opis: pass:none[format czasu dla dat, konwertowany do ciągu i wyświetlany w wiadomościach (zobacz man strftime dla specyfikatorów daty/czasu)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"%a, %d %b %Y %T"+`
-
-* [[option_weechat.look.window_auto_zoom]] *weechat.look.window_auto_zoom*
-** opis: pass:none[automatycznie skup się na obecnym oknie jeśli terminal stanie się zbyt mały do wyświetlenia wszystkich okien (użyj alt-z w celu oddalenia okien, kiedy terminal będzie dostatecznie duży)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_weechat.look.window_separator_horizontal]] *weechat.look.window_separator_horizontal*
-** opis: pass:none[wyświetl poziomy separator pomiędzy oknami]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.window_separator_vertical]] *weechat.look.window_separator_vertical*
-** opis: pass:none[wyświetl pionowy separator pomiędzy oknami]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.look.window_title]] *weechat.look.window_title*
-** opis: pass:none[tytuł dla okna (terminal dla GUI Curses), ustawiany na starcie; pusty ciąg pozostawi tytuł bez zmian (zawartość jest przetwarzana, zobacz /help eval); przykład: "WeeChat ${info:version}"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.look.word_chars_highlight]] *weechat.look.word_chars_highlight*
-** opis: pass:none[oddzielona przecinkami lista znaków (lub zakres znaków) rozważanych jako część słowa podświetlenia; każdy element może być pojedynczym znakiem, zakresem znaków (format: a-z), klasą znaków (przykład "alnum", zobacz man wctype); znak "!" przed elementem neguje go (znak NIE jest uznawany za część słowa); wartość "*" pasuje do dowolnego znaku; znaki unikodu są dozwolone w formacie \u1234, na przykład \u00A0 dla niełamliwej spacji (wspierane formaty można znaleźć w /help print)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.look.word_chars_input]] *weechat.look.word_chars_input*
-** opis: pass:none[oddzielona przecinkami lista znaków (lub zakres znaków) rozważanych jako część słowa linii poleceń; każdy element może być pojedynczym znakiem, zakresem znaków (format: a-z), klasą znaków (przykład "alnum", zobacz man wctype); znak "!" przed elementem neguje go (znak NIE jest uznawany za część słowa); wartość "*" pasuje do dowolnego znaku; znaki unikodu są dozwolone w formacie \u1234, na przykład \u00A0 dla niełamliwej spacji (wspierane formaty można znaleźć w /help print)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.network.connection_timeout]] *weechat.network.connection_timeout*
-** opis: pass:none[czas oczekiwania (w sekundach) na połączenie ze zdalnym serwerem (wykonywane w procesie potomnym)]
-** typ: liczba
-** wartości: 1 .. 2147483647
-** domyślna wartość: `+60+`
-
-* [[option_weechat.network.gnutls_ca_system]] *weechat.network.gnutls_ca_system*
-** opis: pass:none[ładuje zaufane, systemowe urzędy certyfikacyjne podczas uruchomienia; można to wyłączyć w celu oszczędzenia pamięci tylko jeśli połączenia SSL nie są używane]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user*
-** opis: pass:none[dodatkowy plik(i) z urzędami certyfikacji; wiele plików można oddzielić dwukropkiem (każda ścieżka jest przetwarzana, zobacz funkcję string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout*
-** opis: pass:none[czas oczekiwania (w sekundach) na uwierzytelnienie gnutls]
-** typ: liczba
-** wartości: 1 .. 2147483647
-** domyślna wartość: `+30+`
-
-* [[option_weechat.network.proxy_curl]] *weechat.network.proxy_curl*
-** opis: pass:none[nazwa pośrednika używanego do pobierania URLi za pomocą Curl (używane do pobierania listy skryptów oraz w skryptach wywołujących funkcję hook_process); pośrednik musi być zdefiniowany za pomocą komendy /proxy]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
-** opis: pass:none[oddzielona przecinkami lista wtyczek do automatycznego załadowania podczas startu, "*" oznacza wszystkie znalezione wtyczki, nazwa zaczynająca się od "!" powoduje nie ładowanie tej wtyczki, wildcard "*" jest dozwolony w nazwach (przykłady: "*" lub "*,!lua,!tcl")]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"*"+`
-
-* [[option_weechat.plugin.extension]] *weechat.plugin.extension*
-** opis: pass:none[oddzielona przecinkami lista rozszerzeń nazw plików dla wtyczek]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+".so,.dll"+`
-
-* [[option_weechat.plugin.path]] *weechat.plugin.path*
-** opis: pass:none[ścieżka do wtyczek (ścieżka jest przetwarzana, zobacz funkcje string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${weechat_data_dir}/plugins"+`
-
-* [[option_weechat.plugin.save_config_on_unload]] *weechat.plugin.save_config_on_unload*
-** opis: pass:none[zapisuj pliki konfiguracyjne przy wyładowywaniu wtyczek]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.signal.sighup]] *weechat.signal.sighup*
-** opis: pass:none[komenda wykonana po otrzymaniu sygnału, wiele komend można oddzielić średnikiem (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${if:${info:weechat_headless}?/reload:/quit -yes}"+`
-
-* [[option_weechat.signal.sigquit]] *weechat.signal.sigquit*
-** opis: pass:none[komenda wykonana po otrzymaniu sygnału, wiele komend można oddzielić średnikiem (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigterm]] *weechat.signal.sigterm*
-** opis: pass:none[komenda wykonana po otrzymaniu sygnału, wiele komend można oddzielić średnikiem (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigusr1]] *weechat.signal.sigusr1*
-** opis: pass:none[komenda wykonana po otrzymaniu sygnału, wiele komend można oddzielić średnikiem (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.signal.sigusr2]] *weechat.signal.sigusr2*
-** opis: pass:none[komenda wykonana po otrzymaniu sygnału, wiele komend można oddzielić średnikiem (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.startup.command_after_plugins]] *weechat.startup.command_after_plugins*
-** opis: pass:none[komenda wykonana kiedy WeeChat jest uruchamiany, po załadowaniu wtyczek; wiele komend można oddzielić średnikami (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.startup.command_before_plugins]] *weechat.startup.command_before_plugins*
-** opis: pass:none[komenda wykonana kiedy WeeChat jest uruchamiany, przed załadowaniem wtyczek; wiele komend można oddzielić średnikami (uwaga: zawartość jest przetwarzana, zobacz /help eval)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_weechat.startup.display_logo]] *weechat.startup.display_logo*
-** opis: pass:none[wyświetl logo WeeChat podczas uruchamiania]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.startup.display_version]] *weechat.startup.display_version*
-** opis: pass:none[wyświetl wersję WeeChat podczas uruchamiania]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_weechat.startup.sys_rlimit]] *weechat.startup.sys_rlimit*
-** opis: pass:none[ustawia limit zasobów dla procesu WeeChat, format: "res1:limit1,res2:limit2"; nazwa zasobu to końcówka stałej (RLIMIT_XXX) pisana małymi literami (wartości można znaleźć w man setrlimit); limit -1 oznacza "nieograniczone"; przykład ustawienie braku limitu dla rdzenia i maksymalnie 1 GB dla pamięci wirtualnej: "core:-1,as:1000000000"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-// end::weechat_options[]
-
-// tag::xfer_options[]
-* [[option_xfer.color.status_aborted]] *xfer.color.status_aborted*
-** opis: pass:none[kolor statusu "aborted"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightred+`
-
-* [[option_xfer.color.status_active]] *xfer.color.status_active*
-** opis: pass:none[kolor statusu "active"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightblue+`
-
-* [[option_xfer.color.status_connecting]] *xfer.color.status_connecting*
-** opis: pass:none[kolor statusu "connecting"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+yellow+`
-
-* [[option_xfer.color.status_done]] *xfer.color.status_done*
-** opis: pass:none[kolor statusu "done"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightgreen+`
-
-* [[option_xfer.color.status_failed]] *xfer.color.status_failed*
-** opis: pass:none[kolor statusu "failed"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightred+`
-
-* [[option_xfer.color.status_waiting]] *xfer.color.status_waiting*
-** opis: pass:none[kolor statusu "waiting"]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+lightcyan+`
-
-* [[option_xfer.color.text]] *xfer.color.text*
-** opis: pass:none[kolor tekstu w buforze xfer]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_xfer.color.text_bg]] *xfer.color.text_bg*
-** opis: pass:none[kolor tła w buforze xfer]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+default+`
-
-* [[option_xfer.color.text_selected]] *xfer.color.text_selected*
-** opis: pass:none[kolor tekstu zaznaczonej linii w buforze xfer]
-** typ: kolor
-** wartości: nazwa koloru WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), numer koloru terminala albo alias; atrybuty dozwolone przed kolorem (tylko dla kolorów testu, nie tła): "%" dla mrygania, "." "dim" przyciemnienie (połowa jasności), "*" pogrubienie, "!" odwrócenie, "/" pochylenie, "_" podkreślenie
-** domyślna wartość: `+white+`
-
-* [[option_xfer.file.auto_accept_chats]] *xfer.file.auto_accept_chats*
-** opis: pass:none[automatycznie akceptuj prośby o rozmowę (ostrożnie!)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_xfer.file.auto_accept_files]] *xfer.file.auto_accept_files*
-** opis: pass:none[automatycznie akceptuj pliki przychodzące (ostrożnie!)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_xfer.file.auto_accept_nicks]] *xfer.file.auto_accept_nicks*
-** opis: pass:none[oddzielona przecinkami lista nicków, od których przychodzące pliki i rozmowy są automatycznie akceptowane; format to "serwer.nick" (dla konkretnego serwera) lub "nick" (dla wszystkich serwerów; przykład "libera.FlashCode,andrew"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_xfer.file.auto_check_crc32]] *xfer.file.auto_check_crc32*
-** opis: pass:none[automatycznie sprawdzaj sumę CRC32 dla pliku, jeśli znajduje się ona w jego nazwie (osiem znaków heksadecymalnych)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+off+`
-
-* [[option_xfer.file.auto_rename]] *xfer.file.auto_rename*
-** opis: pass:none[zmień nazwę pliku przychodzącego jeśli juz istnieje (dodaj ".1", ".2", ...)]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_xfer.file.auto_resume]] *xfer.file.auto_resume*
-** opis: pass:none[automatycznie wznów przesył po utracie połączenia]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
-** opis: pass:none[zamień spacje na podkreślenia podczas wysyłania i odbierania plików]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_xfer.file.download_path]] *xfer.file.download_path*
-** opis: pass:none[ścieżka do zapisania przychodzących plików (ścieżka jest przetwarzana, zobacz funkcje string_eval_path_home w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"${weechat_data_dir}/xfer"+`
-
-* [[option_xfer.file.download_temporary_suffix]] *xfer.file.download_temporary_suffix*
-** opis: pass:none[sufiks tymczasowego pliku użyty podczas pobierania pliku, zostanie usunięty po pomyślnym transferze; pusty ciąg oznacza, że nie zostanie użyty żaden przyrostek podczas transferu pliku]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+".part"+`
-
-* [[option_xfer.file.upload_path]] *xfer.file.upload_path*
-** opis: pass:none[ścieżka do wczytywania plików podczas wysyłania (ścieżka jest przetwarzana, zobacz funkcje string_eval_path_home zobacz w opisie API wtyczek)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"~"+`
-
-* [[option_xfer.file.use_nick_in_filename]] *xfer.file.use_nick_in_filename*
-** opis: pass:none[użyj nicku nadawcy jako przedrostka w nazwie odebranego pliku]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_xfer.look.auto_open_buffer]] *xfer.look.auto_open_buffer*
-** opis: pass:none[automatycznie otwieraj bufor xfer, kiedy nowy xfer zostanie dodany do listy]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_xfer.look.progress_bar_size]] *xfer.look.progress_bar_size*
-** opis: pass:none[rozmiar paska postępu, w znakach (jeśli 0 pasek postępu zostanie wyłączony)]
-** typ: liczba
-** wartości: 0 .. 256
-** domyślna wartość: `+20+`
-
-* [[option_xfer.look.pv_tags]] *xfer.look.pv_tags*
-** opis: pass:none[oddzielona przecinkami lista tagów użytych w prywatnych wiadomościach na przykład: "notify_message", "notify_private" or "notify_highlight"]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+"notify_private"+`
-
-* [[option_xfer.network.blocksize]] *xfer.network.blocksize*
-** opis: pass:none[rozmiar bloku dla wysyłanych pakietów, w bajtach]
-** typ: liczba
-** wartości: 1024 .. 102400
-** domyślna wartość: `+65536+`
-
-* [[option_xfer.network.fast_send]] *xfer.network.fast_send*
-** opis: pass:none[nie czeka na potwierdzenie podczas wysyłania pliku]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_xfer.network.own_ip]] *xfer.network.own_ip*
-** opis: pass:none[Adres IP lub DNS użyty do wysłania pliku/rozmowy (jeśli pusty zostanie użyty adres IP lokalnego interfejsu)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_xfer.network.port_range]] *xfer.network.port_range*
-** opis: pass:none[ogranicza wychodzące pliki/rozmowy do używania tylko portów w podanym zakresie (przydatne dla NAT) (składnia: pojedynczy port, np. 5000 lub zakres portów, np. 5000-5015, pusta wartość oznacza dowolny port, zaleca się stosowanie portów powyżej 1024, ponieważ niższe porty mogą być użyte tylko przez roota)]
-** typ: ciąg
-** wartości: dowolny ciąg
-** domyślna wartość: `+""+`
-
-* [[option_xfer.network.send_ack]] *xfer.network.send_ack*
-** opis: pass:none[wysyła ack podczas odbierania plików; jeśli wyłączone przesyłanie może się zawiesić jeśli nadawca czeka na ack (na przykład WeeChat wysyłający plik z opcją xfer.network.fast_send ustawioną na off); z drugiej strony, wyłączenie tej opcji może zapobiec zawieszeniu jeśli ack nie zostaną wysłane od razu do nadawcy]
-** typ: bool
-** wartości: on, off
-** domyślna wartość: `+on+`
-
-* [[option_xfer.network.speed_limit_recv]] *xfer.network.speed_limit_recv*
-** opis: pass:none[limit prędkości odbierania plików, w kilobajtach na sekundę (0 oznacza brak limitu)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+0+`
-
-* [[option_xfer.network.speed_limit_send]] *xfer.network.speed_limit_send*
-** opis: pass:none[limit prędkości wysyłania plików, w kilobajtach na sekundę (0 oznacza brak limitu)]
-** typ: liczba
-** wartości: 0 .. 2147483647
-** domyślna wartość: `+0+`
-
-* [[option_xfer.network.timeout]] *xfer.network.timeout*
-** opis: pass:none[czas oczekiwania na żądanie xfer (w sekundach)]
-** typ: liczba
-** wartości: 5 .. 2147483647
-** domyślna wartość: `+300+`
-// end::xfer_options[]
diff --git a/doc/pl/weechat_user.pl.adoc b/doc/pl/weechat_user.pl.adoc
index 3f638f8e5..86dd3d2f6 100644
--- a/doc/pl/weechat_user.pl.adoc
+++ b/doc/pl/weechat_user.pl.adoc
@@ -989,7 +989,7 @@ atrybutu.
Kody kolorów dla kbd:[Ctrl+c], kbd:[c]:
-include::includes/autogen_user_irc_colors.pl.adoc[tag=irc_colors]
+include::{autogendir}/autogen_user_irc_colors.pl.adoc[tag=irc_colors]
[NOTE]
W celu wyświetlenia wszystkich dostępnych kolorów dla terminala możesz wykonać
@@ -1438,7 +1438,7 @@ Domyślny pasek "buflist" jest tworzony podczas uruchomieina z włączoną wtycz
[[buflist_commands]]
==== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=buflist_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=buflist_commands]
[[buflist_options]]
==== Options
@@ -1454,7 +1454,7 @@ Sekcje w pliku _buflist.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=buflist_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=buflist_options]
[[key_bindings]]
== Skróty klawiszowe
@@ -1883,7 +1883,7 @@ Przykład bufora fset wyświetlający opcje zaczynające się od `weechat.look`
[[fset_commands]]
==== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=fset_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=fset_commands]
[[fset_options]]
==== Opcje
@@ -1900,7 +1900,7 @@ Sekcje w pliku _fset.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=fset_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=fset_options]
[[colors]]
=== Kolory
@@ -2104,7 +2104,7 @@ link:weechat_faq.pl.html#charset[WeeChat FAQ / Charset ^↗^,window=_blank].
[[charset_commands]]
==== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=charset_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=charset_commands]
[[charset_options]]
==== Opcje
@@ -2123,7 +2123,7 @@ Sekcje w pliku _charset.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=charset_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=charset_options]
[[notify_levels]]
=== Poziomy powiadomień
@@ -2476,7 +2476,7 @@ Z tymi ustawieniami, uzyskasz strukturę plików podobną do poniższej
[[logger_commands]]
==== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=logger_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=logger_commands]
[[logger_options]]
==== Opcje
@@ -2495,7 +2495,7 @@ Sekcje w pliku _logger.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=logger_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=logger_options]
[[mouse]]
=== Wsparcie myszy
@@ -2704,7 +2704,7 @@ Przykład sugestii ze słownikami angielskim i francuskim (`en,fr`):
[[spell_commands]]
==== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=spell_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=spell_commands]
[[spell_options]]
==== Opcje
@@ -2724,7 +2724,7 @@ Sekcje w pliku _spell.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=spell_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=spell_options]
[[bars]]
=== Paski
@@ -3128,12 +3128,12 @@ rozróżniają wielkości znaków dlatego na przykład `/close` wywoła alias `/
Lista domyślnych aliasów:
-include::includes/autogen_user_default_aliases.pl.adoc[tag=default_aliases]
+include::{autogendir}/autogen_user_default_aliases.pl.adoc[tag=default_aliases]
[[alias_commands]]
==== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=alias_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=alias_commands]
[[alias_options]]
==== Options
@@ -3155,7 +3155,7 @@ Ssekcje w pliku _alias.conf_:
[[weechat_commands]]
==== Komendy WeeChat
-include::includes/autogen_user_commands.pl.adoc[tag=weechat_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=weechat_commands]
[[sec_options]]
==== Opcje dla bezpiecznych danych
@@ -3171,7 +3171,7 @@ Sekcje w pliku _sec.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=sec_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=sec_options]
[[weechat_options]]
==== Opcje WeeChat
@@ -3208,7 +3208,7 @@ Sekcje w pliku _weechat.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=weechat_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=weechat_options]
[[irc]]
== IRC
@@ -4160,7 +4160,7 @@ Kilka przykładów:
[[irc_commands]]
=== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=irc_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=irc_commands]
[[irc_options]]
=== Opcje
@@ -4183,7 +4183,7 @@ Sekcje w pliku _irc.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=irc_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=irc_options]
[[xfer]]
== Xfer
@@ -4197,7 +4197,7 @@ Wtyczka xfer zapewnia:
[[xfer_commands]]
=== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=xfer_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=xfer_commands]
[[xfer_options]]
=== Opcje
@@ -4215,7 +4215,7 @@ Sekcje w pliku _xfer.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=xfer_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=xfer_options]
[[typing_notifications]]
== Powiadomienia o pisaniu
@@ -4310,7 +4310,7 @@ Sekcje w pliku _typing.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=typing_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=typing_options]
[[relay]]
== Relay
@@ -4501,7 +4501,7 @@ WeeChat uruchomionej na "hostname".
[[relay_commands]]
=== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=relay_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=relay_commands]
[[relay_options]]
=== Opcje
@@ -4521,7 +4521,7 @@ Sekcje w pliku _relay.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=relay_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=relay_options]
[[external_commands]]
== Zewnętrzne polecenia
@@ -4532,7 +4532,7 @@ jej wynik lokalnie lub wysłać do bufora.
[[exec_commands]]
=== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=exec_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=exec_commands]
[[exec_options]]
=== Opcje
@@ -4548,7 +4548,7 @@ Sekcje w pliku _exec.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=exec_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=exec_options]
[[fifo_pipe]]
== Kolejka FIFO
@@ -4597,7 +4597,7 @@ $ printf '%b' '*/python unload\n*/python autoload\n' >/run/user/1000/weechat/wee
[[fifo_commands]]
=== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=fifo_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=fifo_commands]
[[fifo_options]]
=== Opcje
@@ -4612,7 +4612,7 @@ Sekcje w pliku _fifo.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=fifo_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=fifo_options]
[[trigger]]
== Trigger
@@ -5387,7 +5387,7 @@ wyświetli w buforze rdzenia).
[[trigger_commands]]
=== Komendy
-include::includes/autogen_user_commands.pl.adoc[tag=trigger_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=trigger_commands]
[[trigger_options]]
=== Opcje
@@ -5406,7 +5406,7 @@ Sekcje w pliku _trigger.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=trigger_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=trigger_options]
[[extending_weechat]]
== Rozszerzanie WeeChat
@@ -5549,7 +5549,7 @@ za pomocą polecenia <<command_script_script,/script>>:
[[script_commands]]
===== Komendy wtyczki script
-include::includes/autogen_user_commands.pl.adoc[tag=script_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=script_commands]
[[script_options]]
===== Opcje wtyczki script
@@ -5566,7 +5566,7 @@ Sekcje w pliku _script.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=script_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=script_options]
[[scripting_plugins]]
==== Wtyczki skryptowe
@@ -5574,42 +5574,37 @@ include::includes/autogen_user_options.pl.adoc[tag=script_options]
[[python_commands]]
===== Komendy wtyczki python
-include::includes/autogen_user_commands.pl.adoc[tag=python_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=python_commands]
[[perl_commands]]
===== Komendy wtyczki perl
-include::includes/autogen_user_commands.pl.adoc[tag=perl_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=perl_commands]
[[ruby_commands]]
===== Komendy wtyczki ruby
-include::includes/autogen_user_commands.pl.adoc[tag=ruby_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=ruby_commands]
[[lua_commands]]
===== Komendy wtyczki lua
-include::includes/autogen_user_commands.pl.adoc[tag=lua_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=lua_commands]
[[tcl_commands]]
===== Komendy wtyczki tcl
-include::includes/autogen_user_commands.pl.adoc[tag=tcl_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=tcl_commands]
[[guile_commands]]
===== Komendy wtyczki guile
-include::includes/autogen_user_commands.pl.adoc[tag=guile_commands]
-
-[[javascript_commands]]
-===== Komendy wtyczki javascript
-
-include::includes/autogen_user_commands.pl.adoc[tag=javascript_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=guile_commands]
[[php_commands]]
===== Komendy wtyczki php
-include::includes/autogen_user_commands.pl.adoc[tag=php_commands]
+include::{autogendir}/autogen_user_commands.pl.adoc[tag=php_commands]
[[python_options]]
===== Opcje dla języka Python
@@ -5624,7 +5619,7 @@ Sekcje w pliku _python.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=python_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=python_options]
[[perl_options]]
===== Opcje dla języka Perl
@@ -5639,7 +5634,7 @@ Sekcje w pliku _perl.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=perl_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=perl_options]
[[ruby_options]]
===== Opcje dla języka Ruby
@@ -5654,7 +5649,7 @@ Sekcje w pliku _ruby.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=ruby_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=ruby_options]
[[lua_options]]
===== Opcje dla języka Lua
@@ -5669,7 +5664,7 @@ Sekcje w pliku _lua.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=lua_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=lua_options]
[[tcl_options]]
===== Opcje dla języka Tcl
@@ -5684,7 +5679,7 @@ Sekcje w pliku _tcl.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=tcl_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=tcl_options]
[[guile_options]]
===== Opcje dla języka Guile
@@ -5699,22 +5694,7 @@ Sekcje w pliku _guile.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=guile_options]
-
-[[javascript_options]]
-===== Opcje dla języka Javascript
-
-Sekcje w pliku _javascript.conf_:
-
-[width="100%",cols="3m,6m,16",options="header"]
-|===
-| Sekcja | Komenda | Opis
-| look | /set javascript.look.* | Wygląd.
-|===
-
-Opcje:
-
-include::includes/autogen_user_options.pl.adoc[tag=javascript_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=guile_options]
[[php_options]]
===== Opcje dla języka PHP
@@ -5729,7 +5709,7 @@ Sekcje w pliku _php.conf_:
Opcje:
-include::includes/autogen_user_options.pl.adoc[tag=php_options]
+include::{autogendir}/autogen_user_options.pl.adoc[tag=php_options]
[[support]]
== Wsparcie
diff --git a/doc/sr/CMakeLists.txt b/doc/sr/CMakeLists.txt
index f527b1e39..5f1aab463 100644
--- a/doc/sr/CMakeLists.txt
+++ b/doc/sr/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.sr.html
@@ -62,7 +59,7 @@ if(ENABLE_DOC)
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.sr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc
- ${AUTOGEN_USER}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_user.sr.html"
)
@@ -76,7 +73,7 @@ if(ENABLE_DOC)
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.sr.adoc
- ${AUTOGEN_PLUGIN}
+ doc-autogen
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Building weechat_plugin_api.sr.html"
)
diff --git a/doc/sr/includes/autogen_api_completions.sr.adoc b/doc/sr/includes/autogen_api_completions.sr.adoc
deleted file mode 100644
index 1506dd90a..000000000
--- a/doc/sr/includes/autogen_api_completions.sr.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 | 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 | канали на текућем серверу којима се аутоматски приступа (опција „autojoin”)
-
-| irc | irc_ignores_numbers | бројеви за дефинисана игнорисања
-
-| irc | irc_modelist_masks | modelist маске текућег IRC канала; обавезни аргумент: modelist режим
-
-| irc | irc_modelist_numbers | modelist бројеви текућег IRC канала; обавезни аргумент: modelist режим
-
-| irc | irc_msg_kick | подразумевана порука о избацивању
-
-| irc | irc_msg_part | подразумевана поздравна порука за IRC канал
-
-| irc | irc_notify_nicks | надимци у листи за обавештавање
-
-| irc | irc_privates | приватни разговори на свим IRC серверима
-
-| irc | irc_raw_filters | филтери за сирови irc бафер
-
-| 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 | relay_protocol_name | сви могући протокол.име за relay додатак
-
-| relay | relay_relays | протокол.име текућих релеја за relay додатак
-
-| 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 | аргументи за команду која додаје окидач: име окидача, куке, аргументи куке, услови куке, регуларни израз куке, команда куке, повратни кôд куке, накнадне акције
-
-| 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 | вредност бафер локалне променљиве
-
-| weechat | 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 | аргументи за команду која додаје прилагођену ставку траке: име ставке, услови, садржај
-
-| weechat | custom_bar_item_conditions | услови за прилагођену ставку траке
-
-| weechat | custom_bar_item_contents | садржај за прилагођену ставку траке
-
-| weechat | custom_bar_items_names | имена прилагођених ставки траке
-
-| weechat | env_value | вредност променљиве окружења
-
-| weechat | env_vars | променљиве окружења
-
-| weechat | filename | имефајла; необавезни аргумент: подразумевана путања (израчунато, погледајте /help eval)
-
-| weechat | filters_names | имена филтера
-
-| weechat | infolists | имена прикачених инфолисти
-
-| weechat | infos | имена прикачених 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, одељак data)
-
-| weechat | weechat_commands | weechat команде; необавезни аргумент: префикс који се додаје испред команди
-
-| weechat | windows_numbers | бројеви прозора
-
-| xfer | nick | надимци за DCC разговор
-
-|===
-// end::completions[]
diff --git a/doc/sr/includes/autogen_api_config_priority.sr.adoc b/doc/sr/includes/autogen_api_config_priority.sr.adoc
deleted file mode 100644
index 160618c15..000000000
--- a/doc/sr/includes/autogen_api_config_priority.sr.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"]
-|===
-| Чин | Фајл | Приоритет
-| 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/sr/includes/autogen_api_hdata.sr.adoc b/doc/sr/includes/autogen_api_hdata.sr.adoc
deleted file mode 100644
index 219fbef01..000000000
--- a/doc/sr/includes/autogen_api_hdata.sr.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 channel
-| -
-| _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 channel_speaking
-| -
-| _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 ignore
-| _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 modelist
-| -
-| _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 modelist ставка
-| -
-| _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 nick
-| -
-| _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 notify
-| -
-| _server_   (pointer, hdata: "irc_server") +
-_nick_   (string) +
-_check_away_   (integer) +
-_is_on_server_   (integer) +
-_away_message_   (string) +
-_ison_received_   (integer) +
-_prev_notify_   (pointer, hdata: "irc_notify") +
-_next_notify_   (pointer, hdata: "irc_notify") +
-
-
-| irc
-| [[hdata_irc_redirect]]<<hdata_irc_redirect,irc_redirect>>
-| irc redirect
-| -
-| _server_   (pointer, hdata: "irc_server") +
-_pattern_   (string) +
-_signal_   (string) +
-_count_   (integer) +
-_current_count_   (integer) +
-_string_   (string) +
-_timeout_   (integer) +
-_command_   (string) +
-_assigned_to_command_   (integer) +
-_start_time_   (time) +
-_cmd_start_   (hashtable) +
-_cmd_stop_   (hashtable) +
-_cmd_extra_   (hashtable) +
-_cmd_start_received_   (integer) +
-_cmd_stop_received_   (integer) +
-_cmd_filter_   (hashtable) +
-_output_   (string) +
-_output_size_   (integer) +
-_prev_redirect_   (pointer, hdata: "irc_redirect") +
-_next_redirect_   (pointer, hdata: "irc_redirect") +
-
-
-| irc
-| [[hdata_irc_redirect_pattern]]<<hdata_irc_redirect_pattern,irc_redirect_pattern>>
-| шаблон за irc redirect
-| _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 server
-| _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>>
-| структура са речи која је пронађена код довршавања
-| -
-| _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>>
-| структура са једном линијом
-| -
-| _data_   (pointer, hdata: "line_data") +
-_prev_line_   (pointer, hdata: "line") +
-_next_line_   (pointer, hdata: "line") +
-
-
-| weechat
-| [[hdata_line_data]]<<hdata_line_data,line_data>>
-| структура са подацима у једној линији
-| -
-| _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/sr/includes/autogen_api_infolists.sr.adoc b/doc/sr/includes/autogen_api_infolists.sr.adoc
deleted file mode 100644
index 12827fa8d..000000000
--- a/doc/sr/includes/autogen_api_infolists.sr.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 | листа бафера у buflist ставки траке | - | име buflist ставке траке (необавезно)
-
-| fset | fset_option | листа fset опција | показивач fset опција (необавезно) | име опције (дозвољен је џокер „*”) (необавезно)
-
-| guile | guile_script | листа скрипти | поинтер на скрипту (није обавезан) | име скрипте (дозвољен је џокер „*”) (није обавезно)
-
-| irc | irc_channel | листа канала на IRC серверу | показивач на канал (није обавезан) | сервер,канал (канал није обавезан)
-
-| 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 | листа логер бафера | показивач на логер (није обавезан) | -
-
-| 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 | листа кука | показивач на куку (није обавезан) | тип,аргументи (тип је command/timer/.., аргументи ако желите да вам се врате само неке куке (дозвољен је џокер „*”), оба нису обавезни)
-
-| weechat | hotlist | листа бафера у врућој листи | - | -
-
-| weechat | key | листа тастерских пречица | - | контекст („default”, „search”, „cursor” или „mouse”) (није обавезан)
-
-| weechat | layout | листа распореда | - | -
-
-| weechat | nicklist | надимци у листи надимака за бафер | показивач на бафер | nick_xxx или group_xxx ако желите само надимак/групу xxx (није обавезно)
-
-| weechat | option | листа опција | - | име опције (дозвољен је џокер „*”) (необавезно)
-
-| weechat | plugin | листа додатака | показивач на додатак (није обавезан) | име додатка (дозвољен је џокер „*”) (није обавезно)
-
-| weechat | proxy | листа проксија | показивач на прокси (није обавезан) | име проксија (дозвољен је џокер „*”) (није обавезно)
-
-| weechat | url_options | опције за URL | - | -
-
-| weechat | window | листа прозора | показивач на прозор (није обавезан) | „current” за текући прозор или број прозора (није обавезно)
-
-| xfer | xfer | листа xfer | показивач на xfer (није обавезан) | -
-
-|===
-// end::infolists[]
diff --git a/doc/sr/includes/autogen_api_infos.sr.adoc b/doc/sr/includes/autogen_api_infos.sr.adoc
deleted file mode 100644
index 01c6306a4..000000000
--- a/doc/sr/includes/autogen_api_infos.sr.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 сервер/канал/надимак | сервер,канал,надимак (канал и надимци нису обавезни)
-
-| irc | irc_is_channel | 1 ако је стринг важеће име IRC канала за сервер | сервер,канал (сервер није обавезан)
-
-| irc | irc_is_message_ignored | 1 ако се надимак игнорише (порука се не приказује) | сервер,порука (порука представља сирову IRC message)
-
-| irc | irc_is_nick | 1 ако је стринг важеће име IRC надимка | сервер,надимак (сервер није обавезан)
-
-| irc | irc_nick | враћа тренутни надимак на серверу | име сервера
-
-| irc | irc_nick_color | враћа кôд боје надимка (*застарело* од верзије 1.5, замењено са „nick_color”) | надимак
-
-| irc | irc_nick_color_name | враћа кôд боје надимка (*застарело* од верзије 1.5, замењено са „nick_color_name”) | надимак
-
-| irc | irc_nick_from_host | враћа надимак из IRC хоста | IRC хост (као `:надимак!име@сервер.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 | број клијената за релеј | протокол,статус (оба нису обавезна, за сваки аргумент „*” значи све; протоколи: irc, weechat; статуси: connecting, waiting_auth, connected, auth_failed, disconnected)
-
-| ruby | ruby_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
-
-| ruby | ruby_interpreter | име интерпретера који се користи | -
-
-| ruby | ruby_version | верзија интерпретера која се користи | -
-
-| spell | spell_dict | листа речника раздвојених запетама који се користе у баферу | показивач на бафер („0x12345678”) или пуно име бафера („irc.libera.#weechat”)
-
-| tcl | tcl_eval | израчунавање изворног кода | изворни кôд који треба да се изврши
-
-| tcl | tcl_interpreter | име интерпретера који се користи | -
-
-| tcl | tcl_version | верзија интерпретера која се користи | -
-
-| weechat | auto_connect | 1 ако је укључено аутоматско повезивање са серверима, 0 ако је корисник то искључио (опцијом „-a” или „--no-connect”) | -
-
-| weechat | charset_internal | WeeChat интерни скуп карактера | -
-
-| weechat | charset_terminal | скуп карактера терминала | -
-
-| weechat | color_ansi_regex | POSIX проширени регуларни израз за претрагу ANSI обележавајућих (escape) низова | -
-
-| weechat | color_rgb2term | RGB боја конвертована у терминалску боју (0-255) | rgb,граница (граница није обавезна и подразумевано се поставља на 256)
-
-| weechat | color_term2rgb | терминалска боја (0-255) конвертована у RGB боју | боја (терминалска боја: 0-255)
-
-| weechat | cursor_mode | 1 ако је укључен режим померања курсора | -
-
-| weechat | date | датум/време компајлирања програма WeeChat | -
-
-| weechat | dir_separator | граничник директоријума | -
-
-| weechat | filters_enabled | 1 ако су филтери укључени | -
-
-| weechat | inactivity | неактивност тастатуре (секунди) | -
-
-| weechat | locale | локале које се користи за превод порука | -
-
-| weechat | nick_color | враћање кода боје надимка | надимак;боје (боје је необавезна листа боја раздвојених запетама које треба да се користе; за боју је дозвољена позадина у формату текст:позадина; ако су боје присутне, WeeChat опције везане за боју надимака и форсирање боја за надимке се игноришу)
-
-| weechat | nick_color_name | враћање имена боје надимка | надимак;боје (боје је необавезна листа боја раздвојених запетама које треба да се користе; за боју је дозвољена позадина у формату текст:позадина; ако су боје присутне, WeeChat опције везане за боју надимака и форсирање боја за надимке се игноришу)
-
-| weechat | pid | WeeChat PID (ID процеса) | -
-
-| weechat | term_color_pairs | број парова боја који терминал подржава | -
-
-| weechat | term_colors | број боја које подржава терминал | -
-
-| weechat | term_height | висина терминала | -
-
-| weechat | term_width | ширина терминала | -
-
-| weechat | totp_generate | генерисање Time-based One-Time Password (TOTP) | secret (у base32), timestamp (није обавезно, подразумевано је текуће време), број цифара (није обавезно, између 4 и 10, подразумевано је 6)
-
-| weechat | totp_validate | валидација Time-based One-Time Password (TOTP): 1 ако је TOTP исправна, у супротном је 0 | secret (у base32), one-time password, timestamp (није обавезно, подразумевано је текуће време), број лозинки пре/након које се тестирају (није обавезно, подразумевано је 0)
-
-| weechat | uptime | WeeChat време извршавања (формат: „дана:чч:мм:сс”) | „days” (број дана) или „seconds” (број секунди) (није обавезно)
-
-| weechat | uptime_current | WeeChat време извршавања само за текући процес (ажурирања помоћу команде /upgrade се игноришу) (формат: „дана:чч:мм:сс”) | „days” (број дана) или „seconds” (број секунди) (није обавезно)
-
-| weechat | version | верзија програма WeeChat | -
-
-| weechat | version_git | WeeChat git верзија (излаз команде „git describe” само за развојну верзију, празно за стабилну верзију) | -
-
-| weechat | version_number | верзија програма WeeChat (као број) | -
-
-| weechat | weechat_cache_dir | WeeChat кеш директоријум | -
-
-| weechat | weechat_config_dir | WeeChat конфигурациони директоријум | -
-
-| weechat | weechat_daemon | 1 ако се програм WeeChat извршава у даемон режиму (без корисничког интерфејса, у позадини) | -
-
-| weechat | weechat_data_dir | WeeChat директоријум са подацима | -
-
-| weechat | weechat_dir | WeeChat директоријум (*застарело* од верзије 3.2, замењено је са „weechat_config_dir”, „weechat_data_dir”, „weechat_cache_dir” и „weechat_runtime_dir”) | -
-
-| weechat | weechat_headless | 1 ако се програм WeeChat извршава без директног улаза/излаза | -
-
-| weechat | weechat_libdir | WeeChat „lib” директоријум | -
-
-| weechat | weechat_localedir | WeeChat „locale” директоријум | -
-
-| weechat | weechat_runtime_dir | WeeChat директоријум за време извршавања | -
-
-| weechat | weechat_sharedir | WeeChat „share” директоријум | -
-
-| weechat | weechat_site | WeeChat сајт | -
-
-| weechat | weechat_site_download | WeeChat сајт, страна за преузимање | -
-
-| weechat | weechat_upgrading | 1 ако се програм WeeChat ажурира (командом `/upgrade`) | -
-
-|===
-// end::infos[]
diff --git a/doc/sr/includes/autogen_api_infos_hashtable.sr.adoc b/doc/sr/includes/autogen_api_infos_hashtable.sr.adoc
deleted file mode 100644
index 84d32cf70..000000000
--- a/doc/sr/includes/autogen_api_infos_hashtable.sr.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”: ознаке, „tag_xxx”: неозначена вредност ознаке „xxx” (један кључ по ознаци), „message_without_tags”: поруке без ознака, „nick”: надимак, „user”: корисник, „host”: хост, „command”: команда, „channel”: канал, „arguments”: аргументи (укључујући channel), „text”: текст (на пример, корисничка порука), „param1” ... „paramN”: парсирани параметри команде, „num_params”: број парсираних параметара команде, „pos_command”: индекс „command” поруке („-1” ако „command” није пронађена), „pos_arguments”: индекс „arguments” поруке („-1” ако „arguments” није пронађена), „pos_channel”: индекс „channel” поруке („-1” ако „channel” није пронађена), „pos_text”: индекс „text” поруке („-1” ако „text” није пронађена)
-
-| irc | irc_message_split | подела IRC поруке (подразумевано тако да стане у 512 бајтова) | „message”: IRC порука, „server”: име сервера (није обавезно) | „msg1” ... „msgN”: поруке које се шаљу (без „\r\n” на крају), „args1” ... „argsN”: аргументи порука, „count”: број порука
-
-| weechat | focus_info | враћање инфо о фокусу | „x”: x координата (стринг са целим бројем >= 0), „y”: y координата (стринг са целим бројем >= 0) | погледајте функцију „hook_focus” у API референтном приручнику за додатке
-
-| weechat | secured_data | обезбеђени подаци | - | обезбеђени подаци: имена и вредности (будите пажљиви: вредности су осетљиви подаци: НЕМОЈТЕ да их штампате/логујете било где)
-
-|===
-// end::infos_hashtable[]
diff --git a/doc/sr/includes/autogen_api_plugins_priority.sr.adoc b/doc/sr/includes/autogen_api_plugins_priority.sr.adoc
deleted file mode 100644
index 024ae6b08..000000000
--- a/doc/sr/includes/autogen_api_plugins_priority.sr.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"]
-|===
-| Чин | Додатак | Приоритет
-| 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/sr/includes/autogen_api_url_options.sr.adoc b/doc/sr/includes/autogen_api_url_options.sr.adoc
deleted file mode 100644
index 2e07274d9..000000000
--- a/doc/sr/includes/autogen_api_url_options.sr.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/sr/includes/autogen_user_commands.sr.adoc b/doc/sr/includes/autogen_user_commands.sr.adoc
deleted file mode 100644
index db61a9cef..000000000
--- a/doc/sr/includes/autogen_user_commands.sr.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 [<алијас>]
- add <алијас> [<команда>[;<команда>...]]
- addcompletion <довршавање> <алијас> [<команда>[;<команда>...]]
- del <алијас> [<алијас>...]
- rename <alias> <new_alias>
-
- list: исписује алијасе (без аргумента, приказује се ова листа)
- add: додавање алијаса
-addcompletion: додавање алијаса са кориснички дефинисаним довршавањем
- del: брисање алијаса
- rename: промена имена алијаса
- completion: довршавање за алијас: довршавање се подразумевано врши са target командом
- напомена: за довршавање постојеће команде можете да употребите %%команда
- алијас: име алијаса
- команда: име команде са аргументима (више команди може да се раздвоји тачка запетама)
-
-Напомена: у команди се замењују специјалне променљиве:
- $n: аргумент ’n’ (између 1 и 9)
- $-m: аргументи од 1 до ’m’
- $n-: аргументи од ’n’ до последњег
- $n-m: аргументи од ’n’ до ’m’
- $*: сви аргументи
- $~: последњи аргумент
- $var: где је „var” локална променљива или бафер (погледајте /buffer listvar)
- примери: $nick, $channel, $server, $plugin, $name
-
-Примери:
- алијас /split на поделу прозора по хоризонтали:
- /alias add split /window splith
- алијас /hello да се каже „hello” на свим каналима осим на #weechat:
- /alias add hello /allchan -exclude=#weechat hello
- промена имена алијаса „hello” на „Hello”:
- /alias rename hello Hello
- алијас /forcejoin да пошаље IRC команду „forcejoin” са довршавањем /sajoin:
- /alias addcompletion %%sajoin forcejoin /quote forcejoin
-----
-// end::alias_commands[]
-
-// tag::buflist_commands[]
-[[command_buflist_buflist]]
-* `+buflist+`: ставка траке са листом бафера
-
-----
-/buflist enable|disable|toggle
- bar
- refresh
-
- enable: укључује buflist
-disable: искључује buflist
- toggle: пребацује buflist
- bar: додаје „buflist” траку
-refresh: форсира освежавање ставки траке (buflist, buflist2 и buflist3)
-
-Линије са баферима се приказују употребом израчунавања стринга (погледајте /help eval за формат), са следећим опцијама:
- - buflist.look.display_conditions: услови под којима се бафер приказује у листи
- - buflist.format.buffer: формат за бафер који није текући бафер
- - buflist.format.buffer_current: формат за текући бафер
-
-У овим опцијама је могуће коришћење следећих променљивих:
- - подаци ставке траке (погледајте hdata „bar_item” у документацији API за комплетну листу), на пример:
- - ${bar_item.name}
- - подаци о прозору, у коме се трака приказује (не постоји прозор у кореним тракама, погледајте hdata „window” у документацији API за комплетну листу), на пример:
- - ${window.number}
- - ${window.buffer.full_name}
- - подаци о баферу (погледајте hdata „buffer” у API доку за комплетну листу), на пример:
- - ${buffer.number}
- - ${buffer.name}
- - ${buffer.full_name}
- - ${buffer.short_name}
- - ${buffer.nicklist_nicks_count}
- - irc_server: подаци о IRC серверу, дефинисани су само за IRC бафер (погледајте hdata „irc_server” у документацији API)
- - irc_channel: подаци о IRC каналу, дефинисани су само за бафер IRC канала (погледајте hdata „irc_channel” у документацији API)
- - buflist додаје још неке променљиве како би се олакшала употреба:
- - ${format_buffer}: израчуната вредност опције buflist.format.buffer; ово може да се користи у опцији buflist.format.buffer_current да би се, на пример, променила само боја позадине
- - ${current_buffer}: логичка вредност („0” или „1”), „1” ако је ово текући бафер; може да се користи у услову: ${if:${current_buffer}?...:...}
- - ${merged}: логичка вредност („0” или „1”), „1” ако је бафер спојен са барем још једним другим бафером; може да се користи у услову: ${if:${merged}?...:...}
- - ${format_number}: увучени број са граничником (израчуната вредност опције buflist.format.number)
- - ${number}: увучени број, на пример „1” ако постоји између 10 и 99 бафера; заспојене бафере, ова променљива се поставља на број првог бафера и размаке за наредне бафере са под истим бројем
- - ${number2}: увучени број, на пример „ 1” ако постоји између 10 и 99 бафера
- - ${number_displayed}: „1” ако се број приказује, у супротном „0”
- - ${indent}: увлачење за име (бафери канала и приватни бафери се увлаче) (израчуната вредност опције buflist.format.indent)
- - ${format_nick_prefix}: обојени префикс надимка за канал (израчуната вредност опције buflist.format.nick_prefix)
- - ${color_nick_prefix}: боја префикса надимка за канал (постављена је само ако је опција buflist.look.nick_prefix укључена)
- - ${nick_prefix}: префикс надимка за канал (постављена је само ако је опција buflist.look.nick_prefix укључена)
- - ${format_name}: форматирано име (израчуната вредност опције buflist.format.name)
- - ${name}: кратко име (ако је постављено), има вредност имена ако није постављено
- - ${color_hotlist}: боја која зависи ид највишег нивоа бафера у врућој листи (израчуната вредност опције buflist.format.hotlist_xxx где је xxx ниво)
- - ${format_hotlist}: форматирана врућа листа (израчуната вредност опције buflist.format.hotlist)
- - ${hotlist}: сирова врућа листа
- - ${hotlist_priority}: „none”, „low”, „message”, „private” или „highlight”
- - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = private, 3 = highlight
- - ${format_lag}: кашњење за бафер IRC сервера, празна у случају да нема кашњења (израчуната вредност опције buflist.format.lag)
- - ${format_tls_version}: индикатор TLS верзије за серверски бафер, празно за канале (резултат израчунавања опције buflist.format.tls_version)
-----
-// end::buflist_commands[]
-
-// tag::charset_commands[]
-[[command_charset_charset]]
-* `+charset+`: измена скупа карактера за текући бафер
-
-----
-/charset decode|encode <скуп_кар>
- reset
-
- decode: измена скупа карактера у који се декодује
- encode: измена скупа карактера у који се кодира
-скуп_кар: нови скуп карактера за текући бафер
- reset: ресетовање скупова карактера за текући бафер
-----
-// end::charset_commands[]
-
-// tag::exec_commands[]
-[[command_exec_exec]]
-* `+exec+`: извршавање спољних команди
-
-----
-/exec -list
- [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <име>] [-l|-o|-oc|-n|-nf] [-oerr] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <тајмаут>] [-name <име>] [-pipe <команда>] [-hsignal <име>] <команда>
- -in <id> <текст>
- -inclose <id> [<текст>]
- -signal <id> <сигнал>
- -kill <id>
- -killall
- -set <id> <особина> <вредн>
- -del <id>|-all [<id>...]
-
- -list: исписивање команди
- -sh: за извршавање команде се користи командно окружење, више команди може да се надовеже (УПОЗОРЕЊЕ: користите ову опцију САМО ако су сви аргументи сигурни, погледајте опцију -nosh)
- -nosh: за извршавање команде се не користи командно окружење (потребно је ако неке команде користе небезбедне податке, не пример садржај поруке од другог корисника) (подразумевано)
- -bg: процес се извршава у позадини: излаз процеса као ни враћени кôд се не приказују (није компатибилно са опцијама -o/-oc/-n/-nf/-pipe/-hsignal)
- -nobg: хватање излаза процеса и приказивање враћеног кода (подразумевано)
- -stdin: креирање пајпа за слање података процесу (помоћу /exec -in/-inclose)
--nostdin: не креира се пајп за stdin (подразумевано)
- -buffer: приказивање/слање излаза команде у овај бафер (ако се бафер не пронађе, креира се нови бафер са именом „exec.exec.xxx”)
- -l: излаз команде се приказује локално у бафер (подразумевано)
- -o: излаз команде се шаље у бафер без извршавања команди (није компатибилно са опцијама -bg/-pipe/-hsignal)
- -oc: излаз команде се шаље у бафер и команде се извршавају (линије које почињу са „/” или неким другим подешеним карактером команде) (није компатибилно са опцијама -bg/-pipe/-hsignal)
- -n: излаз команде се приказује у новом баферу (није компатибилно са опцијама -bg/-pipe/-hsignal)
- -nf: излаз команде се приказује у новом баферу са слободним садржајем (нема обавијања речи, нема ограничења броја линија) (није компатибилно са опцијама -bg/-pipe/-hsignal)
- -oerr: такође шаље и stderr (излаз грешака) у бафер (може да се користи само са опцијама -o и -oc)
- -cl: садржај новог бафера се брише пре него што се прикаже садржај
- -nocl: надовезује се на крај новог бафера, без брисања постојећег садржаја (подразумевано)
- -sw: прелазак на излазни бафер (подразумевано)
- -nosw: не прелази се на излазни бафер
- -ln: приказ бројева линија (подразумевано само за нови бафер)
- -noln: бројеви линија се не приказују
- -flush: излаз команде се приказује у реалном времену (подразумевано)
--noflush: излаз команде се приказује након што се заврши њено извршавање
- -color: акције над ANSI бојама у излазу:
- ansi: ANSI кодови се не дирају
- auto: ANSI боје се конвертују у WeeChat/IRC (подразумевано)
- irc: ANSI боје се конвертују у IRC боје
- weechat: ANSI боје се конвертују у WeeChat боје
- strip: ANSI боје се уклањају
- -rc: враћени кôд се приказује (подразумевано)
- -norc: враћени кôд се не приказује
--тајмаут: постављање тајмаута за команду (у секундама)
- -име: постављање имена за команду (тако да касније може да се помене у /exec)
- -pipe: излаз се шаље у WeeChat/додатак команду (линија по линију); ако има размака у команди/аргументима, постављају се унутар знакова навода; променљива $line се замењује са линијом (линија се подразумевано додаје након команде, раздвојена размаком) (није компатибилно са опцијама -bg/-o/-oc/-n/-nf)
--hsignal: излаз се шаље као hsignal (да би се користио на пример, у окидачу) (није компатибилно са опцијама -bg/-o/-oc/-n/-nf)
- команда: команда која треба да се изврши; ако почиње са „url:”, командно окружење се искључује, садржај на који показује URL се преузима и шаље као излаз
- id: идентификатор команде: или њен број или име (ако се постави са „-name xxx”)
- -in: слање текста на стандардни улаз процеса
--inclose: исто као -in, али се stdin после извршавања затвара (и текст није обавезан: без текста, stdin се једноставно затвори)
- -signal: слање сигнала процесу; сигнал може да буде цео број или једно од следећих имена: hup, int, quit, kill, term, usr1, usr2
- -kill: алијас за „-signal <id> kill”
--killall: убија све процесе који се тренутно извршавају
- -set: постављање hook особине (погледајте функцију hook_set у API референтном упутству за додатке)
-осовбина: hook особина
- вредн: нова вредност за hook особину
- -del: брисање завршене команде
- -all: брисање свих завршених команди
-
-Подразумеване вредности могу да се поставе у опцији exec.command.default_options.
-
-Примери:
- /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 Машина ради:” 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: укључивање FIFO пајпа
-disable: искључивање FIFO пајпа
- toggle: пребацивање FIFO пајпа
-
-FIFO пајп се користи као даљинска контрола програма WeeChat: можете да шаљете команде или текст у FIFO пајп из свог командног окружења.
-FIFO pipe се подразумевано зове у weechat_fifo_xxx (где је xxx id процеса програма WeeChat) и налази се у WeeChat директоријуму за време извршавања (погледајте /debug dirs).
-
-Формат који се очекује је једно од:
- plugin.buffer *овде иде текст или команда
- *овде иде текст или команда
-
-На пример, ако желите да промените свој libera надимак:
- echo 'irc.server.libera */nick newnick' >~/.weechat/weechat_fifo
-
-За више информација и примере, молимо вас да прочитате корисничко упутство.
-
-Примери:
- /fifo toggle
-----
-// end::fifo_commands[]
-
-// tag::fset_commands[]
-[[command_fset_fset]]
-* `+fset+`: брзо постављање опција за програм WeeChat и додатке
-
-----
-/fset -bar
- -refresh
- -up|-down [<број>]
- -left|-right [<проценат>]
- -go <линија>|end
- -toggle
- -add [<вредн>]
- -reset
- -unset
- -set
- -setnew
- -append
- -mark
- -format
- -export [-help|-nohelp] <имефајла>
- <филтер>
-
- -bar: додавање траке помоћи
- -refresh: освежавање листе опција, па затим комплетног екрана (команда: /window refresh)
- -up: померање изабране линије навише за „број” линија
- -down: померање изабране линије наниже за „број” линија
- -left: скроловање fset бафера за „проценат” ширине у лево
- -right: скроловање fset бафера за „проценат” ширине у десно
- -go: избор линије према броју, број прве линије је 0 („end” да изаберете последњу линију)
- -toggle: пребацивање логичке вредности
- -add: додавање „вредн” (која може да буде и негативан број) за целе бројеве и боје, постављање/надовезивање на вредност осталих типова (постављање за негативну вредност, надовезивање за позитивну вредност)
- -reset: ресетовање вредности опције
- -unset: уклањање опције
- -set: додавање /set команде на улаз како би се уредила вредност опције (курсор се помера на почетак вредности)
- -setnew: додавање /set команде на улаз како би се уредила нова вредност за опцију
- -append: додавање /set команде како би се нешто надовезало на вредност опције (курсор се помера на крај вредности)
- -mark: пребацивање маркера
- -format: прелаз на следећи доступан формат
- -export: извоз опција и вредности које су приказане у фајлу (свака линија има формат: „/set име вредност” или „/unset име”)
- -help: форсирање уписивања помоћи за опције које се извозе у фајл (погледајте /help fset.look.export_help_default)
- -nohelp: не уписује помоћ за опције које се извозе у фајл (погледајте /help fset.look.export_help_default)
- filter: постављање новог филтера тако да се прикажу само опције које се подударају са њим (овај филтер такође може да се користи и као улаз у fset бафер); дозвољени су следећи формати:
- * приказивање свих опција (без филтера)
- xxx приказивање само опција са „xxx” у имену
- f:xxx приказивање само конфигурационог фајла „xxx”
- t:xxx приказивање само типа „xxx” (bool/int/str/col)
- d приказивање само измењених опција
- d:xxx приказивање само измењених опција са „xxx” у имену
- d=xxx приказивање само измењених опција са „xxx” у вредности
- d==xxx приказивање само измењених опција са тачном вредности „xxx”
- h=xxx приказивање само опција са „xxx” у опису (преведеном)
- he=xxx приказивање само опција са „xxx” у опцију (на енглеском)
- =xxx приказивање опција само са „xxx” у вредности
- ==xxx приказивање опција само са тачном вредности „xxx”
- c:xxx приказивање опција које се подударају са израчунатим условом „xxx”, уз коришћење следећих променљивих: 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
-
-Линије са опцијама се приказују употребом израчунавања стринга (погледајте /help eval за формат), са следећим опцијама:
- - fset.format.option1: први формат за опцију
- - fset.format.option2: други формат за опцију
-
-У овим опцијама је дозвољена употреба следећих променљивих:
- - подаци опције, са бојом и допуњени размацима са десне стране:
- - ${file}: конфигурациони фајл (на пример „weechat” или „irc”)
- - ${section}: одељак
- - ${option}: име опције
- - ${name}: пуно име опције (file.section.option)
- - ${parent_name}: име родитељ-опције
- - ${type}: тип опције (преведени)
- - ${type_en}: тип опције (на енглеском)
- - ${type_short}: кратки тип опције (bool/int/str/col)
- - ${type_tiny}: сићушни тип опције (b/i/s/c)
- - ${default_value}: подразумевана вредност опције
- - ${default_value_undef}: „1” ако је подразумевана вредност null, у супротном „0”
- - ${value}: вредност опције
- - ${value_undef}: „1” ако је вредност null, у супротном „0”
- - ${value_changed}: „1” ако се вредност разликује од подразумеване вредности, у супротном „0”
- - ${value2}: вредност опције, са наслеђеном вредности ако је null
- - ${parent_value}: вредност родитељ-опције
- - ${min}: мин вредност
- - ${max}: макс вредност
- - ${description}: опис опције (преведен)
- - ${description2}: опис опције (преведен), „(без описа)” (преведено) ако нема описа
- - ${description_en}: опис опције (на енглеском)
- - ${description_en2}: опис опције (на енглеском), „(no description)” ако нема описа
- - ${string_values}: стринг вредности које се дозвољавају за постављање целобројне опције употребом стрингова
- - ${marked}: „1” ако је опција маркирана, у супротном „0”
- - ${index}: индекс опције у листи
- - подаци опције, са бојом али без додатних размака:
- - иста имена испред којих се налази доња црта, на пример: ${_name}, ${_type}, ...
- - подаци опције, у сировом формату (без боја/размака):
- - иста имена испред којих се налазе две доње црте, на пример: ${__name}, ${__type}, ...
- - подаци опције, само размаци:
- - иста имена испред којих се налази „empty_”, на пример: ${empty_name}, ${empty_type}
- - остали подаци:
- - ${selected_line}: „1” ако је линија изабрана, у супротном „0”
- - ${newline}: умеће прелом линије на ову позицију, тако да се опција простире на више линија
-
-Тастери и унос којим се врши кретање по fset баферу:
- up једна линија навише
- down једна линија наниже
- pgup једна линија страница навише
- pgdn једна линија страница наниже
- alt-home << прелаз на прву линију
- alt-end >> прелаз на последњу линију
- F11 < хоризонтално скроловање у лево
- F12 > хоризонтално скроловање у десно
-
-Тастеру у унос за постављање опција у fset баферу:
- alt+space t пребацивање логичке вредности
- alt+'-' - умањивање целобројне вредности/боја за 1, постављање вредности за остале типове
- alt+'+' + увећање целобројне вредности/боје за 1, надовезивање вредности за остале типове
- alt+f, alt+r r ресетовање вредности
- alt+f, alt+u u уклањање вредности
- alt+enter s постављање вредности
- alt+f, alt+n n постављање нове вредности
- alt+f, alt+a a надовезивање вредности
- alt+',' , маркирање/уклањање маркера са опције
- shift+up померање за линију навише и маркирање/уклањање маркера са опције
- shift+down маркирање/уклањање маркера са опције и померање за линију наниже
- m:xxx маркирање приказаних опција које задовољавају услов филтера „xxx” (дозвољен је било који филтер на опцији или вредности, погледајте filters изнад)
- u:xxx уклања маркирање приказаних опција које задовољавају услов филтера „xxx” дозвољен је било који филтер на опцији или вредности, погледајте filters изнад)
-
-Остали тастери и улаз у fset баферу:
- ctrl+L освежавање опција и комплетног екрана (команда: /fset -refresh)
- $ освежавање опција (маркиране опције остају маркиране)
- $$ освежавање опција (маркирање се уклања са свих опција)
- alt+p p пребацивање видљивости описа опција додатака (plugins.desc.*)
- alt+v v пребацивање видљивости траке помоћи
- s:x,y сортирање опција према пољима x,y (погледајте /help fset.look.sort)
- s: ресетовање сортирања на подразумевану вредност (погледајте /help fset.look.sort)
- w:xxx извоз опција у фајл „xxx”
- w-:xxx извоз опција у фајл „xxx” без помоћи
- w+:xxx извоз опција у фајл „xxx” заједно са помоћи
- ctrl+x x пребацивање формата који се користи за приказ опција
- q затварање fset бафера
-
-Акције миша у fset баферу:
- точкић горе/доле померање линију навише/наниже
- леви тастер померање линије на то место
- десни тастер пребацивање логичке вредности (укљ./искљ.) или уређивање вредности
- десни тастер + превлачење л/д увећавање/умањивање целобројне вредности/боје, постављање/надовезивање на вредност за остале типове
- десни тастер + превлачење г/д маркирање/уклањање маркирања са више опција одједном
-
-Напомена: ако улаз има један или више водећих размака, текст који следи се интерпретира као филтер, без размака. На пример „ q” претражује све опције које у свом имену имају „q” док „q” затвара fset бафер.
-
-Примери:
- приказивање измењених IRC опција:
- /fset d:irc.*
- приказивање свих опција које у имену садрже „nicklist”:
- /fset nicklist
- приказивање свих вредности које садрже реч „red”:
- /fset =red
- приказивање свих вредности које су тачно „red”:
- /fset ==red
- приказивање свих целобројних опција у irc додатку:
- /fset c:${file} == irc && ${type_en} == integer
-----
-// end::fset_commands[]
-
-// tag::guile_commands[]
-[[command_guile_guile]]
-* `+guile+`: испис/учитавање/уклањање скрипти
-
-----
-/guile list|listfull [<име>]
- load [-q] <имефајла>
- autoload
- reload|unload [-q] [<име>]
- eval [-o|-oc] <кôд>
- version
-
- list: испис учитаних скрипти
-listfull: испис учитаних скрипти (детаљно)
- load: учитавање скрипте
-autoload: учитавање свих скрипти из „autoload” директоријума
- reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из „autoload” директоријума)
- unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
-имефајла: скрипта (фајл) који треба да се учита
- -q: тихи режим: не приказују се никакве поруке
- име: име скрипте (име употребљено у позиву функције „register”)
- eval: израчунавање изворног кода и приказ резултата у текућем баферу
- -o: слање резултата израчунавања у бафер без извршавања команди
- -oc: слање резултата израчунавања у бафер и извршавање команди
- кôд: изворни кôд који треба да се израчуна
- version: приказује верзију интерпретера који се користи
-
-Без аргумента ова функција исписује све учитане скрипте.
-----
-// end::guile_commands[]
-
-// tag::irc_commands[]
-[[command_irc_admin]]
-* `+admin+`: проналажење информација о администратору сервера
-
-----
-/admin [<циљ>]
-
-циљ: име сервера
-----
-
-[[command_irc_allchan]]
-* `+allchan+`: извршавање команде на свим каналима свих повезаних сервера
-
-----
-/allchan [-current] [-parted] [-exclude=<канал>[,<канал>...]] <команда>
- [-current] [-parted] -include=<канал>[,<канал>...] <команда>
-
- -current: команда се извршава само за канале текућег сервера
- -parted: команда се извршава само на напуштеним каналима
- -exclude: неки канали се изузимају (дозвољен је џокер „*”)
- -include: узимају се у обзир само неки канали (дозвољен је џокер „*”)
- команда: команда која треба да се изврши (или текст који се шаље баферу ако команда не почиње са ’/’)
-
-Команде и аргументи се израчунавају (погледајте /help eval), замењују се следеће променљиве:
- $server име сервера
- $channel име канала
- $nick надимак на серверу
- ${irc_server.xxx} променљива xxx на серверу
- ${irc_channel.xxx} променљива xxx на каналу
-
-Примери:
- извршава ’/me is testing’ на свим каналима:
- /allchan /me is testing
- каже ’здраво’ свуда осим на #weechat:
- /allchan -exclude=#weechat здраво
- каже ’здраво’ свуда осим на #weechat и каналима који почињу са #linux:
- /allchan -exclude=#weechat,#linux* здраво
- каже ’здраво’ на свим каналима који почињу на #linux:
- /allchan -include=#linux* здраво
- затвара све бафере са напуштеним каналима:
- /allchan -parted /close
-----
-
-[[command_irc_allpv]]
-* `+allpv+`: извршавање команде у свим приватним баферима свих повезаних сервера
-
-----
-/allpv [-current] [-exclude=<надимак>[,<надимак>...]] <команда>
- [-current] -include=<надимак>[,<надимак>...] <команда>
-
- -current: извршавање команде за приватне бафере текућег сервера
- -exclude: неки надимци се изузимају (дозвољен је џокер „*”)
- -include: узимају се у обзир само неки надимци (дозвољен је џокер „*”)
- command: команда која се извршава (или текст који се шаље баферу ако команда не почиње са ’/’)
-
-Команда и аргументи се израчунавају (погледајте /help eval), замењују се следеће променљиве:
- $server име сервера
- $channel име канала
- $nick надимак на серверу
- ${irc_server.xxx} променљива xxx на серверу
- ${irc_channel.xxx} променљива xxx на каналу
-
-Примери:
- извршава ’/me is testing’ на свим приватним баферима:
- /allpv /me is testing
- каже ’здраво’ свуда осим надимку foo:
- /allpv -exclude=foo здраво
- каже ’здраво’ свуда осим надимку nick foo и надимцима који почињу са bar:
- /allpv -exclude=foo,bar* здраво
- каже ’здраво’ свим надимцима који почињу са bar:
- /allpv -include=bar* здраво
- затвара све приватне бафере:
- /allpv /close
-----
-
-[[command_irc_allserv]]
-* `+allserv+`: извршавање команде на свим повезаним серверима
-
-----
-/allserv [-exclude=<сервер>[,<сервер>...]] <команда>
- -include=<сервер>[,<сервер>...] <команда>
-
- -exclude: неки сервери се не узимају у обзир (дозвољен је џокер „*”)
- -include: узимају се у обзир само неки сервери (дозвољен је џокер „*”)
- command: команда која треба да се изврши (или текст који се шаље баферу ако команда не почиње са ’/’)
-
-Команда и аргументи се израчунавају (погледајте /help eval), замењују се следеће променљиве:
- $server име сервера
- $nick надимак на серверу
- ${irc_server.xxx} променљива xxx на серверу
-
-Примери:
- мења надимак на свим серверима:
- /allserv /nick новинадимак
- поставља одсутност на свим серверима:
- /allserv /away Нисам ту
- обавља whois на сопственом надимку на свим серверима:
- /allserv /whois $nick
-----
-
-[[command_irc_auth]]
-* `+auth+`: аутентификација са SASL
-
-----
-/auth [<кор_име> <лозинка>]
-
-кор_име: SASL корисничко име (садржај се израчунава, погледајте /help eval; опције сервера се израчунавају са ${irc_server.xxx} и ${server} се замењује са именом сервера)
-лозинка: SASL лозинка или путања до фајла са приватним кључем (садржај се израчунава, погледајте /help eval; опције сервера се израчунавају са ${irc_server.xxx} и ${server} се замњеује именом сервера)
-
-Ако се не наведу корисничко име и лозинка, користе се вредности из серверских опције „sasl_username” и „sasl_password” (или „sasl_key”).
-
-Примери:
- аутентификација са корисничким именом/лозинком дефинисаним на серверу:
- /auth
- аутентификација као други корисник:
- /auth корисник2 лозинка2
- аутентификација као други корисник ecdsa-nist256p-challenge механизмом:
- /auth корисник2 ${weechat_config_dir}/ecdsa2.pem
-----
-
-[[command_irc_autojoin]]
-* `+autojoin+`: конфигурисање „autojoin” (аутоприступ) серверске опције
-
-----
-/autojoin add [<канал1> [<канал2>...]]
- addraw <канал1>[,<канал2>...] [<кључ1>[,<кључ2>...]]
- del [<канал1> [<канал2>...]]
- apply
- join
- sort
-
- add: додаје текући канал или листу канала (са необавезним кључевима) у autojoin опцију; ако се налазите на каналу и не наведете кључ, он се чита са канала
-addraw: користи се IRC сирови формат (исто као за /join команду): сви канали су раздвојени запетама, небавезни кључеви су раздвојени запетама
- del: брише текући канал или листу канала из autojoin опције
- канал: име канала
- кључ: кључ за канал
- apply: поставља канале на које сте тренутно пријављени у autojoin опцију
- join: спаја канале у autojoin опцији
- sort: сортира по абецеди канале у autojoin опцији
-
-Примери:
- /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 [<канал>] [<надимак> [<надимак>...]]
-
- канал: име канала
-надимак: надимак или хост
-
-Без аргумента, ова команда приказује листу забрана за текући канал.
-----
-
-[[command_irc_cap]]
-* `+cap+`: преговарање могућности клијента
-
-----
-/cap ls
- list
- req|ack [<могућност> [<могућност>...]]
- end
-
- ls: исписује могућности које подржава сервер
- list: исписује могућности које су тренутно укључене
- req: захтева нову могућност или уклања могућност (ако почиње са „-”, на пример: „-multi-prefix”)
- ack: прихвата могућности које захтевају потврду са клијентске стране
- end: завршава преговарање о могућностима
-
-Без аргумента се шаљу „ls” и „list”.
-
-Програм WeeChat подржава следеће могућности: account-notify, away-notify, cap-notify, chghost, extended-join, invite-notify, multi-prefix, server-time, setname, userhost-in-names.
-
-Могућности које се аутоматски укључују на серверима могу да се поставе у опцији irc.server_default.capabilities (или посебно за сваки сервер у опцији irc.server.xxx.capabilities).
-
-Примери:
- приказ подржаних и укључених могућности:
- /cap
- захтев за могућности multi-prefix и away-notify:
- /cap req multi-prefix away-notify
- захтев за могућност extended-join, улањање могућности multi-prefix:
- /cap req extended-join -multi-prefix
- уклањање могућности away-notify:
- /cap req -away-notify
-----
-
-[[command_irc_connect]]
-* `+connect+`: повезивање са IRC сервер(ом/има)
-
-----
-/connect [<сервер> [<сервер>...]] [-<опција>[=<вредности>]] [-no<опција>] [-nojoin] [-switch]
- -all|-auto|-open [-nojoin] [-switch]
-
- сервер: име сервера које може да буде:
- - интерно име сервера (које додаје команда /server add, препоручена употреба)
- - имехоста/порт или IP/порт, порт је подразумевано 6667
- - URL са форматом: irc[6][s]://[надимак[:лозинка]@]irc.example.org[:порт][/#канал1][,#канал2[...]]
- Напомена: за адресу/IP/URL, додаје се привремени сервер (НЕ ЧУВА СЕ), погледајте /help irc.look.temporary_servers
- опција: постављање опције за сервер (вредност може да се изостави за логичке опције)
- nooption: постављање логичке опције на ’off’ (на пример: -nossl)
- -all: повезивање на све сервере дефинисане у конфигурацији
- -auto: повезивање на сервере којима је укључено аутоповезивање
- -open: повезивање на све отворене сервере који нису тренутно повезани
- -nojoin: не приступа се ниједном каналу (чак и када је за сервер укључено autojoin)
- -switch: пребацивање на наредну адресу сервера
-
-Ако желите да прекинете везу са сервером или да зауставите сваки покушај успостављања везе, употребите команду /disconnect.
-
-Примери:
- /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 <сервер>] <циљ>[,<циљ>...] <тип> [<аргументи>]
-
- сервер: шаље се на овај сервер (интерно име)
- циљ: надимак или канал (’*’ = текући канал)
- тип: CTCP тип (примери: „version”, „ping”, итд.)
-аргументи: аргументи за CTCP
-
-Примери:
- /ctcp toto time
- /ctcp toto version
- /ctcp * version
-----
-
-[[command_irc_cycle]]
-* `+cycle+`: напуштање и поновно приступање каналу
-
-----
-/cycle [<канал>[,<канал>...]] [<порука>]
-
- канал: име канала
-порука: поздравна порука (приказује се осталим корисницима)
-----
-
-[[command_irc_dcc]]
-* `+dcc+`: покретање DCC (трансфер фајла или директни разговор)
-
-----
-/dcc chat <надимак>
- send <надимак> <фајл>
-
-надимак: надимак
- фајл: име фајла (на локалном хосту)
-
-Примери:
- разговор са надимком „toto”:
- /dcc chat toto
- слање фајла „/home/foo/bar.txt” надимку „toto”:
- /dcc send toto /home/foo/bar.txt
-----
-
-[[command_irc_dehalfop]]
-* `+dehalfop+`: уклањање статуса полу-оператора канала надим(ку/цима)
-
-----
-/dehalfop <надимак> [<надимак>...]
- * -yes
-
-надимак: надимак или маска (дозвољен је џокер „*”)
- *: уклањање статуса полу-оператора канала свима осим самом себи
-----
-
-[[command_irc_deop]]
-* `+deop+`: уклањање статуса оператора канала надим(ку/цима)
-
-----
-/deop <надимак> [<надимак>...]
- * -yes
-
-надимак: надимак или маска (дозвољен је џокер „*”)
- *: уклањање статуса оператора канала свима осим самом себи
-----
-
-[[command_irc_devoice]]
-* `+devoice+`: уклањање права гласа надим(ку/цима)
-
-----
-/devoice <надимак> [<надимак>...]
- * -yes
-
-надимак: надимак или маска (дозвољен је џокер „*”)
- *: уклањање права гласа свима осим самом себи
-----
-
-[[command_irc_die]]
-* `+die+`: искључивање сервера
-
-----
-/die [<циљ>]
-
-циљ: име сервера
-----
-
-[[command_irc_disconnect]]
-* `+disconnect+`: прекидање везе са једним или са свим IRC серверима
-
-----
-/disconnect [<сервер>|-all|-pending [<разлог>]]
-
- сервер: интерно име сервера
- -all: прекидање везе са свим серверима
--pending: отказивање аутоматског поновног успостављање везе са серверима са којим се тренутно поново успоставља веза
- разлог: разлог за „quit”
-----
-
-[[command_irc_halfop]]
-* `+halfop+`: давање статуса полу-оператора канала надим(ку/цима)
-
-----
-/halfop <надимак> [<надимак>...]
- * -yes
-
-надимак: надимак или маска (дозвољен је џокер „*”)
- *: давање статуса полу-оператора канала свима на каналу
-----
-
-[[command_irc_ignore]]
-* `+ignore+`: игнорисање надимака/хостова са севера или канала
-
-----
-/ignore list
- add [re:]<надимак> [<сервер> [<канал>]]
- del <број>|-all
-
- list: испис свих игнорисања
- add: додавање игнорисања
- надимак: надимак или име хоста (може да буде POSIX проширени регуларни израз ако се наведе „re:” или маска која користи „*” да замени нула или више карактера)
- del: брисање игнорисања
- број: број игнорисања који треба да се обрише (погледајте у листу да га пронађете)
- -all: брисање свих игнорисања
- сервер: интерно име сервера за који делује игнорисање
- канал: име канала на коме делује игнорисање
-
-Напомена: регуларни израз може почети са „(?-i)” чиме постаје осетљив на разлику у величини слова.
-
-Примери:
- игнорише надимак „toto” свуда:
- /ignore add toto
- игнорише хост „toto@domain.com” на libera серверу:
- /ignore add toto@domain.com libera
- игнорише хост „toto*@*.domain.com” на libera/#weechat:
- /ignore add toto*@*.domain.com libera #weechat
-----
-
-[[command_irc_info]]
-* `+info+`: приказ информација које описују сервер
-
-----
-/info [<циљ>]
-
-циљ: име сервера
-----
-
-[[command_irc_invite]]
-* `+invite+`: позив надимку да приступи каналу
-
-----
-/invite <надимак> [<надимак>...] [<канал>]
-
-надимак: надимак
- канал: име канала
-----
-
-[[command_irc_ison]]
-* `+ison+`: провера да ли се надимак тренутно налази на IRC
-
-----
-/ison <надимак> [<надимак>...]
-
-надимак: надимак
-----
-
-[[command_irc_join]]
-* `+join+`: приступ каналу
-
-----
-/join [-noswitch] [-server <сервер>] [<канал1>[,<канал2>...]] [<кључ1>[,<кључ2>...]]
-
--noswitch: не прелази се у нови бафер
- сервер: шаље се на овај сервер (интерно име)
- канал: име канала којем се приступа
- кључ: кључ за приступ каналу (канали са кључем морају бити први на листи)
-
-Примери:
- /join #weechat
- /join #protectedchan,#weechat key
- /join -server libera #weechat
- /join -noswitch #weechat
-----
-
-[[command_irc_kick]]
-* `+kick+`: избацивање корисника са канала
-
-----
-/kick [<канал>] <надимак> [<разлог>]
-
- канал: име канала
-надимак: надимак
- разлог: разлог избацивања (израчунава се, погледајте /help eval; специјалне променљиве ${nick} (сопствени надимак), ${target} (циљни надимак), ${channel} и ${server} се замењују својим вредностима)
-----
-
-[[command_irc_kickban]]
-* `+kickban+`: избацивање корисника са канала и забрана хоста
-
-----
-/kickban [<канал>] <надимак> [<разлог>]
-
- канал: име канала
-надимак: надимак
- разлог: разлог за избацивање и забрану (израчунава се, погледајте /help eval; специјалне променљиве ${nick} (сопствени надимак), ${target} (циљни надимак), ${channel} и ${server} се замењују својим вредностима)
-
-Могуће је избацивање/забрана са маском, надимак ће се издвојити из маске и заменити са „*”.
-
-Пример:
- забрањује хост „*!*@host.com” па затим избацује „toto”:
- /kickban toto!*@host.com
-----
-
-[[command_irc_kill]]
-* `+kill+`: затварање клијент-сервер конекције
-
-----
-/kill <надимак> [<разлог>]
-
-надимак: надимак
- разлог: разлог
-----
-
-[[command_irc_knock]]
-* `+knock+`: шаље обавештење на канал само-по-позиву, којим се захтева позивница
-
-----
-/knock <канал> [<порука>]
-
-канал: име канала
-текст: порука која се шаље
-----
-
-[[command_irc_links]]
-* `+links+`: листа свих имена сервера који су познати серверу одговарајући на упит
-
-----
-/links [[<циљ>] <сервер_маска>]
-
- циљ: овај удаљени сервер би требало да одговори на упит
-сервер_маска: листа сервера мора да се подудара са овом маском
-----
-
-[[command_irc_list]]
-* `+list+`: листа канала и њихових тема
-
-----
-/list [-server <сервер>] [-re <регуларни_израз>] [<канал>[,<канал>...]] [<циљ>]
-
- сервер: шаље на овај сервер (интерно име)
-регуларни_израз: POSIX проширени регуларни израз који се користи за филтрирање резултата (без разликовања величине слова, може да почне са „(?-i)” чиме се укључује разликовање величине слова)
- канал: канал који треба да се излиста
- циљ: име сервера
-
-Примери:
- исписује све канале на серверу (може да буде веома споро на великим мрежама):
- /list
- исписује канал #weechat:
- /list #weechat
- исписује све канале који почињу на „#weechat” (може да буде веома споро на великим мрежама):
- /list -re #weechat.*
-----
-
-[[command_irc_lusers]]
-* `+lusers+`: креирање статистике о величини IRC мреже
-
-----
-/lusers [<маска> [<циљ>]]
-
-маска: само сервери који се подударају са маском
- циљ: сервер за прослеђивање захтева
-----
-
-[[command_irc_map]]
-* `+map+`: приказ графичке мапе IRC мреже
-
-----
-----
-
-[[command_irc_me]]
-* `+me+`: слање CTCP акције текућем каналу
-
-----
-/me <порука>
-
-порука: порука која се шаље
-----
-
-[[command_irc_mode]]
-* `+mode+`: измена режима канала или корисника
-
-----
-/mode [<канал>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<аргументи>]
- <надимак> [+|-]i|s|w|o
-
-режими канала:
- канал: име канала који се модификује (подразумевано је то текући)
- o: давање/одузимање привилегија оператора канала
- p: заставица приватног канала
- s: заставица тајног канала
- i: заставица канала само-уз-позив
- t: заставица да тему канала може да постави само оператор
- n: забрањене су поруке на каналу од клијената који су ван
- m: модерисани канал
- l: постављање ограничења броја корисника канала
- b: постављање маске забране којом се брани приступ одређеним корисницима
- e: постављање маске изузетка
- v: давање/одузимање могућности да се говори на модерисаном каналу
- k: постављање кључа за канал (лозинка)
-кориснички режими:
- надимак: надимак који се модификује
- i: корисник се маркира као невидљив
- s: корисник се маркира за примање серверских обавештења
- w: корисник прима wallops
- o: заставица оператора
-
-Листа режима није потпуна, требало би да прочитате документацију свог сервера ако желите да сазнате све доступне режиме.
-
-Примери:
- заштита теме на каналу #weechat:
- /mode #weechat +t
- постаје се невидљив на серверу:
- /mode nick +i
-----
-
-[[command_irc_motd]]
-* `+motd+`: враћање „Message Of The Day” (поруке дана)
-
-----
-/motd [<циљ>]
-
-циљ: име сервера
-----
-
-[[command_irc_msg]]
-* `+msg+`: слање поруке надимку или каналу
-
-----
-/msg [-server <сервер>] <циљ>[,<циљ>...] <текст>
-
-сервер: слање на овај сервер (интерно име)
- циљ: надимак или канал (може бити и маска, ’*’ = текући канал)
- текст: текст који се шаље
-----
-
-[[command_irc_names]]
-* `+names+`: листа надимака на каналима
-
-----
-/names [<канал>[,<канал>...]]
-
-канал: име канала
-----
-
-[[command_irc_nick]]
-* `+nick+`: измена текућег надимка
-
-----
-/nick [-all] <надимак>
-
- -all: нови надимак се поставља на све повезане сервере
-надимак: нови надимак
-----
-
-[[command_irc_notice]]
-* `+notice+`: слање поруке обавештења кориснику
-
-----
-/notice [-server <сервер>] <циљ> <текст>
-
-сервер: шаље се на овај сервер (интерно име)
- циљ: надимак или име канала
- текст: текст који се шаље
-----
-
-[[command_irc_notify]]
-* `+notify+`: додавање обавештења присуства или одсуства надимака на серверима
-
-----
-/notify add <надимак> [<сервер> [-away]]
- del <надимак>|-all [<сервер>]
-
- add: додавање обавештења
-надимак: надимак
- сервер: интерно име сервера (подразумевано је то текући сервер)
- -away: обавештавање када се порука одсуства измени (извршавајући whois над надимком)
- del: брисање обавештења
- -all: брисање свих обавештења
-
-Без аргумента ова команда приказује обавештења за текући сервер (или за све сервере ако се команда зада у основном баферу).
-
-Примери:
- обавештавање када „toto” приступи/напусти текући сервер:
- /notify add toto
- обавештавање када „toto” приступи/напусти libera сервер:
- /notify add toto libera
- обавештавање када је „toto” одсутан или када се врати на libera сервер:
- /notify add toto libera -away
-----
-
-[[command_irc_op]]
-* `+op+`: давање статуса оператора канала надим(ку/цима)
-
-----
-/op <надимак> [<надимак>...]
- * -yes
-
-надимак: надимак или маска (дозвољен је џокер „*”)
- *: давање статуса оператора канала свима на каналу
-----
-
-[[command_irc_oper]]
-* `+oper+`: узимање операторских привилегија
-
-----
-/oper <корисник> <лозинка>
-
-корисник: корисник
- лозинка: лозинка
-----
-
-[[command_irc_part]]
-* `+part+`: напуштање канала
-
-----
-/part [<канал>[,<канал>...]] [<порука>]
-
- канал: име канала који се напушта
-порука: поздравна порука (приказује се осталим корисницима)
-----
-
-[[command_irc_ping]]
-* `+ping+`: слање пинга серверу
-
-----
-/ping <циљ1> [<циљ2>]
-
-циљ1: сервер
-циљ2: пинг се прослеђује овом серверу
-----
-
-[[command_irc_pong]]
-* `+pong+`: одговор на пинг поруку
-
-----
-/pong <даемон> [<даемон2>]
-
- даемон: даемон који је одговорио на Пинг поруку
-даемон2: порука се прослеђује овом даемону
-----
-
-[[command_irc_query]]
-* `+query+`: слање приватне поруке надимку
-
-----
-/query [-noswitch] [-server <сервер>] <надимак>[,<надимак>...] [<текст>]
-
--noswitch: не прелази се на нови бафер
- сервер: шаље се на овај сервер (интерно име)
- надимак: надимак
- текст: текст који се шаље
-----
-
-[[command_irc_quiet]]
-* `+quiet+`: ућуткивање надимака или хостова
-
-----
-/quiet [<канал>] [<надимак> [<надимак>...]]
-
- канал: име канала
-надимак: надимак или хост
-
-Без аргумента ова команда приказује листу ућутканих за текући канал.
-----
-
-[[command_irc_quote]]
-* `+quote+`: слање сирових података серверу, без парсирања
-
-----
-/quote [-server <сервер>] <подаци>
-
-сервер: шаље се на овај сервер (интерно име)
-подаци: сирови подаци који се шаљу
-----
-
-[[command_irc_reconnect]]
-* `+reconnect+`: поновно повезивање са сервер(ом/има)
-
-----
-/reconnect <сервер> [<сервер>...] [-nojoin] [-switch]
- -all [-nojoin] [-switch]
-
- сервер: сервер на који се поновно повезује (интерно име)
- -all: поновно повезивање са свим серверима
--nojoin: не приступа се ниједном каналу (чак и када је на серверу укључено autojoin)
--switch: прелазак на наредну адресу сервера
-----
-
-[[command_irc_rehash]]
-* `+rehash+`: налог серверу да поново учита свој конфигурациони фајл
-
-----
-/rehash [<опција>]
-
-опција: додатна опција, за неке сервере
-----
-
-[[command_irc_remove]]
-* `+remove+`: форсирање да корисник напусти канал
-
-----
-/remove [<канал>] <надимак> [<разлог>]
-
- канал: име канала
-надимак: надимак
- разлог: разлог избацивања (специјалне променљиве $nick, $channel и $server се замењују својим вредностима)
-----
-
-[[command_irc_restart]]
-* `+restart+`: налог серверу да се поново покрене
-
-----
-/restart [<циљ>]
-
-циљ: име сервера
-----
-
-[[command_irc_rules]]
-* `+rules+`: захтев за правила сервера
-
-----
-----
-
-[[command_irc_sajoin]]
-* `+sajoin+`: форсирање да корисник приступи канал(у/има)
-
-----
-/sajoin <надимак> <канал>[,<канал>...]
-
-надимак: надимак
- канал: име канала
-----
-
-[[command_irc_samode]]
-* `+samode+`: измена режима на каналу, без поседовања статуса оператора
-
-----
-/samode [<канал>] <режим>
-
-канал: име канала
-режим: режим за канал
-----
-
-[[command_irc_sanick]]
-* `+sanick+`: форсирање да корисник употреби други надимак
-
-----
-/sanick <надимак> <нови_надимак>
-
- надимак: надимак
-нови_надимак: нови надимак
-----
-
-[[command_irc_sapart]]
-* `+sapart+`: форсирање да корисник напусти канал(е)
-
-----
-/sapart <надимак> <канал>[,<канал>...]
-
-надимак: надимак
- канал: име канала
-----
-
-[[command_irc_saquit]]
-* `+saquit+`: форсирање да корисник напусти сервер уз разлог
-
-----
-/saquit <надимак> <разлог>
-
-надимак: надимак
- разлог: разлог
-----
-
-[[command_irc_server]]
-* `+server+`: испис, додавање или уклањање IRC сервера
-
-----
-/server list|listfull [<име>]
- add <име> <имехоста>[/<порт>] [-temp] [-<опција>[=<вредност>]] [-no<опција>]
- copy|rename <име> <ново_име>
- reorder <име> [<име>...]
- open <име>|-all [<име>...]
- del|keep <име>
- deloutq|jump
- raw [<филтер>]
-
- list: листа сервера (без аргумента се приказује ова листа)
-listfull: листа сервера са детаљним инфо за сваки сервер
- add: додавање новог сервера
- име: име сервера, за интерну употребу и за приказ; ово име се користи за повезивање на сервер (/connect име) и за постављање опција сервера: irc.server.име.xxx
-имехоста: име или IP адреса сервера, са необавезним портом (подразумевано: 6667), више адреса може да се раздвоји запетама
- -temp: додавање привременог сервера (који се не чува)
- опција: постављање опције за сервер (вредност може да се изостави за логичке опције)
-noопција: постављање логичке опције на ’off’ (на пример: -nossl)
- copy: прављење дупликата сервера
- rename: промена имена серверу
- reorder: промена редоследа сервера у листи
- open: отварање бафера за сервер без успостављања везе
- keep: сервер сер чува у конфигурационом фајлу (само за привремене сервере)
- del: брисање сервера
- deloutq: брисање порука из излазног реда за све сервере (све поруке које програм WeeChat тренутно шаље)
- jump: скок на серверски бафер
- raw: отварање бафера са сировим IRC подацима
- филтер: поставља нови филтер којим се приказују само поруке које га задовољавају (овај филтер такође може да се користи као и улаз у бафер сирових IRC података); дозвољени су следећи формати:
- * приказ свих порука (нема филтрирања)
- xxx приказ само порука које садрже „xxx”
- s:xxx приказ само порука за сервер „xxx”
- f:xxx приказ само порука са заставицом: recv (порука је примљена), sent (порука је послата), modified (порука је измењена модификатором), redirected (порука је преусмерена)
- m:xxx приказ само IRC команде „xxx”
- c:xxx приказ само порука које се подударају са израчунатим условом „xxx”, користећи следеће променљиве: излаз функције irc_message_parse (као nick, command, channel, text, итд., погледајте функцију info_get_hashtable у референтном приручнику API додатака да видите комплетну листу променљивих), date (формат: „гггг-мм-дд чч:мм:сс”), server, recv, sent, modified, redirected
-
-Примери:
- /server listfull
- /server add libera chat.libera.net
- /server add libera chat.libera.net/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 <надимак> <резервисано> <дистрибуција> <тип> <резервисано> <инфо>
-
-дистрибуција: видљивост сервиса
- тип: резервисано за будућу употребу
-----
-
-[[command_irc_servlist]]
-* `+servlist+`: листа сервиса који су тренутно повезани на мрежу
-
-----
-/servlist [<маска> [<тип>]]
-
-маска: приказују се само сервиси који се подударају са овом маском
- тип: приказују се само сервиси овог типа
-----
-
-[[command_irc_setname]]
-* `+setname+`: постављање реалног имена
-
-----
-/setname <реално_име>
-
-реално_име: ново реално име
-----
-
-[[command_irc_squery]]
-* `+squery+`: достављање поруке сервису
-
-----
-/squery <сервис> <текст>
-
-сервис: име сервиса
- текст: текст који се шаље
-----
-
-[[command_irc_squit]]
-* `+squit+`: прекид серверских веза
-
-----
-/squit <циљ> <коментар>
-
- циљ: име сервера
-коментар: коментар
-----
-
-[[command_irc_stats]]
-* `+stats+`: упит статистике о серверу
-
-----
-/stats [<упит> [<циљ>]]
-
-упит: c/h/i/k/l/m/o/y/u (погледајте RFC1459)
- циљ: име сервера
-----
-
-[[command_irc_summon]]
-* `+summon+`: слање учтиве поруке корисницима који су на хосту на којем се извршава IRC сервер да се придруже IRC-у
-
-----
-/summon <коринсик> [<циљ> [<канал>]]
-
-корисник: име корисника
- циљ: име сервера
- канал: име канала
-----
-
-[[command_irc_time]]
-* `+time+`: упит локалног времена од сервера
-
-----
-/time [<циљ>]
-
-циљ: време се тражи од наведеног сервера
-----
-
-[[command_irc_topic]]
-* `+topic+`: преузимање/постављање теме канала
-
-----
-/topic [<канал>] [<тема>|-delete]
-
- канал: име канала
- тема: нова тема
--delete: брисање теме канала
-----
-
-[[command_irc_trace]]
-* `+trace+`: проналажење руте до одређеног сервера
-
-----
-/trace [<циљ>]
-
-циљ: име сервера
-----
-
-[[command_irc_unban]]
-* `+unban+`: уклањање забране надимцима или хостовима
-
-----
-/unban [<канал>] <надимак>|<број> [<надимак>|<број>...]
-
- канал: име канала
-надимак: надимак или хост
- број: број забране (као што га исписује команда /ban)
-----
-
-[[command_irc_unquiet]]
-* `+unquiet+`: уклањање ућуткивања надимака или хостова
-
-----
-/unquiet [<канал>] <надимак>|<број> [<надимак>|<број>...]
-
- канал: име канала
-надимак: надимак или хост
- број: број ућуткивања (као што га приказује команда /quiet)
-----
-
-[[command_irc_userhost]]
-* `+userhost+`: враћање листе информација о надимцима
-
-----
-/userhost <надимак> [<надимак>...]
-
-надимак: надимак
-----
-
-[[command_irc_users]]
-* `+users+`: листа корисника који су улоговани на сервер
-
-----
-/users [<циљ>]
-
-циљ: име сервера
-----
-
-[[command_irc_version]]
-* `+version+`: враћање инфо о верзији за надимак или сервер (тренутни или наведен)
-
-----
-/version [<циљ>|<надимак>]
-
- циљ: име сервера
-надимак: надимак
-----
-
-[[command_irc_voice]]
-* `+voice+`: давање гласа надим(ку/цима)
-
-----
-/voice <надимак> [<надимак>...]
- * -yes
-
-надимак: надимак или маска (дозвољен је џокер „*”)
- *: давање гласа свима на каналу
-----
-
-[[command_irc_wallchops]]
-* `+wallchops+`: слање обавештења операторима канала
-
-----
-/wallchops [<канал>] <текст>
-
-канал: име канала
-текст: текст који се шаље
-----
-
-[[command_irc_wallops]]
-* `+wallops+`: слање поруке свим тренутно повезаним корисницима који имају за себе постављен кориснички режим ’w’
-
-----
-/wallops <текст>
-
-текст: текст који се шаље
-----
-
-[[command_irc_who]]
-* `+who+`: генерисање упита који враћа листу информација
-
-----
-/who [<маска> [o]]
-
-маска: само информације које се подударају са овом маском
- o: враћају се само оператори сагласно са наведеном маском
-----
-
-[[command_irc_whois]]
-* `+whois+`: упит информација о корисни(ку/цима)
-
-----
-/whois [<циљ>] [<надимак>[,<надимак>...]]
-
- циљ: име сервера
-надимак: надимак (може да буде и маска)
-
-Без аргумента, ова команда ће извршити whois над:
-- вашим сопственим надимком ако је бафер сервер/канал
-- удаљеним надимком ако је бафер приватни.
-
-Ако је опција irc.network.whois_double_nick укључена, шаљу се два надимка (ако је дат само један надимак), како би се у одговору добило време празног хода.
-----
-
-[[command_irc_whowas]]
-* `+whowas+`: упит информација о надимку који више не постоји
-
-----
-/whowas <надимак>[,<надимак>...] [<број> [<циљ>]]
-
-надимак: надимак
- број: колико одговора треба да се врати (пуна претрага ако је број негативан)
- циљ: одговор би требало да задовољава ову маску
-----
-// end::irc_commands[]
-
-// tag::javascript_commands[]
-[[command_javascript_javascript]]
-* `+javascript+`: испис/учитавање/уклањање скрипти
-
-----
-/javascript list|listfull [<име>]
- load [-q] <имефајла>
- autoload
- reload|unload [-q] [<име>]
- eval [-o|-oc] <кôд>
- version
-
- list: испис учитаних скрипти
-listfull: испис учитаних скрипти (детаљно)
- load: учитавање скрипте
-autoload: учитавање свих скрипти из „autoload” директоријума
- reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из „autoload” директоријума)
- unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
-имефајла: скрипта (фајл) који треба да се учита
- -q: тихи режим: не приказују се никакве поруке
- име: име скрипте (име употребљено у позиву функције „register”)
- eval: израчунавање изворног кода и приказ резултата у текућем баферу
- -o: слање резултата израчунавања у бафер без извршавања команди
- -oc: слање резултата израчунавања у бафер и извршавање команди
- кôд: изворни кôд који треба да се израчуна
- version: приказује верзију интерпретера који се користи
-
-Без аргумента ова функција исписује све учитане скрипте.
-----
-// end::javascript_commands[]
-
-// tag::logger_commands[]
-[[command_logger_logger]]
-* `+logger+`: логер конфигурације додатка
-
-----
-/logger list
- set <ниво>
- flush
- disable
-
- list: приказ статуса логовања за отворене бафере
- set: постављање нивоа логовања за текући бафер
- ниво: ниво за поруке које се логују (0 = логовање је искључено, 1 = неколико порука (најважнијих) ... 9 = све поруке)
- flush: тренутни упис свих лог фајлова
-disable: искључивање логовања за текући бафер (поставља се ниво на 0)
-
-Опције „logger.level.*” и „logger.mask.*” могу да се користе за постављање нивоа или маске за бафер или бафере који почињу именом.
-
-Лог нивои које користи IRC додатак:
- 1: корисничка порука (са канала и приватна), обавештење (са сервера и канала)
- 2: измена надимка
- 3: серверска порука
- 4: join/part/quit
- 9: све остале поруке
-
-Примери:
- постављање нивоа на 5 за текући бафер:
- /logger set 5
- искључивање логовања за текући бафер:
- /logger disable
- постављање нивоа на 3 за све IRC бафере:
- /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 [<име>]
- load [-q] <имефајла>
- autoload
- reload|unload [-q] [<име>]
- eval [-o|-oc] <кôд>
- version
-
- list: испис учитаних скрипти
-listfull: испис учитаних скрипти (детаљно)
- load: учитавање скрипте
-autoload: учитавање свих скрипти из „autoload” директоријума
- reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из „autoload” директоријума)
- unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
-имефајла: скрипта (фајл) који треба да се учита
- -q: тихи режим: не приказују се никакве поруке
- име: име скрипте (име употребљено у позиву функције „register”)
- eval: израчунавање изворног кода и приказ резултата у текућем баферу
- -o: слање резултата израчунавања у бафер без извршавања команди
- -oc: слање резултата израчунавања у бафер и извршавање команди
- кôд: изворни кôд који треба да се израчуна
- version: приказује верзију интерпретера који се користи
-
-Без аргумента ова функција исписује све учитане скрипте.
-----
-// end::lua_commands[]
-
-// tag::perl_commands[]
-[[command_perl_perl]]
-* `+perl+`: испис/учитавање/уклањање скрипти
-
-----
-/perl list|listfull [<име>]
- load [-q] <имефајла>
- autoload
- reload|unload [-q] [<име>]
- eval [-o|-oc] <кôд>
- version
-
- list: испис учитаних скрипти
-listfull: испис учитаних скрипти (детаљно)
- load: учитавање скрипте
-autoload: учитавање свих скрипти из „autoload” директоријума
- reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из „autoload” директоријума)
- unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
-имефајла: скрипта (фајл) који треба да се учита
- -q: тихи режим: не приказују се никакве поруке
- име: име скрипте (име употребљено у позиву функције „register”)
- eval: израчунавање изворног кода и приказ резултата у текућем баферу
- -o: слање резултата израчунавања у бафер без извршавања команди
- -oc: слање резултата израчунавања у бафер и извршавање команди
- кôд: изворни кôд који треба да се израчуна
- version: приказује верзију интерпретера који се користи
-
-Без аргумента ова функција исписује све учитане скрипте.
-----
-// end::perl_commands[]
-
-// tag::php_commands[]
-[[command_php_php]]
-* `+php+`: испис/учитавање/уклањање скрипти
-
-----
-/php list|listfull [<име>]
- load [-q] <имефајла>
- autoload
- reload|unload [-q] [<име>]
- eval [-o|-oc] <кôд>
- version
-
- list: испис учитаних скрипти
-listfull: испис учитаних скрипти (детаљно)
- load: учитавање скрипте
-autoload: учитавање свих скрипти из „autoload” директоријума
- reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из „autoload” директоријума)
- unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
-имефајла: скрипта (фајл) који треба да се учита
- -q: тихи режим: не приказују се никакве поруке
- име: име скрипте (име употребљено у позиву функције „register”)
- eval: израчунавање изворног кода и приказ резултата у текућем баферу
- -o: слање резултата израчунавања у бафер без извршавања команди
- -oc: слање резултата израчунавања у бафер и извршавање команди
- кôд: изворни кôд који треба да се израчуна
- version: приказује верзију интерпретера који се користи
-
-Без аргумента ова функција исписује све учитане скрипте.
-----
-// end::php_commands[]
-
-// tag::python_commands[]
-[[command_python_python]]
-* `+python+`: испис/учитавање/уклањање скрипти
-
-----
-/python list|listfull [<име>]
- load [-q] <имефајла>
- autoload
- reload|unload [-q] [<име>]
- eval [-o|-oc] <кôд>
- version
-
- list: испис учитаних скрипти
-listfull: испис учитаних скрипти (детаљно)
- load: учитавање скрипте
-autoload: учитавање свих скрипти из „autoload” директоријума
- reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из „autoload” директоријума)
- unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
-имефајла: скрипта (фајл) који треба да се учита
- -q: тихи режим: не приказују се никакве поруке
- име: име скрипте (име употребљено у позиву функције „register”)
- eval: израчунавање изворног кода и приказ резултата у текућем баферу
- -o: слање резултата израчунавања у бафер без извршавања команди
- -oc: слање резултата израчунавања у бафер и извршавање команди
- кôд: изворни кôд који треба да се израчуна
- version: приказује верзију интерпретера који се користи
-
-Без аргумента ова функција исписује све учитане скрипте.
-----
-// end::python_commands[]
-
-// tag::relay_commands[]
-[[command_relay_relay]]
-* `+relay+`: контрола релеја
-
-----
-/relay list|listfull|listrelay
- add <име> <порт>|<путања>
- del|start|restart|stop <име>
- raw
- sslcertkey
-
- list: испис клијената релеја (само активних релеја)
- listfull: испис клијената релеја (детаљно, свих релеја)
- listrelay: испис релеја (име и порт)
- add: додавање релеја (слуша на порту/путањи)
- del: уклањање релеја (клијенти остају повезани)
- start: слушање на порту
- restart: затварање сервер сокета и поновно слушање на порту (клијенти остају повезани)
- stop: затварање серверског сокета (клијенти остају повезани)
- име: име релеја (see format below)
- порт: порт који се користи за релеј
- путања: путања која се користи за релеј (само за UNIX доменске сокете); путања се израчунава (погледајте функцију string_eval_path_home у референтном приручнику API додатака)
- raw: отварање бафера са сировим Релеј подацима
- sslcertkey: постављање SSL сертификата/кључа употребом путање у опцији relay.network.ssl_cert_key
-
-Име релеја је: [ipv4.][ipv6.][ssl.]<име.протокола> или unix.[ssl.]<име.протокола>
- ipv4: форсира се употреба IPv4
- ipv6: форсира се употреба IPv6
- ssl: укључивање SSL
- unix: користи се UNIX доменски сокет
-име.протокола: протокол и име за релеј:
- - протокол „irc”: име је сервер који се дели (није обавезно, ако се не наведе, име сервера мора да се пошаље клијенту у команди „PASS”, са форматом: „PASS сервер:лозинка”)
- - протокол „weechat” (име се не користи)
-
-„irc” протокол дозвољава да се било који IRC клијент (укључујући и сам WeeChat) повеже на порт.
-„weechat” протокол дозвољава да се на порт повеже удаљени интерфејс, погледајте листу овде: https://weechat.org/about/interfaces/
-
-Без аргумента ова команда отвара бафер са листом релеј клијената.
-
-Примери:
- irc прокси, за сервер „libera”:
- /relay add irc.libera 8000
- irc прокси, за сервер „libera”, за SSL:
- /relay add ssl.irc.libera 8001
- irc прокси, за све сервере (клијент ће га изабрати), са SSL:
- /relay add ssl.irc 8002
- weechat протокол:
- /relay add weechat 9000
- weechat протокол са SSL:
- /relay add ssl.weechat 9001
- weechat протокол са SSL, само преко IPv4:
- /relay add ipv4.ssl.weechat 9001
- weechat протокол са SSL, само преко IPv6:
- /relay add ipv6.ssl.weechat 9001
- weechat протокол са SSL, преко IPv4 + IPv6:
- /relay add ipv4.ipv6.ssl.weechat 9001
- weechat протокол преко UNIX доменског сокета:
- /relay add unix.weechat %h/relay_socket
-----
-// end::relay_commands[]
-
-// tag::ruby_commands[]
-[[command_ruby_ruby]]
-* `+ruby+`: испис/учитавање/уклањање скрипти
-
-----
-/ruby list|listfull [<име>]
- load [-q] <имефајла>
- autoload
- reload|unload [-q] [<име>]
- eval [-o|-oc] <кôд>
- version
-
- list: испис учитаних скрипти
-listfull: испис учитаних скрипти (детаљно)
- load: учитавање скрипте
-autoload: учитавање свих скрипти из „autoload” директоријума
- reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из „autoload” директоријума)
- unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
-имефајла: скрипта (фајл) који треба да се учита
- -q: тихи режим: не приказују се никакве поруке
- име: име скрипте (име употребљено у позиву функције „register”)
- eval: израчунавање изворног кода и приказ резултата у текућем баферу
- -o: слање резултата израчунавања у бафер без извршавања команди
- -oc: слање резултата израчунавања у бафер и извршавање команди
- кôд: изворни кôд који треба да се израчуна
- version: приказује верзију интерпретера који се користи
-
-Без аргумента ова функција исписује све учитане скрипте.
-----
-// end::ruby_commands[]
-
-// tag::script_commands[]
-[[command_script_script]]
-* `+script+`: Менаџер WeeChat скрипти
-
-----
-/script list [-o|-ol|-i|-il]
- search <текст>
- show <скрипта>
- load|unload|reload <скрипта> [<скрипта>...]
- autoload|noautoload|toggleautoload <скрипта> [<скрипта>...]
- install|remove|installremove|hold [-q] <скрипта> [<скрипта>...]
- upgrade
- update
-
- list: испис учитаних скрипти (на свим језицима)
- -o: слање листе учитаних скрипти у бафер (стринг на енглеском)
- -ol: слање листе учитаних скрипти у бафер (преведени стринг)
- -i: копирање листе учитаних скрипти у командну линију (за слање у бафер) (стринг на енглеском)
- -il: копирање листе учитаних скрипти у командну линију (за слање у бафер) (преведени стринг)
- search: претрага скрипти по ознакама, језику (python, perl, ...), екстензији фајла (py, pl, ...) или тексту; резултат се приказује у скрипт баферу
- show: приказ детаљних информација о скрипти
- load: учитавање скрипт(е/и)
- unload: уклањање скрипт(е/и) из меморије
- reload: поновно учитавање скрипт(е/и)
- autoload: аутоматско учитавање скрипт(е/и)
- noautoload: скрипт(а/е) се не учитавају аутоматски
-toggleautoload: пребацивање аутоматског учитавања
- install: инсталација/ажурирање скрипт(е/и)
- remove: брисање скрипт(е/и)
- installremove: инсталација или уклањање скрипт(е/и), зависно од тренутног стања
- hold: задржавање/пуштање скрипт(е/и) (задржана скрипта се неће више ажурирати и не може да се обрише)
- -q: тихи режим: поруке се не исписују
- upgrade: ажурирање свих инсталираних скрипти које су застареле (доступна је нова верзија)
- update: ажурирање кеша локалних скрипти
-
-Без аргумента ова команда отвара бафер са листом скрипти.
-
-У скрипт баферу је могући статус сваке од скрипти је:
- * i a H r N
- | | | | | |
- | | | | | застарела (доступна је новија верзија)
- | | | | извршава се (учитана)
- | | | задржана
- | | аутоучитана
- | инсталирана
- популарна скрипта
-
-У излазу команде /script list, могући статус сваке од скрипти је:
- * ? i a H N
- | | | | | |
- | | | | | застарела (доступна је новија верзија)
- | | | | задржана
- | | | аутоучитана
- | | инсталирана
- | непозната скрипта (не може да се преузме/ажурира)
- популарна скрипта
-
-Тастери у скрипт баферу:
- alt+i инсталација скрипте
- alt+r брисање скрипте
- alt+l учитавање скрипте
- alt+L поновно учитавање скрипте
- alt+u уклањање скрипте из меморије
- alt+A аутоучитавање скрипте
- alt+h задржавање/пуштање скрипте
- alt+v преглед скрипте
-
-Дозвољени унос у скрипт баферу:
- i/r/l/L/u/A/h/v акција над скриптом (исто као тастери изнад)
- q затварање бафера
- $ освежавање бафера
- s:x,y сортирање бафера употребом тастера x и y (погледајте /help script.look.sort)
- s: ресетовање сортирања (користиће се подразумевано сортирање)
- реч(и) филтрирање скрипти: претрага на реч(и) у скриптама (опис, ознаке, ...)
- * уклањање филтера
-
-Акције мишем у скрипт баферу:
- точкић скроловање листе
- леви тастер избор скрипте
- десни тастер инсталирање/брисање скрипте
-
-Примери:
- /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
-
-----
-/spell enable|disable|toggle
- listdict
- setdict <речн>[,<речн>...]
- deldict
- addword [<речн>] <реч>
-
- enable: укључивање програма за проверу правописа
- disable: искључивање програма за проверу правописа
- toggle: пребацивање програма за проверу правописа
-listdict: приказ инсталираних речника
- setdict: постављање речника за текући бафер (више речника може да се раздвоји запетама, специјална вредност „-” искључује проверу правописа у текућем баферу)
- deldict: брисање речника који се користи за текући бафер
- addword: додавање речи у лични речник
-
-Линије уноса које почињу са ’/’ се не проверавају, осим за неке команде (погледајте /set spell.check.commands).
-
-Ако желите да укључите програм за проверу правописа у свим баферима, употребите опцију „default_dict”, па затим укључите програм за проверу правописа, на пример:
- /set spell.check.default_dict „en”
- /spell enable
-
-Ако желите да се у траци прикаже листа предлога, употребите ставку „spell_suggest”.
-
-Подразумевани тастер за пребацивање програма за проверу правописа је alt-s.
-----
-// end::spell_commands[]
-
-// tag::tcl_commands[]
-[[command_tcl_tcl]]
-* `+tcl+`: испис/учитавање/уклањање скрипти
-
-----
-/tcl list|listfull [<име>]
- load [-q] <имефајла>
- autoload
- reload|unload [-q] [<име>]
- eval [-o|-oc] <кôд>
- version
-
- list: испис учитаних скрипти
-listfull: испис учитаних скрипти (детаљно)
- load: учитавање скрипте
-autoload: учитавање свих скрипти из „autoload” директоријума
- reload: поновно учитавање скрипте (ако се не наведе име, све скрипте се уклањају из меморије, па се затим учитавају све скрипте из „autoload” директоријума)
- unload: уклањање скрипте из меморије (ако се не наведе име, из меморије се уклањају све скрипте)
-имефајла: скрипта (фајл) који треба да се учита
- -q: тихи режим: не приказују се никакве поруке
- име: име скрипте (име употребљено у позиву функције „register”)
- eval: израчунавање изворног кода и приказ резултата у текућем баферу
- -o: слање резултата израчунавања у бафер без извршавања команди
- -oc: слање резултата израчунавања у бафер и извршавање команди
- кôд: изворни кôд који треба да се израчуна
- version: приказује верзију интерпретера који се користи
-
-Без аргумента ова функција исписује све учитане скрипте.
-----
-// end::tcl_commands[]
-
-// tag::trigger_commands[]
-[[command_trigger_trigger]]
-* `+trigger+`: управљање окидачима, ножем швајцарске војске програма WeeChat
-
-----
-/trigger list|listfull|listdefault
- add|addoff|addreplace <име> <кука> ["<аргументи>" ["<услови>" ["<регуларни_израз>" ["<команда>" ["<повр_кôд>" ["<пост_акција>"]]]]]]
- addinput [<кука>]
- input|output|recreate <име>
- set <име> <опција> <вредност>
- rename|copy <име> <ново_име>
- enable|disable|toggle [<име>|-all [<име>...]]
- restart <име>|-all [<име>...]
- show <име>
- del <име>|-all [<име>...]
- restore <име> [<име>...]
- default -yes
- monitor [<филтер>]
-
- list: листа окидача (без аргумента се приказује ова листа)
- listfull: листа окидача са детаљним инфо о сваком окидачу
-listdefault: листа подразумеваних окидача
- add: додавање окидача
- addoff: додавање окидача (искљученог)
- addreplace: додавање или замена постојећег окидача
- име: име окидача
- кука: signal, hsignal, modifier, line, print, command, command_run, timer, config, focus, info, info_hashtable
- аргументи: аргументи за куку, у зависности од куке (раздвојени тачка запетама):
- signal: име(на) signal-а (обавезно)
- hsignal: име(на) hsignal-а (обавезно)
- modifier: име(на) modifier-а (обавезно)
- line: тип бафера („formatted”, „free” или „*”), листа маски бафера, ознака
- print: бафер, ознаке, порука, уклањање боја
- command: команда (обавезна), опис, аргументи, опис аргумената, довршавање (сви аргументи осим command се израчунавају, „${tg_trigger_name}” се замењује именом окидача, погледајте /help eval)
- command_run: команд(а/е) (обавезно)
- timer: интервал (обавезан), поравнање на секунди, макс позива
- config: име(на) опције (обавезно)
- focus: име(на) површине (обавезно)
- info: име(на) информације (обавезно)
- info_hashtable: име(на) информације (обавезно)
- услови: израчунати услови за окидач
- регизраз: један или више регуларних израза за замену стрингова у променљивама
- команда: команда која треба да се изврши (више команди може да се раздвоји са „;”)
- повр_кôд: повратни кôд у функцији повратног позива (ok (подраз), ok_eat, error)
-пост_акција: акција која се покреће након извршавања (none (подраз), disable, delete)
- addinput: постављање улаза на подразумеване аргументе да се креира окидач
- input: постављање улаза на команду која је употребљена за креирање окидача
- output: слање команде за креирање окидача у бафер
- recreate: исто као „input”, са опцијом „addreplace” уместо „add”
- set: постављање опције у окидачу
- опција: име опције: name, hook, arguments, conditions, regex, command, return_code
- (за помоћ у вези опције, можете да откуцате: /help trigger.trigger.<име>.<опција>)
- вредност: нова вредност опције
- rename: промена имена окидача
- copy: копирање окидача
- enable: укључивање окидача (без аргумената: окидачи се укључују глобално)
- disable: искључивање окидача (без аргумената: окидачи се искључују глобално)
- toggle: пребацивање окидача (без аргумената: окидачи се пребацују глобално)
- restart: поновно покретање окидача (куке се поново креирају)
- show: приказ детаљних информација о окидачу (са мало статистике)
- del: брисање окидача
- -all: извршавање акције над свим окидачима
- restore: обнављање окидача са подразумеваним вредностима (функционише само за подразумеване окидаче)
- default: брисање свих окидача и обнављање подразумеваних
- monitor: отварање бафера за праћење окидача, са необавезним филтером:
- филтер: филтрирање кука/окидача који се приказују (кука мора да почиње са „@”, на пример „@signal”), више филтера може да се раздвоји запетама; дозвољен је џокер „*” у сваком имену окидача
-
-Када се позове функција повратног позива окидача, извршавају се следеће акције, у наведеном редоследу:
- 1. провера услова; ако је нетачно, напушта се
- 2. замена текста употребом POSIX проширених регуларних израза (ако су дефинисани у окидачу)
- 3. извршавање команд(е/и) (ако су дефинисане у окидачу)
- 4. излазак са повратним кодом (осим за modifier, line, focus, info и info_hashtable)
- 5. извршавање пост акције
-
-Примери (такође можете да погледате садржај подразумеваних окидача са /trigger listdefault):
- додавање текст атрибута *подебљано*, _подвучено и /курзив/ (само у корисничким порукама):
- /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}/"
- сакривање траке листе надимака на малим терминалима:
- /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"
- чување конфигурације на сваки сат, у тишини:
- /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- у тишини чува WeeChat сесију у поноћ (погледајте /help upgrade):
- /trigger add session_save signal day_changed "" "" "/mute /upgrade -save"
- отварање монитора окидача и приказ само модификатора и окидача чије име почиње са „resize”:
- /trigger monitor @modifier,resize*
-----
-// end::trigger_commands[]
-
-// tag::weechat_commands[]
-[[command_weechat_allbuf]]
-* `+allbuf+`: извршавање команде на свим баферима
-
-----
-/allbuf <команда>
-
-команда: команда која треба да се изврши (или текст да се пошаље баферу у случају да команда не почиње са ’/’)
-
-Примери:
- поставља ознаку непрочитано за све бафере:
- /allbuf /buffer set unread
-----
-
-[[command_weechat_away]]
-* `+away+`: поставља или уклања статус одсутности
-
-----
-/away [-all] [<порука>]
-
- -all: поставља или уклања статус одсутности за све повезане сервере
-порука: порука одсутности (ако се не наведе, статус одсутности се уклања)
-----
-
-[[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] <име>
- clear [<број>|<име>|-merged|-all [<број>|<име>...]]
- move <број>|-|+
- swap <број1>|<име1> [<број2>|<име2>]
- cycle <број>|<име> [<број>|<име>...]
- merge <број>|<име>
- unmerge [<број>|-all]
- hide [<број>|<име>|-all [<број>|<име>...]]
- unhide [<број>|<име>|-all [<број>|<име>...]]
- switch [-previous]
- zoom
- renumber [<број1> [<број2> [<старт>]]]
- close [<n1>[-<n2>]|<име>...]
- notify [<ниво>]
- listvar [<број>|<име>]
- setvar <име> [<вредн>]
- delvar <име>
- set <особина> [<вредн>]
- get <особина>
- jump smart|last_displayed|prev_visited|next_visited
- <број>|-|+|<име>
-
- list: листа бафера (без аргумента, исписује се ова листа)
- add: додаје нови бафер (може да се затвори са „/buffer close” или уносом „q”)
- clear: брише садржај бафера (број за бафер, -merged за спојене бафере, -all за све бафере, или ништа за текући бафер)
- move: помера бафер у листи (може бити и релативно, на пример -1); „-” = помери на први број бафера, „+” = помери на последњи број бафера + 1
- swap: замењује два бафера (замењује са текућим бафером ако се зада само један број/име)
- cycle: скаче у круг по листи бафера
- merge: спаја текући бафер са другим бафером (простор разговора ће бити мешавина оба бафера)
- (ctrl-x подразумевано пребацује између спојених бафера)
- unmerge: раздваја спојени бафер од осталих бафера који имају исти број
- hide: скрива бафер
- unhide: открива бафер
- switch: прелази на следеће спојени бафер (или на претходни бафер са „-previous”)
- zoom: зумира се на спојени бафер
-renumber: ренумерише бафере (ради само ако је искључена опција weechat.look.buffer_auto_renumber)
- close: затвара бафер (број/опсег или име није обавезно)
- notify: приказује или поставља ниво обавештавања за текући бафер: овај ниво одређује да ли се бафер поставља на врућу листу или не:
- none: никада
- highlight: само за истицања
- message: за поруке од корисника + истицања
- all: све поруке
- reset: ресет на подразумевану вредност (all)
- listvar: приказује локалне променљиве у баферу
- setvar: поставља локалну променљиву у текући бафер
- delvar: брише локалну променљиву из текућег бафера
- set: поставља особину текућег бафера
- get: приказује особину текућег бафера
- jump: скаче на други бафер:
- smart: наредни бафер у којем је активност
- last_displayed: последње приказани бафер (пре последњег скока на бафер)
- prev_visited: претходно посећени бафер
- next_visited: скок на наредни посећени бафер
- број: скок на бафер са бројем, могући префикси:
- ’+’: релативни скок, број се додаје на текући
- ’-’: релативни скок, број се одузима од текућег
- ’*’: скок на број, уз употребу опције „weechat.look.jump_current_to_previous_buffer”
- -: скок на први број бафера
- +: скок на последњи број бафера
- име: скок на бафер под (делимичним) именом
-
-Примери:
- брише текући бафер:
- /buffer clear
- прелази на бафер под бројем 5:
- /buffer move 5
- замењује бафер 1 са 3:
- /buffer swap 1 3
- замењује бафер #weechat са текућим бафером:
- /buffer swap #weechat
- скаче на #chan1, #chan2, #chan3 па у круг:
- /buffer cycle #chan1 #chan2 #chan3
- спајање са основним бафером:
- /buffer merge 1
- спајање са #weechat бафером:
- /buffer merge #weechat
- раздвајање бафера:
- /buffer unmerge
- затвара текући бафер:
- /buffer close
- затвара бафере од 5 до 7:
- /buffer close 5-7
- скок на #weechat:
- /buffer #weechat
- скок на следећи бафер:
- /buffer +1
- скок на бафер под последњим бројем:
- /buffer +
-----
-
-[[command_weechat_color]]
-* `+color+`: дефинисање алијаса боја и приказивање палете боја
-
-----
-/color alias <боја> <име>
- unalias <боја>
- reset
- term2rgb <боја>
- rgb2term <rgb> [<лимит>]
- -o
-
- alias: додаје алијас за боју
- unalias: брише алијас
- color: број боје (веће или једнако од 0, макс зависи од терминала, обично 63 или 255)
- име: име алијаса за боју (на пример: „orange”)
- reset: ресетује све парове боја (потребно је када више нема доступних парова боја и искључено је аутоматско ресетовање, погледајте опцију „weechat.look.color_pairs_auto_reset”)
-term2rgb: конвертује терминал боју (0-255) у RGB боју
-rgb2term: конвертује RGB боју у терминал боју (0-255)
- лимит: број боја које могу да се користе у табели терминала (почевши од 0); подразумевано је 256
- -o: шаље информације о терминалу/бојама у текући бафер као унос
-
-Без аргумента, ова команда приказује боје у новом баферу.
-
-Примери:
- додаје алијас „orange” за боју 214:
- /color alias 214 orange
- брише боју 214:
- /color unalias 214
-----
-
-[[command_weechat_command]]
-* `+command+`: покреће експлицитну WeeChat или команду додатка
-
-----
-/command [-buffer <име>] <додатак> <команда>
-
- -buffer: извршава команду у овом баферу
- додатак: извршава команду из овог додатка; ’core’ за WeeChat команду, ’*’ за аутоматски додатак (зависи од бафера у којем се команда извршава)
- команда: команда која се извршава (аутоматски се додаје ’/’ ако се не наведе на почетку команде)
-----
-
-[[command_weechat_cursor]]
-* `+cursor+`: слободни померај курсора по екрану у циљу извршавања акција над одређеним површинама екрана
-
-----
-/cursor go chat|<трака>|<x>,<y>
- move up|down|left|right|area_up|area_down|area_left|area_right
- stop
-
- go: помера курсора на површину разговора, траку (помоћу имена траке) или координате „x,y”
-move: помера курсор по смеру
-stop: зауставља режим померања курсора
-
-Без аргумента, ова команда мења стање режима померања курсора.
-
-Када је укључен миш (погледајте /help mouse), клик средњим тастером ће подразумевано да покрене режим померања курсора у тачки на коју се кликне.
-
-Подразумевани тастери у режиму померања курсора на порукама разговора:
- m цитирање поруке
- q цитирање префикса + поруке
- Q цитирање времена + префикса + поруке
-
-Подразумевани тастеру у режиму померања курсора на листи надимака:
- b забрана надимка (/ban)
- k избацивање надимка (/kick)
- K избацивање и забрана надимка (/kickban)
- q отвара упит са надимком (/query)
- w тражење информација о кориснику (/whois)
-
-Остали подразумевани тастери у режиму померања курсора:
- стрелица помера курсор
- alt+стрелица помера курсор на следећу површину
- ентер напуштање режима померања курсора
-
-Пример:
- одлазак на листу надимака:
- /cursor go nicklist
- одлазак на координате x=10, y=5:
- /cursor go 10,5
-----
-
-[[command_weechat_debug]]
-* `+debug+`: дибаг функције
-
-----
-/debug list
- set <додатак> <ниво>
- dump|hooks [<додатак>]
- buffer|certs|color|dirs|infolists|libs|memory|tags|term|windows
- mouse|cursor [verbose]
- hdata [free]
- time <команда>
- unicode <стринг>
-
- 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] <израз>
- [-n] [-d [-d]] -c <израз1> <оператор> <израз2>
-
- -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 [<име>|@]
- add|addreplace <име> <бафер>[,<бафер>...] <ознаке> <регуларни_израз>
- rename <име> <ново_име>
- recreate <име>
- del <име>|-all [<име>...]
-
- list: исписује све филтере
- enable: укључује филтере (филтери су подразумевано укључени)
- disable: искључује филтере
- toggle: пребацује стање филтера
- име: име филтера („@” = укључује/искључује све филтере у текућем баферу)
- add: додаје филтер
-addreplace: додаје или замењује постојећи филтер
- rename: мења име филтеру
- recreate: поставља унос са командом која је употребљена за уређивање филтера
- del: брише филтер
- -all: брише све филтере
- buffer: листа бафера раздвојених зарезима у којима је филтер активан:
- - ово је пуно име укључујући додатак (пример: „irc.libera.#weechat” или „irc.server.libera”)
- - „*” значи сви бафери
- - име које почиње са ’!’ се не укључује
- - дозвољен је џокер „*”
- ознаке: листа ознака раздвојених зарезима, на пример „irc_join,irc_part,irc_quit”
- - логичко „и”: употребите „+” између ознака (на пример: „nick_toto+irc_action”)
- - дозвољен је џокер „*”
- - ако ознака почиње са ’!’, онда се не укључује и НЕ СМЕ да се нађе у поруци
- регуларни_израз: POSIX проширени регуларни израз за претрагу унутар линије
- - за раздвајање префикса од поруке, употребите ’\t’, специјални карактери као што је ’|’ морају да се означе: ’\|’
- - ако регуларни израз почиње са ’!’, онда се подударајући резултат обрће (употребите ’\!’ ако желите да почне са ’!’)
- - креирају се два регуларна израза: један за префикс и један за поруку
- - регуларни изрази не праве разлику у величини слова, могу да почну са „(?-i)” ако желите да се прави разлика у величини слова
-
-Подразумевани тастер alt+’=’ глобално пребацује укљ./искљ. филтрирање, а alt+’-’ пребацује укљ./искљ. филтрирање текућег бафера.
-
-Најчешће коришћене ознаке:
- no_filter, no_highlight, no_log, log0..log9 (лог ниво),
- notify_none, notify_message, notify_private, notify_highlight,
- self_msg, nick_xxx (xxx је надимак у поруци), prefix_nick_ccc (ccc је боја надимка),
- host_xxx (xxx је корисничко име + хост у поруци),
- irc_xxx (xxx је име команде или број, погледајте /server raw или /debug tags),
- irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
-Ако желите да видите ознаке за линије у баферима: /debug tags
-
-Примери:
- користи IRC паметни филтер у свим баферима:
- /filter add irc_smart * irc_smart_filter *
- користи IRC паметни филтер у свим баферима осим у онима који садрже „#weechat” у имену:
- /filter add irc_smart *,!*#weechat* irc_smart_filter *
- филтрира све IRC join/part/quit поруке:
- /filter add joinquit * irc_join,irc_part,irc_quit *
- филтрира надимке који се приказују када се приступа каналима или са командом /names:
- /filter add nicks * irc_366 *
- филтрира надимак „toto” на IRC каналу #weechat:
- /filter add toto irc.libera.#weechat nick_toto *
- филтрира IRC join/action поруке које долазе од надимка „toto”:
- /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
- филтрира линије које садрже „weechat sucks” на IRC каналу #weechat:
- /filter add sucks irc.libera.#weechat * weechat sucks
- филтрира линије које су тачно „WeeChat sucks” у свим баферима:
- /filter add sucks2 * * (?-i)^WeeChat sucks$
-----
-
-[[command_weechat_help]]
-* `+help+`: приказивање помоћи за команде и опције
-
-----
-/help -list|-listfull [<додатак> [<додатак>...]]
- <команда>
- <опција>
-
- -list: исписује команде, по додатку (без аргумента, приказује се ова листа)
--listfull: приказује команде са описом, по додатку
- додатак: приказује команде за овај додатак
- команда: име команде
- опција: име опције (да видите списак, употребите /set)
-----
-
-[[command_weechat_history]]
-* `+history+`: приказивање историје команди у баферу
-
-----
-/history clear
- <вредност>
-
- clear: брише историју
-вредност: број ставки из историје које ће се приказати
-----
-
-[[command_weechat_hotlist]]
-* `+hotlist+`: управљање врућом листом
-
-----
-/hotlist add [low|message|private|highlight]
- clear [<ниво>]
- remove
- restore [-all]
-
- add: додајте текући бафер на врућу листу (подразумевани ниво: „low”, услови дефинисани у опцији weechat.look.hotlist_add_conditions се НЕ проверавају)
- clear: брише врућу листу
- ниво: „lowest” да се обрише само најнижи ниво у врћој листи, „highest” да се обрише само највиши ниво у врућој листи, или маска нивоа: цео број који представља комбинацију 1=приступање/напиштање, 2=порука, 4=приватна, 8=истицање)
- 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 <акција> [<аргументи>]
-
-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+`: управљање прилагођеним ставкама траке
-
-----
-/item list
- add|addreplace <име> "<услови>" "<садржај>"
- rename <име> <ново_име>
- refresh <име> [<име>...]
- recreate <име>
- del <име>|-all
-
- list: приказује све прилагођене ставке траке
- add: додаје прилагођену ставку траке
-addreplace: додаје или мења постојећу прилагођену ставку траке
- име: име прилагођене ставке траке
- услови: израчунати услови под којима се ставка траке приказује (на пример да се ставка траке прикаже само у одређеним баферима)
- садржај: садржај (израчунат, погледајте /help eval)
- rename: мења име прилагођене ставке траке
- refresh: ажурира садржај ставке у свим тракама у којима се ставка приказује; може да се освежи било која ставка: подразумеване ставке/ставке додатака/прилагођене ставке
- recreate: поставља унос командом која је употребљена да се уреди прилагођена ставка траке
- del: брише прилагођену ставку траке
- -all: брише све прилагођене ставке траке
-
-Примери:
- додавање ставке са величином терминала, приказаном само у баферу чији је број = 1:
- /item add terminfo "${buffer.number} == 1" "term:${info:term_width}x${info:term_height}"
- додавање ставке са информацијама о баферу:
- /item add bufinfo "" "${buffer.number}:${buffer.name}${if:${buffer.zoomed}?(Z)}"
- додавање ставке са датумом/временом у формату „Дец 25, 12:34 +0100”, која се освежава сваки минут:
- /item add datetime "" "${date:%b %d, %H:%M %z}"
- /trigger add datetime_refresh timer "60000;60" "" "" "/item refresh datetime"
- додавање ставке са бројем линија у баферу (приказаних/укупно), која се освежава сваки пут када се прикаже нова линија или ако се промене филтриране линије:
- /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"
- форсирано освежавање ставке „lines_count”:
- /item refresh lines_count
- рекреирање ставке „lines_count” са другачијим условима или садржајем:
- /item recreate lines_count
- брисање ставке „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 [<име>] [buffers|windows]
- apply [<име>] [buffers|windows]
- leave
- del [<име>] [buffers|windows]
- rename <име> <ново_име>
-
- store: чува текуће бафере/прозоре у распореду
- apply: примењује сачувани распоред
- leave: напушта текући распоред (не ажурира ниједан распоред)
- del: брише бафере и/или прозоре из сачуваног распореда
- (ако након имена није наведено ни „buffers” ни „windows”, онда се брише распоред)
- rename: измена имена распореда
- име: име распореда који се чува (подразумевано је „default”)
-buffers: чува/обнавља само бафере (редослед бафера)
-windows: чува/обнавља само прозоре (бафер који приказује сваки прозор)
-
-Без аргумента, ова команда приказује сачуване распореде.
-
-Текући распоред може да се сачува приликом /quit команде опцијом „weechat.look.save_layout_on_exit”.
-
-Напомена: распоред памти само поделе прозора и бројеве бафера. Он не отвара бафере. То значи да још увек морате аутоматски да приступите IRC каналима да бисте отворили бафере, сачувани распоред се примењује тек онда када се отворе бафери.
-----
-
-[[command_weechat_mouse]]
-* `+mouse+`: контрола миша
-
-----
-/mouse enable|disable|toggle [<кашњење>]
-
- enable: укључује миша
-disable: искључује миша
- toggle: мења стање активности миша
- delay: кашњење (у секундама) након којег се обнавља почетно стање миша (корисно за привремено искључивање миша)
-
-Стање миша се чува у опцији „weechat.look.mouse”.
-
-Примери:
- укључивање миша:
- /mouse enable
- измена стања активности миша на 5 секунди:
- /mouse toggle 5
-----
-
-[[command_weechat_mute]]
-* `+mute+`: извршавање команде у тишини
-
-----
-/mute [-core | -current | -buffer <име>] <команда>
-
- -core: нема излаза за WeeChat основни бафер
--current: нема излаза за текући бафер
- -buffer: нема излаза за наведени buffer
- име: пуно име бафера (примери: „irc.server.libera”, „irc.libera.#weechat”)
- команда: команда коју желите да извршите у тишини (’/’ се аутоматски додаје ако се не пронађе на почетку имена команде)
-
-Ако се не наведе циљ (-core, -current или -buffer), онда ће се подразумевано утишати сви бафери.
-
-Примери:
- чување конфигурације:
- /mute save
- порука на текући IRC канал:
- /mute -current msg * здраво!
- порукa на #weechat канал:
- /mute -buffer irc.libera.#weechat msg #weechat здраво!
-----
-
-[[command_weechat_plugin]]
-* `+plugin+`: приказ/учитавање/уклањање додатака
-
-----
-/plugin list| [-o|-ol|-i|-il|<име>]
- listfull [<име>]
- load <имефајла> [<аргументи>]
- autoload [<аргументи>]
- reload [<име>|* [<аргументи>]]
- unload [<име>]
-
- list: испис учитаних додатака
- -o: слање листе учитаних додатака у бафер (стринг на енглеском)
- -ol: слање листе учитаних додатака у бафер (преведени стринг)
- -i: копирање листе учитаних додатака у командну линију (за слање у бафер) (стринг на енглеском)
- -il: копирање листе учитаних додатака у командну линију (за слање у бафер) (преведени стринг)
- име: име додатка
- listfull: испис учитаних додатака (детаљно)
- load: учитавање додатка
- имефајла: додатак (фајл) који треба да се учита
-аргументи: аргументи који се прослеђују додатку приликом учитавања
- autoload: аутоматско учитавање додатака у системском или корисничком директоријуму
- reload: поновно учитавање додатка (ако се не наведе име, уклањају се сви додаци, па се затим аутоматски учитавају)
- unload: уклањање додатка (ако се не наведе име, уклањају се сви додаци)
-
-Без аргумента, ова команда исписује учитане додатке.
-----
-
-[[command_weechat_print]]
-* `+print+`: исписује текст у бафер
-
-----
-/print [-buffer <број>|<име>] [-newbuffer <име>] [-free] [-switch] [-core|-current] [-y <линија>] [-escape] [-date <датум>] [-tags <ознаке>] [-action|-error|-join|-network|-quit] [<текст>]
- -stdout|-stderr [<текст>]
- -beep
-
- -buffer: исписује текст у овај бафер (подразумевано: бафер у којем се команда извршава)
--newbuffer: креира нови бафер и приказује текст у њему
- -free: креира бафер са слободним садржајем (само са -newbuffer)
- -switch: пребацује се на бафер
- -core: алијас за „-buffer core.weechat”
- -current: приказује текст у текући бафер
- -y: приказује на прилагођеној линији (само за бафер са слободним садржајем)
- линија: број линије за бафер са слободним садржајем (прва линија је 0, негативни број приказује након последње линије: -1 = након последње линије, -2 = две линије након последње линије, итд.)
- -escape: интерпретирају се означени карактери (на пример \a, \07, \x07)
- -date: датум поруке, формат може да буде:
- -n: пре ’n’ секунди
- +n: ’n’ секунди у будућности
- n: ’n’ секунди од почетка Епохе (погледајте man time)
- датум/време (ISO 8601): гггг-мм-ддTчч:мм:сс, пример: 2021-01-23T04:32:55
- време: чч:мм:сс (пример: 04:32:55)
- -tags: листа ознака раздвојених зарезима (за листу најчешће коришћених ознака, погледајте /help filter)
- текст: текст који треба да се испише (префикс и порука морају да се раздвоје са „\t”, ако текст почиње са „-”, онда додајте испред „\” before)
- -stdout: текст се приказује на stdout (интерпретирају се означени карактери)
- -stderr: текст се приказује на stderr (интерпретирају се означени карактери)
- -beep: алијас за „-stderr \a”
-
-Опције -action ... -quit користе префикс дефинисану опцијама „weechat.look.prefix_*”.
-
-Подржани су следећи означени карактери:
- \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
-
-Примери:
- приказује подсетник у основном баферу, са истицањем:
- /print -core -tags notify_highlight Подсетник: купи млеко
- приказује грешку у основном баферу:
- /print -core -error Овде иде нека грешка
- приказује поруку у основном баферу са префиксом „абв”:
- /print -core абв\tПорука
- приказује поруку на каналу #weechat:
- /print -buffer irc.libera.#weechat Порука на #weechat
- приказује снешка (U+2603):
- /print -escape \u2603
- шаље упозорење (BEL):
- /print -beep
-----
-
-[[command_weechat_proxy]]
-* `+proxy+`: управљање проксијима
-
-----
-/proxy list
- add <име> <тип> <адреса> <порт> [<кориме> [<лозинка>]]
- del <име>|-all
- set <име> <опција> <вредност>
-
- list: исписује све проксије
- add: додаје нови прокси
- име: име проксија (мора да буде јединствено)
- тип: http, socks4 или socks5
- адреса: IP или име хоста
- порт: порт
- кориме: корисничко име (необавезно)
- лозинка: лозинка (необавезно)
- del: брише прокси (или све проксије са -all)
- set: поставља вредност особине проксија
- опција: опција која треба да се промени (за листу опција, погледајте /set weechat.proxy.<имепроксија>.*)
-вредност: нова вредност за опцију
-
-Примери:
- додаје http прокси, који се извршава на локалном хосту, порт 8888:
- /proxy add local http 127.0.0.1 8888
- додаје http прокси који користи IPv6 протокол:
- /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] [<аргументи>]
-
- -yes: неопходно је ако је укључена опција „weechat.look.confirm_quit”
-аргументи: текст који се шаље сигналом „quit”
- (irc додатак, на пример, користи овај текст да серверу пошаље quit поруку)
-
-Приликом напуштања програма је подразумевано да се чувају конфигурациони фајлови (погледајте опцију „weechat.look.save_config_on_exit”) а могуће је и чување текућег распореда (погледајте опцију „weechat.look.save_layout_on_exit”).
-----
-
-[[command_weechat_reload]]
-* `+reload+`: поновно учитавање конфигурације са диска
-
-----
-/reload [<фајл> [<фајл>...]]
-
-фајл: конфигурациони фајл који се поново учитава (без екстензије „.conf”)
-
-Без аргумента, поново се учитавају сви фајлови (WeeChat и додаци).
-----
-
-[[command_weechat_repeat]]
-* `+repeat+`: извршавање команде неколико пута
-
-----
-/repeat [-interval <кашњење>[<јединица>]] <број> <команда>
-
- кашњење: кашњење између извршавања команди
-јединица: необавезно, вредности су:
- ms: милисекунде
- s: секунде (подразумевано)
- m: минуте
- h: сати
- број: колико пута ће се команда извршити
- команда: команда која треба да се изврши (или текст који се шаље баферу ако команда не почиње са ’/’)
-
-Напомена: команда се извршава у баферу у коме је извршена команда /repeat (ако тај бафер више не постоји, команда се не извршава).
-
-Пример:
- скролује 2 странице навише:
- /repeat 2 /window page_up
-----
-
-[[command_weechat_reset]]
-* `+reset+`: reset config options
-
-----
-/reset <опција>
- -mask <опција>
-
-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 [<фајл> [<фајл>...]]
-
-фајл: конфигурациони фајл који се чува (без екстензије „.conf”)
-
-Без аргумента, чувају се сви фајлови (WeeChat и додаци).
-
-Подразумевано се сви конфигурациони фајлови чувају на диск приликом извршавања /quit команде (погледајте опцију „weechat.look.save_config_on_exit”).
-----
-
-[[command_weechat_secure]]
-* `+secure+`: управљање сигурним подацима (лозинке или приватни подаци шифровани у фајлу sec.conf)
-
-----
-/secure passphrase <тајна_реченица>|-delete
- decrypt <тајна_реченица>|-discard
- set <име> <вредност>
- del <име>
-
-passphrase: измена тајне реченице (без passphrase, подаци се у фајлу sec.conf чувају као чисти текст)
- -delete: брисање тајне реченице
- decrypt: дешифрује податке који су још увек шифровани (врши се само у случају да током покретања није наведена тајна реченица)
- -discard: одбацује све још увек шифроване податке
- set: додаје или мења обезбеђене податке
- del: брише обезбеђене податке
-
-Без аргумента, ова команда приказује у новом баферу обезбеђене податке.
-
-Тастери у безбедном баферу:
- alt+v мења стање вредностима
-
-Када се користи тајна реченица (подаци су шифровани), програм WeeChat приликом покретања тражи од вас да је унесете.
-Можете да поставите променљиву окружења „WEECHAT_PASSPHRASE” која спречава овај одзив (то је иста променљива коју програм WeeChat користи приликом /upgrade), или да поставите опцију sec.crypt.passphrase_command тако да се тајна реченица чита из излаза спољне команде као што је управљач лозинкама (погледајте /help sec.crypt.passphrase_command).
-
-Обезбеђени подаци у формату ${sec.data.xxx} могу да се користе у:
- - команди /eval
- - аргументу командне линије „--run-command”
- - опцијама weechat.startup.command_{before|after}_plugins
- - осталим опцијама које могу да садрже лозинку или осетљиве податке (на пример прокси, irc сервер и релеј); погледајте /help за опције да сазнате како се оне израчунавају.
-
-Примери:
- поставља тајну реченицу:
- /secure passphrase ово је моја тајна реченица
- користи програм „pass” за читање тајне реченице приликом покретања:
- /set sec.crypt.passphrase_command „pass show weechat/passphrase”
- шифровање libera SASL лозинке:
- /secure set libera мојалозинка
- /set irc.server.libera.sasl_password „${sec.data.libera}”
- шифровање oftc лозинке за nickserv:
- /secure set oftc мојалозинка
- /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
- алијас за ghost надимка „mynick”:
- /alias add ghost /eval /msg -server libera nickserv ghost mynick ${sec.data.libera}
-----
-
-[[command_weechat_set]]
-* `+set+`: постављање конфиг опција и променљивих окружења
-
-----
-/set [<опција> [<вредност>]]
- diff [<опција> [<опција>...]]
- env [<променљива> [<вредност>]]
-
- опција: име опције (за приказ опција је дозвољена употреба џокера „*”, у случају да се не наведе ниједна вредност)
-вредност: нова вредност за опцију, сагласно са типом:
- логичка: on, off или toggle
- целобројна: број, ++број или --број
- стринг: било који стринг ("" за празан стринг)
- боја: име боје, ++број или --број
- Напомена: за све типове можете да користите null када желите да уклоните вредност опције (недефинисана вредност). Ово функционише само за неке специјалне променљиве додатка.
- diff: приказује само измењене опције
- env: приказује или поставља променљиву окружења (употребите вредност "" да уклоните променљиву)
-
-Примери:
- приказ опција у вези истицања:
- /set *highlight*
- додаје реч у истицање:
- /set weechat.look.highlight "реч"
- приказује измењене опције:
- /set diff
- приказује измењене опције у irc додатку:
- /set diff irc.*
- приказује вредност променљиве окружења LANG:
- /set env LANG
- поставља променљиву окружења LANG и користи је:
- /set env LANG sr_RS.UTF-8
- /upgrade
- уклања променљиву окружења ABC:
- /set env ABC ""
-----
-
-[[command_weechat_toggle]]
-* `+toggle+`: пребацује вредност опције конфигурације
-
-----
-/toggle <опција> [<вредност> [<вредност>...]]
-
- опција: име опције
-вредност: могуће вредности опције (вредности се деле као аргументи команде у љусци: на почетку/крају вредности могу да се користе знаци навода којима се очувавају размаци)
-
-Понашање:
- - без вредности је могуће пребацивање само опције типа логичка или стринг:
- - логичка: пребацује између укључено/искључено зависно од тренутне вредности
- - стринг: пребацује између празног стринга и подразумеване вредности (ради само ако је за вредност опције дозвољен празан стринг)
- - са датом једном вредности, пребацује између те вредности и подразумеване вредности опције
- - са више датих вредности, пребацује између тих вредности: вредност која се користи је она која следи након текуће вредности опције; ако се текућа вредност опције не налази у листи, користи се прва вредност у листи
- - може да се наведе специјална вредност „null”, али само као прва вредност у листи и око ње нема знакова навода.
-
-Примери:
- пребацивање приказа времена у простору за чет (без бриказа нове вредности која се користи):
- /mute /toggle weechat.look.buffer_time_format
- промена формата времена у простору за чет (са секундама, без секунди, искључено):
- /toggle weechat.look.buffer_time_format "%H:%M:%S" "%H:%M" ""
- пребацивање аутоматског приступа каналу #weechat на libera серверу:
- /toggle irc.server.libera.autojoin null #weechat
-----
-
-[[command_weechat_unset]]
-* `+unset+`: уклањање/ресетовање конфиг опција
-
-----
-/unset <опција>
- -mask <опција>
-
-опција: име опције
- -mask: користи маску у опцији (дозвољен је џокер „*” за масовно ресетовање опција, користите га опрезно!)
-
-Зависно од опције, она се ресетује (за стандардне опције) или уклања (за необавезна подешавања, као што су серверске вредности).
-
-Примери:
- ресетовање једне опције:
- /unset weechat.look.item_time_format
- ресетовање свих опција боја:
- /unset -mask weechat.color.*
-----
-
-[[command_weechat_upgrade]]
-* `+upgrade+`: чува WeeChat сесију и поновно учитава WeeChat бинарни фајл без прекидања прекидања конекције са серверима
-
-----
-/upgrade [-yes] [<путања_до_бинарног>|-save|-quit]
-
- -yes: обавезно ако је укључена опција „weechat.look.confirm_upgrade”
-путања_до_бинарног: путања до WeeChat бинарног фајла (подразумевано је текући бинарни фајл)
- -dummy: не ради ништа (опција која се користи за спречавање нехотичног довршавања са „-quit”)
- -quit: затвара *СВЕ* конекције, чува сесију и напушта програм WeeChat, чиме се омогућава закашњена рестаурација (погледајте испод)
- -save: only save the session, do not quit nor reload WeeChat; фајлови конфигурације се не чувају (ако је потребно, пре ове команде можете да употребите команду /save)
-
-Ова команда ажурира и поновно учитава WeeChat сесију која се извршава. Нови WeeChat бинарни фајл мора бити компајлиран или инсталиран менаџером пакета пре покретања ове команде.
-
-Напомена: SSL конекције се губе током ажурирања (осим када се употреби -save), јер тренутно са GnuTLS није могуће поновно учитавање SSL сесија. Постоји аутоматско поновно успостављање конекције након ажурирања.
-
-Важно: употреба опције -save може бити опасна, препоручује се да за стандардно ажурирање и рестарт користите само /upgrade (или са -quit); опција -save може да се користи за редовно чување сесије и опоравак у случају да је дошло до неуобичајеног завршетка рада програма (нестанак напајања, крах програма, итд.)
-
-Процес ажурирања има 4 корака:
- 1. чување сесије у фајлове за језгро и додатке (бафери, историја, ..)
- 2. уклањање свих додатака из меморије (конфигурациони фајлови (*.conf) се уписују на диск)
- 3. чување WeeChat конфигурације (weechat.conf)
- 4. извршавање новог WeeChat бинарног фајла и поновно учитавање сесије.
-
-Процес са опцијом „-quit” је следећи:
- 1. затварање *СВИХ* конекција (irc, xfer, relay, ...)
- 2. чување сесије у фајлове (*.upgrade)
- 3. уклањање свих додатака из меморије
- 4. чување WeeChat конфигурације
- 5. напуштање програма WeeChat
-
-За опцију „-save” процес је следећи:
- 1. чување сесије у фајлове (*.upgrade) у стању прекинуте везе за IRC сервере и Релеј клијенте (али се не прекида ниједна веза)
-
-У случају -quit или -save, сесију касније можете опоравити следећом командом: weechat --upgrade
-ВАЖНО: сесију морате да обновите са потпуно истом конфигурацијом (фајлови *.conf) и ако је то могуће, са истом (или новијом) верзијом програма WeeChat.
-WeeChat сесија може да се обнови на другој машини ако копирате садржај WeeChat почетних директоријума (погледајте /debug dirs).
-----
-
-[[command_weechat_uptime]]
-* `+uptime+`: приказ времена извршавања програма WeeChat
-
-----
-/uptime [-o|-ol]
-
- -o: шаље време извршавања као унос у текући бафер (енглески стринг)
--ol: шаље време извршавања као унос у текући бафер (преведени стринг)
-----
-
-[[command_weechat_version]]
-* `+version+`: приказ верзије и датума компајлирања програма WeeChat
-
-----
-/version [-o|-ol]
-
- -o: шаље верзију као унос у текући бафер (енглески стринг)
--ol: шаље верзију као унос у текући бафер (преведени стринг)
-
-Подразумевани алијас /v може да се употреби за извршавање ове команде у свим баферима (иначе ће се у irc баферима употребити команда /version).
-----
-
-[[command_weechat_wait]]
-* `+wait+`: планирање извршавања команде у будућности
-
-----
-/wait <број>[<јединица>] <команда>
-
- број: време чекања (цео број)
-јединица: необавезно, вредности су:
- ms: милисекунде
- s: секунде (подразумевано)
- m: минуте
- h: сати
- команда: команда која треба да се изврши (или текст који се шаље баферу ако команда не почиње са ’/’)
-
-Напомена: команда се извршава у баферу у коме је извршена команда /wait (ако тај бафер више не постоји, команда се не извршава).
-
-Примери:
- приступање каналу за 10 секунди:
- /wait 10 /join #test
- постављање статуса одсутности за 15 минута:
- /wait 15m /away -all Отишао сам
- каже ’здраво' за 2 минута:
- /wait 2m здраво
-----
-
-[[command_weechat_window]]
-* `+window+`: управљање прозорима
-
-----
-/window list
- -1|+1|b#|up|down|left|right [-window <број>]
- <број>
- splith|splitv [-window <број>] [<проц>]
- resize [-window <број>] [h|v][+|-]<проц>
- balance
- merge [-window <број>] [all]
- close [-window <број>]
- page_up|page_down [-window <број>]
- refresh
- scroll [-window <број>] [+|-]<вредн>[s|m|h|d|M|y]
- scroll_horiz [-window <број>] [+|-]<вредн>[%]
- scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <број>]
- swap [-window <број>] [up|down|left|right]
- zoom [-window <број>]
- bare [<кашњење>]
-
- list: исписује отворене прозоре (без аргумента, исписује се ова листа)
- -1: скок на претходни прозор
- +1: скок на следећи прозор
- b#: скок на следећи прозор који приказује бафер под бројем #
- up: прелаз на прозор изнад текућег
- down: прелаз на прозор испод текућег
- left: прелаз на прозор са леве стране
- right: прелаз на прозор са десне стране
- број: број прозора (погледајте /window list)
- splith: дели текући прозор по хоризонтали (да поништите: /window merge)
- splitv: дели текући прозор по вертикали (да поништите: /window merge)
- resize: мења величину прозора, нова величина је <проц> проценат родитељског прозора
- ако се наведе „h” или „v”, промена величине утиче на најближи родитељски прозор који има поделу овог типа (хоризонталну/вертикалну)
- balance: балансира величине свих прозора
- merge: спаја прозор са неким другим (all = оставља само један прозор)
- close: затвара прозор
- page_up: скролује једну страницу навише
- page_down: скролује једну страницу наниже
- refresh: освежава екран
- scroll: скролује одређени број линија (+/-N) или са временом: s=секунде, m=минуте, h=сати, d=дани, M=месеци, y=године
- scroll_horiz: скролује хоризонтално за одређени број колона (+/-N) или за проценат величине прозора (ово скроловање је могуће само у баферима са слободним садржајем)
- scroll_up: скролује неколико линија навише
- scroll_down: скролује неколико линија наниже
- scroll_top: скролује на врх бафера
-scroll_bottom: скролује на дно бафера
-scroll_beyond_end: скролује иза краја бафера
-scroll_previous_highlight: скролује на претходно истицање
-scroll_next_highlight: скролује на наредно истицање
-scroll_unread: скролује на непрочитани маркер
- swap: замењује бафере два прозора (са необавезним смером за циљни прозор)
- zoom: зумира на прозор
- bare: мења стање огољеног приказа (са необавезним кашњењем у секундама за аутоматски повратак на режим стандардног приказа)
-
-Код splith и splitv, проц је проценат који представља величину новог прозора, израчунату са текућим прозором као основом. На пример, 25 значи да се креира нови прозор са величином која је = текућа_величина / 4
-
-Примери:
- скок на прозор који приказује бафер #1:
- /window b1
- скроловање 2 линије навише:
- /window scroll -2
- скроловање 2 дана навише:
- /window scroll -2d
- скрол на почетак данашњег дана:
- /window scroll -d
- зум на прозор #2:
- /window zoom -window 2
- хоризонтална подела прозора користећи 30% простора за прозор на врху:
- /window splith 30
- промена величине прозора на 75% величине родитељског прозора:
- /window resize 75
- промена величине вертикалне поделе, уз додавање 10% величине:
- /window resize v+10
- уклањање поделе, уз задржавање текућег прозора:
- /window merge
- затварање текућег прозора:
- /window close
- укључивање огољеног приказа на 2 секунде:
- /window bare 2
-----
-// end::weechat_commands[]
-
-// tag::xfer_commands[]
-[[command_xfer_me]]
-* `+me+`: слање CTCP акције удаљеном хосту
-
-----
-/me <порука>
-
-порука: порука која се шаље
-----
-
-[[command_xfer_xfer]]
-* `+xfer+`: xfer контрола
-
-----
-/xfer [list|listfull]
-
- list: листа xfer
-listfull: листа xfer (детаљна)
-
-Без аргумента ова команда отвара бафер са xfer листом.
-----
-// end::xfer_commands[]
diff --git a/doc/sr/includes/autogen_user_default_aliases.sr.adoc b/doc/sr/includes/autogen_user_default_aliases.sr.adoc
deleted file mode 100644
index 82ff63080..000000000
--- a/doc/sr/includes/autogen_user_default_aliases.sr.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"]
-|===
-| Alias | Команда | Довршавање
-
-| /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/sr/includes/autogen_user_irc_colors.sr.adoc b/doc/sr/includes/autogen_user_irc_colors.sr.adoc
deleted file mode 100644
index 30d6139eb..000000000
--- a/doc/sr/includes/autogen_user_irc_colors.sr.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/sr/includes/autogen_user_options.sr.adoc b/doc/sr/includes/autogen_user_options.sr.adoc
deleted file mode 100644
index c106dcf8b..000000000
--- a/doc/sr/includes/autogen_user_options.sr.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 buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${color:,blue}${format_buffer}"+`
-
-* [[option_buflist.format.hotlist]] *buflist.format.hotlist*
-** опис: pass:none[формат вруће листе (напомена: садржај се израчунава, погледајте /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+" ${color:green}(${hotlist}${color:green})"+`
-
-* [[option_buflist.format.hotlist_highlight]] *buflist.format.hotlist_highlight*
-** опис: pass:none[формат за бафер са „highlight” нивоом вруће листе (напомена: садржај се израчунава, погледајте /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${color:magenta}"+`
-
-* [[option_buflist.format.hotlist_low]] *buflist.format.hotlist_low*
-** опис: pass:none[формат за бафер са „low” нивоом врућ листе (напомена: садржај се израчунава, погледајте /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${color:white}"+`
-
-* [[option_buflist.format.hotlist_message]] *buflist.format.hotlist_message*
-** опис: pass:none[формат за бафер са „message” нивоом вруће листе (напомена: садржај се израчунава, погледајте /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${color:brown}"+`
-
-* [[option_buflist.format.hotlist_none]] *buflist.format.hotlist_none*
-** опис: pass:none[формат за бафер који се не налази у врућој листи (напомена: садржај се израчунава, погледајте /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${color:default}"+`
-
-* [[option_buflist.format.hotlist_private]] *buflist.format.hotlist_private*
-** опис: pass:none[формат за бафер са „private” нивоом вруће листе (напомена: садржај се израчунава, погледајте /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${color:green}"+`
-
-* [[option_buflist.format.hotlist_separator]] *buflist.format.hotlist_separator*
-** опис: pass:none[граничник за бројеве у врућој листи (напомена: садржај се израчунава, погледајте /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${color:default},"+`
-
-* [[option_buflist.format.indent]] *buflist.format.indent*
-** опис: pass:none[стринг који се приказује за увлачење канала и приватних бафера (напомена: садржај се израчунава /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+" "+`
-
-* [[option_buflist.format.lag]] *buflist.format.lag*
-** опис: pass:none[формат за кашњење у баферу IRC сервера (напомена: садржај се израчунава, погледајте /help buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+" ${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 buflist)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${color:green}${number}${if:${number_displayed}?.: }"+`
-
-* [[option_buflist.format.tls_version]] *buflist.format.tls_version*
-** опис: pass:none[формат за TLS верзију у баферу IRC сервера (напомена: садржај се израчунава, погледајте /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[додаје прелом линије између приказаних бафера, тако да се сваки бафер приказује на одвојеној линији (препоручено); ако је искључено, преломи редова морају ручно да се додају у формате са „${\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 buflist); на пример, ако желите да сакријете серверске бафере онда када су спојени са основним бафером: „${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; препроручује се да се уместо простог скривања траке употреби ова опција јер она уклања и неке интерне куке које више нису потребне када трака сакрије; такође можете да употребите и команду „/buflist toggle” или подразумевани тастер 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[листа поља по којима се сортирају бафери, раздвојена запетама; свако поље је hdata променљива бафера („var”), hdata променљива IRC сервера („irc_server.var”) или hdata променљива IRC канала („irc_channel.var”); испред поља може да се користи карактер „-” чиме се обрће редослед, а за поређење које не прави разлику у величини слова, може да се користи карактер „~”; пример: „-~short_name” за поређење које не води рачуна о величини слова и обрнуто сортирање по кратком имену бафера (напомена: садржај се израчунава, пре него што се издели у поља, али у то време је „bar_item” једина променљива која може да се користи, како би се направила разлика између различитих ставки листе бафера, на пример „${bar_item.name}”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"number,-active"+`
-
-* [[option_buflist.look.use_items]] *buflist.look.use_items*
-** опис: pass:none[број buflist ставки траке које могу да се користе; имена ставки су: „buflist”, „buflist2”, „buflist3”; будите пажљиви, употреба више од једне ставке траке успорава приказ листе бафера]
-** тип: целобројна
-** вредности: 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 јер је то интерни WeeChat скуп карактера)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-// end::charset_options[]
-
-// tag::exec_options[]
-* [[option_exec.color.flag_finished]] *exec.color.flag_finished*
-** опис: pass:none[боја текста за заставицу команде у листи команди која је завршила извршавање]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightred+`
-
-* [[option_exec.color.flag_running]] *exec.color.flag_running*
-** опис: pass:none[боја текста за заставицу команде у листи команди која се тренутно извршава]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+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[командно окружење које се користи из команду „/exec -sh”; може да буде само име окружења ако се налазу у PATH (на пример „bash”) или апсолутна путања до окружења (на пример „/bin/bash”); ако је вредност празна, користиће се „sh” (напомена: садржај се израчунава, погледајте /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[путања за FIFO фајл; у путањи може да се користи PID програма WeeChat са ${info:pid} (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${weechat_runtime_dir}/weechat_fifo_${info:pid}"+`
-// end::fifo_options[]
-
-// tag::fset_options[]
-* [[option_fset.color.default_value]] *fset.color.default_value*
-** опис: pass:none[боја за подразумевану вредност]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.default_value_selected]] *fset.color.default_value_selected*
-** опис: pass:none[боја за подразумевану вредност у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.description]] *fset.color.description*
-** опис: pass:none[боја за опис]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.description_selected]] *fset.color.description_selected*
-** опис: pass:none[боја за опис у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.file]] *fset.color.file*
-** опис: pass:none[боја за фајл]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.file_changed]] *fset.color.file_changed*
-** опис: pass:none[боја за фајл у случају да је вредност промењена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_fset.color.file_changed_selected]] *fset.color.file_changed_selected*
-** опис: pass:none[боја за фајл у изабраној линији у случају да је вредност промењена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_fset.color.file_selected]] *fset.color.file_selected*
-** опис: pass:none[боја за фајл у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.help_default_value]] *fset.color.help_default_value*
-** опис: pass:none[боја за подразумевану вредност у траци за помоћ]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.help_description]] *fset.color.help_description*
-** опис: pass:none[боја за опис у траци за помоћ]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.help_name]] *fset.color.help_name*
-** опис: pass:none[боја за име у траци за помоћ]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.help_quotes]] *fset.color.help_quotes*
-** опис: pass:none[боја за знаке навода око стринг вредности]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+darkgray+`
-
-* [[option_fset.color.help_values]] *fset.color.help_values*
-** опис: pass:none[боја за дозвољене вредности]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.index]] *fset.color.index*
-** опис: pass:none[боја за индекс опције]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_fset.color.index_selected]] *fset.color.index_selected*
-** опис: pass:none[боја за индекс опције у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_fset.color.line_marked_bg1]] *fset.color.line_marked_bg1*
-** опис: pass:none[боја позадине за маркирану линију (користи се са првим форматом, погледајте опцију fset.format.option1)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.line_marked_bg2]] *fset.color.line_marked_bg2*
-** опис: pass:none[боја позадине за маркирану линију (користи се са другим форматом, погледајте опцију fset.format.option2)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.line_selected_bg1]] *fset.color.line_selected_bg1*
-** опис: pass:none[боја позадине за изабрану линију (користи се са првим форматом, погледајте опцију fset.format.option1)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+blue+`
-
-* [[option_fset.color.line_selected_bg2]] *fset.color.line_selected_bg2*
-** опис: pass:none[боја позадине за изабрану линију (користи се са другим форматом, погледајте опцију fset.format.option2)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+red+`
-
-* [[option_fset.color.marked]] *fset.color.marked*
-** опис: pass:none[боја за индикатор маркера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_fset.color.marked_selected]] *fset.color.marked_selected*
-** опис: pass:none[боја за индикатор маркера на изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_fset.color.max]] *fset.color.max*
-** опис: pass:none[боја за макс вредност]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.max_selected]] *fset.color.max_selected*
-** опис: pass:none[боја за макс вредност у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.min]] *fset.color.min*
-** опис: pass:none[боја за мин вредност]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.min_selected]] *fset.color.min_selected*
-** опис: pass:none[боја за мин вредност у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.name]] *fset.color.name*
-** опис: pass:none[боја за име]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.name_changed]] *fset.color.name_changed*
-** опис: pass:none[боја за име у случају да је вредност промењена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_fset.color.name_changed_selected]] *fset.color.name_changed_selected*
-** опис: pass:none[боја за име у изабраној линији у случају да је вредност промењена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_fset.color.name_selected]] *fset.color.name_selected*
-** опис: pass:none[боја за име у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.option]] *fset.color.option*
-** опис: pass:none[боја за опцију]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.option_changed]] *fset.color.option_changed*
-** опис: pass:none[боја за опцију у случају да је вредност промењена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_fset.color.option_changed_selected]] *fset.color.option_changed_selected*
-** опис: pass:none[боја за опцију у изабраној линији у случају да је вредност промењена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_fset.color.option_selected]] *fset.color.option_selected*
-** опис: pass:none[боја за опцију у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.parent_name]] *fset.color.parent_name*
-** опис: pass:none[боја за име родитељ-опције]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.parent_name_selected]] *fset.color.parent_name_selected*
-** опис: pass:none[боја за име родитељ-опције у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.parent_value]] *fset.color.parent_value*
-** опис: pass:none[боја за вредност родитељ-опције]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_fset.color.parent_value_selected]] *fset.color.parent_value_selected*
-** опис: pass:none[боја за вредност родитељ-опције у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_fset.color.quotes]] *fset.color.quotes*
-** опис: pass:none[боја за знаке навода око стринг вредности]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+darkgray+`
-
-* [[option_fset.color.quotes_changed]] *fset.color.quotes_changed*
-** опис: pass:none[боја за знаке навода око измењених стринг вредности]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.quotes_changed_selected]] *fset.color.quotes_changed_selected*
-** опис: pass:none[боја за знаке навода око измењених стринг вредности у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.quotes_selected]] *fset.color.quotes_selected*
-** опис: pass:none[боја за знаке навода око стринг вредности у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.section]] *fset.color.section*
-** опис: pass:none[боја за одељке]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.section_changed]] *fset.color.section_changed*
-** опис: pass:none[боја за одељак чија је вредност измењена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_fset.color.section_changed_selected]] *fset.color.section_changed_selected*
-** опис: pass:none[боја за одељак чија је вредност измењена у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_fset.color.section_selected]] *fset.color.section_selected*
-** опис: pass:none[боја за одељак у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.string_values]] *fset.color.string_values*
-** опис: pass:none[боја за стринг вредности]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.string_values_selected]] *fset.color.string_values_selected*
-** опис: pass:none[боја за стринг вредности у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.title_count_options]] *fset.color.title_count_options*
-** опис: pass:none[боја за број опција у наслову бафера које су пронађене уз текући филтер]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_fset.color.title_current_option]] *fset.color.title_current_option*
-** опис: pass:none[боја за број текуће опције у наслову бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_fset.color.title_filter]] *fset.color.title_filter*
-** опис: pass:none[боја за филтер у наслову бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_fset.color.title_marked_options]] *fset.color.title_marked_options*
-** опис: pass:none[боја за број маркираних опција у наслову бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_fset.color.title_sort]] *fset.color.title_sort*
-** опис: pass:none[боја за сортирање у наслову бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.type]] *fset.color.type*
-** опис: pass:none[боја за тип]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_fset.color.type_selected]] *fset.color.type_selected*
-** опис: pass:none[боја за тип у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_fset.color.unmarked]] *fset.color.unmarked*
-** опис: pass:none[боја за индикатор маркера када опција није маркирана]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_fset.color.unmarked_selected]] *fset.color.unmarked_selected*
-** опис: pass:none[боја за индикатор маркера у изабраној линији када опција није маркирана]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_fset.color.value]] *fset.color.value*
-** опис: pass:none[боја за вредност]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_fset.color.value_changed]] *fset.color.value_changed*
-** опис: pass:none[боја за измењену вредност (различиту од подразумеване)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_fset.color.value_changed_selected]] *fset.color.value_changed_selected*
-** опис: pass:none[боја за измењену вредност у изабраној линији (различиту од подразумеване)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_fset.color.value_selected]] *fset.color.value_selected*
-** опис: pass:none[боја за вредност у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_fset.color.value_undef]] *fset.color.value_undef*
-** опис: pass:none[боја за недефинисану вредност]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+magenta+`
-
-* [[option_fset.color.value_undef_selected]] *fset.color.value_undef_selected*
-** опис: pass:none[боја за недефинисану вредност у изабраној линији]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+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[први формат сваке линије, користи се када је вредност опције fset.look.format_number постављена на 1 (напомена: садржај се израчунава, погледајте /help fset); празан стринг значи да се користи подразумевани формат („${marked} ${name} ${type} ${value2}”), који је без израчунавања, дакле и много бржи; формати могу да се пребацују тастером ctrl+x]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_fset.format.option2]] *fset.format.option2*
-** опис: pass:none[други формат сваке линије, користи се када је вредност опције fset.look.format_number постављена на 2 (напомена: садржај се израчунава, погледајте /help fset); празан стринг значи да се користи подразумевани формат („${marked} ${name} ${type} ${value2}”), који је без израчунавања, дакле и много бржи; формати могу да се пребацују тастером 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[листа опција раздвојених запетама које треба да се аутоматски освеже у fset баферу (ако је отворен); „*” значи све опције (препоручена вредност), име које почиње на „!” представља негативну вредност која спречава да се опција освежи, у именима је дозвољена употреба џокера „*” (пример: „*,!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[подразумевано се уз сваку извезену опцију записује и помоћ (ово може да се премости аргументима „-help” и „-nohelp” за команду /fset -export)]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-
-* [[option_fset.look.format_number]] *fset.look.format_number*
-** опис: pass:none[број формата који се користи за приказ опција; ово се динамички мења тастером ctrl-x у fset баферу]
-** тип: целобројна
-** вредности: 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[употреба тастера alt+X у fset баферу за извршавање акција над опцијама; ако је искључено, дозвољен је само унос]
-** тип: логичка
-** вредности: 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” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-// end::guile_options[]
-
-// tag::irc_options[]
-* [[option_irc.color.input_nick]] *irc.color.input_nick*
-** опис: pass:none[боја за надимак у траци уноса]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_irc.color.item_channel_modes]] *irc.color.item_channel_modes*
-** опис: pass:none[боја за режиме канала, у близини имена канала]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_irc.color.item_lag_counting]] *irc.color.item_lag_counting*
-** опис: pass:none[боја за индикатор кашњења, када се броји (понг се не прима од сервера, кашњење се увећава)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_irc.color.item_lag_finished]] *irc.color.item_lag_finished*
-** опис: pass:none[боја за индикатор кашњења, када се од сервера прима понг]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_irc.color.item_nick_modes]] *irc.color.item_nick_modes*
-** опис: pass:none[боја за режиме надимка у ставки траке „input_prompt”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_irc.color.item_tls_version_deprecated]] *irc.color.item_tls_version_deprecated*
-** опис: pass:none[боја за застареле TLS верзије у ставки траке „tls_version”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_irc.color.item_tls_version_insecure]] *irc.color.item_tls_version_insecure*
-** опис: pass:none[боја за небезбедне TLS верзије у ставки траке „tls_version”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+red+`
-
-* [[option_irc.color.item_tls_version_ok]] *irc.color.item_tls_version_ok*
-** опис: pass:none[боја за више подржане TLS верзије у ставки траке „tls_version”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_irc.color.message_account]] *irc.color.message_account*
-** опис: pass:none[боја за текст у account порукама]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_irc.color.message_chghost]] *irc.color.message_chghost*
-** опис: pass:none[боја за текст у „chghost” порукама]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_irc.color.message_join]] *irc.color.message_join*
-** опис: pass:none[боја за текст у join порукама]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_irc.color.message_kick]] *irc.color.message_kick*
-** опис: pass:none[боја за текст у kick/kill порукама]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+red+`
-
-* [[option_irc.color.message_quit]] *irc.color.message_quit*
-** опис: pass:none[боја за текст у part/quit порукама]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+red+`
-
-* [[option_irc.color.message_setname]] *irc.color.message_setname*
-** опис: pass:none[боја за текст у „setname” порукама]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
-** опис: pass:none[ремапирање mirc боја у порукама користећи хеш табелу: кључеви су „fg,bg” као цели бројеви између -1 (није наведена) и 15, вредности су WeeChat имена или бројеви боја (формат је: „1,-1:боја1;2,7:боја2”), пример: „1,-1:darkgray;1,2:white,blue” да се црна ремапира на „darkgray” и црна на плавој позадини у „white,blue”; подразумеване WeeChat боје за IRC кодове: 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=darkgray, 15=gray]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"1,-1:darkgray"+`
-
-* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
-** опис: pass:none[боја за префиксе надимака употребом карактера режима (o=оп, h=полуоп, v=глас, ...), формат је: „o:боја1;h:боја2;v:боја3” (ако се режим не пронађе, програм WeeChat ће покушати са наредним режимима који су примењени са сервера („PREFIX”); за дефинисање подразумеване боје која се користи у случају да се у листи не пронађе ниједан режим може да се употреби специјални режим „*”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"+`
-
-* [[option_irc.color.notice]] *irc.color.notice*
-** опис: pass:none[боја за текст „Обавештење” у обавештењима]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_irc.color.reason_kick]] *irc.color.reason_kick*
-** опис: pass:none[боја за разлог у kick/kill порукама]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_irc.color.reason_quit]] *irc.color.reason_quit*
-** опис: pass:none[боја за разлог у part/quit порукама]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_irc.color.topic_current]] *irc.color.topic_current*
-** опис: pass:none[боја за тему текућег канала (када се приступа каналу или користи /topic)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_irc.color.topic_new]] *irc.color.topic_new*
-** опис: pass:none[боја за тему новог канала (када се измени тема)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_irc.color.topic_old]] *irc.color.topic_old*
-** опис: pass:none[боја за стару тему канала (када се тема измени)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_irc.look.buffer_open_before_autojoin]] *irc.look.buffer_open_before_autojoin*
-** опис: pass:none[бафер канала се отвара пре него што се од сервера прими JOIN онда када је за сервер постављено аутоматско приступање каналима (опцијом сервера „autojoin”); ово је корисно да се приликом покретања увек отворе канали са истим бројем бафера]
-** тип: логичка
-** вредности: 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 (погледајте man strftime за спецификаторе датума/времена)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"%a, %d %b %Y %T %z"+`
-
-* [[option_irc.look.display_account_message]] *irc.look.display_account_message*
-** опис: pass:none[приказ ACCOUNT порука које се примају када је укључена могућност account-notify]
-** тип: логичка
-** вредности: 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[приказ CTCP одговора који шаље програм WeeChat]
-** тип: логичка
-** вредности: 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[приказ додатних информација у JOIN порукама: име налога и реално име (мора бити укључена могућност extended-join)]
-** тип: логичка
-** вредности: 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[порука одсутности саговорника се приказује само једном у приватном разговору]
-** тип: логичка
-** вредности: 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[приказ промене надимка у приватном разговору]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-
-* [[option_irc.look.display_pv_warning_address]] *irc.look.display_pv_warning_address*
-** опис: pass:none[приказ упозорења у приватном баферу ако се промени адреса удаљеног надимка; ова опција је подразумевано искључена јер сервери као што је bitlbee чине да се ово упозорење прикаже и онда када се то не очекује (адреса удаљеног надимка се током пријављивања мења више пута)]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+off+`
-
-* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
-** опис: pass:none[листа речи раздвојених запетама које треба да се истакну у баферима канала (не прави се разлика у величини слова, употребите „(?-i)” на почетку речи ако желите да се поштује разлика између малих и великих слова; специјалне променљиве $nick, $channel и $server се замењују својим вредностима), ове речи се додају у особину бафера „highlight_words” само онда када се бафер креира (не утичу на већ постојеће бафере), празан стринг искључује подразумевано истицање надимака, примери: „$nick”, „(?-i)$nick”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"$nick"+`
-
-* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
-** опис: pass:none[листа речи раздвојених запетама које треба да се истакну у приватним баферима (не прави се разлика у величини слова, употребите „(?-i)” на почетку речи ако желите да се поштује разлика између малих и великих слова; специјалне променљиве $nick, $channel и $server се замењују својим вредностима), ове речи се додају у особину бафера „highlight_words” само онда када се бафер креира (не утичу на већ постојеће бафере), празан стринг искључује подразумевано истицање надимака, примери: „$nick”, „(?-i)$nick”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"$nick"+`
-
-* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
-** опис: pass:none[листа речи раздвојених запетама које треба да се истакну у серверским баферима (не прави се разлика у величини слова, употребите „(?-i)” на почетку речи ако желите да се поштује разлика између малих и великих слова; специјалне променљиве $nick, $channel и $server се замењују својим вредностима), ове речи се додају у особину бафера „highlight_words” само онда када се бафер креира (не утичу на већ постојеће бафере), празан стринг искључује подразумевано истицање надимака, примери: „$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[hide channel modes arguments if at least one of these modes is in channel modes („*” to always hide all arguments, empty value to never hide arguments); example: „kf” to hide arguments if „k” or „f” are in channel modes]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"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[приказ режима надимка (оп, право гласа, ...) испред надимка (none = никада, prefix = само у префиксу (подразумевано), action = само у акционим порукама, both = префикс + акционе поруке)]
-** тип: целобројна
-** вредности: none, prefix, action, both
-** подразумевана вредност: `+prefix+`
-
-* [[option_irc.look.nick_mode_empty]] *irc.look.nick_mode_empty*
-** опис: pass:none[приказ размака ако је режим за надимак укључен, али надимак нема режим (није оп, нема право гласа, ...)]
-** тип: логичка
-** вредности: 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[приказ обавештења као приватних порука (ако је ауто, користи се приватни бафер ако се пронађе)]
-** тип: целобројна
-** вредности: auto, never, always
-** подразумевана вредност: `+auto+`
-
-* [[option_irc.look.notice_welcome_redirect]] *irc.look.notice_welcome_redirect*
-** опис: pass:none[аутоматско преусмеравање поздравних обавештења канала у бафер канала; таква обавештења као циљ имају надимак, али име канала на почетку поруке обавештења, на пример ENTRYMSG обавештења која шаље Atheme IRC Services и која изгледају овако: „[#канал\] Добро дошли на овај канал...”]
-** тип: логичка
-** вредности: 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_message”, „notify_private” или „notify_highlight”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"notify_message"+`
-
-* [[option_irc.look.notify_tags_whois]] *irc.look.notify_tags_whois*
-** опис: pass:none[листа ознака раздвојених запетама које се користе у порукама обавештења када се статус одсуства надимка промени (резултат команде whois), на пример: „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[ако надимак не говори на каналу неколико минута, филтрирају се join/part/quit/nick поруке за њега (морате да креирате филтер на ознаку „irc_smart_filter”, погледајте /help filter)]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-
-* [[option_irc.look.smart_filter_account]] *irc.look.smart_filter_account*
-** опис: pass:none[укључивање паметног филтера за „account” поруке]
-** тип: логичка
-** вредности: 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[време за почетак филтрирања join/part/quit порука (у минутима): ако надимак није говорио у последњих N минута, join/part/quit се филтирира]
-** тип: целобројна
-** вредности: 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[време након кога се уклања маскирање join поруке која је филтирана ознаком „irc_smart_filter” (у минутима): ако је надимак приступио пре максимално N минута и онда каже нешто на каналу (порука, обавештење или ажурирање теме), са join се уклања маскирање, као и ако се надимак промени након овог приступања (0 = искључено: маскирање се никада не уклања са join)]
-** тип: целобројна
-** вредности: 0 .. 10080
-** подразумевана вредност: `+30+`
-
-* [[option_irc.look.smart_filter_mode]] *irc.look.smart_filter_mode*
-** опис: pass:none[укључивање паметног филтера за „mode” поруке: „*” за филтрирање свих режима, „+” за филтрирање свих режима у префиксима сервера (на пример „ovh”), „xyz” за филтрирање само режима x/y/z, „-xyz” за филтрирање свих режима осим x/y/z; примери: „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[укључивање паметног филтера за „setname” поруке]
-** тип: логичка
-** вредности: 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[приказивање надимака који куцају у ставци траке „typing” (опција typing.look.enabled_nicks мора бити укључена и на серверу мора бити укључена опција „message-tags”)]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+off+`
-
-* [[option_irc.look.typing_status_self]] *irc.look.typing_status_self*
-** опис: pass:none[слање сопственог статуса куцања каналима тако да остали корисници виде када куцате поруку (опција typing.look.enabled_self мора бити укључена и на серверу мора бити укључена опција „message-tags”)]
-** тип: логичка
-** вредности: 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 се замењују својим вредностима (издвојеним из „надимак!корисник@хост”); $ident је исто што и $user ако $user не почиње са „~”, у супротном се поставља на „*”; ова подразумевана маска се користи само ако програм WeeChat зна на ком хосту је надимак]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"*!$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 + a кôд и необавезна боја: 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 ће сматрати да се одговор од сервера (понг) никада неће примити, па ће одустати од бројања кашњења (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[интервал између сва освежавања ставке кашњења, када се кашњење повећава (у секундама)]
-** тип: целобројна
-** вредности: 1 .. 3600
-** подразумевана вредност: `+1+`
-
-* [[option_irc.network.notify_check_ison]] *irc.network.notify_check_ison*
-** опис: pass:none[интервал између две провере има ли обавештења IRC командом „ison” (у минутима)]
-** тип: целобројна
-** вредности: 1 .. 10080
-** подразумевана вредност: `+1+`
-
-* [[option_irc.network.notify_check_whois]] *irc.network.notify_check_whois*
-** опис: pass:none[интервал између две провере има ли обавештења IRC командом „whois” (у минутима)]
-** тип: целобројна
-** вредности: 1 .. 10080
-** подразумевана вредност: `+5+`
-
-* [[option_irc.network.sasl_fail_unavailable]] *irc.network.sasl_fail_unavailable*
-** опис: pass:none[изазива неуспех 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 command (ако је наведен само један надимак), како би се у одговору добило време неактивности; на пример: „/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[аутоматско постављање опције „autojoin” према каналима којима ручно приступате и које науштате командама /join и /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[интервал између две провере на одсутност (у минутима, 0 = провера се не врши)]
-** тип: целобројна
-** вредности: 0 .. 10080
-** подразумевана вредност: `+0+`
-
-* [[option_irc.server_default.away_check_max_nicks]] *irc.server_default.away_check_max_nicks*
-** опис: pass:none[на каналима са великим бројем надимака се не врши провера одсутности надимка (0 = неограничено)]
-** тип: целобројна
-** вредности: 0 .. 1000000
-** подразумевана вредност: `+25+`
-
-* [[option_irc.server_default.capabilities]] *irc.server_default.capabilities*
-** опис: pass:none[листа могућности клијента (client capabilities) раздвојених запетама које треба да се укључе за сервер у случају да су доступне (погледајте /help cap за листу могућности које подржава програм WeeChat); дозвољен је џокер „*”; могућност која почиње са „!” није укључена (пример: „*,!account-*,!extended-join”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"*"+`
-
-* [[option_irc.server_default.charset_message]] *irc.server_default.charset_message*
-** опис: pass:none[део IRC поруке (примљене или послате) који се декодира/кодира у циљни скуп карактера; порука = комплетна IRC порука (подразумевано), канал = почевши само од имена канала (ако се пронађе, ако не онда се узима текст), текст = почевши само од текста (требало би да пробате ову вредност ако имате проблеме са кодирањем имена канала)]
-** тип: целобројна
-** вредности: message, channel, text
-** подразумевана вредност: `+message+`
-
-* [[option_irc.server_default.command]] *irc.server_default.command*
-** опис: pass:none[команд(а/е) која се извршава након успостављања везе са сервером и пре ауто-приступа каналима (више команди може да се раздвоји са „;”, користите „\;” за тачка запету, специјалне променљиве $nick, $channel и $server се замењују са својим вредностима) (напомена: команде се израчунавају, погледајте /help eval; опције сервера се израчунавају са ${irc_server.xxx} и ${server} се замењује са именом сервера)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[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[префикси типа канала који треба да се користе у случају да их сервер не шаље у поруци 005 (подразумевана вредност је „#&”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"#&"+`
-
-* [[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[подразумевана порука избацивања која се користи са командама „/kick” и „/kickban” (напомена: садржај се израчунава, погледајте /help eval; специјалне променљиве ${nick}, (сопствени надимак), ${target} (циљни надимак), ${channel} и ${server} се замењују својим вредностима)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_irc.server_default.msg_part]] *irc.server_default.msg_part*
-** опис: pass:none[подразумевана поздравна порука (приликом напуштања канала) (напомена: садржај се израчунава, погледајте /help eval; специјалне променљиве ${nick}, ${channel} и ${server} се замењују својим вредностима; „%v” се замењује верзијом програма WeeChat ако у стрингу не постоји ниједно ${...})]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"WeeChat ${info:version}"+`
-
-* [[option_irc.server_default.msg_quit]] *irc.server_default.msg_quit*
-** опис: pass:none[подразумевана порука изласка (прекидања везе са сервером) (напомена: садржај се израчунава, погледајте /help eval; специјалне променљиве ${nick}, ${channel} и ${server} се замењују својим вредностима; „%v” се замењује верзијом програма WeeChat ако у стрингу не постоји ниједно ${...})]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"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 до 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[режим који се поставља за регистроване кориснике (подразумевано је „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[фајл са ECC приватним кључем за механизам „ecdsa-nist256p-challenge” (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
-** опис: pass:none[механизам SASL аутентификације: „plain” за просту текст лозинку, „scram-sha-1” за SCRAM аутентификацију са SHA-1 digest алгоритмом, „scram-sha-256” за SCRAM аутентификацију са SHA-256 digest алгоритмом, „scram-sha-512” за SCRAM аутентификацију са SHA-512 digest алгоритмом, „ecdsa-nist256p-challenge” за аутентификацију са изазовом базираним на кључу, „external” за аутентификацију употребом SSL сертификата са клијентске стране]
-** тип: целобројна
-** вредности: 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 сертификата који се користи за аутоматску идентификацију вашег надимка (путања се израчунава, функцију погледајте string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_irc.server_default.ssl_dhkey_size]] *irc.server_default.ssl_dhkey_size*
-** опис: pass:none[величина кључа који се користи током Дифи-Хелман размене кључа]
-** тип: целобројна
-** вредности: 0 .. 2147483647
-** подразумевана вредност: `+2048+`
-
-* [[option_irc.server_default.ssl_fingerprint]] *irc.server_default.ssl_fingerprint*
-** опис: pass:none[отисак сертификата којем се верује и који сервер прихвата; дозвољене су само хексадецималне цифре (0-9, a-f): 128 карактера за SHA-512, 64 карактера за SHA-256, 40 карактера за SHA-1 (није безбедно, не препоручује се); више отисака може да се раздвоји запетама; ако је ова опција постављена, остале провере над сертификатом се НЕ врше (опција „ssl_verify”) (напомена: садржај се израчунава, погледајте /help eval; опције сервера се израчунавају са ${irc_server.xxx} и ${server} се замењује са именом сервера)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_irc.server_default.ssl_password]] *irc.server_default.ssl_password*
-** опис: pass:none[лозинка за приватни кључ SSL сертификата; користи се ако ако је gnutls верзија >= 3.1.0 (напомена: садржај се израчунава, погледајте /help eval; опције сервера се израчунавају са ${irc_server.xxx} и ${server} се замењује са именом сервера)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_irc.server_default.ssl_priorities]] *irc.server_default.ssl_priorities*
-** опис: pass:none[стринг са приоритетима за gnutls (за синтаксу погледајте документацију функције gnutls_priority_init у gnutls упутству, уобичајени стрингови су: „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” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-// end::javascript_options[]
-
-// tag::logger_options[]
-* [[option_logger.color.backlog_end]] *logger.color.backlog_end*
-** опис: pass:none[боја за линију којом се завршавају старије линије]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_logger.color.backlog_line]] *logger.color.backlog_line*
-** опис: pass:none[боја за старије, користи се само ако је опција logger.file.color_lines искључена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_logger.file.auto_log]] *logger.file.auto_log*
-** опис: pass:none[аутоматско чување садржаја бафера у фајлове (осим у случају да бафер искључује логовање); ако је искључена, логовање се искључује у свим баферима]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-
-* [[option_logger.file.color_lines]] *logger.file.color_lines*
-** опис: pass:none[употреба ANSI кодова боја у линијама које се уписују у лог фајлове и приказ старијих линија уз употребу ових боја]
-** тип: логичка
-** вредности: 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); ово је спорије али би требало да спречи евентуални губитак података у случају нестанка напајања за време чувања лог фајла]
-** тип: логичка
-** вредности: 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[подразумевана маска имена фајла за лог фајлове (формат је „директоријум/до/фајла” или „фајл”, без почетног „/” јер се опција „path” употребљава за изградњу комплетне путање до фајла); дозвољене су локалне бафер променљиве (требало би да користите само променљиве које су дефинисане у свим баферима, на пример, НЕ би требало да користите ни $server ни $channel); дозвољени су спецификатори датума (погледајте man strftime)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"$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[путања за WeeChat лог фајлове; дозвољавају се спецификатори датума (погледајте man strftime) (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${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[ниво компресије за лог фајлове који се ротирају (са екстензијом „.1”, „.2”, итд.), ако је укључена опција logger.file.rotation_compression_type: 1 = ниска компресија / брзо ... 100 = најбоља компресија / споро; вредност је проценат конвертован у 1-9 за gzip и 1-19 за zstd; препоручује се подразумевана вредност, она нуди добар компромис између компресије и брзине]
-** тип: целобројна
-** вредности: 1 .. 100
-** подразумевана вредност: `+20+`
-
-* [[option_logger.file.rotation_compression_type]] *logger.file.rotation_compression_type*
-** опис: pass:none[тип компресије за ротиране лог фајлове; ако је постављено на „none”, ротирани лог фајлови се не компресују; УПОЗОРЕЊЕ: ако је ротирање уљкучено са неким другим типом компресије (или без компресије), најпре морате да из меморије уклоните логер додатак, компресујете фајлове новим типом (или да декомпресујете фајлове), па да затим промените опцију у logger.conf, и на крају учитате логер додатак]
-** тип: целобројна
-** вредности: none, gzip, zstd
-** подразумевана вредност: `+none+`
-
-* [[option_logger.file.rotation_size_max]] *logger.file.rotation_size_max*
-** опис: pass:none[када се достигне ова величина, врши се ротација лог фајлова: постојећи ротирани лог фајловима се мења име (.1 постаје .2, .2 постаје .3, итд.), атекућем фајлу се поставља екстензија .1; дозвољава се цели број са суфиксом: b = бајтова (подразумевано ако се не наведе јединица), k = килобајта, m = мегабајта, g = гигабајта, t = терабајта; примерe: „2g” значи да се ротација врши ако је величина фајла > 2,000,000,000 бајтова; ако се постави на „0”, ротација се не врши (нема ограничења лог фајла); УПОЗОРЕЊЕ: пре него што промените ову опцију, требало би најпре да поставите тип компресије опцијом logger.file.rotation_compression_type]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"0"+`
-
-* [[option_logger.file.time_format]] *logger.file.time_format*
-** опис: pass:none[временска ознака која се користи у лог фајловима (погледајте man strftime за спецификаторе датума/времена)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"%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” команде script или info „%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” команде script или info „%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” команде script или info „%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” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-// end::python_options[]
-
-// tag::relay_options[]
-* [[option_relay.color.client]] *relay.color.client*
-** опис: pass:none[боја текста за опис клијента]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_relay.color.status_active]] *relay.color.status_active*
-** опис: pass:none[боја текста за статус „connected”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_relay.color.status_auth_failed]] *relay.color.status_auth_failed*
-** опис: pass:none[боја текста за статус „authentication failed”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightmagenta+`
-
-* [[option_relay.color.status_connecting]] *relay.color.status_connecting*
-** опис: pass:none[боја текста за статус „connecting”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_relay.color.status_disconnected]] *relay.color.status_disconnected*
-** опис: pass:none[боја текста за статус „disconnected”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightred+`
-
-* [[option_relay.color.status_waiting_auth]] *relay.color.status_waiting_auth*
-** опис: pass:none[боја текста за статус „waiting authentication”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_relay.color.text]] *relay.color.text*
-** опис: pass:none[боја текста у релеј баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_relay.color.text_bg]] *relay.color.text_bg*
-** опис: pass:none[боја позадине у релеј баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_relay.color.text_selected]] *relay.color.text_selected*
-** опис: pass:none[боја текста изабране линије у релеј баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes*
-** опис: pass:none[максимални број минута у старијим линијама по IRC каналу (0 = без ограничења, примери: 1440 = један дан, 10080 = једна недеља, 43200 = један месец, 525600 = једна година)]
-** тип: целобројна
-** вредности: 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 за формат) (не користи се ако је клијент укључио „server-time” могућност сервера, јер се време шаље као irc ознака); празан стринг = време је искључено у линијама старијих порука]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"[%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[POSIX проширени регуларни израз са IP адресама којима је дозвољено да користе релеј (без разликовања величине слова, употребите „(?-i)” на почетку ако желите да се разликују мала и велика слова), пример: „^(123\.45\.67\.89|192\.160\..*)$”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_relay.network.auth_timeout]] *relay.network.auth_timeout*
-** опис: pass:none[тајмаут (у секундама) за аутентификацију клијента: веза се прекида ако се клијент не аутентификује након протека овог времена и статус клијента се поставља на „аутентификација није успела” (0 = чека се довека)]
-** тип: целобројна
-** вредности: 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[компресија порука које се клијентима шаљу „weechat” протоколом: 0 = без компресије, 1 = ниска компресија / брзо ... 100 = најбоља компресија / споро; вредност је проценат који се конвертује у 1-9 за zlib и 1-19 за zstd; препоручује се подразумевана вредност јер нуди добар компромис између компресије и брзине]
-** тип: целобројна
-** вредности: 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[величина нонса (у бајтовима), који се генерише када се клијент повеже; клијент мора да користи овај нонс, надовезан на клијентски нонс и лозинку када хешира лозинку у „init” команди weechat протокола]
-** тип: целобројна
-** вредности: 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[листа хеш алгоритама раздвојених запетама који се користе за аутентификацију лозинке у weechat протоколу, могу бити: „plain” (лозинка је чисти текст, не хешира се), „sha256”, „sha512”, „pbkdf2+sha256”, „pbkdf2+sha512”), „*” значи сви алгоритми, име које почиње са „!” је негативна вредност којим се спречава употреба тог алгоритма, у именима је дозвољена употреба џокера „*” (примери: „*”, „pbkdf2*”, „*,!plain”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"*"+`
-
-* [[option_relay.network.password_hash_iterations]] *relay.network.password_hash_iterations*
-** опис: pass:none[број итерација који се захтева од клијента у weechat протоколу када се за аутентификацију користи лозинка хеширана PBKDF2 алгоритмом ; више итерација је боље у смислу безбедности, али је спорије за израчунавање; ако је ваш CPU спор, овај број не би требало да буде сувише велики]
-** тип: целобројна
-** вредности: 1 .. 1000000
-** подразумевана вредност: `+100000+`
-
-* [[option_relay.network.ssl_cert_key]] *relay.network.ssl_cert_key*
-** опис: pass:none[фајл са SSL сертификатом и приватним кључем (за опслуживање клијената преко SSL) (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${weechat_config_dir}/ssl/relay.pem"+`
-
-* [[option_relay.network.ssl_priorities]] *relay.network.ssl_priorities*
-** опис: pass:none[стринг са приоритетима за gnutls (за синтаксу погледајте документацију функције gnutls_priority_init у gnutls упутству, уобичајени стрингови су: „PERFORMANCE”, „NORMAL”, „SECURE128”, „SECURE256”, „EXPORT”, „NONE”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"NORMAL:-VERS-SSL3.0"+`
-
-* [[option_relay.network.totp_secret]] *relay.network.totp_secret*
-** опис: pass:none[тајна за генерисање Time-based One-Time Password (TOTP), кодирана у base32 (само слова и цифре од 2 до 7); у weechat протоколу се, уз лозинку, користи као други фактор, не сме бити празна (празна вредност значи да се TOTP не захтева) (напомена: садржај се израчунава, погледајте /help eval)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_relay.network.totp_window]] *relay.network.totp_window*
-** опис: pass:none[Број Time-based One-Time Passwords лозинки које се прихватају пре и након текуће: 0 = прихвата се само текућа лозинка, 1 = прихвата се једна лозинка пре, текућа и једна након, 2 = прихватају се две лозинке пре, текућа и два након, ...; велики број умањује ниво безбедности (препоручене вредности су 0 или 1)]
-** тип: целобројна
-** вредности: 0 .. 256
-** подразумевана вредност: `+0+`
-
-* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
-** опис: pass:none[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” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-// end::ruby_options[]
-
-// tag::script_options[]
-* [[option_script.color.status_autoloaded]] *script.color.status_autoloaded*
-** опис: pass:none[боја за статус „аутоучитана” („a”)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_script.color.status_held]] *script.color.status_held*
-** опис: pass:none[боја за статус „задржана” („H”)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_script.color.status_installed]] *script.color.status_installed*
-** опис: pass:none[боја за статус „инсталирана” („i”)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_script.color.status_obsolete]] *script.color.status_obsolete*
-** опис: pass:none[боја за статус „застарела” („N”)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightmagenta+`
-
-* [[option_script.color.status_popular]] *script.color.status_popular*
-** опис: pass:none[боја за статус „популарна” („*”)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_script.color.status_running]] *script.color.status_running*
-** опис: pass:none[боја за статус „извршава се” („r”)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_script.color.status_unknown]] *script.color.status_unknown*
-** опис: pass:none[боја за статус „непозната” („?”)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightred+`
-
-* [[option_script.color.text]] *script.color.text*
-** опис: pass:none[боја текста у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_script.color.text_bg]] *script.color.text_bg*
-** опис: pass:none[боја позадине у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_script.color.text_bg_selected]] *script.color.text_bg_selected*
-** опис: pass:none[боја позадине за изабрану линију у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+red+`
-
-* [[option_script.color.text_date]] *script.color.text_date*
-** опис: pass:none[боја текста за датуме у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_script.color.text_date_selected]] *script.color.text_date_selected*
-** опис: pass:none[боја текста за датуме у изабраној линији скрипт бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_script.color.text_delimiters]] *script.color.text_delimiters*
-** опис: pass:none[боја текста за граничнике у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_script.color.text_description]] *script.color.text_description*
-** опис: pass:none[боја текста за опис у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_script.color.text_description_selected]] *script.color.text_description_selected*
-** опис: pass:none[боја текста за опис у изабраној линији скрипт бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_script.color.text_extension]] *script.color.text_extension*
-** опис: pass:none[боја текста за екстензију у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_script.color.text_extension_selected]] *script.color.text_extension_selected*
-** опис: pass:none[боја текста за екстензију у изабраној линији скрипт бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_script.color.text_name]] *script.color.text_name*
-** опис: pass:none[боја текста за име скрипте у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_script.color.text_name_selected]] *script.color.text_name_selected*
-** опис: pass:none[боја текста за име скрипте у изабраној линији скрипт бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_script.color.text_selected]] *script.color.text_selected*
-** опис: pass:none[боја текста за изабрану линију у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_script.color.text_tags]] *script.color.text_tags*
-** опис: pass:none[боја текста за ознаке у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_script.color.text_tags_selected]] *script.color.text_tags_selected*
-** опис: pass:none[боја текста за ознаке у изабраној линији скрипт бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_script.color.text_version]] *script.color.text_version*
-** опис: pass:none[боја текста за верзију у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+magenta+`
-
-* [[option_script.color.text_version_loaded]] *script.color.text_version_loaded*
-** опис: pass:none[боја текста за учитану верзију у скрипт баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_script.color.text_version_loaded_selected]] *script.color.text_version_loaded_selected*
-** опис: pass:none[боја текста за учитану верзију у изабраној линији скрипт бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_script.color.text_version_selected]] *script.color.text_version_selected*
-** опис: pass:none[боја текста за верзију у изабраној линији скрипт бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightmagenta+`
-
-* [[option_script.look.columns]] *script.look.columns*
-** опис: pass:none[формат колона које се приказују у скрипт баферу: следећи идентификатори колоне се замењују својим вредностима: %a=аутор, %d=опис, %D=датум додавања, %e=екстензија, %l=језик, %L=лиценца, %n=име са екстензијом, %N=име, %r=захтеви, %s=статус, %t=ознаке, %u=датум ажурирања, %v=верзија, %V=верзија учитане скрипте, %w=min_weechat, %W=max_weechat)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"%s %n %V %v %u | %d | %t"+`
-
-* [[option_script.look.diff_color]] *script.look.diff_color*
-** опис: pass:none[бојење излаза diff]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-
-* [[option_script.look.diff_command]] *script.look.diff_command*
-** опис: pass:none[команда која се користи за приказ разлика између инсталиране скрипте и њене нове верзије у репозиторијуму („auto” = ауто детекција diff команде (git или diff), празна вредност = 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[омогућавање преузимања фајлова из репозиторијума скрипти када се користи команда /script (листе скрипти и самих скрипти); листа скрипти се преузима са URL адресе наведене у опцији script.scripts.url; програм WeeChat ће понекад поново да преузме листу скрипти када употребите команду /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[директоријум локалног кеша за скрипте (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${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[чита тајну реченицу са излаза ове системске команде (користи се само прва линија и она не сме да садржи никакав додатни карактер); ова опција се користи само када се чита фајл sec.conf и ако није постављена променљива окружења „WEECHAT_PASSPHRASE” (променљива окружења има виши приоритет); пример са сефом лозинки: „/usr/bin/pass show weechat/passphrase”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_sec.crypt.salt]] *sec.crypt.salt*
-** опис: pass:none[када се генерише кључ који се користи у шифрирању, употребљава се со (препоручује се за максималну сигурност); када је укључено садржај шифрованих података у фајлу 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[боја текста за погрешно написане речи (трака уноса)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightred+`
-
-* [[option_spell.color.suggestion]] *spell.color.suggestion*
-** опис: pass:none[боја текста за предлог исправке погрешно исписане рели у ставки траке „spell_suggest”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_spell.color.suggestion_delimiter_dict]] *spell.color.suggestion_delimiter_dict*
-** опис: pass:none[боја текста за граничнике који се исписују између два речника у ставки траке „spell_suggest”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_spell.color.suggestion_delimiter_word]] *spell.color.suggestion_delimiter_word*
-** опис: pass:none[боја текста за граничнике који се исписују између две речи у ставки траке „spell_suggest”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_spell.look.suggestion_delimiter_dict]] *spell.look.suggestion_delimiter_dict*
-** опис: pass:none[граничник који се приказује између два речника у ставки траке „spell_suggest”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+" / "+`
-
-* [[option_spell.look.suggestion_delimiter_word]] *spell.look.suggestion_delimiter_word*
-** опис: pass:none[граничник који се приказује између две речи у ставки траке „spell_suggest”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+","+`
-// 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” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-// end::tcl_options[]
-
-// tag::trigger_options[]
-* [[option_trigger.color.flag_command]] *trigger.color.flag_command*
-** опис: pass:none[боја текста за заставицу команде (у /trigger list)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_trigger.color.flag_conditions]] *trigger.color.flag_conditions*
-** опис: pass:none[боја текста за заставицу услова (у /trigger list)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_trigger.color.flag_post_action]] *trigger.color.flag_post_action*
-** опис: pass:none[боја текста за заставицу пост акције (у /trigger list)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightblue+`
-
-* [[option_trigger.color.flag_regex]] *trigger.color.flag_regex*
-** опис: pass:none[боја текста за заставицу регуларног израза (у /trigger list)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_trigger.color.flag_return_code]] *trigger.color.flag_return_code*
-** опис: pass:none[боја текста за заставицу повратног кода (у /trigger list)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightmagenta+`
-
-* [[option_trigger.color.identifier]] *trigger.color.identifier*
-** опис: pass:none[боја текста за идентификатор контекста окидача у монитор баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_trigger.color.regex]] *trigger.color.regex*
-** опис: pass:none[боја текста за регуларне изразе]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_trigger.color.replace]] *trigger.color.replace*
-** опис: pass:none[боја текста за текст замене (у регуларним изразима)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_trigger.color.trigger]] *trigger.color.trigger*
-** опис: pass:none[боја текста за име окидача]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_trigger.color.trigger_disabled]] *trigger.color.trigger_disabled*
-** опис: pass:none[боја текста за име искљученог окидача]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+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[број секунди након постављања статуса паузирано: ако се достигне, статус статус куцања се уклања]
-** тип: целобројна
-** вредности: 1 .. 2147483647
-** подразумевана вредност: `+30+`
-
-* [[option_typing.look.delay_purge_typing]] *typing.look.delay_purge_typing*
-** опис: pass:none[број секунди након постављања статуса куцања: ако се достигне, статус куцања се уклања]
-** тип: целобројна
-** вредности: 1 .. 2147483647
-** подразумевана вредност: `+6+`
-
-* [[option_typing.look.delay_set_paused]] *typing.look.delay_set_paused*
-** опис: pass:none[број секунди након уношења последњег карактера: ако се достигне, статус куцања постаје „паузирано” и не шаље се више ниједан сигнал куцања]
-** тип: целобројна
-** вредности: 1 .. 2147483647
-** подразумевана вредност: `+10+`
-
-* [[option_typing.look.enabled_nicks]] *typing.look.enabled_nicks*
-** опис: pass:none[куцање је укључено за остале надимке (приказује инфо о куцању за надимке из текућег бафера)]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+off+`
-
-* [[option_typing.look.enabled_self]] *typing.look.enabled_self*
-** опис: pass:none[куцање је укључено за сопствене поруке (осталим корисницима се шаље инфо о куцању]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+off+`
-
-* [[option_typing.look.input_min_chars]] *typing.look.input_min_chars*
-** опис: pass:none[мин број карактера у поруци који окида слање сигнала о куцању]
-** тип: целобројна
-** вредности: 1 .. 2147483647
-** подразумевана вредност: `+4+`
-
-* [[option_typing.look.item_max_length]] *typing.look.item_max_length*
-** опис: pass:none[макс број карактера који се приказује у ставци траке "typing" (0 = садржај се не одсеца)]
-** тип: целобројна
-** вредности: 0 .. 2147483647
-** подразумевана вредност: `+0+`
-// end::typing_options[]
-
-// tag::weechat_options[]
-* [[option_weechat.color.bar_more]] *weechat.color.bar_more*
-** опис: pass:none[боја текста за „+” када се траке скролују]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightmagenta+`
-
-* [[option_weechat.color.chat]] *weechat.color.chat*
-** опис: pass:none[боја текста за разговор]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_bg]] *weechat.color.chat_bg*
-** опис: pass:none[боја позадине за разговор]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_buffer]] *weechat.color.chat_buffer*
-** опис: pass:none[боја текста за имена бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_weechat.color.chat_channel]] *weechat.color.chat_channel*
-** опис: pass:none[боја текста за имена канала]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_weechat.color.chat_day_change]] *weechat.color.chat_day_change*
-** опис: pass:none[боја текста за поруку која се приказује при промени дана]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_weechat.color.chat_delimiters]] *weechat.color.chat_delimiters*
-** опис: pass:none[боја текста за граничнике]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_weechat.color.chat_highlight]] *weechat.color.chat_highlight*
-** опис: pass:none[боја текста за истакнути префикс]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_weechat.color.chat_highlight_bg]] *weechat.color.chat_highlight_bg*
-** опис: pass:none[боја позадине за истакнути префикс]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+magenta+`
-
-* [[option_weechat.color.chat_host]] *weechat.color.chat_host*
-** опис: pass:none[боја текста за имена хостова]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_weechat.color.chat_inactive_buffer]] *weechat.color.chat_inactive_buffer*
-** опис: pass:none[боја текста за разговор када је линија неактивна (бафер је спојен са другим баферима и није изабран)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_inactive_window]] *weechat.color.chat_inactive_window*
-** опис: pass:none[боја текста за разговор када је прозора неактиван (није тренутно изабрани прозор)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_nick]] *weechat.color.chat_nick*
-** опис: pass:none[боја текста за надимке у прозору разговора: користи се у неким серверским порукама и као последња опција у случају да се не пронађе боја за надимак; боја надимка у највећем броју случајева долази из опције option weechat.color.chat_nick_colors]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_weechat.color.chat_nick_colors]] *weechat.color.chat_nick_colors*
-** опис: pass:none[боја текста за надимке (листа боја раздвојених зарезима, дозвољена је и позадина у формату: „пп:по”, for example: „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 укључена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight]] *weechat.color.chat_nick_offline_highlight*
-** опис: pass:none[боја текста за надимак ван мреже, а који се истиче; ова боја се користи само онда када је опција weechat.look.color_nick_offline укључена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_nick_offline_highlight_bg]] *weechat.color.chat_nick_offline_highlight_bg*
-** опис: pass:none[боја позадине за надимак ван мреже, а који се истиче; ова боја се користи само онда када је опција weechat.look.color_nick_offline укључена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+blue+`
-
-* [[option_weechat.color.chat_nick_other]] *weechat.color.chat_nick_other*
-** опис: pass:none[боја текста за други надимак у приватном баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_weechat.color.chat_nick_prefix]] *weechat.color.chat_nick_prefix*
-** опис: pass:none[боја префикса надимка (стринг који се приказује испред надимка у префиксу)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_weechat.color.chat_nick_self]] *weechat.color.chat_nick_self*
-** опис: pass:none[боја текста за локални надимак у прозору разговора]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_weechat.color.chat_nick_suffix]] *weechat.color.chat_nick_suffix*
-** опис: pass:none[боја суфикса надимка (стринг који се приказује иза надимка у префиксу)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_weechat.color.chat_prefix_action]] *weechat.color.chat_prefix_action*
-** опис: pass:none[боја текста за префикс акције]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_weechat.color.chat_prefix_buffer]] *weechat.color.chat_prefix_buffer*
-** опис: pass:none[боја текста за име бафера (испред префикса, када је више бафера спојено под једним бројем)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_weechat.color.chat_prefix_buffer_inactive_buffer]] *weechat.color.chat_prefix_buffer_inactive_buffer*
-** опис: pass:none[боја текста за име неактивног бафера (испред префикса, када је више бафера спојено под једним бројем и бафер није изабран)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_prefix_error]] *weechat.color.chat_prefix_error*
-** опис: pass:none[боја текста за префикс грешке]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_weechat.color.chat_prefix_join]] *weechat.color.chat_prefix_join*
-** опис: pass:none[боја текста са префикс приступања]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_weechat.color.chat_prefix_more]] *weechat.color.chat_prefix_more*
-** опис: pass:none[боја текста за „+” када је префикс сувише дугачак]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightmagenta+`
-
-* [[option_weechat.color.chat_prefix_network]] *weechat.color.chat_prefix_network*
-** опис: pass:none[боја текста за мрежни префикс]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+magenta+`
-
-* [[option_weechat.color.chat_prefix_quit]] *weechat.color.chat_prefix_quit*
-** опис: pass:none[боја текста за префикс напуштања]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightred+`
-
-* [[option_weechat.color.chat_prefix_suffix]] *weechat.color.chat_prefix_suffix*
-** опис: pass:none[боја текста за суфикс (иза префикса)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_weechat.color.chat_read_marker]] *weechat.color.chat_read_marker*
-** опис: pass:none[боја текста за маркер непрочитаних података]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+magenta+`
-
-* [[option_weechat.color.chat_read_marker_bg]] *weechat.color.chat_read_marker_bg*
-** опис: pass:none[боја позадине за маркер непрочитаних података]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_server]] *weechat.color.chat_server*
-** опис: pass:none[боја текста за имена сервера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_weechat.color.chat_tags]] *weechat.color.chat_tags*
-** опис: pass:none[боја текста за ознаке након порука (приказаних командом /debug tags)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+red+`
-
-* [[option_weechat.color.chat_text_found]] *weechat.color.chat_text_found*
-** опис: pass:none[боја текста за маркер на линијама у којима је тражени текст пронађен]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_weechat.color.chat_text_found_bg]] *weechat.color.chat_text_found_bg*
-** опис: pass:none[боја позадине за маркер на линијама у којима је тражени текст пронађен]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightmagenta+`
-
-* [[option_weechat.color.chat_time]] *weechat.color.chat_time*
-** опис: pass:none[боја текста за време у прозору разговора]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.chat_time_delimiters]] *weechat.color.chat_time_delimiters*
-** опис: pass:none[боја текста за граничнике времена]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_weechat.color.chat_value]] *weechat.color.chat_value*
-** опис: pass:none[боја текста за вредности]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_weechat.color.chat_value_null]] *weechat.color.chat_value_null*
-** опис: pass:none[боја текста за null вредности (недефинисане)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+blue+`
-
-* [[option_weechat.color.emphasized]] *weechat.color.emphasized*
-** опис: pass:none[боја текста за наглашени текст (на пример, када се претражује текст); ова опција се користи само онда када је опција weechat.look.emphasized_attributes празан стринг (што је и подразумевана вредност)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_weechat.color.emphasized_bg]] *weechat.color.emphasized_bg*
-** опис: pass:none[боја позадине за наглашени текст (на пример, када се претражује текст); ова опција се користи само онда када је опција weechat.look.emphasized_attributes празан стринг (што је и подразумевана вредност)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+magenta+`
-
-* [[option_weechat.color.input_actions]] *weechat.color.input_actions*
-** опис: pass:none[боја текста за акције у линији уноса]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_weechat.color.input_text_not_found]] *weechat.color.input_text_not_found*
-** опис: pass:none[боја текста за неуспешну претрагу текста у линији уноса]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+red+`
-
-* [[option_weechat.color.item_away]] *weechat.color.item_away*
-** опис: pass:none[боја текста за ставку одсутности]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_weechat.color.nicklist_away]] *weechat.color.nicklist_away*
-** опис: pass:none[боја текста за надимке који су одсутни]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+cyan+`
-
-* [[option_weechat.color.nicklist_group]] *weechat.color.nicklist_group*
-** опис: pass:none[боја текста за групе у листи надимака]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_weechat.color.separator]] *weechat.color.separator*
-** опис: pass:none[боја за граничнике прозора (када су подељени) и граничнике поред трака (као што је листа надимака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+blue+`
-
-* [[option_weechat.color.status_count_highlight]] *weechat.color.status_count_highlight*
-** опис: pass:none[боја текста за укупан број истакнутих порука у врућој листи (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+magenta+`
-
-* [[option_weechat.color.status_count_msg]] *weechat.color.status_count_msg*
-** опис: pass:none[боја текста за укупан број порука у врућој листи (статусна линија)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+brown+`
-
-* [[option_weechat.color.status_count_other]] *weechat.color.status_count_other*
-** опис: pass:none[боја текста за укупан број осталих порука у врућој листи (статусна линија)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.status_count_private]] *weechat.color.status_count_private*
-** опис: pass:none[боја текста за укупан број приватних порука у врућој листи (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_weechat.color.status_data_highlight]] *weechat.color.status_data_highlight*
-** опис: pass:none[боја текста за бафер са истицањем (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightmagenta+`
-
-* [[option_weechat.color.status_data_msg]] *weechat.color.status_data_msg*
-** опис: pass:none[боја текста за бафер са новим порукама (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_weechat.color.status_data_other]] *weechat.color.status_data_other*
-** опис: pass:none[боја текста за бафер са новим подацима (што нису поруке) (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.status_data_private]] *weechat.color.status_data_private*
-** опис: pass:none[боја текста за бафер са приватном поруком (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_weechat.color.status_filter]] *weechat.color.status_filter*
-** опис: pass:none[боја текста за индикатор филтера у статусној траци]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_weechat.color.status_more]] *weechat.color.status_more*
-** опис: pass:none[боја текста за бафер са новим подацима (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_weechat.color.status_mouse]] *weechat.color.status_mouse*
-** опис: pass:none[боја текста за индикатор миша у статусној траци]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+green+`
-
-* [[option_weechat.color.status_name]] *weechat.color.status_name*
-** опис: pass:none[боја текста за име текућег бафера у статусној траци]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+white+`
-
-* [[option_weechat.color.status_name_ssl]] *weechat.color.status_name_ssl*
-** опис: pass:none[боја текста за име текућег бафера у статусној траци, у случају да су подаци обезбеђени протоколом као што је SSL]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_weechat.color.status_nicklist_count]] *weechat.color.status_nicklist_count*
-** опис: pass:none[боја текста за укупан број надимака у листи надимака (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_weechat.color.status_number]] *weechat.color.status_number*
-** опис: pass:none[боја текста за број текућег бафера у статусној траци]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_weechat.color.status_time]] *weechat.color.status_time*
-** опис: pass:none[боја текста за време (статусна трака)]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+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[листа шаблона раздвојених запетама за које је делимично довршавање подразумевано укључено (тастером Tab уместо са shift-Tab); листа шаблон се налази у документацији: 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 = једна година; користите 0 САМО у случају да опција weechat.history.max_buffer_lines_number НИЈЕ постављена на 0]
-** тип: целобројна
-** вредности: 0 .. 2147483647
-** подразумевана вредност: `+0+`
-
-* [[option_weechat.history.max_buffer_lines_number]] *weechat.history.max_buffer_lines_number*
-** опис: pass:none[максимални број линија у историји по баферу (0 = без ограничења); користите 0 САМО када опција weechat.history.max_buffer_lines_minutes НИЈЕ постављена на 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[поравнање за крајеве линија (све линије након прве): оне почињу испод ових података (време, бафер, префикс, суфикс, порука (подразумевано))]
-** тип: целобројна
-** вредности: 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[стринг који се приказује када трака може да се скролује наниже (за траке чије се испуна разликује од „horizontal”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"++"+`
-
-* [[option_weechat.look.bar_more_left]] *weechat.look.bar_more_left*
-** опис: pass:none[стринг који се приказује када трака може да се скролује у лево (за траке чија је испуна „horizontal”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"<<"+`
-
-* [[option_weechat.look.bar_more_right]] *weechat.look.bar_more_right*
-** опис: pass:none[стринг који се приказује када трака може да се скролује у десно (за траке чија је испуна „horizontal”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+">>"+`
-
-* [[option_weechat.look.bar_more_up]] *weechat.look.bar_more_up*
-** опис: pass:none[стринг који се приказује када трака може да се скролује навише (за траке чија се испуна разликује од „horizontal”)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"--"+`
-
-* [[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[формат времена у режиму огољеног приказа (погледајте man strftime за спецификаторе датума/времена)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"%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 = након краја листе (number = последњи број + 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[подразумевана претрага текста у баферу: ако је укључено, тражи се према POSIX проширеном регуларном изразу, у супротном према простом стрингу претраге]
-** тип: логичка
-** вредности: 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[формат времена за сваку линију која се приказује у баферима (погледајте man strftime за спецификаторе датума/времена) (напомена: садржај се израчунава, тако да са форматом можете да користите и боје „${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[одржава простор на десној страни простора за чет у случају да постоји линија приказана на десној страни (и за текст и за ознаку да је прочитано)]
-** тип: логичка
-** вредности: 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, 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[порука која се приказује када се промени дан, са приказаним једним датумом (на пример, на почетку бафера) (погледајте man strftime за спецификаторе датума/времена) (напомена: садржај се израчунава, тако да можете користити боје у формату „${color:xxx}”, погледајте /help eval)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"-- %a, %d %b %Y --"+`
-
-* [[option_weechat.look.day_change_message_2dates]] *weechat.look.day_change_message_2dates*
-** опис: pass:none[порука која се приказује када се промени дан, са приказаним два датума (између две поруке); спецификатор другог датума мора да почне са два „%” јер се над овим стрингом strftime позива два пута (погледајте man strftime за спецификаторе датума/времена) (напомена: садржај се израчунава, тако да можете користити боје у формату „${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[атрибути за наглашени текст: један или више карактера атрибута („%” за трептање, „.” за „dim” (затамњено), „*” за подебљано, „!” обрнуто, „/” за курзив, „_” за подвучено); ако је стринг празан, користе се боје дефинисане са weechat.color.emphasized*]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[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 проширени регуларни израз који се користи за спречавање било каквог истицања у поруци: ова опција има виши приоритет у односу на све осталеопције истицања (ако се стринг пронађе у поруци, истицање се исључује и све остале опције се игноришу), регуларни израз не прави разлику у величини слова (употребите „(?-i)” на почетку да се величина слова не узима у обзир), примери: „<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[листа ознака које се истичу раздвојених запетама; поређење не прави разлику у величини слова; у свакој ознаки је дозвољен џокер „*”; „+” може да раздвоји више ознака чиме се наводи логичко „и” међу ознакама; примери: „nick_flashcode” за поруку од надимка „FlashCode”, „irc_notice+nick_toto*” за обавештења од надимка који почиње са „toto”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_weechat.look.hotlist_add_conditions]] *weechat.look.hotlist_add_conditions*
-** опис: pass:none[услови под којима се бафер додаје у врућу листу (ако је за бафер ниво обавештавања одговарајући); можете да користите следеће услове: „window” (показивач на текући прозор), „buffer” (показивач на бафер који треба да се дода у врућу листу), „priority” (0 = низак, 1 = порука, 2 = приватно, 3 = истицање); подразумевано је да се бафер додаје на врућу листу ако сте одсутни, или ако се бафер не види на екрану (не приказује се ни у једном прозору), или ако је барем један релеј клијент повезан преко 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 = никада се не приказује број порука, други број = приказује се максимално 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[ажурирање вруће листе када се прелази на други бафер]
-** тип: логичка
-** вредности: 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[макс број „поништавања” за командну линију, по баферу (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” ставку траке (погледајте man strftime за спецификаторе датума/времена) (напомена: садржај се израчунава, тако да можете користите боје у формату „${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[скок на претходно посећени бафер када се бафер затвара (ако је искључено, онда се скаче на бафер број - 1)]
-** тип: логичка
-** вредности: 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[за неке надимке се форсира боја: хеш израчунат са надимком у циљу проналажења боје се неће користити за ове надимке (формат је: „надимак1:боја1;надимак2:боја2”); претрага надимака пази на величину слова само када су мала, тако да ова опција може да се користи само за надимке исписане малим словима; боја може да укључи и позадину помоћу формата „текст,позадина”, на пример „yellow,red”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_weechat.look.nick_color_hash]] *weechat.look.nick_color_hash*
-** опис: pass:none[хеш алгоритам који се користи за проналажење боје неког надимка: djb2 = варијанта djb2 (важна је позиција слова: анаграми надимка имају другачије боје), djb2_32 = варијанта djb2 која уместо 64-битног целог броја користи 32-битни, sum = збир слова, sum_32 = збир слова код којег се уместо 64-битног целог броја користи 32-битни]
-** тип: целобројна
-** вредности: djb2, sum, djb2_32, sum_32
-** подразумевана вредност: `+djb2+`
-
-* [[option_weechat.look.nick_color_hash_salt]] *weechat.look.nick_color_hash_salt*
-** опис: pass:none[со за хеш алгоритам који се користи за проналажење боја надимака (на ову со се додаје надимак, па хеш алгоритам као улаз користи тај стринг); измена ове вредности меша боје надимака]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[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 = искључује ову могућност); ова опција се користи само у случају да је у барем једној траци употребљена ставка траке „input_paste” (подразумевано се користи у траци „input”)]
-** тип: целобројна
-** вредности: -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[поравнање префикса alignment (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[карактер који се приказује ако се префикс скрати (мора бити тачно један карактер на екрану)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"+"+`
-
-* [[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[карактер који се приказује ако се име бафера одсеца (када је више бафера спојено под истим бројем) (мора да буде тачно један карактер на екрану)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"+"+`
-
-* [[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[употреба маркера (линије или карактера) у баферима за означавање прве непрочитане линије]
-** тип: целобројна
-** вредности: 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[ажурирање маркера читања када се прелази на друге бафере]
-** тип: логичка
-** вредности: 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); ово је спорије, али би требало да спречи евентуални губитак података у случају губитка напајања током чувања конфигурационог фајла]
-** тип: логичка
-** вредности: 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[проценат екрана који се скролује када се скролује страница навише или наниже (на пример, 100 значи једна страница, 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 адреса); ширина на екрану мора бити тачно један карактер]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"-"+`
-
-* [[option_weechat.look.separator_vertical]] *weechat.look.separator_vertical*
-** опис: pass:none[карактер који се користи за исцртавање вертикалних сепаратора око трака и прозора (празна вредност ће помоћу ncurses да исцрта праву линију); ширина на екрану мора бити тачно један карактер]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[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[формат времена за датуме који се конвертују у стрингове и приказују у порукама (погледајте man strftime за спецификаторе датума/времена)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"%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 ГКИ), који се поставља приликом покретања програма; празан стринг ће задржати постојећи наслов (напомена: садржај се израчунава, погледајте /help eval); пример: „WeeChat ${info:version}”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_weechat.look.word_chars_highlight]] *weechat.look.word_chars_highlight*
-** опис: pass:none[листа карактера раздвојених зарезима (или опсега карактера) који се сматрају за део речи које се истичу; свака ставка може бити један карактер, опсег карактера (формат је: a-z), класа широких карактера (на пример „alnum”, погледајте man wctype); „!” испред ставке је чини негативном (тј. карактер се НЕ сматра као део речи); вредност „*” се подудара са било којим карактером; дозвољени су уникод карактери у формату \u1234, на пример \u00A0 за размак који не сме да се преломи (погледајте /help print за подржане формате)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"!\u00A0,-,_,|,alnum"+`
-
-* [[option_weechat.look.word_chars_input]] *weechat.look.word_chars_input*
-** опис: pass:none[листа карактера раздвојених зарезима (или опсег карактера) који се сматра за део речи у командној линији; свака ставка може бити један карактер, опсег карактера (формат: a-z), класа широких карактера (на пример „alnum”, погледајте man wctype); „!” испред ставке је чини негативном (тј. карактер се НЕ сматра као део речи); вредност „*” се подудара са било којим карактером; дозвољени су уникод карактери у формату \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[током покретања учитава подразумеване системске ауторитете сертификата; ово може да се искључи како би се уштедело нешто меморије, али само онда када уопште не користите SSL везе]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-
-* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user*
-** опис: pass:none[додатни фајл(ови) са ауторитетима сертификата; више фајлова може да се раздвоји тачка зарезима (свака путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[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[име проксија који се користи за преузимање са URL адреса програмом Curl (користи се за преузимање листе скрипти и за позивање функције 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[путања за претраживање додатака (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${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[команда која се извршава када се прими сигнал, више команди може да се раздвоји тачка зарезима (напомена: команде се израчунавају, погледајте /help eval)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${if:${info:weechat_headless}?/reload:/quit -yes}"+`
-
-* [[option_weechat.signal.sigquit]] *weechat.signal.sigquit*
-** опис: pass:none[команда која се извршава када се прими сигнал, више команди може да се раздвоји тачка зарезима (напомена: команде се израчунавају, погледајте /help eval)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigterm]] *weechat.signal.sigterm*
-** опис: pass:none[команда која се извршава када се прими сигнал, више команди може да се раздвоји тачка зарезима (напомена: команде се израчунавају, погледајте /help eval)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"/quit -yes"+`
-
-* [[option_weechat.signal.sigusr1]] *weechat.signal.sigusr1*
-** опис: pass:none[команда која се извршава када се прими сигнал, више команди може да се раздвоји тачка зарезима (напомена: команде се израчунавају, погледајте /help eval)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_weechat.signal.sigusr2]] *weechat.signal.sigusr2*
-** опис: pass:none[команда која се извршава када се прими сигнал, више команди може да се раздвоји тачка зарезима (напомена: команде се израчунавају, погледајте /help eval)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_weechat.startup.command_after_plugins]] *weechat.startup.command_after_plugins*
-** опис: pass:none[команда која се извршава када се покрене програм WeeChat, након учитавања додатака; више команди може да се раздвоји тачка зарезима (напомена: команде се израчунавају, погледајте /help eval)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_weechat.startup.command_before_plugins]] *weechat.startup.command_before_plugins*
-** опис: pass:none[команда која се извршава када се покрене програм WeeChat, пре учитавања додатака; више команди може да се раздвоји тачка зарезима (напомена: команде се израчунавају, погледајте /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 процес, формат је: „рес1:лимит1,рес2:лимит2”; име ресурса је крај константе (RLIMIT_XXX) исписано малим словима (за вредности погледајте man setrlimit); лимит -1 значи „неограничено”; пример: постављање неограничене величине за фајл језгра и максимално 1ГБ виртуелне меморије: „core:-1,as:1000000000”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-// end::weechat_options[]
-
-// tag::xfer_options[]
-* [[option_xfer.color.status_aborted]] *xfer.color.status_aborted*
-** опис: pass:none[боја текста за „прекинут” статус]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightred+`
-
-* [[option_xfer.color.status_active]] *xfer.color.status_active*
-** опис: pass:none[боја текста за „активан” статус]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightblue+`
-
-* [[option_xfer.color.status_connecting]] *xfer.color.status_connecting*
-** опис: pass:none[боја текста за статус „connecting”]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+yellow+`
-
-* [[option_xfer.color.status_done]] *xfer.color.status_done*
-** опис: pass:none[боја текста за „завршен” статус]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightgreen+`
-
-* [[option_xfer.color.status_failed]] *xfer.color.status_failed*
-** опис: pass:none[боја текста за „није успео” статус]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightred+`
-
-* [[option_xfer.color.status_waiting]] *xfer.color.status_waiting*
-** опис: pass:none[боја текста за „чекање” статус]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+lightcyan+`
-
-* [[option_xfer.color.text]] *xfer.color.text*
-** опис: pass:none[боја текста у xfer баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_xfer.color.text_bg]] *xfer.color.text_bg*
-** опис: pass:none[боја позадине у xfer баферу]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+default+`
-
-* [[option_xfer.color.text_selected]] *xfer.color.text_selected*
-** опис: pass:none[боја текста у изабраној линији xfer бафера]
-** тип: боја
-** вредности: име WeeChat боје (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), број terminal боје или алијас; испред боје су дозвољени атрибути (само за боју текста, не и за позадину): „%” за трептање, „.” за „dim” (затамњено) „*” за подебљано, „!” за обрнуто, „/” за курзив, „_” за подвучено
-** подразумевана вредност: `+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[листа надимака раздвојених запетама за које се долазни фајлови и разговори аутоматски прихватају; формат је „сервер.надимак” (за одређени сервер) или „надимак” (за све сервере); пример: „libera.FlashCode,andrew”]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+""+`
-
-* [[option_xfer.file.auto_check_crc32]] *xfer.file.auto_check_crc32*
-** опис: pass:none[аутоматска провера CRC32 контролне суме фајла ако се пронађе у имену фајла (8 хексадецималних карактера)]
-** тип: логичка
-** вредности: 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[путања за писање долазних фајлова (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"${weechat_data_dir}/xfer"+`
-
-* [[option_xfer.file.download_temporary_suffix]] *xfer.file.download_temporary_suffix*
-** опис: pass:none[суфикс привременог фајла који се користи током трансфера долазног фајла, он се уклања након успешног завршетка трансфера; ако је празан стринг, не користи се никакав суфикс имена фајла током трансфера]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+".part"+`
-
-* [[option_xfer.file.upload_path]] *xfer.file.upload_path*
-** опис: pass:none[путања за читање фајлова за слање (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]
-** тип: стринг
-** вредности: било који стринг
-** подразумевана вредност: `+"~"+`
-
-* [[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[не чека се на ACK када се шаље фајл]
-** тип: логичка
-** вредности: 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[слање acks када се примају фајлови; ако је искључено, трансфер може да се закочи у случају да пошиљалац чека на acks (на пример програм WeeChat који шаље фајл са опцијом xfer.network.fast_send постављеном на off); с друге стране, искључивање слања acks може спречити замрзавање у случају да се acks одмах не шаљу пошиљаоцу]
-** тип: логичка
-** вредности: on, off
-** подразумевана вредност: `+on+`
-
-* [[option_xfer.network.speed_limit_recv]] *xfer.network.speed_limit_recv*
-** опис: pass:none[ограничење брзине за пријем фајлова, у килобајтима по секунди (0 значи без ограничења)]
-** тип: целобројна
-** вредности: 0 .. 2147483647
-** подразумевана вредност: `+0+`
-
-* [[option_xfer.network.speed_limit_send]] *xfer.network.speed_limit_send*
-** опис: pass:none[ограничење брзине за слање фајлова, у килобајтима по секунди (0 значи без ограничења)]
-** тип: целобројна
-** вредности: 0 .. 2147483647
-** подразумевана вредност: `+0+`
-
-* [[option_xfer.network.timeout]] *xfer.network.timeout*
-** опис: pass:none[тајмаут за xfer захтев (у секундама)]
-** тип: целобројна
-** вредности: 5 .. 2147483647
-** подразумевана вредност: `+300+`
-// end::xfer_options[]
diff --git a/doc/sr/weechat_dev.sr.adoc b/doc/sr/weechat_dev.sr.adoc
index c09a797c5..42b622573 100644
--- a/doc/sr/weechat_dev.sr.adoc
+++ b/doc/sr/weechat_dev.sr.adoc
@@ -133,6 +133,8 @@ WeeChat „језгро” се налази у следећим директо
|    wee-crypto.c | Криптографске функције.
|    wee-debug.c | Неке дибаг функције.
|    wee-dir.c | Функције директоријума/фајла.
+// TRANSLATION MISSING
+|    wee-doc.c | Build of files for documentation.
|    wee-eval.c | Израчунавање израза са референцама на интерне променљиве.
|    wee-hashtable.c | Хеш табеле.
|    wee-hdata.c | Hdata (директни приступ подацима употребом хеш табела).
@@ -474,7 +476,6 @@ WeeChat „језгро” се налази у следећим директо
| Путања/фајл | Опис
| doc/ | Документација.
|    docinfo.html | Asciidoctor стил.
-|    docgen.py | Python скрипта која изграђује ауто-генерисане фајлу у директоријуму _includes/_ (погледајте ниже).
|    XX/ | Документација за језик XX (језици: en, fr, de, it, ...).
|       weechat.1.XX.adoc | Man страница(`man weechat`).
|       weechat_dev.XX.adoc | link:weechat_dev.sr.html[Водич за програмере ^↗^,window=_blank] (овај документ).
@@ -485,17 +486,6 @@ WeeChat „језгро” се налази у следећим директо
|       weechat_scripting.XX.adoc | link:weechat_scripting.sr.html[Водич за скриптовање ^↗^,window=_blank].
|       weechat_user.XX.adoc | link:weechat_user.sr.html[Корисничко упутство ^↗^,window=_blank].
|       includes/ | Фајлови укључени у документацију.
-|          autogen_api_completions.XX.adoc | Ауто-генерисани фајл за Референцу API додатака: довршавања (*НИКАДА* не ажурирајте ручно!).
-|          autogen_api_hdata.XX.adoc | Ауто-генерисани фајл за Референцу API додатака: hdata (*НИКАДА* не ажурирајте ручно!).
-|          autogen_api_infolists.XX.adoc | Ауто-генерисани фајл за Референцу API додатака: infolists (*НИКАДА* не ажурирајте ручно!).
-|          autogen_api_infos.XX.adoc | Ауто-генерисани фајл за Референцу API додатака: infos (*НИКАДА* не ажурирајте ручно!).
-|          autogen_api_infos_hashtable.XX.adoc | Ауто-генерисани фајл за Референцу API додатака: infos hashtable (*НИКАДА* не ажурирајте ручно!).
-|          autogen_api_plugins_priority.XX.adoc | Ауто-генерисани фајл за Референцу API додатака: приоритет додатака (*НИКАДА* не ажурирајте ручно!).
-|          autogen_api_url_options.XX.adoc | Ауто-генерисани фајл за Референцу API додатака: URL опције (*НИКАДА* не ажурирајте ручно!).
-|          autogen_user_commands.XX.adoc | Ауто-генерисани фајл за Корисничко упутство: команде (*НИКАДА* не ажурирајте ручно!).
-|          autogen_user_default_aliases.XX.adoc | Ауто-генерисани фајл за Корисничко упутство: подразумевани алијаси (*НИКАДА* не ажурирајте ручно!).
-|          autogen_user_irc_colors.XX.adoc | Ауто-генерисани фајл за Корисничко упутство: IRC боје (*НИКАДА* не ажурирајте ручно!).
-|          autogen_user_options.XX.adoc | Ауто-генерисани фајл за Корисничко упутство: опције конфигурације (*НИКАДА* не ажурирајте ручно!).
|          cmdline_options.XX.adoc | Опције командне линије (фајл се укључује у man странице и корисничко упутство).
|          man.XX.adoc | Део man страница: опције додатака, фајлови и ауторска права.
|===
@@ -1245,17 +1235,6 @@ $ msgcheck.py xx.po
И након тога можете да рекомпајлирате програм WeeChat тако да користи нове преводе.
-[[build_autogen_files]]
-===== Изградња ауто-генерисаних фајлова
-
-Фајлове са именом `+autogen_*+` у директоријуму _doc/XX/includes/_ аутоматски генерише скрипта _doc/docgen.py_.
-
-Ауто-генерисане фајлове можете поново да изградите директни у својим WeeChat изворима покретањем програма WeeChat у привременом директоријуму и учитавањем скрипте:
-
-----
-weechat -t -r "/python load /путања/до/weechat/doc/docgen.py;/docgen;/quit"
-----
-
[[asciidoc]]
==== Asciidoc
diff --git a/doc/sr/weechat_plugin_api.sr.adoc b/doc/sr/weechat_plugin_api.sr.adoc
index f5cd2c95b..d7a09f58b 100644
--- a/doc/sr/weechat_plugin_api.sr.adoc
+++ b/doc/sr/weechat_plugin_api.sr.adoc
@@ -129,7 +129,7 @@ int weechat_plugin_init (struct t_weechat_plugin *plugin,
Подразумевани додаци програма WeeChat се иницијализују у следећем редоследу:
-include::includes/autogen_api_plugins_priority.sr.adoc[tag=plugins_priority]
+include::{autogendir}/autogen_api_plugins_priority.sr.adoc[tag=plugins_priority]
==== weechat_plugin_end
@@ -6164,7 +6164,7 @@ struct t_config_file *weechat_config_new (const char *name,
Приоритет подразумеваних конфигурационих фајлова:
-include::includes/autogen_api_config_priority.sr.adoc[tag=config_priority]
+include::{autogendir}/autogen_api_config_priority.sr.adoc[tag=config_priority]
C пример:
@@ -9198,7 +9198,7 @@ _completion_ шаблон је листа довршавања за сваки
Подразумевани кодови довршавања су:
-include::includes/autogen_api_completions.sr.adoc[tag=completions]
+include::{autogendir}/autogen_api_completions.sr.adoc[tag=completions]
Специјални кодови:
@@ -9853,7 +9853,7 @@ struct t_hook *weechat_hook_process_hashtable (const char *command,
За команду „url:...” су доступне следеће опције (за опис сваке опције погледајте `+man curl_easy_setopt+`):
-include::includes/autogen_api_url_options.sr.adoc[tag=url_options]
+include::{autogendir}/autogen_api_url_options.sr.adoc[tag=url_options]
[NOTE]
^(1)^ За опције типа „mask”, формат је: „вредност1+вредност2+вредност3”; за опције типа „list”, ставке листе морају да се раздвоје преломом линије (`\n`). +
@@ -15779,7 +15779,7 @@ char *weechat_info_get (const char *info_name, const char *arguments);
Информације:
-include::includes/autogen_api_infos.sr.adoc[tag=infos]
+include::{autogendir}/autogen_api_infos.sr.adoc[tag=infos]
C пример:
@@ -15838,7 +15838,7 @@ struct t_hashtable *weechat_info_get_hashtable (const char *info_name,
Информације:
-include::includes/autogen_api_infos_hashtable.sr.adoc[tag=infos_hashtable]
+include::{autogendir}/autogen_api_infos_hashtable.sr.adoc[tag=infos_hashtable]
C пример:
@@ -16227,7 +16227,7 @@ struct t_infolist *weechat_infolist_get (const char *infolist_name,
Инфолисте:
-include::includes/autogen_api_infolists.sr.adoc[tag=infolists]
+include::{autogendir}/autogen_api_infolists.sr.adoc[tag=infolists]
C пример:
@@ -16952,7 +16952,7 @@ struct t_hdata *weechat_hdata_get (const char *hdata_name);
Листа hdata:
-include::includes/autogen_api_hdata.sr.adoc[tag=hdata]
+include::{autogendir}/autogen_api_hdata.sr.adoc[tag=hdata]
C пример:
diff --git a/doc/sr/weechat_user.sr.adoc b/doc/sr/weechat_user.sr.adoc
index 7ec3ac062..8bbf51bad 100644
--- a/doc/sr/weechat_user.sr.adoc
+++ b/doc/sr/weechat_user.sr.adoc
@@ -914,7 +914,7 @@ WeeChat командна линија (на дну прозора) вам омо
Кодови боја за kbd:[Ctrl+c], kbd:[c] су:
-include::includes/autogen_user_irc_colors.sr.adoc[tag=irc_colors]
+include::{autogendir}/autogen_user_irc_colors.sr.adoc[tag=irc_colors]
[NOTE]
Да бисте у свом терминалу видели све доступне боје, можете да у програму WeeChat извршите `/color` па затим kbd:[Alt+c], или да у терминалу покренете следећу команду: `weechat --colors`.
@@ -1337,7 +1337,7 @@ Buflist додатак приказује листу бафера у ставк
[[buflist_commands]]
==== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=buflist_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=buflist_commands]
[[buflist_options]]
==== Опције
@@ -1353,7 +1353,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=buflist_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=buflist_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=buflist_options]
[[key_bindings]]
== Тастерске пречице
@@ -1777,7 +1777,7 @@ Fast Set додатак приказује листу опција у бафер
[[fset_commands]]
==== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=fset_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=fset_commands]
[[fset_options]]
==== Опције
@@ -1794,7 +1794,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=fset_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=fset_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=fset_options]
[[colors]]
=== Боје
@@ -1978,7 +1978,7 @@ link:weechat_faq.sr.html#charset[WeeChat ЧПП / Скуп карактера ^
[[charset_commands]]
==== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=charset_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=charset_commands]
[[charset_options]]
==== Опције
@@ -1997,7 +1997,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=charset_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=charset_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=charset_options]
[[notify_levels]]
=== Нивои обавештавања
@@ -2313,7 +2313,7 @@ https://facebook.github.io/zstd/[zstd ^↗^,window=_blank].
[[logger_commands]]
==== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=logger_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=logger_commands]
[[logger_options]]
==== Опције
@@ -2332,7 +2332,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=logger_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=logger_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=logger_options]
[[mouse]]
=== Подршка за миша
@@ -2518,7 +2518,7 @@ $ aspell config
[[spell_commands]]
==== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=spell_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=spell_commands]
[[spell_options]]
==== Опције
@@ -2538,7 +2538,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=spell_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=spell_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=spell_options]
[[bars]]
=== Траке
@@ -2903,12 +2903,12 @@ libera = "53B1C86FCDA28FC122A95B0456ABD79B5AB74654F21C3D099A6CCA8173239EEA59533A
Листа подразумеваних алијаса:
-include::includes/autogen_user_default_aliases.sr.adoc[tag=default_aliases]
+include::{autogendir}/autogen_user_default_aliases.sr.adoc[tag=default_aliases]
[[alias_commands]]
==== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=alias_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=alias_commands]
[[alias_options]]
==== Опције
@@ -2930,7 +2930,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=alias_commands]
[[weechat_commands]]
==== WeeChat команде
-include::includes/autogen_user_commands.sr.adoc[tag=weechat_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=weechat_commands]
[[sec_options]]
==== Опције за обезбеђене податке
@@ -2946,7 +2946,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=weechat_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=sec_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=sec_options]
[[weechat_options]]
==== WeeChat опције
@@ -2983,7 +2983,7 @@ include::includes/autogen_user_options.sr.adoc[tag=sec_options]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=weechat_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=weechat_options]
[[irc]]
== IRC
@@ -3890,7 +3890,7 @@ weechat::
[[irc_commands]]
=== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=irc_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=irc_commands]
[[irc_options]]
=== Опције
@@ -3913,7 +3913,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=irc_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=irc_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=irc_options]
[[xfer]]
== Xfer
@@ -3926,7 +3926,7 @@ Xfer додатак вам омогућава:
[[xfer_commands]]
=== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=xfer_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=xfer_commands]
[[xfer_options]]
=== Опције
@@ -3944,7 +3944,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=xfer_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=xfer_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=xfer_options]
[[typing_notifications]]
== Обавештења о куцању
@@ -4037,7 +4037,7 @@ Typing додатак хвата следеће сигнале:
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=typing_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=typing_options]
[[relay]]
== Релеј
@@ -4201,7 +4201,7 @@ $ ssh -L 9000:.weechat/relay_socket корисник@имехоста
[[relay_commands]]
=== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=relay_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=relay_commands]
[[relay_options]]
=== Опције
@@ -4221,7 +4221,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=relay_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=relay_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=relay_options]
[[external_commands]]
== Спољне команде
@@ -4231,7 +4231,7 @@ include::includes/autogen_user_options.sr.adoc[tag=relay_options]
[[exec_commands]]
=== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=exec_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=exec_commands]
[[exec_options]]
=== Опције
@@ -4247,7 +4247,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=exec_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=exec_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=exec_options]
[[fifo_pipe]]
== FIFO пајп
@@ -4292,7 +4292,7 @@ $ printf '%b' '*/python unload\n*/python autoload\n' >/run/user/1000/weechat/wee
[[fifo_commands]]
=== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=fifo_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=fifo_commands]
[[fifo_options]]
=== Опције
@@ -4307,7 +4307,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=fifo_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=fifo_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=fifo_options]
[[trigger]]
== Окидач
@@ -5035,7 +5035,7 @@ URL адресе се приказују зеленом бојом:
[[trigger_commands]]
=== Команде
-include::includes/autogen_user_commands.sr.adoc[tag=trigger_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=trigger_commands]
[[trigger_options]]
=== Опције
@@ -5054,7 +5054,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=trigger_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=trigger_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=trigger_options]
[[extending_weechat]]
== Проширивање програма WeeChat
@@ -5184,7 +5184,7 @@ https://weechat.org/scripts/[овој страници ^↗^,window=_blank].
[[script_commands]]
===== Script команде
-include::includes/autogen_user_commands.sr.adoc[tag=script_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=script_commands]
[[script_options]]
===== Script опције
@@ -5201,7 +5201,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=script_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=script_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=script_options]
[[scripting_plugins]]
==== Скриптинг додаци
@@ -5209,42 +5209,37 @@ include::includes/autogen_user_options.sr.adoc[tag=script_options]
[[python_commands]]
===== Python команде
-include::includes/autogen_user_commands.sr.adoc[tag=python_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=python_commands]
[[perl_commands]]
===== Perl команде
-include::includes/autogen_user_commands.sr.adoc[tag=perl_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=perl_commands]
[[ruby_commands]]
===== Ruby команде
-include::includes/autogen_user_commands.sr.adoc[tag=ruby_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=ruby_commands]
[[lua_commands]]
===== Lua команде
-include::includes/autogen_user_commands.sr.adoc[tag=lua_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=lua_commands]
[[tcl_commands]]
===== Tcl команде
-include::includes/autogen_user_commands.sr.adoc[tag=tcl_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=tcl_commands]
[[guile_commands]]
===== Guile команде
-include::includes/autogen_user_commands.sr.adoc[tag=guile_commands]
-
-[[javascript_commands]]
-===== JavaScript команде
-
-include::includes/autogen_user_commands.sr.adoc[tag=javascript_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=guile_commands]
[[php_commands]]
===== PHP команде
-include::includes/autogen_user_commands.sr.adoc[tag=php_commands]
+include::{autogendir}/autogen_user_commands.sr.adoc[tag=php_commands]
[[python_options]]
===== Python опције
@@ -5259,7 +5254,7 @@ include::includes/autogen_user_commands.sr.adoc[tag=php_commands]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=python_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=python_options]
[[perl_options]]
===== Perl опције
@@ -5274,7 +5269,7 @@ include::includes/autogen_user_options.sr.adoc[tag=python_options]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=perl_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=perl_options]
[[ruby_options]]
===== Ruby опције
@@ -5289,7 +5284,7 @@ include::includes/autogen_user_options.sr.adoc[tag=perl_options]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=ruby_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=ruby_options]
[[lua_options]]
===== Lua опције
@@ -5304,7 +5299,7 @@ include::includes/autogen_user_options.sr.adoc[tag=ruby_options]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=lua_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=lua_options]
[[tcl_options]]
===== Tcl опције
@@ -5319,7 +5314,7 @@ include::includes/autogen_user_options.sr.adoc[tag=lua_options]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=tcl_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=tcl_options]
[[guile_options]]
===== Guile опције
@@ -5334,22 +5329,7 @@ include::includes/autogen_user_options.sr.adoc[tag=tcl_options]
Опције:
-include::includes/autogen_user_options.sr.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.sr.adoc[tag=javascript_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=guile_options]
[[php_options]]
===== PHP опције
@@ -5364,7 +5344,7 @@ include::includes/autogen_user_options.sr.adoc[tag=javascript_options]
Опције:
-include::includes/autogen_user_options.sr.adoc[tag=php_options]
+include::{autogendir}/autogen_user_options.sr.adoc[tag=php_options]
[[support]]
== Подршка