Commit 878ced39 authored by Chris Allegretta's avatar Chris Allegretta
Browse files

- nano.c:do_prev_word() - Fixed goofy logic setting x pos to value of last...

- nano.c:do_prev_word() - Fixed  goofy logic setting x pos to value of last line when hitting the beginning of first line, prog should simply abort.


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@865 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
No related merge requests found
Showing with 11 additions and 6 deletions
+11 -6
......@@ -26,7 +26,9 @@ CVS code -
(David Lawrence Ramsey).
- nano.c:
- New function do_prev_word, similar to do_next_word. Hard coded as
Alt-space, as next word is hard coded as control-space.
Alt-space, as next word is hard coded as control-space. Fixed
goofy logic setting x pos to value of last line when hitting the
beginning of first line, prog should simply abort.
- rcfile.c:
- Fix incorrect number of rc options (David Lawrence Ramsey).
- po/sv.po:
......
......@@ -839,9 +839,10 @@ void do_prev_word(void)
if (i == 0) {
if (fileptr->prev != NULL)
i = strlen(fileptr->prev->data) - 1;
else if (fileptr == fileage && filebot != NULL)
i = strlen(filebot->data) - 1;
else if (fileptr == fileage && filebot != NULL) {
current_x = 0;
return;
}
continue;
}
}
......@@ -862,8 +863,10 @@ void do_prev_word(void)
}
if (fileptr->prev != NULL)
i = strlen(fileptr->prev->data) - 1;
else if (fileptr == fileage && filebot != NULL)
i = strlen(filebot->data) - 1;
else if (fileptr == fileage && filebot != NULL) {
current_x = 0;
return;
}
}
if (fileptr == NULL)
current = fileage;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment