diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2024-09-22 13:40:34 +0200 |
|---|---|---|
| committer | DanielGavin <danielgavin5@hotmail.com> | 2024-09-22 13:40:34 +0200 |
| commit | c68b7f5c26dc0ee8f162b86a2adcc12eb922d71d (patch) | |
| tree | 687c19630e2b8b59aef814237187d8dabe5ff0fb /src | |
| parent | 23bd4b328139a2d8197316867dc29c8ca2368136 (diff) | |
Trim file tags for \r
Diffstat (limited to 'src')
| -rw-r--r-- | src/odin/printer/printer.odin | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/odin/printer/printer.odin b/src/odin/printer/printer.odin index 559a4e3..8fb8baf 100644 --- a/src/odin/printer/printer.odin +++ b/src/odin/printer/printer.odin @@ -210,13 +210,12 @@ print_file :: proc(p: ^Printer, file: ^ast.File) -> string { p.document = empty() for tag in file.tags { - p.document = cons(p.document, text(tag.text), newline(1)) + p.document = cons(p.document, text(strings.trim(tag.text, "\r\n")), newline(1)) pos := tag.pos pos.line += 1 set_source_position(p, pos) } - p.document = cons(p.document, move_line(p, file.pkg_token.pos)) p.document = cons(p.document, cons_with_nopl(text(file.pkg_token.text), text(file.pkg_name))) |