summaryrefslogtreecommitdiff
path: root/doc/fr
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2018-03-20 21:51:13 +0100
committerSébastien Helleu <flashcode@flashtux.org>2018-03-20 21:51:13 +0100
commit667c9364ed1c1e36a555e9a54236a8d1b3df098d (patch)
tree381becd371b7d5133b003703847375059e94b29b /doc/fr
parent4238fe0e9ce13c7b11b238e8f470632aa1b96f5f (diff)
downloadweechat-667c9364ed1c1e36a555e9a54236a8d1b3df098d.zip
doc: add more info about the reload callback in function config_new (plugin API reference)
Diffstat (limited to 'doc/fr')
-rw-r--r--doc/fr/weechat_plugin_api.fr.adoc15
1 files changed, 13 insertions, 2 deletions
diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc
index 097be04b5..64304521a 100644
--- a/doc/fr/weechat_plugin_api.fr.adoc
+++ b/doc/fr/weechat_plugin_api.fr.adoc
@@ -5065,8 +5065,8 @@ Paramètres :
* _name_ : nom du nouveau fichier de configuration (sans chemin ou extension)
* _callback_reload_ : fonction appelée quand le fichier de configuration est
- rechargé avec `/reload` (optionnel, peut être NULL), paramètres et valeur de
- retour :
+ rechargé avec `/reload` (optionnel, peut être NULL, voir ci-dessous),
+ paramètres et valeur de retour :
** _const void *pointer_ : pointeur
** _void *data_ : pointeur
** _struct t_config_file *config_file_ : pointeur vers le fichier de
@@ -5082,6 +5082,17 @@ Paramètres :
une fonction similaire) et est automatiquement libéré (par free) lorsque le
fichier de configuration est libéré
+Fonction de rechargement :
+
+* La fonction de rappel doit appeler seulement la fonction
+ <<_config_reload,config_reload>>, elle ne doit pas supprimer le fichier de
+ configuration.
+* Une fonction de rappel est nécessaire seulement si des choses sont faites
+ avant ou après l'appel à la fonction <<_config_reload,config_reload>>. +
+ Si aucune fonction de rappel n'est donnée, WeeChat appellera sa fonction
+ interne de rechargement, donc le fichier de configuration sera rechargé dans
+ tous les cas.
+
Valeur de retour :
* pointeur vers le nouveau fichier de configuration, NULL en cas d'erreur