On Wednesday, 9 June 2021 at 21:10:58 UTC, Marcone wrote:
std.file.append("file; \nApple");
std.file.append("file; \nBanana");

Result:

AppleBanana

Not all systems use the same char sequence for line breaks. In particular, Microsoft Windows uses "\r\n".

You can use [`std.ascii.newline`](https://dlang.org/phobos/std_ascii.html#newline) to write platform-independent code. Functions like `std.stdio.writeln` that write a newline at the end of the message will also do the right thing.

Reply via email to