Message d'erreur
Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.
L'histoire
Une opération de votre script touchait le monde extérieur, un fichier, un dossier, l'entrée standard ou un sous-processus, et ce monde a dit non. Prenons le temps de comprendre. Rush vit dans un moteur, mais certaines actions sortent de ce moteur : lire un fichier, écrire quelque part, lancer un programme. Là, ce n'est plus rush qui décide, c'est l'extérieur. Quand il refuse, le moteur ne cache rien. Le message a deux parties : d'abord ce que vous demandiez, ensuite la raison que l'extérieur a donnée, par exemple le texte d'erreur du système, l'échec du sous-processus, ou la fin de l'entrée. Surtout, le moteur ne remplace jamais cet échec par une réponse vide qui ressemblerait à un succès : cela cacherait le vrai problème. Exemple : vous lisez un fichier qui n'existe pas, le système répond fichier introuvable, et le message le répète. Pour corriger, lisez la deuxième partie du message : elle vous dit presque toujours si c'est un chemin faux, un droit manquant ou un programme absent.
Texte issu du catalogue d'erreurs du moteur Rush.
