summaryrefslogtreecommitdiff
path: root/doc/it
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2022-03-12 16:08:19 +0100
committerSébastien Helleu <flashcode@flashtux.org>2022-03-12 16:08:19 +0100
commit878118777153b024303a59c3c1144ace3a49c0f6 (patch)
treec376f8b373e290f689d4bb9755ffc189524478b5 /doc/it
parent197a7a01e458255a578c99c7f477dd0bec7e3a47 (diff)
downloadweechat-878118777153b024303a59c3c1144ace3a49c0f6.zip
doc/scripting: translate note about Tcl constant $::weechat::WEECHAT_NULL
Diffstat (limited to 'doc/it')
-rw-r--r--doc/it/weechat_scripting.it.adoc6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/it/weechat_scripting.it.adoc b/doc/it/weechat_scripting.it.adoc
index 4e7735762..ea4b2cf7b 100644
--- a/doc/it/weechat_scripting.it.adoc
+++ b/doc/it/weechat_scripting.it.adoc
@@ -213,6 +213,12 @@ Functions are called with `+weechat.xxx(arg1, arg2, ...)+`.
Functions are called with `+weechat::xxx arg1 arg2 ...+`.
+Since Tcl only has string types, there's no null type to pass as an argument
+when a function accepts null values. To overcome this you can use 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 intentionally.
+
[[language_guile]]
==== Guile (Scheme)