diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/de/weechat_scripting.de.adoc | 27 | ||||
-rw-r--r-- | doc/de/weechat_user.de.adoc | 10 |
2 files changed, 16 insertions, 21 deletions
diff --git a/doc/de/weechat_scripting.de.adoc b/doc/de/weechat_scripting.de.adoc index 172723148..5c2fcca3e 100644 --- a/doc/de/weechat_scripting.de.adoc +++ b/doc/de/weechat_scripting.de.adoc @@ -201,21 +201,20 @@ Funktionen werden aufgerufen mittels `+weechat.xxx(arg1, arg2, ...)+`. Funktionen werden aufgerufen mittels `+weechat::xxx arg1 arg2 ...+`. -// 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 +===== Nullwerte + +Da Tcl nur String-Typen nutzt, gibt es keinen Null-Typ, der als Argument übergeben +werden kann wenn eine Funktion Nullwerte akzeptiert, oder als Argument in einem +Callback zu erhalten Funktion. Um dies zu umgehen, definiert die WeeChat-API die +Konstante `$::weechat::WEECHAT_NULL`, welches als Nullwert fungiert. Diese Konstante +ist festgelegt und lautet `\uFFFF\uFFFF\uFFFFWEECHAT_NULL\uFFFF\uFFFF\uFFFF`, +es ist also sehr unwahrscheinlich das dies ungewollt genutzt wird. + +Sie können diese Konstante übergeben, wenn eine Funktion NULL als Argument akzeptiert +und Sie erhält es als Wert eines Arguments in einer Callback-Funktion zurück, wenn +der Wert des Arguments NULL ist. Um zu sehen, welche Funktionen Nullwerte akzeptieren +und Nullwerte in Rückrufen übergeben, schauen Sie sich die Python-Prototypen an link:weechat_plugin_api.en.html[WeeChat plugin API reference ^↗^,window=_blank]. [[language_guile]] diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc index 5fb56ea59..afb00bd75 100644 --- a/doc/de/weechat_user.de.adoc +++ b/doc/de/weechat_user.de.adoc @@ -1994,17 +1994,13 @@ Beispiel: Er ist möglich einer Farbe ein Attribut hinzuzufügen. Dazu wird dem Farbnamen oder der Farbnummer ein- oder mehrere Attribute vorangestellt. -// TRANSLATION MISSING -* `+%+`: blink -// TRANSLATION MISSING -* `+.+`: "dim" (half bright) +* `+%+`: blinken +* `+.+`: "dim" (halb hell) * `+*+` : fett * `+!+` : invertierte Darstellung * `+/+` : kursiven * `+_+` : unterstrichen -// TRANSLATION MISSING -* `+|+`: keep attributes: do not reset blink/dim/bold/reverse/italic/underlined - when changing color +* `+|+`: Attribute beibehalten: blinken/dim/fett/invertierte Darstellung/kursiv/unterstrichen nicht zurücksetzen, wenn die Farbe geändert wird Um zum Beispiel dem eigenen Nick die Farbe weiß und unterstrichen zuzuordnen: |