aboutsummaryrefslogtreecommitdiff
path: root/src/fold.h
diff options
context:
space:
mode:
authorEliseo Martínez <eliseomarmol@gmail.com>2014-05-12 02:25:17 +0200
committerEliseo Martínez <eliseomarmol@gmail.com>2014-05-15 20:46:01 +0200
commitda51dc9cf202772f60bd2da975dbef257bd9237c (patch)
tree5c16b93238a153f55634e9323077f30c8133970c /src/fold.h
parentffe61e5ba1721340ca51d56bae3ddaca415fb5bc (diff)
downloadrneovim-da51dc9cf202772f60bd2da975dbef257bd9237c.tar.gz
rneovim-da51dc9cf202772f60bd2da975dbef257bd9237c.tar.bz2
rneovim-da51dc9cf202772f60bd2da975dbef257bd9237c.zip
Introduce nvim namespace: Move files.
Move files from src/ to src/nvim/. - src/nvim/ becomes the new root dir for nvim executable sources. - src/libnvim/ is planned to become root dir of the neovim library.
Diffstat (limited to 'src/fold.h')
-rw-r--r--src/fold.h65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/fold.h b/src/fold.h
deleted file mode 100644
index 5023511e0d..0000000000
--- a/src/fold.h
+++ /dev/null
@@ -1,65 +0,0 @@
-#ifndef NEOVIM_FOLD_H
-#define NEOVIM_FOLD_H
-
-/*
- * Info used to pass info about a fold from the fold-detection code to the
- * code that displays the foldcolumn.
- */
-typedef struct foldinfo {
- int fi_level; /* level of the fold; when this is zero the
- other fields are invalid */
- int fi_lnum; /* line number where fold starts */
- int fi_low_level; /* lowest fold level that starts in the same
- line */
-} foldinfo_T;
-
-void copyFoldingState(win_T *wp_from, win_T *wp_to);
-int hasAnyFolding(win_T *win);
-int hasFolding(linenr_T lnum, linenr_T *firstp, linenr_T *lastp);
-int hasFoldingWin(win_T *win, linenr_T lnum, linenr_T *firstp,
- linenr_T *lastp, int cache,
- foldinfo_T *infop);
-int foldLevel(linenr_T lnum);
-int lineFolded(win_T *win, linenr_T lnum);
-long foldedCount(win_T *win, linenr_T lnum, foldinfo_T *infop);
-int foldmethodIsManual(win_T *wp);
-int foldmethodIsIndent(win_T *wp);
-int foldmethodIsExpr(win_T *wp);
-int foldmethodIsMarker(win_T *wp);
-int foldmethodIsSyntax(win_T *wp);
-int foldmethodIsDiff(win_T *wp);
-void closeFold(linenr_T lnum, long count);
-void closeFoldRecurse(linenr_T lnum);
-void opFoldRange(linenr_T first, linenr_T last, int opening,
- int recurse,
- int had_visual);
-void openFold(linenr_T lnum, long count);
-void openFoldRecurse(linenr_T lnum);
-void foldOpenCursor(void);
-void newFoldLevel(void);
-void foldCheckClose(void);
-int foldManualAllowed(int create);
-void foldCreate(linenr_T start, linenr_T end);
-void deleteFold(linenr_T start, linenr_T end, int recursive,
- int had_visual);
-void clearFolding(win_T *win);
-void foldUpdate(win_T *wp, linenr_T top, linenr_T bot);
-void foldUpdateAll(win_T *win);
-int foldMoveTo(int updown, int dir, long count);
-void foldInitWin(win_T *new_win);
-int find_wl_entry(win_T *win, linenr_T lnum);
-void foldAdjustVisual(void);
-void foldAdjustCursor(void);
-void cloneFoldGrowArray(garray_T *from, garray_T *to);
-void deleteFoldRecurse(garray_T *gap);
-void foldMarkAdjust(win_T *wp, linenr_T line1, linenr_T line2,
- long amount,
- long amount_after);
-int getDeepestNesting(void);
-char_u *get_foldtext(win_T *wp, linenr_T lnum, linenr_T lnume,
- foldinfo_T *foldinfo,
- char_u *buf);
-void foldtext_cleanup(char_u *str);
-int put_folds(FILE *fd, win_T *wp);
-
-#endif /* NEOVIM_FOLD_H */