If so, the entire (ice-9 rdelim) module needs to be revised as well as libguile/rdelim.c since the current implementation assumes that the line delimiter is a single character, which was not true under Windows last time I checked.
As I know, Windows seems the only mainstream and living OS which treat newline with 2 chars. And according to my previous suggestion, people use WSL for GNU tools on Windows nowadays.
So I wonder if it is still necessary to introduce and maintain such complexity.
But as I said before, it is not a bad idea to do this, just cost wise.
Again, I don't against such an opinion.
Best regards.