From b885c9c5e96224aba873aa17c3fd996be86c70b4 Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Thu, 10 Nov 2005 05:20:25 +0000 Subject: [PATCH] revert change to edit_update(), since it's used when fileage may be temporarily out of range, and fix a comment git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3144 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- ChangeLog | 4 ++-- src/text.c | 2 +- src/winio.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index d0fdaa2f..9757720d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -49,8 +49,8 @@ CVS code - do_page_down(), do_para_end(), do_next_word(), do_prev_word(), do_up(), do_down(), do_scroll_down(), do_right(), do_mouse(), do_gotolinecolumn(), do_delete(), begpar(), find_paragraph(), - do_justify(), do_wrap(), remove_magicline(), edit_scroll(), - and edit_update(). (DLR) + do_justify(), do_wrap(), remove_magicline(), and + edit_scroll(). (DLR) - Add new -L/--nonewlines command line option, and new "nonewlines" rcfile option, to control whether nano adds magiclines to the ends of files. Changes to read_file(), diff --git a/src/text.c b/src/text.c index e23f5548..97e1ee28 100644 --- a/src/text.c +++ b/src/text.c @@ -1372,7 +1372,7 @@ void do_justify(bool full_justify) null_at(&openfile->current->data, break_pos); /* If the current line is the last line of the file, move - * the last line of the file down. */ + * the last line of the file down to the next line. */ if (openfile->filebot == openfile->current) openfile->filebot = openfile->filebot->next; diff --git a/src/winio.c b/src/winio.c index f7de0578..a6abbdbe 100644 --- a/src/winio.c +++ b/src/winio.c @@ -2842,7 +2842,7 @@ void edit_update(update_type location) goal = editwinrows - 1; } - for (; goal > 0 && foo != openfile->edittop; goal--) + for (; goal > 0 && foo->prev != NULL; goal--) foo = foo->prev; openfile->edittop = foo; -- 2.39.5