summaryrefslogtreecommitdiff
path: root/doc/fr
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2021-08-03 19:46:41 +0200
committerSébastien Helleu <flashcode@flashtux.org>2021-08-03 19:46:41 +0200
commitd89c4f559c817a92da94d98baf9f3829238b0392 (patch)
tree552415606ad46f35bf20cb5d6d376b78b9c480f6 /doc/fr
parent0be4020b68e54cbb6fd588175419843b7873f900 (diff)
downloadweechat-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.adoc10
-rw-r--r--doc/fr/weechat_plugin_api.fr.adoc8
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