comparison src/ops.c @ 237:73354c21f1e4 v7.0066

updated for version 7.0066
author vimboss
date Fri, 15 Apr 2005 21:13:42 +0000
parents da182deebec7
children 8fa8d7964cf1
comparison
equal deleted inserted replaced
236:4707450c2b33 237:73354c21f1e4
3428 curbuf->b_op_start.lnum = lnum; 3428 curbuf->b_op_start.lnum = lnum;
3429 3429
3430 /* adjust '] mark */ 3430 /* adjust '] mark */
3431 curbuf->b_op_end.lnum = curwin->w_cursor.lnum - 1; 3431 curbuf->b_op_end.lnum = curwin->w_cursor.lnum - 1;
3432 curbuf->b_op_end.col = bd.textcol + totlen - 1; 3432 curbuf->b_op_end.col = bd.textcol + totlen - 1;
3433 #ifdef FEAT_VIRTUALEDIT 3433 # ifdef FEAT_VIRTUALEDIT
3434 curbuf->b_op_end.coladd = 0; 3434 curbuf->b_op_end.coladd = 0;
3435 #endif 3435 # endif
3436 if (flags & PUT_CURSEND) 3436 if (flags & PUT_CURSEND)
3437 { 3437 {
3438 curwin->w_cursor = curbuf->b_op_end; 3438 curwin->w_cursor = curbuf->b_op_end;
3439 curwin->w_cursor.col++; 3439 curwin->w_cursor.col++;
3440 } 3440 }
3625 else 3625 else
3626 curbuf->b_op_end.col = 0; 3626 curbuf->b_op_end.col = 0;
3627 3627
3628 if (flags & PUT_CURSLINE) 3628 if (flags & PUT_CURSLINE)
3629 { 3629 {
3630 /* ":put": put cursor on last inserte line */ 3630 /* ":put": put cursor on last inserted line */
3631 curwin->w_cursor.lnum = lnum; 3631 curwin->w_cursor.lnum = lnum;
3632 beginline(BL_WHITE | BL_FIX); 3632 beginline(BL_WHITE | BL_FIX);
3633 } 3633 }
3634 else if (flags & PUT_CURSEND) 3634 else if (flags & PUT_CURSEND)
3635 { 3635 {