From e4917ba65438b1928b3e94d4b6330238ed54c29c Mon Sep 17 00:00:00 2001 From: Pierre Ambroise Date: Mon, 1 Dec 2025 14:02:00 +0100 Subject: [PATCH] Sync dir function with EN --- reference/dir/functions/closedir.xml | 105 ++++++++++++-------- reference/dir/functions/opendir.xml | 133 ++++++++++++++------------ reference/dir/functions/readdir.xml | 129 ++++++++----------------- reference/dir/functions/rewinddir.xml | 71 +++++++++----- 4 files changed, 227 insertions(+), 211 deletions(-) diff --git a/reference/dir/functions/closedir.xml b/reference/dir/functions/closedir.xml index 9856cde3d7..95f750a99d 100644 --- a/reference/dir/functions/closedir.xml +++ b/reference/dir/functions/closedir.xml @@ -1,5 +1,5 @@ - + @@ -13,60 +13,83 @@ voidclosedir resourcenulldir_handle&null; - + closedir ferme le pointeur de dossier - dir_handle. Le dossier devait avoir - été ouvert auparavant avec opendir. - + dir_handle. + &reftitle.parameters; - - - - dir_handle - - - La ressource de dossier ouverte précédemment avec - opendir. - - - - - + + + dir_handle + + + Le gestionnaire de dossier resource précédemment ouvert + avec opendir. + Si dir_handle est &null; le dernier gestionnaire + ouvert avec opendir sera utilisé. + + + + &reftitle.returnvalues; - + &return.void; - + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.5.0 + + Utiliser &null; pour dir_handle est maintenant obsolète. + Au lieu de cela, le dernier gestionnaire de dossier ouvert doit être fourni explicitement. + + + + 8.0.0 + + dir_handle est désormais nullable. + + + + + &reftitle.examples; - - - Exemple avec <function>closedir</function> - - -]]> - - - + + Pour un exemple complet référez-vous à la documentation de + opendir. + + + + &reftitle.seealso; + + opendir + readdir + rewinddir + dir + is_dir + glob + scandir + + @@ -16,55 +16,54 @@ stringdirectory resourcenullcontext&null; - + opendir retourne un pointeur sur un dossier qui pour être utilisé avec les fonctions closedir, readdir et rewinddir. - + &reftitle.parameters; - - - - directory - - - Le chemin du répertoire à ouvrir - - - - - context - - - Pour la description du paramètre context, - référez-vous à la section des flux du manuel. - - - - - + + + directory + + + Le chemin du dossier à ouvrir. + + + + + context + + + Pour une description du paramètre context, + référez-vous à la section les flux + du manuel. + + + + &reftitle.returnvalues; - - Retourne la &resource; de dossier en cas de succès, + + Renvoie un gestionnaire de dossier en cas de succès &return.falseforfailure; - + &reftitle.errors; &fs.emits.warning.on.failure; - + Ceci peut se produire si directory n'est pas un dossier valide, le dossier ne peut être ouvert pour des raisons de permissions, ou à cause d'erreurs liées au système de fichiers. - + @@ -81,7 +80,7 @@ 8.0.0 - context is now nullable. + context est désormais nullable. @@ -91,49 +90,65 @@ &reftitle.examples; - - - Exemple avec <function>opendir</function> - + + + Liste toutes les entrées d'un dossier, en ignorant les entrées spéciales + <literal>.</literal> et <literal>..</literal> + + + Du fait que les entrées de dossier et de fichier peuvent être des chaînes et évaluer comme "faux" + (par exemple un dossier nommé "0"), et que + readdir retourne &false; lorsqu'il a lu toutes les + entrées d'un dossier, il faut utiliser + l'opérateur de comparaison + === pour distingué proprement une entrée de dossier + dont le nom est "faux" d'une entrée de dossier qui a été lue + et qui est &false;. + + ]]> - - &example.outputs.similar; - + + &example.outputs.similar; + - - - + + &reftitle.seealso; - - - is_dir - readdir - dir - - + + readdir + rewinddir + closedir + dir + is_dir + glob + scandir + + @@ -13,38 +13,35 @@ stringfalsereaddir resourcenulldir_handle&null; - - readdir retourne le nom de la prochaine entrée - du dossier identifié par dir_handle. - Les entrées sont retournées dans l'ordre dans lequel elles sont enregistrées + + Renvoie le nom de la prochaine entrée dans le dossier. + Les entrées sont renvoyées dans l'ordre dans lequel elles sont stockées dans le système de fichiers. - + &reftitle.parameters; - - - - dir_handle - - - La ressource de dossier ouverte précédemment avec - opendir. Si la ressource de dossier - n'est pas spécifiée, la dernière ressource ouverte avec la fonction - opendir sera utilisée. - - - - - + + + dir_handle + + + Un gestionnaire de dossier resource précédemment ouvert + avec opendir. + Si dir_handle est &null; le dernier gestionnaire + ouvert avec opendir sera utilisé. + + + + &reftitle.returnvalues; - + Retourne le nom de l'entrée en cas de réussite,&return.falseforfailure;. - + &return.falseproblem; @@ -59,6 +56,13 @@ + + 8.5.0 + + Utiliser &null; pour dir_handle est maintenant dépréciée. + Au lieu de cela, le dernier gestionnaire de dossier ouvert doit être fourni explicitement. + + 8.0.0 @@ -72,76 +76,23 @@ &reftitle.examples; - - - Liste de toutes les entrées d'un dossier - - Notez la façon dont la valeur de retour de dir - est vérifiée dans l'exemple suivant. Nous testons si la valeur est - identique (égale et de même type que -- voyez opérateurs de comparaison - pour plus de détails) &false; sinon, toute entrée dans le nom serait évalué - à &false; causera l'arrêt de la boucle (exemple, un répertoire nommé 0). - - - -]]> - - - - - - - Liste toutes les entrées du dossier courant et enlève les - <literal>.</literal> et <literal>..</literal> - - - -]]> - - - + + Pour une exemple complet, référez-vous à la documentation de + la fonction opendir. + &reftitle.seealso; - - - is_dir - glob - opendir - scandir - - + + opendir + rewinddir + closedir + dir + is_dir + glob + scandir + + @@ -13,35 +13,35 @@ voidrewinddir resourcenulldir_handle&null; - - rewinddir retourne à la première - entrée du dossier identifiée par dir_handle. - + + Réinitialise le flux de dossier indiqué par dir_handle + au début du dossier. + Resets the directory stream indicated by dir_handle + to the beginning of the directory. + &reftitle.parameters; - - - - dir_handle - - - La &resource; de dossier ouverte précédemment avec - opendir. Si la ressource de dossier n'est pas fournie, - la dernière ressource ouverte avec la fonction - opendir sera utilisée. - - - - - + + + dir_handle + + + Un gestionnaire de dossier resource précédemment ouvert + avec opendir. + Si dir_handle est &null; le dernier gestionnaire + ouvert avec opendir sera utilisé. + + + + &reftitle.returnvalues; - + &return.void; - + @@ -55,6 +55,13 @@ + + 8.5.0 + + Utiliser &null; pour dir_handle est maintenant dépréciée. + A la place, le dernier gestionnaire de dossier ouvert doit être fourni explicitement. + + 8.0.0 @@ -66,6 +73,26 @@ + + &reftitle.examples; + + Pour un exemple complet, référez-vous à la documentation de + opendir. + + + + + &reftitle.seealso; + + opendir + readdir + closedir + dir + is_dir + glob + scandir + +