tweak do_last_line() to remove the assumption that the file always ends

in a magicline


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3093 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
master
David Lawrence Ramsey 2005-11-05 17:50:06 +00:00
parent c0e54d16cb
commit 46f5665da2
2 changed files with 3 additions and 3 deletions

View File

@ -39,7 +39,7 @@ CVS code -
do_help() (all moved to help.c). (DLR) do_help() (all moved to help.c). (DLR)
- Tweak a few functions to remove the assumption that the file - Tweak a few functions to remove the assumption that the file
always ends in a magicline. Changes to do_cut_till_end(), always ends in a magicline. Changes to do_cut_till_end(),
open_buffer(), read_file(), write_file(), and open_buffer(), read_file(), write_file(), do_last_line(), and
do_wordlinechar_count(). (DLR) do_wordlinechar_count(). (DLR)
- Tweak a few functions to rely on fileage and filebot instead - Tweak a few functions to rely on fileage and filebot instead
of NULL for their checks to detect the top or bottom of the of NULL for their checks to detect the top or bottom of the

View File

@ -50,8 +50,8 @@ void do_last_line(void)
check_statusblank(); check_statusblank();
openfile->current = openfile->filebot; openfile->current = openfile->filebot;
openfile->current_x = 0; openfile->current_x = strlen(openfile->filebot->data);
openfile->placewewant = 0; openfile->placewewant = xplustabs();
openfile->current_y = editwinrows - 1; openfile->current_y = editwinrows - 1;
edit_redraw(current_save, pww_save); edit_redraw(current_save, pww_save);