This also breaks the ordering: TabEnter is said to be launched after WinEnter, 
patch launches it before:

>TabEnter                       Just after entering a tab page. |tab-page|
>                               After triggering the WinEnter and before
>                               triggering the BufEnter event.


    % vim -u NONE -N -S <(echo $'command -nargs=1 C :echom <q-args>|<args>\nau 
BufEnter * :echom "BUF"\nau TabEnter * :echom "TAB"\nau WinEnter * :echom 
"WIN"\nredir! > /tmp/redir\nC tabnew\nC tabnext\nC tabnext\nC tabclose\nredir 
END\nqa')
    % cat /tmp/redir
    
    tabnew
    TAB
    WIN
    BUF
    tabnext
    WIN
    TAB
    BUF
    tabnext
    WIN
    TAB
    BUF
    tabclose
    WIN
    TAB
    WIN

Note that for tabnew ordering is also broken.

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Raspunde prin e-mail lui