Logging kept as comment

master
Dany Thach 2025-02-27 22:38:37 +01:00
parent 0469760f30
commit 49d8d675d4
1 changed files with 15 additions and 15 deletions

View File

@ -110,26 +110,26 @@ class Omnichess {
}
void loop() async {
final DateTime now = DateTime.now();
final String logName = "${now.year}"
"${now.month.toString().padLeft(2, "0")}"
"${now.day.toString().padLeft(2, "0")}"
"-"
"${now.hour.toString().padLeft(2, "0")}"
"${now.minute.toString().padLeft(2, "0")}"
"${now.second.toString().padLeft(2, "0")}"
"${now.millisecond.toString().padLeft(3, "0")}"
".log";
final File log = File("logs/$logName");
if (!log.existsSync()) {
log.createSync();
}
// final DateTime now = DateTime.now();
// final String logName = "${now.year}"
// "${now.month.toString().padLeft(2, "0")}"
// "${now.day.toString().padLeft(2, "0")}"
// "-"
// "${now.hour.toString().padLeft(2, "0")}"
// "${now.minute.toString().padLeft(2, "0")}"
// "${now.second.toString().padLeft(2, "0")}"
// "${now.millisecond.toString().padLeft(3, "0")}"
// ".log";
// final File log = File("logs/$logName");
// if (!log.existsSync()) {
// log.createSync();
// }
late StreamSubscription<String> inputSubscription;
inputSubscription = stdin
.transform(utf8.decoder)
.transform(LineSplitter())
.listen((String line) async {
log.writeAsStringSync("$line\n", mode: FileMode.append);
// log.writeAsStringSync("$line\n", mode: FileMode.append);
final String input = line.trim();
final bool keepGoing = await elaborate(input);
if (!keepGoing) {