BASH PATCH REPORT =================
Bash-Release: 3.1 Patch-ID: bash31-006 Bug-Reported-by: Mike Frysinger <[EMAIL PROTECTED]> Bug-Reference-ID: <[EMAIL PROTECTED]> Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2006-01/msg00045.html Bug-Description: Under some circumstances, Bash can use an incorrect setting for the flag that indicates whether or not the terminal can auto-wrap, resulting in line- wrapping errors. Patch: *** ../bash-3.1/lib/readline/terminal.c Sat Nov 12 20:46:54 2005 --- lib/readline/terminal.c Tue Jan 31 10:57:54 2006 *************** *** 123,127 **** /* Non-zero means the terminal can auto-wrap lines. */ ! int _rl_term_autowrap; /* Non-zero means that this terminal has a meta key. */ --- 126,130 ---- /* Non-zero means the terminal can auto-wrap lines. */ ! int _rl_term_autowrap = -1; /* Non-zero means that this terminal has a meta key. */ *************** *** 275,278 **** --- 278,284 ---- int rows, cols; { + if (_rl_term_autowrap == -1) + _rl_init_terminal_io (rl_terminal_name); + if (rows > 0) _rl_screenheight = rows; *** ../bash-3.1/patchlevel.h Wed Jul 20 13:58:20 2005 --- patchlevel.h Wed Dec 7 13:48:42 2005 *************** *** 26,30 **** looks for to find the patch level (for the sccs version string). */ ! #define PATCHLEVEL 5 #endif /* _PATCHLEVEL_H_ */ --- 26,30 ---- looks for to find the patch level (for the sccs version string). */ ! #define PATCHLEVEL 6 #endif /* _PATCHLEVEL_H_ */ -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ( ``Discere est Dolere'' -- chet ) Live Strong. Chet Ramey, ITS, CWRU [EMAIL PROTECTED] http://tiswww.tis.case.edu/~chet/ _______________________________________________ Bug-bash mailing list Bug-bash@gnu.org http://lists.gnu.org/mailman/listinfo/bug-bash