diff options
Diffstat (limited to 'doc/fr/weechat_scripting.fr.adoc')
-rw-r--r-- | doc/fr/weechat_scripting.fr.adoc | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/doc/fr/weechat_scripting.fr.adoc b/doc/fr/weechat_scripting.fr.adoc index f481640f7..de87cb8e4 100644 --- a/doc/fr/weechat_scripting.fr.adoc +++ b/doc/fr/weechat_scripting.fr.adoc @@ -201,12 +201,22 @@ Les fonctions sont appelées par `+weechat.xxx(arg1, arg2, ...)+`. Les fonctions sont appelées par `+weechat::xxx arg1 arg2 ...+`. -Étant donné que Tcl n'a que des types "string", il n'y a pas de type null à -donner comme paramètre quand une fonctionne accepte des valeurs nulles. -Pour surmonter cela vous pouvez utiliser la constante `$::weechat::WEECHAT_NULL` -qui agit comme la valeur nulle. Cette constante est définie avec la valeur -`\uFFFF\uFFFF\uFFFFWEECHAT_NULL\uFFFF\uFFFF\uFFFF`, il est donc très peu probable -qu'elle apparaisse de manière non intentionnelle. +// TRANSLATION MISSING +[[tcl_null]] +===== Null values + +Since Tcl only has string types, there's no null type to pass as an argument +when a function accepts null values or to get as an argument in a callback +function. To overcome this the WeeChat API defines the constant +`$::weechat::WEECHAT_NULL` which acts as a null value. This constant is defined +as `\uFFFF\uFFFF\uFFFFWEECHAT_NULL\uFFFF\uFFFF\uFFFF`, so it's very unlikely to +appear unintentionally. + +You can pass this constant when a function accepts null as an argument and you +will get it as the value of an argument in a callback function if the argument +value is null. To see which functions accept null values and passes null values +to callbacks, look at the Python prototypes in the +link:weechat_plugin_api.en.html[WeeChat plugin API reference ^↗^,window=_blank]. [[language_guile]] ==== Guile (Scheme) |