tFix deletion across line breaks - ve - a minimal text editor (work in progress)
 (HTM) git clone git://src.adamsgaard.dk/ve
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 7d3b3faea7d394ca5bb439bcccac82588698c800
 (DIR) parent 670187416f021e651072fe6b467ba1a0204b6ebc
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Tue,  6 Aug 2019 20:38:32 +0200
       
       Fix deletion across line breaks
       
       Diffstat:
         M row.c                               |       4 ++--
       
       1 file changed, 2 insertions(+), 2 deletions(-)
       ---
 (DIR) diff --git a/row.c b/row.c
       t@@ -99,9 +99,9 @@ editor_row_append_string(eRow *row, char *s, size_t len)
        void
        editor_row_delete_char(eRow *row, int i)
        {
       -        if (i<0 || i>row->size)
       +        if (i<0 || i>=row->size)
                        return;
       -        memmove(&row->chars[i], &row->chars[i+1], row->size-i);
       +        memmove(&row->chars[i], &row->chars[i+1], row->size - i);
                row->size--;
                editor_row_update(row);
                E.file_changed = 1;