mirror of git://git.sv.gnu.org/nano.git
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-d3aeb78583b8
This commit is contained in:
parent
4e8e495301
commit
1f204c0204
|
@ -924,9 +924,11 @@ void do_gotoline(int line, bool save_pos)
|
|||
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) {
|
||||
statusbar(_("Come on, be reasonable"));
|
||||
if (i == 0)
|
||||
statusbar(_("Come on, be reasonable"));
|
||||
display_main_list();
|
||||
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;
|
||||
|
||||
switch (ret) {
|
||||
case NANO_FIRSTLINE_KEY:
|
||||
case NANO_FIRSTLINE_FKEY:
|
||||
do_first_line();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_LASTLINE_KEY:
|
||||
case NANO_LASTLINE_FKEY:
|
||||
do_last_line();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_FIRSTLINE_KEY:
|
||||
case NANO_FIRSTLINE_FKEY:
|
||||
do_first_line();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_LASTLINE_KEY:
|
||||
case NANO_LASTLINE_FKEY:
|
||||
do_last_line();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
#ifndef DISABLE_JUSTIFY
|
||||
case NANO_PARABEGIN_KEY:
|
||||
case NANO_PARABEGIN_ALTKEY1:
|
||||
case NANO_PARABEGIN_ALTKEY2:
|
||||
do_para_begin();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_PARAEND_KEY:
|
||||
case NANO_PARAEND_ALTKEY1:
|
||||
case NANO_PARAEND_ALTKEY2:
|
||||
do_para_end();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_FULLJUSTIFY_KEY:
|
||||
case NANO_FULLJUSTIFY_ALTKEY:
|
||||
if (!ISSET(VIEW_MODE))
|
||||
do_full_justify();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_PARABEGIN_KEY:
|
||||
case NANO_PARABEGIN_ALTKEY1:
|
||||
case NANO_PARABEGIN_ALTKEY2:
|
||||
do_para_begin();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_PARAEND_KEY:
|
||||
case NANO_PARAEND_ALTKEY1:
|
||||
case NANO_PARAEND_ALTKEY2:
|
||||
do_para_end();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_FULLJUSTIFY_KEY:
|
||||
case NANO_FULLJUSTIFY_ALTKEY:
|
||||
if (!ISSET(VIEW_MODE))
|
||||
do_full_justify();
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
#endif
|
||||
case NANO_CANCEL_KEY:
|
||||
ret = -1;
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_ENTER_KEY:
|
||||
ret = (answer[0] == '\0') ? -2 : 0;
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_CANCEL_KEY:
|
||||
ret = -1;
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
case NANO_ENTER_KEY:
|
||||
ret = (answer[0] == '\0') ? -2 : 0;
|
||||
resetstatuspos = TRUE;
|
||||
break;
|
||||
}
|
||||
blank_statusbar();
|
||||
|
||||
|
|
Loading…
Reference in New Issue