comparison src/testdir/test62.ok @ 4354:c80838526eeb v7.3.926

updated for version 7.3.926 Problem: Autocommands are triggered by setwinvar() et al. Missing BufEnter on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of events for :tablose and :tabnew. Solution: Fix these autocommand events. (Zyx)
author Bram Moolenaar <bram@vim.org>
date Mon, 06 May 2013 04:50:35 +0200
parents e5b925ae56e3
children bea5eb942011
comparison
equal deleted inserted replaced
4353:1ab21898454f 4354:c80838526eeb
16 1 16 1
17 10 17 10
18 4 18 4
19 6 19 6
20 E474 caught. 20 E474 caught.
21 === tab split ===
22 WinLeave
23 TabLeave
24 WinEnter
25 TabEnter
26 === tabnew ===
27 WinLeave
28 TabLeave
29 WinEnter
30 TabEnter
31 BufLeave
32 BufEnter
33 a b c
34 === call map(range(1, tabpagenr('$')), 'settabvar(v:val, ===
35 a b c
36 === vsplit ===
37 WinLeave
38 WinEnter
39 === tabnext 1 ===
40 BufLeave
41 WinLeave
42 TabLeave
43 WinEnter
44 TabEnter
45 BufEnter
46 a a
47 === call map(copy(winr), 'settabwinvar('.tabn.', v:val, ===
48 a a
49 === tabnext 3 ===
50 BufLeave
51 WinLeave
52 TabLeave
53 WinEnter
54 TabEnter
55 === tabnext 2 ===
56 === tabclose 3 ===
57 2/2
58 === tabnew ===
59 WinLeave
60 TabLeave
61 WinEnter
62 TabEnter
63 BufLeave
64 BufEnter
65 === tabnext 1 ===
66 BufLeave
67 WinLeave
68 TabLeave
69 WinEnter
70 TabEnter
71 BufEnter
72 === tabnext 3 ===
73 BufLeave
74 WinLeave
75 TabLeave
76 WinEnter
77 TabEnter
78 === tabnext 2 ===
79 BufLeave
80 WinLeave
81 TabLeave
82 WinEnter
83 TabEnter
84 === tabnext 2 ===
85 === tabclose 3 ===
86 BufEnter
87 === tabclose 3 ===
88 2/2