Remplacement des \n par System.lineseparator et utilisation de stringbuilder pour la récupération de l'historique.