version 1.23, 2006/07/08 17:50:30 |
version 1.24, 2006/07/25 08:22:32 |
|
|
flp = blp = curwp->w_dotp; |
flp = blp = curwp->w_dotp; |
bsize = curwp->w_doto; |
bsize = curwp->w_doto; |
fsize = llength(flp) - curwp->w_doto + 1; |
fsize = llength(flp) - curwp->w_doto + 1; |
while (lforw(flp) != curbp->b_linep || lback(blp) != curbp->b_linep) { |
while (lforw(flp) != curbp->b_headp || lback(blp) != curbp->b_headp) { |
if (lforw(flp) != curbp->b_linep) { |
if (lforw(flp) != curbp->b_headp) { |
flp = lforw(flp); |
flp = lforw(flp); |
if (flp == curwp->w_markp) { |
if (flp == curwp->w_markp) { |
rp->r_linep = curwp->w_dotp; |
rp->r_linep = curwp->w_dotp; |
|
|
} |
} |
fsize += llength(flp) + 1; |
fsize += llength(flp) + 1; |
} |
} |
if (lback(blp) != curbp->b_linep) { |
if (lback(blp) != curbp->b_headp) { |
blp = lback(blp); |
blp = lback(blp); |
bsize += llength(blp) + 1; |
bsize += llength(blp) + 1; |
if (blp == curwp->w_markp) { |
if (blp == curwp->w_markp) { |
|
|
for (i = 0; i < len; i++) { |
for (i = 0; i < len; i++) { |
if (off == llength(lp)) { |
if (off == llength(lp)) { |
lp = lforw(lp); |
lp = lforw(lp); |
if (lp == curbp->b_linep) |
if (lp == curbp->b_headp) |
break; |
break; |
off = 0; |
off = 0; |
buf[i] = '\n'; |
buf[i] = '\n'; |