2 void copyFoldingState
__ARGS((win_T
*wp_from
, win_T
*wp_to
));
3 int hasAnyFolding
__ARGS((win_T
*win
));
4 int hasFolding
__ARGS((linenr_T lnum
, linenr_T
*firstp
, linenr_T
*lastp
));
5 int hasFoldingWin
__ARGS((win_T
*win
, linenr_T lnum
, linenr_T
*firstp
, linenr_T
*lastp
, int cache
, foldinfo_T
*infop
));
6 int foldLevel
__ARGS((linenr_T lnum
));
7 int lineFolded
__ARGS((win_T
*win
, linenr_T lnum
));
8 long foldedCount
__ARGS((win_T
*win
, linenr_T lnum
, foldinfo_T
*infop
));
9 int foldmethodIsManual
__ARGS((win_T
*wp
));
10 int foldmethodIsIndent
__ARGS((win_T
*wp
));
11 int foldmethodIsExpr
__ARGS((win_T
*wp
));
12 int foldmethodIsMarker
__ARGS((win_T
*wp
));
13 int foldmethodIsSyntax
__ARGS((win_T
*wp
));
14 int foldmethodIsDiff
__ARGS((win_T
*wp
));
15 void closeFold
__ARGS((linenr_T lnum
, long count
));
16 void closeFoldRecurse
__ARGS((linenr_T lnum
));
17 void opFoldRange
__ARGS((linenr_T first
, linenr_T last
, int opening
, int recurse
, int had_visual
));
18 void openFold
__ARGS((linenr_T lnum
, long count
));
19 void openFoldRecurse
__ARGS((linenr_T lnum
));
20 void foldOpenCursor
__ARGS((void
));
21 void newFoldLevel
__ARGS((void
));
22 void foldCheckClose
__ARGS((void
));
23 int foldManualAllowed
__ARGS((int create
));
24 void foldCreate
__ARGS((linenr_T start
, linenr_T end
));
25 void deleteFold
__ARGS((linenr_T start
, linenr_T end
, int recursive
, int had_visual
));
26 void clearFolding
__ARGS((win_T
*win
));
27 void foldUpdate
__ARGS((win_T
*wp
, linenr_T top
, linenr_T bot
));
28 void foldUpdateAll
__ARGS((win_T
*win
));
29 int foldMoveTo
__ARGS((int updown
, int dir
, long count
));
30 void foldInitWin
__ARGS((win_T
*newwin
));
31 int find_wl_entry
__ARGS((win_T
*win
, linenr_T lnum
));
32 void foldAdjustVisual
__ARGS((void
));
33 void foldAdjustCursor
__ARGS((void
));
34 void cloneFoldGrowArray
__ARGS((garray_T
*from
, garray_T
*to
));
35 void deleteFoldRecurse
__ARGS((garray_T
*gap
));
36 void foldMarkAdjust
__ARGS((win_T
*wp
, linenr_T line1
, linenr_T line2
, long amount
, long amount_after
));
37 int getDeepestNesting
__ARGS((void
));
38 char_u
*get_foldtext
__ARGS((win_T
*wp
, linenr_T lnum
, linenr_T lnume
, foldinfo_T
*foldinfo
, char_u
*buf
));
39 void foldtext_cleanup
__ARGS((char_u
*str
));
40 int put_folds
__ARGS((FILE
*fd
, win_T
*wp
));