1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-30 14:56:39 +02:00

doc: convert docgen.py to C, remove autogen files from repository, add parameter --doc-gen

Changes:

- build of doc now requires weechat-headless, translations and all plugins
- convert docgen.py to C
- remove `autogen_*` files from repository
- add command line parameter `--doc-gen` in `weechat-headless` to build
  autogen files
- build .mo files with directories like the installed ones
  (eg: "<lang>/LC_MESSAGES/weechat.mo")
- remove javascript chapter from user's guide
This commit is contained in:
Sébastien Helleu
2023-03-29 22:38:01 +02:00
parent 4548b25b78
commit 6dbfb638c6
119 changed files with 2185 additions and 80910 deletions
+48 -32
View File
@@ -88,38 +88,38 @@ else()
set(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME})
endif()
option(ENABLE_NCURSES "Compile the Ncurses interface" ON)
option(ENABLE_HEADLESS "Compile the headless binary (required for tests)" ON)
option(ENABLE_NLS "Enable Native Language Support" ON)
option(ENABLE_LARGEFILE "Enable Large File Support" ON)
option(ENABLE_ALIAS "Enable Alias plugin" ON)
option(ENABLE_BUFLIST "Enable Buflist plugin" ON)
option(ENABLE_CHARSET "Enable Charset plugin" ON)
option(ENABLE_EXEC "Enable Exec plugin" ON)
option(ENABLE_FIFO "Enable FIFO plugin" ON)
option(ENABLE_FSET "Enable Fast Set plugin" ON)
option(ENABLE_IRC "Enable IRC plugin" ON)
option(ENABLE_LOGGER "Enable Logger plugin" ON)
option(ENABLE_RELAY "Enable Relay plugin" ON)
option(ENABLE_SCRIPT "Enable Script plugin (script manager)" ON)
option(ENABLE_SCRIPTS "Enable script plugins (perl, python, ...)" ON)
option(ENABLE_PERL "Enable Perl scripting language" ON)
option(ENABLE_PYTHON "Enable Python scripting language" ON)
option(ENABLE_RUBY "Enable Ruby scripting language" ON)
option(ENABLE_LUA "Enable Lua scripting language" ON)
option(ENABLE_TCL "Enable Tcl scripting language" ON)
option(ENABLE_GUILE "Enable Scheme (guile) scripting language" ON)
option(ENABLE_JAVASCRIPT "Enable JavaScript scripting language" OFF)
option(ENABLE_PHP "Enable PHP scripting language" ON)
option(ENABLE_SPELL "Enable Spell checker plugin" ON)
option(ENABLE_ENCHANT "Enable Enchant lib for Spell checker plugin" OFF)
option(ENABLE_TRIGGER "Enable Trigger plugin" ON)
option(ENABLE_TYPING "Enable Typing plugin" ON)
option(ENABLE_XFER "Enable Xfer plugin" ON)
option(ENABLE_MAN "Enable build of man page" OFF)
option(ENABLE_DOC "Enable build of documentation" OFF)
option(ENABLE_TESTS "Enable tests" OFF)
option(ENABLE_CODE_COVERAGE "Enable code coverage" OFF)
option(ENABLE_NCURSES "Compile the Ncurses interface" ON)
option(ENABLE_HEADLESS "Compile the headless binary" ON)
option(ENABLE_NLS "Enable Native Language Support" ON)
option(ENABLE_LARGEFILE "Enable Large File Support" ON)
option(ENABLE_ALIAS "Enable Alias plugin" ON)
option(ENABLE_BUFLIST "Enable Buflist plugin" ON)
option(ENABLE_CHARSET "Enable Charset plugin" ON)
option(ENABLE_EXEC "Enable Exec plugin" ON)
option(ENABLE_FIFO "Enable FIFO plugin" ON)
option(ENABLE_FSET "Enable Fast Set plugin" ON)
option(ENABLE_IRC "Enable IRC plugin" ON)
option(ENABLE_LOGGER "Enable Logger plugin" ON)
option(ENABLE_RELAY "Enable Relay plugin" ON)
option(ENABLE_SCRIPT "Enable Script plugin (script manager)" ON)
option(ENABLE_SCRIPTS "Enable script plugins (perl, python, )" ON)
option(ENABLE_PERL "Enable Perl scripting language" ON)
option(ENABLE_PYTHON "Enable Python scripting language" ON)
option(ENABLE_RUBY "Enable Ruby scripting language" ON)
option(ENABLE_LUA "Enable Lua scripting language" ON)
option(ENABLE_TCL "Enable Tcl scripting language" ON)
option(ENABLE_GUILE "Enable Scheme (guile) scripting language" ON)
option(ENABLE_JAVASCRIPT "Enable JavaScript scripting language" OFF)
option(ENABLE_PHP "Enable PHP scripting language" ON)
option(ENABLE_SPELL "Enable Spell checker plugin" ON)
option(ENABLE_ENCHANT "Use Enchant lib in Spell checker plugin" OFF)
option(ENABLE_TRIGGER "Enable Trigger plugin" ON)
option(ENABLE_TYPING "Enable Typing plugin" ON)
option(ENABLE_XFER "Enable Xfer plugin" ON)
option(ENABLE_MAN "Enable build of man page" OFF)
option(ENABLE_DOC "Enable build of documentation" OFF)
option(ENABLE_TESTS "Enable tests" OFF)
option(ENABLE_CODE_COVERAGE "Enable code coverage" OFF)
# code coverage
add_library(coverage_config INTERFACE)
@@ -128,6 +128,22 @@ if(ENABLE_CODE_COVERAGE)
target_link_libraries(coverage_config INTERFACE --coverage)
endif()
# headless mode is required for documentation
if(ENABLE_DOC AND NOT ENABLE_HEADLESS)
message(FATAL_ERROR "Headless mode is required to build documentation.")
endif()
# all plugins (except javascript) are required for documentation
if(ENABLE_DOC AND (NOT ENABLE_ALIAS OR NOT ENABLE_BUFLIST OR NOT ENABLE_CHARSET
OR NOT ENABLE_EXEC OR NOT ENABLE_FIFO OR NOT ENABLE_FSET OR NOT ENABLE_IRC
OR NOT ENABLE_LOGGER OR NOT ENABLE_RELAY OR NOT ENABLE_SCRIPT
OR NOT ENABLE_SCRIPTS OR NOT ENABLE_PERL OR NOT ENABLE_PYTHON
OR NOT ENABLE_RUBY OR NOT ENABLE_LUA OR NOT ENABLE_TCL OR NOT ENABLE_GUILE
OR NOT ENABLE_PHP OR NOT ENABLE_SPELL OR NOT ENABLE_TRIGGER
OR NOT ENABLE_TYPING OR NOT ENABLE_XFER))
message(FATAL_ERROR "All plugins are required to build documentation.")
endif()
# headless mode is required for tests
if(ENABLE_TESTS AND NOT ENABLE_HEADLESS)
message(FATAL_ERROR "Headless mode is required for tests.")
+1
View File
@@ -66,6 +66,7 @@ Build::
* core: remove RPM packaging
* core: remove build of .bz2 and .zst files in `make dist`
* core: remove obsolete cpack config
* doc: convert docgen.py to C, remove autogen files from repository, add parameter `--doc-gen`
[[v3.8]]
== Version 3.8 (2023-01-08)
+27 -1
View File
@@ -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)
+1 -3
View File
@@ -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"
)
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
-164
View File
@@ -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[]
@@ -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[]
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
+45 -65
View File
@@ -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
-897
View File
@@ -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',
'',
)
+2 -5
View File
@@ -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"
)
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
-164
View File
@@ -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[]
@@ -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[]
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
+1 -25
View File
@@ -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
+8 -8
View File
@@ -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:
+45 -65
View File
@@ -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
+2 -5
View File
@@ -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"
)
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
-164
View File
@@ -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[]
@@ -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[]
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
+1 -26
View File
@@ -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
+8 -8
View File
@@ -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 :
+45 -65
View File
@@ -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
+2 -5
View File
@@ -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"
)
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
-164
View File
@@ -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[]
@@ -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[]
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
+8 -8
View File
@@ -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:
+45 -69
View File
@@ -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
+2 -5
View File
@@ -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"
)
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
-164
View File
@@ -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[]
@@ -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[]
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
+2 -28
View File
@@ -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
+8 -8
View File
@@ -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 言語での使用例:
+45 -65
View File
@@ -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]]
== サポート
+1 -3
View File
@@ -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"
)
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
-164
View File
@@ -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[]
@@ -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[]
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
+45 -65
View File
@@ -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
+2 -5
View File
@@ -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"
)
@@ -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[]
@@ -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[]
File diff suppressed because it is too large Load Diff
@@ -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[]

Some files were not shown because too many files have changed in this diff Show More