Added and fixed bug #50
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@458 35c25a1d-7b9e-4130-9fde-d3aeb78583b8master
parent
7044489c76
commit
2a2e2be0c4
3
BUGS
3
BUGS
|
@ -81,6 +81,9 @@
|
||||||
- In certain terminals, nano would not work properly with keypad().
|
- In certain terminals, nano would not work properly with keypad().
|
||||||
Turned out to be the silly timeout(0) call which is completely
|
Turned out to be the silly timeout(0) call which is completely
|
||||||
unneeded anyway. (49) [FIXED]
|
unneeded anyway. (49) [FIXED]
|
||||||
|
- With less than a page of text, doing a page down will move the
|
||||||
|
current line to the top of the screen, which it shouldn't do. (50)
|
||||||
|
[FIXED]
|
||||||
|
|
||||||
** Open BUGS **
|
** Open BUGS **
|
||||||
|
|
||||||
|
|
7
move.c
7
move.c
|
@ -55,7 +55,12 @@ int page_down(void)
|
||||||
if (current == filebot)
|
if (current == filebot)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if (editbot != filebot || edittop == fileage) {
|
/* AHEM, if we only have a screen or less of text, DONT do an
|
||||||
|
edit_update, just move the cursor to editbot! */
|
||||||
|
if (edittop == fileage && editbot == filebot) {
|
||||||
|
current = editbot;
|
||||||
|
reset_cursor();
|
||||||
|
} else if (editbot != filebot || edittop == fileage) {
|
||||||
current_y = 0;
|
current_y = 0;
|
||||||
current = editbot;
|
current = editbot;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue