From 67024d53dc7aec9e72e3683faf4a5062297c8986 Mon Sep 17 00:00:00 2001 From: ahmedsamyh Date: Tue, 4 Mar 2025 22:56:12 +0500 Subject: [PATCH] TODO Done: Care about window's \r\n... --- main.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/main.c b/main.c index 5d2437b..2711ab4 100644 --- a/main.c +++ b/main.c @@ -469,8 +469,7 @@ void consume_comment(Lexer *l, String_view *sv_out, Location *loc_out) { void left_trim(Lexer *l) { while (!eof(l) && isspace(current_char(l))) { - // TODO: Care about window's \r\n.... - if (current_char(l) == '\n') { + if (current_char(l) == '\n' || (current_char(l) == '\r' && next_char(l) == '\n')) { l->line += 1; l->bol = l->cur + 1; } -- 2.39.5