fix spurious warning message in do_gotoline() that was introduced when
it was overhauled, and also fix some indentation in statusq() git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1990 35c25a1d-7b9e-4130-9fde-d3aeb78583b8master
parent
4e8e495301
commit
1f204c0204
|
@ -924,9 +924,11 @@ void do_gotoline(int line, bool save_pos)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Bounds check. */
|
/* Do a bounds check. Display a warning on an out-of-bounds
|
||||||
|
* line number only if we hit Enter at the statusbar prompt. */
|
||||||
if (!parse_num(answer, &line) || line < 0) {
|
if (!parse_num(answer, &line) || line < 0) {
|
||||||
statusbar(_("Come on, be reasonable"));
|
if (i == 0)
|
||||||
|
statusbar(_("Come on, be reasonable"));
|
||||||
display_main_list();
|
display_main_list();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
72
src/winio.c
72
src/winio.c
|
@ -2161,44 +2161,44 @@ int statusq(bool allow_tabs, const shortcut *s, const char *def,
|
||||||
resetstatuspos = FALSE;
|
resetstatuspos = FALSE;
|
||||||
|
|
||||||
switch (ret) {
|
switch (ret) {
|
||||||
case NANO_FIRSTLINE_KEY:
|
case NANO_FIRSTLINE_KEY:
|
||||||
case NANO_FIRSTLINE_FKEY:
|
case NANO_FIRSTLINE_FKEY:
|
||||||
do_first_line();
|
do_first_line();
|
||||||
resetstatuspos = TRUE;
|
resetstatuspos = TRUE;
|
||||||
break;
|
break;
|
||||||
case NANO_LASTLINE_KEY:
|
case NANO_LASTLINE_KEY:
|
||||||
case NANO_LASTLINE_FKEY:
|
case NANO_LASTLINE_FKEY:
|
||||||
do_last_line();
|
do_last_line();
|
||||||
resetstatuspos = TRUE;
|
resetstatuspos = TRUE;
|
||||||
break;
|
break;
|
||||||
#ifndef DISABLE_JUSTIFY
|
#ifndef DISABLE_JUSTIFY
|
||||||
case NANO_PARABEGIN_KEY:
|
case NANO_PARABEGIN_KEY:
|
||||||
case NANO_PARABEGIN_ALTKEY1:
|
case NANO_PARABEGIN_ALTKEY1:
|
||||||
case NANO_PARABEGIN_ALTKEY2:
|
case NANO_PARABEGIN_ALTKEY2:
|
||||||
do_para_begin();
|
do_para_begin();
|
||||||
resetstatuspos = TRUE;
|
resetstatuspos = TRUE;
|
||||||
break;
|
break;
|
||||||
case NANO_PARAEND_KEY:
|
case NANO_PARAEND_KEY:
|
||||||
case NANO_PARAEND_ALTKEY1:
|
case NANO_PARAEND_ALTKEY1:
|
||||||
case NANO_PARAEND_ALTKEY2:
|
case NANO_PARAEND_ALTKEY2:
|
||||||
do_para_end();
|
do_para_end();
|
||||||
resetstatuspos = TRUE;
|
resetstatuspos = TRUE;
|
||||||
break;
|
break;
|
||||||
case NANO_FULLJUSTIFY_KEY:
|
case NANO_FULLJUSTIFY_KEY:
|
||||||
case NANO_FULLJUSTIFY_ALTKEY:
|
case NANO_FULLJUSTIFY_ALTKEY:
|
||||||
if (!ISSET(VIEW_MODE))
|
if (!ISSET(VIEW_MODE))
|
||||||
do_full_justify();
|
do_full_justify();
|
||||||
resetstatuspos = TRUE;
|
resetstatuspos = TRUE;
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
case NANO_CANCEL_KEY:
|
case NANO_CANCEL_KEY:
|
||||||
ret = -1;
|
ret = -1;
|
||||||
resetstatuspos = TRUE;
|
resetstatuspos = TRUE;
|
||||||
break;
|
break;
|
||||||
case NANO_ENTER_KEY:
|
case NANO_ENTER_KEY:
|
||||||
ret = (answer[0] == '\0') ? -2 : 0;
|
ret = (answer[0] == '\0') ? -2 : 0;
|
||||||
resetstatuspos = TRUE;
|
resetstatuspos = TRUE;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
blank_statusbar();
|
blank_statusbar();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue