diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2019-06-26 21:20:01 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2019-06-26 21:20:01 +0200 |
commit | b1ab2a0c50b328d0f5047e2a43efd96d7cd3ac12 (patch) | |
tree | fc04af1b886e143a6d09d052e0a514a0876b83ad /doc/fr | |
parent | 33ee8036099114e5c13ff44ba89a915f13922e59 (diff) | |
download | weechat-b1ab2a0c50b328d0f5047e2a43efd96d7cd3ac12.zip |
doc: add description of arguments sent to the weechat_plugin_init plugin function (plugin API reference)
Diffstat (limited to 'doc/fr')
-rw-r--r-- | doc/fr/weechat_plugin_api.fr.adoc | 31 |
1 files changed, 28 insertions, 3 deletions
diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc index ac3ad25dc..27fbaff06 100644 --- a/doc/fr/weechat_plugin_api.fr.adoc +++ b/doc/fr/weechat_plugin_api.fr.adoc @@ -97,15 +97,40 @@ Paramètres : * _plugin_ : pointeur vers la structure d'extension WeeChat, utilisé pour initialiser le pointeur global `weechat_plugin` -* _argc_ : nombre de paramètres pour l'extension (donnés sur la ligne de - commande par l'utilisateur) -* _argv_ : paramètres pour l'extension +* _argc_ : nombre de paramètres pour l'extension +* _argv_ : paramètres pour l'extension (voir ci-dessous) Valeur de retour : * _WEECHAT_RC_OK_ si ok (l'extension sera chargée) * _WEECHAT_RC_ERROR_ si erreur (l'extension ne sera PAS chargée) +[[plugin_arguments]] +===== Paramètres de l'extension + +Lorsque l'extension est chargée par WeeChat, elle reçoit la liste des +paramètres dans `argv` et le nombre de paramètres dans `argc`. + +Les paramètres peuvent être : + +* les paramètres de ligne de commande lors du lancement du binaire WeeChat, +* les paramètres donnés à la commande `/plugin load xxx`, lorsque l'extension + est chargée manuellement par l'utilisateur. + +Lorsque les paramètres proviennent de la ligne de commande, seulement ces +paramètres sont envoyés à l'extension : + +*-a*, *--no-connect*:: + Supprimer la connexion automatique aux serveurs lors du démarrage. + +*-s*, *--no-script*:: + Supprimer le chargement automatique des scripts au démarrage. + +*extension:option*:: + Option pour une extension : seulement les options liées à l'extension sont + envoyées, par exemple seulement les options démarrant par `irc:` sont + envoyées à l'extension "irc". + [[plugin_priority]] ===== Priorité de l'extension |