diff options
author | Bram Moolenaar <Bram@vim.org> | 2013-05-17 16:03:57 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2013-05-17 16:03:57 +0200 |
commit | 105bc355a6713b5c09b52776bf8f92a15a81f49c (patch) | |
tree | 5b87ec43fc4b9c4c59cfe40a8167f117274a0b6d /src/proto/eval.pro | |
parent | 55b8ad3dabc16451f0ae59a7ae8ab9edb67f84e6 (diff) | |
download | vim-git-105bc355a6713b5c09b52776bf8f92a15a81f49c.tar.gz |
updated for version 7.3.963v7.3.963
Problem: Setting curbuf without curwin causes trouble.
Solution: Add switch_buffer() and restore_buffer(). Block autocommands to
avoid trouble.
Diffstat (limited to 'src/proto/eval.pro')
-rw-r--r-- | src/proto/eval.pro | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/proto/eval.pro b/src/proto/eval.pro index 7af6cd338..dfea11899 100644 --- a/src/proto/eval.pro +++ b/src/proto/eval.pro @@ -33,6 +33,8 @@ void prof_child_enter __ARGS((proftime_T *tm)); void prof_child_exit __ARGS((proftime_T *tm)); int eval_foldexpr __ARGS((char_u *arg, int *cp)); void ex_let __ARGS((exarg_T *eap)); +void list_add_watch __ARGS((list_T *l, listwatch_T *lw)); +void list_rem_watch __ARGS((list_T *l, listwatch_T *lwrem)); void *eval_for_line __ARGS((char_u *arg, int *errp, char_u **nextcmdp, int skip)); int next_for_item __ARGS((void *fi_void, char_u *arg)); void free_for_info __ARGS((void *fi_void)); @@ -125,8 +127,4 @@ void last_set_msg __ARGS((scid_T scriptID)); void ex_oldfiles __ARGS((exarg_T *eap)); int modify_fname __ARGS((char_u *src, int *usedlen, char_u **fnamep, char_u **bufp, int *fnamelen)); char_u *do_string_sub __ARGS((char_u *str, char_u *pat, char_u *sub, char_u *flags)); -int switch_win __ARGS((win_T **, tabpage_T **, win_T *, tabpage_T *)); -void restore_win __ARGS((win_T *, tabpage_T *)); -void list_add_watch __ARGS((list_T *l, listwatch_T *lw)); -void list_rem_watch __ARGS((list_T *l, listwatch_T *lwrem)); /* vim: set ft=c : */ |