Commit 1f204c02 authored by David Lawrence Ramsey's avatar David Lawrence Ramsey
Browse files

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
No related merge requests found
Showing with 41 additions and 39 deletions
+41 -39
...@@ -924,9 +924,11 @@ void do_gotoline(int line, bool save_pos) ...@@ -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;
} }
......
...@@ -2161,44 +2161,44 @@ int statusq(bool allow_tabs, const shortcut *s, const char *def, ...@@ -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();
......
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