in handle_sigwinch(), just in case we're in the statusbar prompt, reset

the statusbar cursor position when resizing the window


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3859 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
This commit is contained in:
David Lawrence Ramsey 2006-08-28 14:31:29 +00:00
parent 8fd5193b74
commit 89ca96bd88
2 changed files with 8 additions and 0 deletions

View File

@ -163,6 +163,10 @@ CVS code -
lines would not be updated properly if the current line was
not the first or last line of the edit window. (DLR, found by
Mike Frysinger)
- nano.c:
handle_sigwinch()
- Just in case we're in the statusbar prompt, reset the
statusbar cursor position when resizing the window. (DLR)
- nano.h:
- Remove the manual disabling of color support if regex.h isn't
found, as configure.ac now handles that. (DLR)

View File

@ -1088,6 +1088,10 @@ RETSIGTYPE handle_sigwinch(int signal)
COLS = win.ws_col;
LINES = win.ws_row;
/* Just in case we're in the statusbar prompt, reset the statusbar
* cursor position. */
do_prompt_abort();
/* If we've partitioned the filestruct, unpartition it now. */
if (filepart != NULL)
unpartition_filestruct(&filepart);