version 1.28, 2009/10/27 23:59:42 |
version 1.29, 2010/07/23 08:31:19 |
|
|
if (dlp->l_lineno == start) |
if (dlp->l_lineno == start) |
break; |
break; |
if (dlp->l_lineno > start) { |
if (dlp->l_lineno > start) { |
dlp = TAILQ_PREV(dlp, rcs_tqh, l_list); |
dlp = TAILQ_PREV(dlp, tqh, l_list); |
} else if (dlp->l_lineno < start) { |
} else if (dlp->l_lineno < start) { |
ndlp = TAILQ_NEXT(dlp, l_list); |
ndlp = TAILQ_NEXT(dlp, l_list); |
if (ndlp->l_lineno > start) |
if (ndlp->l_lineno > start) |
|
|
|
|
|
|
if (op == 'c') { |
if (op == 'c') { |
insert_after = TAILQ_PREV(dlp, rcs_tqh, l_list); |
insert_after = TAILQ_PREV(dlp, tqh, l_list); |
for (i = 0; i <= (end - start); i++) { |
for (i = 0; i <= (end - start); i++) { |
ndlp = TAILQ_NEXT(dlp, l_list); |
ndlp = TAILQ_NEXT(dlp, l_list); |
TAILQ_REMOVE(&(dlines->l_lines), dlp, l_list); |
TAILQ_REMOVE(&(dlines->l_lines), dlp, l_list); |