Mercurial > vim
comparison src/proto/fileio.pro @ 3390:de60f6fa3d8d v7.3.461
updated for version 7.3.461
Problem: The InsertCharPre autocommand event is not triggered during
completion and when typing several characters quickly.
Solution: Also trigger InsertCharPre during completion. Do not read ahead
when an InsertCharPre autocommand is defined. (Yasuhiro Matsumoto)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 29 Feb 2012 18:22:08 +0100 |
parents | 198ec1fff71a |
children | c83cd3d01128 |
comparison
equal
deleted
inserted
replaced
3389:c10cb9f3c366 | 3390:de60f6fa3d8d |
---|---|
42 int apply_autocmds_retval __ARGS((event_T event, char_u *fname, char_u *fname_io, int force, buf_T *buf, int *retval)); | 42 int apply_autocmds_retval __ARGS((event_T event, char_u *fname, char_u *fname_io, int force, buf_T *buf, int *retval)); |
43 int has_cursorhold __ARGS((void)); | 43 int has_cursorhold __ARGS((void)); |
44 int trigger_cursorhold __ARGS((void)); | 44 int trigger_cursorhold __ARGS((void)); |
45 int has_cursormoved __ARGS((void)); | 45 int has_cursormoved __ARGS((void)); |
46 int has_cursormovedI __ARGS((void)); | 46 int has_cursormovedI __ARGS((void)); |
47 int has_insertcharpre __ARGS((void)); | |
47 void block_autocmds __ARGS((void)); | 48 void block_autocmds __ARGS((void)); |
48 void unblock_autocmds __ARGS((void)); | 49 void unblock_autocmds __ARGS((void)); |
49 int has_autocmd __ARGS((event_T event, char_u *sfname, buf_T *buf)); | 50 int has_autocmd __ARGS((event_T event, char_u *sfname, buf_T *buf)); |
50 char_u *get_augroup_name __ARGS((expand_T *xp, int idx)); | 51 char_u *get_augroup_name __ARGS((expand_T *xp, int idx)); |
51 char_u *set_context_in_autocmd __ARGS((expand_T *xp, char_u *arg, int doautocmd)); | 52 char_u *set_context_in_autocmd __ARGS((expand_T *xp, char_u *arg, int doautocmd)); |