Lines Matching refs:lvl

2114     int		lvl;		// current level (-1 for undefined)  member
2191 fline.lvl = 0; in foldUpdateIEMS()
2216 fline.lvl = level; in foldUpdateIEMS()
2222 if (fline.lvl > level) in foldUpdateIEMS()
2223 fline.lvl = level - (fline.lvl - fline.lvl_next); in foldUpdateIEMS()
2225 fline.lvl = fline.lvl_next; in foldUpdateIEMS()
2252 fline.lvl = -1; in foldUpdateIEMS()
2259 if (fline.lvl >= 0) in foldUpdateIEMS()
2279 while (current_fdl < fline.lvl) in foldUpdateIEMS()
2289 if (fpn != NULL && current_fdl == fline.lvl) in foldUpdateIEMS()
2321 || (fline.lvl == 0 in foldUpdateIEMS()
2326 && foldLevelWin(wp, fline.lnum) != fline.lvl) in foldUpdateIEMS()
2336 if (fline.lvl > 0) in foldUpdateIEMS()
2349 fline.lvl = fline.lvl_next; in foldUpdateIEMS()
2412 int lvl = level; in foldUpdateIEMSRecurse() local
2426 if (getlevel == foldlevelMarker && flp->start <= flp->lvl - level in foldUpdateIEMSRecurse()
2427 && flp->lvl > 0) in foldUpdateIEMSRecurse()
2456 lvl = flp->lvl; in foldUpdateIEMSRecurse()
2457 if (lvl > MAX_LEVEL) in foldUpdateIEMSRecurse()
2458 lvl = MAX_LEVEL; in foldUpdateIEMSRecurse()
2460 && (level > lvl - flp->start || level >= flp->had_end)) in foldUpdateIEMSRecurse()
2461 lvl = 0; in foldUpdateIEMSRecurse()
2476 if (lvl >= level) in foldUpdateIEMSRecurse()
2488 if (lvl < level + i) in foldUpdateIEMSRecurse()
2494 else if (fp->fd_top + fp->fd_len <= flp->lnum && lvl >= level) in foldUpdateIEMSRecurse()
2504 && (lvl != level in foldUpdateIEMSRecurse()
2531 && ((lvl < level && fp->fd_top < flp->lnum) in foldUpdateIEMSRecurse()
2532 || (lvl >= level in foldUpdateIEMSRecurse()
2563 else if ((flp->start != 0 && lvl == level) in foldUpdateIEMSRecurse()
2688 if (lvl < level || flp->lnum > linecount) in foldUpdateIEMSRecurse()
2701 if (lvl > level && fp != NULL) in foldUpdateIEMSRecurse()
2741 prev_lnum_lvl = flp->lvl; in foldUpdateIEMSRecurse()
2745 flp->lvl = flp->lvl_next; in foldUpdateIEMSRecurse()
2747 if (flp->lvl >= 0 || flp->had_end <= MAX_LEVEL) in foldUpdateIEMSRecurse()
2786 if (lvl < level) in foldUpdateIEMSRecurse()
2838 if (lvl >= level) in foldUpdateIEMSRecurse()
3249 flp->lvl = 0; in foldlevelIndent()
3251 flp->lvl = -1; in foldlevelIndent()
3254 flp->lvl = get_indent_buf(buf, lnum) / get_sw_value(buf); in foldlevelIndent()
3255 if (flp->lvl > flp->wp->w_p_fdn) in foldlevelIndent()
3257 flp->lvl = flp->wp->w_p_fdn; in foldlevelIndent()
3258 if (flp->lvl < 0) in foldlevelIndent()
3259 flp->lvl = 0; in foldlevelIndent()
3273 flp->lvl = 1; in foldlevelDiff()
3275 flp->lvl = 0; in foldlevelDiff()
3290 flp->lvl = 0; in foldlevelExpr()
3307 flp->lvl = 0; in foldlevelExpr()
3318 case 'a': if (flp->lvl >= 0) in foldlevelExpr()
3320 flp->lvl += n; in foldlevelExpr()
3321 flp->lvl_next = flp->lvl; in foldlevelExpr()
3327 case 's': if (flp->lvl >= 0) in foldlevelExpr()
3329 if (n > flp->lvl) in foldlevelExpr()
3332 flp->lvl_next = flp->lvl - n; in foldlevelExpr()
3338 case '>': flp->lvl = n; in foldlevelExpr()
3349 case '=': flp->lvl_next = flp->lvl; in foldlevelExpr()
3356 flp->lvl_next = flp->lvl; in foldlevelExpr()
3359 flp->lvl = n; in foldlevelExpr()
3365 if (flp->lvl < 0) in foldlevelExpr()
3369 flp->lvl = 0; in foldlevelExpr()
3411 int start_lvl = flp->lvl; in foldlevelMarker()
3423 flp->lvl_next = flp->lvl; in foldlevelMarker()
3438 flp->lvl = n; in foldlevelMarker()
3448 ++flp->lvl; in foldlevelMarker()
3463 flp->lvl = n; in foldlevelMarker()
3492 flp->lvl = 0; in foldlevelSyntax()
3498 flp->lvl = syn_get_foldlevel(flp->wp, lnum); in foldlevelSyntax()
3503 if (n > flp->lvl) in foldlevelSyntax()
3505 flp->start = n - flp->lvl; // fold(s) start here in foldlevelSyntax()
3506 flp->lvl = n; in foldlevelSyntax()