diff --git a/cfg/config_any.go b/cfg/config_any.go index 540e4e0..1a4c3ec 100644 --- a/cfg/config_any.go +++ b/cfg/config_any.go @@ -9,7 +9,7 @@ tabs_are_spaces = true match_braces = false maintain_indentation = true highlight_line = true -font_face = "Courier New" +font_face = "Consola" font_size = 20 show_line_numbers = true diff --git a/gui/buffer.go b/gui/buffer.go index eeefad6..d891279 100644 --- a/gui/buffer.go +++ b/gui/buffer.go @@ -1012,6 +1012,11 @@ func (b *Buffer) renderAt(ctx *strife.Renderer, rx int, ry int) { var x_col int for idx, char := range currLine { switch char { + + // 13 is a carriage return + case 13: + continue + case '\n': x_col = 0 y_col += 1 diff --git a/phi.exe b/phi.exe new file mode 100644 index 0000000..8570c25 Binary files /dev/null and b/phi.exe differ