From 25e570d7b31ef548cc4b9b4ed0cf1815c92baff5 Mon Sep 17 00:00:00 2001 From: JalonSolov Date: Tue, 8 Sep 2020 14:37:57 -0400 Subject: [PATCH] view: keeps ved from crashing if x is hit on blank line (#82) --- .gitignore | 1 + view.v | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2bd10bf --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +ved.exe diff --git a/view.v b/view.v index e2e4f5b..85f3542 100644 --- a/view.v +++ b/view.v @@ -364,7 +364,7 @@ fn (mut view View) shift_left() { fn (mut v View) delete_char() { u := v.uline() - if v.x >= u.len { + if u.len < 1 || v.x >= u.len { return } left := u.left(v.x)