summaryrefslogtreecommitdiff
path: root/doc/ja
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/ja
parent4238fe0e9ce13c7b11b238e8f470632aa1b96f5f (diff)
downloadweechat-667c9364ed1c1e36a555e9a54236a8d1b3df098d.zip
doc: add more info about the reload callback in function config_new (plugin API reference)
Diffstat (limited to 'doc/ja')
-rw-r--r--doc/ja/weechat_plugin_api.ja.adoc13
1 files changed, 12 insertions, 1 deletions
diff --git a/doc/ja/weechat_plugin_api.ja.adoc b/doc/ja/weechat_plugin_api.ja.adoc
index 5f9b98035..14df95875 100644
--- a/doc/ja/weechat_plugin_api.ja.adoc
+++ b/doc/ja/weechat_plugin_api.ja.adoc
@@ -4990,8 +4990,9 @@ struct t_config_file *weechat_config_new (const char *name,
引数:
* _name_: 設定ファイルの名前 (パスと拡張子は不要)
+// TRANSLATION MISSING
* _callback_reload_: `/reload` で設定ファイルをリロードする際に呼び出すコールバック関数
- (任意、NULL でも可)、引数と戻り値:
+ (任意、NULL でも可, see below)、引数と戻り値:
** _const void *pointer_: ポインタ
** _void *data_: ポインタ
** _struct t_config_file *config_file_: 設定ファイルへのポインタ
@@ -5005,6 +5006,16 @@ struct t_config_file *weechat_config_new (const char *name,
このポインタが NULL でない場合、このポインタは malloc (または類似の関数)
によって割り当てられたものでなければいけません。さらに、このポインタはここで作成した設定ファイルが開放された時点で自動的に開放されます
+// TRANSLATION MISSING
+Reload callback:
+
+* The callback must only call the function <<_config_reload,config_reload>>,
+ it must not remove the configuration file.
+* A callback is needed only if it does some things before and/or after the
+ call to the function <<_config_reload,config_reload>>. +
+ If no callback is given, WeeChat will call its internal reload function,
+ so the configuration file will be reloaded in all cases.
+
戻り値:
* 新しい設定ファイルへのポインタ、エラーが起きた場合は NULL