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));