diff options
author | Thiago de Arruda <tpadilha84@gmail.com> | 2014-04-07 14:21:42 -0300 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-04-07 15:03:05 -0300 |
commit | 4b063ea3adae8b47a16e229bcac53f5d86ad419d (patch) | |
tree | c4d5a55963d064bfb9e6b7bf4dd6b6d6fdd89e4b /src/fileio.c | |
parent | 39932212d8805c018a643734a7b66aedd304c45d (diff) | |
download | rneovim-4b063ea3adae8b47a16e229bcac53f5d86ad419d.tar.gz rneovim-4b063ea3adae8b47a16e229bcac53f5d86ad419d.tar.bz2 rneovim-4b063ea3adae8b47a16e229bcac53f5d86ad419d.zip |
Implement job control
- Add a job control module for spawning and controlling co-processes
- Add three vimscript functions for interfacing with the module
- Use dedicated header files for typedefs/structs in event/job modules
Diffstat (limited to 'src/fileio.c')
-rw-r--r-- | src/fileio.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/fileio.c b/src/fileio.c index 903b84914b..92ebb9ff19 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -5950,6 +5950,7 @@ static struct event_name { {"InsertEnter", EVENT_INSERTENTER}, {"InsertLeave", EVENT_INSERTLEAVE}, {"InsertCharPre", EVENT_INSERTCHARPRE}, + {"JobActivity", EVENT_JOBACTIVITY}, {"MenuPopup", EVENT_MENUPOPUP}, {"QuickFixCmdPost", EVENT_QUICKFIXCMDPOST}, {"QuickFixCmdPre", EVENT_QUICKFIXCMDPRE}, @@ -7394,7 +7395,7 @@ apply_autocmds_group ( } else { sfname = vim_strsave(fname); /* Don't try expanding FileType, Syntax, FuncUndefined, WindowID, - * ColorScheme or QuickFixCmd* */ + * ColorScheme, QuickFixCmd or JobActivity */ if (event == EVENT_FILETYPE || event == EVENT_SYNTAX || event == EVENT_FUNCUNDEFINED @@ -7402,7 +7403,8 @@ apply_autocmds_group ( || event == EVENT_SPELLFILEMISSING || event == EVENT_QUICKFIXCMDPRE || event == EVENT_COLORSCHEME - || event == EVENT_QUICKFIXCMDPOST) + || event == EVENT_QUICKFIXCMDPOST + || event == EVENT_JOBACTIVITY) fname = vim_strsave(fname); else fname = FullName_save(fname, FALSE); |