diff --git a/doc/en/weechat_plugin_api.en.adoc b/doc/en/weechat_plugin_api.en.adoc index bf477304b..64f2efeb9 100644 --- a/doc/en/weechat_plugin_api.en.adoc +++ b/doc/en/weechat_plugin_api.en.adoc @@ -6457,24 +6457,34 @@ def my_section_read_cb(data: str, config_file: str, section: str, option_name: s # ... return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE - # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_write_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_write_default_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_create_option_cb(data: str, config_file: str, section: str, option_name: str, value: str | None) -> int: # ... - return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED + # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_delete_option_cb(data: str, config_file: str, section: str, option: str) -> int: # ... return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_NO_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR section = weechat.config_new_section(config_file, "section1", 1, 1, "my_section_read_cb", "", diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc index 919f56c33..a328da4d2 100644 --- a/doc/fr/weechat_plugin_api.fr.adoc +++ b/doc/fr/weechat_plugin_api.fr.adoc @@ -6559,24 +6559,34 @@ def my_section_read_cb(data: str, config_file: str, section: str, option_name: s # ... return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE - # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_write_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_write_default_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_create_option_cb(data: str, config_file: str, section: str, option_name: str, value: str | None) -> int: # ... - return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED + # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_delete_option_cb(data: str, config_file: str, section: str, option: str) -> int: # ... return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_NO_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR section = weechat.config_new_section(config_file, "section1", 1, 1, "my_section_read_cb", "", diff --git a/doc/it/weechat_plugin_api.it.adoc b/doc/it/weechat_plugin_api.it.adoc index 6661153db..11a22812a 100644 --- a/doc/it/weechat_plugin_api.it.adoc +++ b/doc/it/weechat_plugin_api.it.adoc @@ -6696,24 +6696,34 @@ def my_section_read_cb(data: str, config_file: str, section: str, option_name: s # ... return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE - # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_write_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_write_default_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_create_option_cb(data: str, config_file: str, section: str, option_name: str, value: str | None) -> int: # ... - return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED + # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_delete_option_cb(data: str, config_file: str, section: str, option: str) -> int: # ... return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_NO_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR section = weechat.config_new_section(config_file, "section1", 1, 1, "my_section_read_cb", "", diff --git a/doc/ja/weechat_plugin_api.ja.adoc b/doc/ja/weechat_plugin_api.ja.adoc index 809730543..6feebc15a 100644 --- a/doc/ja/weechat_plugin_api.ja.adoc +++ b/doc/ja/weechat_plugin_api.ja.adoc @@ -6499,24 +6499,34 @@ def my_section_read_cb(data: str, config_file: str, section: str, option_name: s # ... return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE - # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_write_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_write_default_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_create_option_cb(data: str, config_file: str, section: str, option_name: str, value: str | None) -> int: # ... - return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED + # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_delete_option_cb(data: str, config_file: str, section: str, option: str) -> int: # ... return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_NO_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR section = weechat.config_new_section(config_file, "section1", 1, 1, "my_section_read_cb", "", diff --git a/doc/sr/weechat_plugin_api.sr.adoc b/doc/sr/weechat_plugin_api.sr.adoc index 9c353049f..e14da7d95 100644 --- a/doc/sr/weechat_plugin_api.sr.adoc +++ b/doc/sr/weechat_plugin_api.sr.adoc @@ -6269,24 +6269,34 @@ def my_section_read_cb(data: str, config_file: str, section: str, option_name: s # ... return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE - # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_write_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_write_default_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_create_option_cb(data: str, config_file: str, section: str, option_name: str, value: str | None) -> int: # ... - return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED + # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_delete_option_cb(data: str, config_file: str, section: str, option: str) -> int: # ... return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_NO_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR section = weechat.config_new_section(config_file, "section1", 1, 1, "my_section_read_cb", "", diff --git a/src/plugins/python/weechat.pyi b/src/plugins/python/weechat.pyi index bf4d6bc2f..f5a57f20e 100644 --- a/src/plugins/python/weechat.pyi +++ b/src/plugins/python/weechat.pyi @@ -496,24 +496,34 @@ def config_new_section(config_file: str, name: str, # ... return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE - # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_write_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_write_default_cb(data: str, config_file: str, section_name: str) -> int: # ... return weechat.WEECHAT_CONFIG_WRITE_OK + # return weechat.WEECHAT_CONFIG_WRITE_ERROR + # return weechat.WEECHAT_CONFIG_WRITE_MEMORY_ERROR def my_section_create_option_cb(data: str, config_file: str, section: str, option_name: str, value: str | None) -> int: # ... - return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED + # return weechat.WEECHAT_CONFIG_OPTION_SET_OK_SAME_VALUE + # return weechat.WEECHAT_CONFIG_OPTION_SET_ERROR + # return weechat.WEECHAT_CONFIG_OPTION_SET_OPTION_NOT_FOUND def my_section_delete_option_cb(data: str, config_file: str, section: str, option: str) -> int: # ... return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_REMOVED + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_NO_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_OK_RESET + # return weechat.WEECHAT_CONFIG_OPTION_UNSET_ERROR section = weechat.config_new_section(config_file, "section1", 1, 1, "my_section_read_cb", "",