Lines Matching refs:curwin
132 return hasFoldingWin(curwin, lnum, firstp, lastp, TRUE, NULL); in hasFolding()
257 checkupdate(curwin); in foldLevel()
264 if (!hasAnyFolding(curwin)) in foldLevel()
267 return foldLevelWin(curwin, lnum); in foldLevel()
451 checkupdate(curwin); in foldOpenCursor()
452 if (hasAnyFolding(curwin)) in foldOpenCursor()
456 (void)setManualFold(curwin->w_cursor.lnum, TRUE, FALSE, &done); in foldOpenCursor()
469 newFoldLevelWin(curwin); in newFoldLevel()
472 if (foldmethodIsDiff(curwin) && curwin->w_p_scb) in newFoldLevel()
481 if (wp != curwin && foldmethodIsDiff(wp) && wp->w_p_scb) in newFoldLevel()
483 wp->w_p_fdl = curwin->w_p_fdl; in newFoldLevel()
520 checkupdate(curwin); in foldCheckClose()
521 if (checkCloseRec(&curwin->w_folds, curwin->w_cursor.lnum, in foldCheckClose()
522 (int)curwin->w_p_fdl)) in foldCheckClose()
563 if (foldmethodIsManual(curwin) || foldmethodIsMarker(curwin)) in foldManualAllowed()
601 if (foldmethodIsMarker(curwin)) in foldCreate()
607 checkupdate(curwin); in foldCreate()
610 gap = &curwin->w_folds; in foldCreate()
629 if (level >= curwin->w_p_fdl) in foldCreate()
692 if (use_level && !closed && level < curwin->w_p_fdl) in foldCreate()
695 curwin->w_fold_manual = TRUE; in foldCreate()
731 checkupdate(curwin); in deleteFold()
736 gap = &curwin->w_folds; in deleteFold()
750 if (check_closed(curwin, fp, &use_level, level, in deleteFold()
767 if (foldmethodIsManual(curwin)) in deleteFold()
777 parseMarker(curwin); in deleteFold()
899 checkupdate(curwin); in foldMoveTo()
907 gap = &curwin->w_folds; in foldMoveTo()
912 lnum_found = curwin->w_cursor.lnum; in foldMoveTo()
917 if (!foldFind(gap, curwin->w_cursor.lnum - lnum_off, &fp)) in foldMoveTo()
943 if (check_closed(curwin, fp, &use_level, level, in foldMoveTo()
960 if (lnum > curwin->w_cursor.lnum) in foldMoveTo()
970 if (lnum < curwin->w_cursor.lnum) in foldMoveTo()
982 if (lnum > curwin->w_cursor.lnum) in foldMoveTo()
988 if (lnum < curwin->w_cursor.lnum) in foldMoveTo()
1001 if (lnum_found != curwin->w_cursor.lnum) in foldMoveTo()
1005 curwin->w_cursor.lnum = lnum_found; in foldMoveTo()
1006 curwin->w_cursor.col = 0; in foldMoveTo()
1059 if (!VIsual_active || !hasAnyFolding(curwin)) in foldAdjustVisual()
1062 if (LTOREQ_POS(VIsual, curwin->w_cursor)) in foldAdjustVisual()
1065 end = &curwin->w_cursor; in foldAdjustVisual()
1069 start = &curwin->w_cursor; in foldAdjustVisual()
1093 (void)hasFolding(curwin->w_cursor.lnum, &curwin->w_cursor.lnum, NULL); in foldAdjustCursor()
1257 if (foldmethodIsDiff(curwin) && curwin->w_p_scb) in setManualFold()
1268 if (wp != curwin && foldmethodIsDiff(wp) && wp->w_p_scb) in setManualFold()
1270 dlnum = diff_lnum_win(curwin->w_cursor.lnum, wp); in setManualFold()
1278 return setManualFoldWin(curwin, lnum, opening, recurse, donep); in setManualFold()
1389 else if (donep == NULL && wp == curwin) in setManualFoldWin()
1640 checkupdate(curwin); in getDeepestNesting()
1641 return getDeepestNestingRecurse(&curwin->w_folds); in getDeepestNesting()
1721 if (fp->fd_len > curwin->w_p_fml) in checkSmall()
1729 if (count > curwin->w_p_fml) in checkSmall()
1768 parseMarker(curwin); in foldCreateMarkers()
1770 foldAddMarker(start, curwin->w_p_fmr, foldstartmarkerlen); in foldCreateMarkers()
1834 foldDelMarker(fp->fd_top + lnum_off, curwin->w_p_fmr, foldstartmarkerlen); in deleteFoldMarkers()
1949 save_curwin = curwin; in get_foldtext()
1950 curwin = wp; in get_foldtext()
1961 curwin = save_curwin; in get_foldtext()
1962 curbuf = curwin->w_buffer; in get_foldtext()
2053 parseMarker(curwin); in foldtext_cleanup()
2058 if (STRNCMP(s, curwin->w_p_fmr, foldstartmarkerlen) == 0) in foldtext_cleanup()
3298 win = curwin; in foldlevelExpr()
3299 curwin = flp->wp; in foldlevelExpr()
3376 curwin = win; in foldlevelExpr()
3377 curbuf = curwin->w_buffer; in foldlevelExpr()
3667 if (hasFoldingWin(curwin, lnum, &first, &last, FALSE, NULL)) in foldclosed_both()
3811 fold_count = foldedCount(curwin, lnum, &foldinfo); in f_foldtextresult()
3814 text = get_foldtext(curwin, lnum, lnum + fold_count - 1, in f_foldtextresult()