diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2021-08-03 19:46:41 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2021-08-03 19:46:41 +0200 |
commit | d89c4f559c817a92da94d98baf9f3829238b0392 (patch) | |
tree | 552415606ad46f35bf20cb5d6d376b78b9c480f6 /doc/fr | |
parent | 0be4020b68e54cbb6fd588175419843b7873f900 (diff) | |
download | weechat-d89c4f559c817a92da94d98baf9f3829238b0392.zip |
api: add random integer number in evaluation of expressions with "random:min,max"
Diffstat (limited to 'doc/fr')
-rw-r--r-- | doc/fr/includes/autogen_user_commands.fr.adoc | 10 | ||||
-rw-r--r-- | doc/fr/weechat_plugin_api.fr.adoc | 8 |
2 files changed, 13 insertions, 5 deletions
diff --git a/doc/fr/includes/autogen_user_commands.fr.adoc b/doc/fr/includes/autogen_user_commands.fr.adoc index 0ecc5e7e1..ef2daad69 100644 --- a/doc/fr/includes/autogen_user_commands.fr.adoc +++ b/doc/fr/includes/autogen_user_commands.fr.adoc @@ -1389,10 +1389,11 @@ Des variables sont remplacées dans l'expression, en utilisant le format ${varia 15. une variable d'environnement (format : "env:XXX") 16. un opérateur ternaire (format : "if:condition?valeur_si_vrai:valeur_si_faux") 17. le résultat d'une expression avec parenthèses et les opérateurs + - * / // % ** (format: "calc:xxx") - 18. une chaîne traduite (format : "translate:xxx") - 19. une option (format : "fichier.section.option") - 20. une variable locale du tampon - 21. un hdata/variable (la valeur est automatiquement convertie en chaîne), par défaut "window" et "buffer" pointent vers la fenêtre et le tampon courants. + 18. un nombre entier aléatoire (format : "random:min,max") + 19. une chaîne traduite (format : "translate:xxx") + 20. une option (format : "fichier.section.option") + 21. une variable locale du tampon + 22. un hdata/variable (la valeur est automatiquement convertie en chaîne), par défaut "window" et "buffer" pointent vers la fenêtre et le tampon courants. Le format du hdata peut être le suivant : hdata.var1.var2... : démarrer avec un hdata (le pointeur doit être connu), et demander les variables l'une après l'autre (d'autres hdata peuvent être suivis) hdata[liste].var1.var2... : démarrer avec un hdata en utilisant une liste/pointeur/nom de pointeur, par exemple : @@ -1424,6 +1425,7 @@ Exemples (chaînes simples) : /eval -n ${repeat:5,-} ==> ----- /eval -n ${length:test} ==> 4 /eval -n ${calc:(5+2)*3} ==> 21 + /eval -n ${random:0,10} ==> 3 /eval -n ${base_encode:64,test} ==> dGVzdA== /eval -n ${base_decode:64,dGVzdA==} ==> test /eval -n ${translate:Plugin} ==> Extension diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc index 6dd686f8a..b7b6b777a 100644 --- a/doc/fr/weechat_plugin_api.fr.adoc +++ b/doc/fr/weechat_plugin_api.fr.adoc @@ -2291,7 +2291,7 @@ str3 = weechat.string_input_for_buffer("//test") # "/test" ==== string_eval_expression _WeeChat ≥ 0.4.0, mis à jour dans la 0.4.2, 0.4.3, 1.0, 1.1, 1.2, 1.3, 1.6, 1.8, -2.0, 2.2, 2.3, 2.7, 2.9, 3.1 et 3.2._ +2.0, 2.2, 2.3, 2.7, 2.9, 3.1, 3.2 et 3.3._ Évaluer l'expression et retourner le résultat sous forme de chaîne. Les variables spéciales avec le format `+${variable}+` sont étendues (voir le @@ -2842,6 +2842,12 @@ première étendue à la dernière) : `+0.2+` + `+65536+` +| `+${random:min,max}+` + + _(WeeChat ≥ 3.3)_ | + Nombre entier aléatoire dans l'intervalle de `min` à `max` (inclus). | + `+${random:0,10}+` | + `+3+` + | `+${translate:xxx}+` + _(WeeChat ≥ 3.2)_ | Chaîne traduite (dépend de la langue utilisée par WeeChat pour afficher les |