diff -cr ../vim-4.6/src/search.c ./src/search.c
*** ../vim-4.6/src/search.c Thu Mar 13 18:03:09 1997
--- ./src/search.c Mon Mar 17 20:39:54 1997
***************
*** 271,276 ****
--- 271,281 ----
do /* loop for count */
{
start_pos = *pos; /* remember start pos for detecting no match */
+ if (pos->lnum == 0) /* correct lnum for when starting in line 0 */
+ {
+ pos->lnum = 1;
+ pos->col = 0;
+ }
found = 0; /* default: not found */
/*
diff -cr ../vim-4.6/src/term.c ./src/term.c
*** ../vim-4.6/src/term.c Thu Mar 13 18:03:08 1997
--- ./src/term.c Mon Mar 17 19:11:45 1997
***************
*** 2067,2073 ****
void
stoptermcap()
{
! if (full_screen && termcap_active)
{
outstr(T_KE); /* stop "keypad transmit" mode */
flushbuf();
--- 2067,2073 ----
void
stoptermcap()
{
! if (termcap_active)
{
outstr(T_KE); /* stop "keypad transmit" mode */
flushbuf();