blob: bee93f9fa389f2b0fe4e44d79d453a035c4ab580 [file] [log] [blame]
Bram Moolenaardb913952012-06-29 12:54:53 +02001start:
2[1, 'as''d', [1, 2, function('strlen'), {'a': 1}]]
3[1, 2, function('strlen'), {'a': 1}]
4Vim(put):E684:
5[0, 'as''d', [1, 2, function('strlen'), {'a': 1}]]
6[0, function('strlen'), [1, 2, function('strlen'), {'a': 1}]]
7['-1', '1', 'b']
8'-1' : {'a': 1}
9'1' : 'asd'
10'b' : [1, 2, function('strlen')]
11[0, function('strlen')]
12[3]
13{'1': 'asd', 'b': [1, 2, function('strlen')]}
14[0, 1, 2, 3]
15[0, 1, 2, 3]
16[0, 1, 3]
17[0, 1]
18[0, 1]
19[0, 1]
20[0, 1, 2, 3]
21[0, 1, 2, 3]
22[0, 2, 3]
23[2, 3]
24[2, 3]
25[2, 3]
26['a', 0, 1, 2, 3]
27[0, 'b', 2, 3]
28[0, 1, 'c']
29[0, 1, 2, 3, 'd']
30[0, 1, 2, 'e', 3]
31['f', 2, 3]
32[0, 1, 'g', 2, 3]
33['h']
34[0, 1, 2, 3]
35[function('New'), function('DictNew'), 'NewStart', 1, 2, 3, 'NewEnd']
36[function('New'), function('DictNew'), 'NewStart', 1, 2, 3, 'NewEnd', 'DictNewStart', 1, 2, 3, 'DictNewEnd', {'a': 'b'}]
37[function('New'), function('DictNew'), 'NewStart', 1, 2, 3, 'NewEnd', 'DictNewStart', 1, 2, 3, 'DictNewEnd', {'a': 'b'}, 'New']
38Vim(py3):E725:
39Vim(py3):E117:
40[0.0, 0.0]
Bram Moolenaaraf6abb92013-04-24 13:04:26 +020041KeyError
Bram Moolenaarc11073c2012-09-05 19:17:42 +020042TypeError
43TypeError
44ValueError
45TypeError
46TypeError
Bram Moolenaar66b79852012-09-21 14:00:35 +020047d : locked:0;scope:0
48dl : locked:1;scope:0
49v: : locked:2;scope:1
50g: : locked:0;scope:2
51d:{'abc': 1}
52dl:{'def': 1}
53l : locked:0
54ll : locked:1
55l:[0]
56ll:[1]
Bram Moolenaardb913952012-06-29 12:54:53 +020057[0, 1, 2]
58['a', 'b']
59['c', 1]
60['d', ['e']]
Bram Moolenaardb913952012-06-29 12:54:53 +0200610.0
Bram Moolenaarb52f4c02013-05-21 18:19:38 +020062"\0": Vim(let):E859:
63{"\0": 1}: Vim(let):E859:
Bram Moolenaar995a8cd2013-02-20 16:54:27 +010064undefined_name: Vim(let):Trace
Bram Moolenaarb52f4c02013-05-21 18:19:38 +020065vim: Vim(let):E859:
Bram Moolenaar76d711c2013-02-13 14:17:08 +010066[1]
67[1, 10, 11, 10, 11, 10, 11, 10, 11, 10, 11, 10, 1]
Bram Moolenaar230bb3f2013-04-24 14:07:45 +020068Abc
69bac
70def
71bar
Bram Moolenaara4720012013-05-15 16:27:37 +020072jkl
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +020073>>> paste
74 p/gopts1: False
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +020075 p/wopts1! KeyError
76 inv: 2! KeyError
77 wopts1! KeyError
78 wopts2! KeyError
79 wopts3! KeyError
80 p/bopts1! KeyError
81 inv: 2! KeyError
82 bopts1! KeyError
83 bopts2! KeyError
84 bopts3! KeyError
85 G: 1
86 W: 1:1 2:1 3:1 4:1
87 B: 1:1 2:1 3:1 4:1
88 del wopts3! KeyError
89 del bopts3! KeyError
90 G: 1
91 W: 1:1 2:1 3:1 4:1
92 B: 1:1 2:1 3:1 4:1
93>>> previewheight
94 p/gopts1: 12
Bram Moolenaar8661b172013-05-15 15:44:28 +020095 inv: 'a'! TypeError
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +020096 p/wopts1! KeyError
97 inv: 'a'! KeyError
98 wopts1! KeyError
99 wopts2! KeyError
100 wopts3! KeyError
101 p/bopts1! KeyError
102 inv: 'a'! KeyError
103 bopts1! KeyError
104 bopts2! KeyError
105 bopts3! KeyError
106 G: 5
107 W: 1:5 2:5 3:5 4:5
108 B: 1:5 2:5 3:5 4:5
109 del wopts3! KeyError
110 del bopts3! KeyError
111 G: 5
112 W: 1:5 2:5 3:5 4:5
113 B: 1:5 2:5 3:5 4:5
114>>> operatorfunc
115 p/gopts1: b''
Bram Moolenaar8661b172013-05-15 15:44:28 +0200116 inv: 2! TypeError
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200117 p/wopts1! KeyError
118 inv: 2! KeyError
119 wopts1! KeyError
120 wopts2! KeyError
121 wopts3! KeyError
122 p/bopts1! KeyError
123 inv: 2! KeyError
124 bopts1! KeyError
125 bopts2! KeyError
126 bopts3! KeyError
127 G: 'A'
128 W: 1:'A' 2:'A' 3:'A' 4:'A'
129 B: 1:'A' 2:'A' 3:'A' 4:'A'
130 del wopts3! KeyError
131 del bopts3! KeyError
132 G: 'A'
133 W: 1:'A' 2:'A' 3:'A' 4:'A'
134 B: 1:'A' 2:'A' 3:'A' 4:'A'
135>>> number
136 p/gopts1! KeyError
137 inv: 0! KeyError
138 gopts1! KeyError
139 p/wopts1: False
140 p/bopts1! KeyError
141 inv: 0! KeyError
142 bopts1! KeyError
143 bopts2! KeyError
144 bopts3! KeyError
145 G: 0
146 W: 1:1 2:1 3:0 4:0
147 B: 1:1 2:1 3:0 4:0
148 del wopts3! ValueError
149 del bopts3! KeyError
150 G: 0
151 W: 1:1 2:1 3:0 4:0
152 B: 1:1 2:1 3:0 4:0
153>>> numberwidth
154 p/gopts1! KeyError
155 inv: -100! KeyError
156 gopts1! KeyError
157 p/wopts1: 8
158 p/bopts1! KeyError
159 inv: -100! KeyError
160 bopts1! KeyError
161 bopts2! KeyError
162 bopts3! KeyError
163 G: 8
164 W: 1:3 2:5 3:2 4:8
165 B: 1:3 2:5 3:2 4:8
166 del wopts3! ValueError
167 del bopts3! KeyError
168 G: 8
169 W: 1:3 2:5 3:2 4:8
170 B: 1:3 2:5 3:2 4:8
171>>> colorcolumn
172 p/gopts1! KeyError
173 inv: 'abc'! KeyError
174 gopts1! KeyError
175 p/wopts1: b''
176 p/bopts1! KeyError
177 inv: 'abc'! KeyError
178 bopts1! KeyError
179 bopts2! KeyError
180 bopts3! KeyError
181 G: ''
182 W: 1:'+2' 2:'+3' 3:'+1' 4:''
183 B: 1:'+2' 2:'+3' 3:'+1' 4:''
184 del wopts3! ValueError
185 del bopts3! KeyError
186 G: ''
187 W: 1:'+2' 2:'+3' 3:'+1' 4:''
188 B: 1:'+2' 2:'+3' 3:'+1' 4:''
189>>> statusline
190 p/gopts1: b''
Bram Moolenaar8661b172013-05-15 15:44:28 +0200191 inv: 0! TypeError
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200192 p/wopts1: None
Bram Moolenaar8661b172013-05-15 15:44:28 +0200193 inv: 0! TypeError
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200194 p/bopts1! KeyError
195 inv: 0! KeyError
196 bopts1! KeyError
197 bopts2! KeyError
198 bopts3! KeyError
199 G: '1'
200 W: 1:'2' 2:'4' 3:'1' 4:'1'
201 B: 1:'2' 2:'4' 3:'1' 4:'1'
202 del bopts3! KeyError
203 G: '1'
204 W: 1:'2' 2:'1' 3:'1' 4:'1'
205 B: 1:'2' 2:'1' 3:'1' 4:'1'
206>>> autoindent
207 p/gopts1! KeyError
208 inv: 2! KeyError
209 gopts1! KeyError
210 p/wopts1! KeyError
211 inv: 2! KeyError
212 wopts1! KeyError
213 wopts2! KeyError
214 wopts3! KeyError
215 p/bopts1: False
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200216 G: 0
Bram Moolenaardfa38d42013-05-15 13:38:47 +0200217 W: 1:0 2:1 3:0 4:1
218 B: 1:0 2:1 3:0 4:1
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200219 del wopts3! KeyError
220 del bopts3! ValueError
221 G: 0
Bram Moolenaardfa38d42013-05-15 13:38:47 +0200222 W: 1:0 2:1 3:0 4:1
223 B: 1:0 2:1 3:0 4:1
Bram Moolenaar55b8ad32013-05-17 13:38:04 +0200224>>> shiftwidth
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200225 p/gopts1! KeyError
226 inv: 3! KeyError
227 gopts1! KeyError
228 p/wopts1! KeyError
229 inv: 3! KeyError
230 wopts1! KeyError
231 wopts2! KeyError
232 wopts3! KeyError
Bram Moolenaar55b8ad32013-05-17 13:38:04 +0200233 p/bopts1: 8
234 G: 8
235 W: 1:0 2:2 3:8 4:1
236 B: 1:0 2:2 3:8 4:1
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200237 del wopts3! KeyError
238 del bopts3! ValueError
Bram Moolenaar55b8ad32013-05-17 13:38:04 +0200239 G: 8
240 W: 1:0 2:2 3:8 4:1
241 B: 1:0 2:2 3:8 4:1
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200242>>> omnifunc
243 p/gopts1! KeyError
244 inv: 1! KeyError
245 gopts1! KeyError
246 p/wopts1! KeyError
247 inv: 1! KeyError
248 wopts1! KeyError
249 wopts2! KeyError
250 wopts3! KeyError
251 p/bopts1: b''
Bram Moolenaar8661b172013-05-15 15:44:28 +0200252 inv: 1! TypeError
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200253 G: ''
Bram Moolenaardfa38d42013-05-15 13:38:47 +0200254 W: 1:'A' 2:'B' 3:'' 4:'C'
255 B: 1:'A' 2:'B' 3:'' 4:'C'
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200256 del wopts3! KeyError
257 del bopts3! ValueError
258 G: ''
Bram Moolenaardfa38d42013-05-15 13:38:47 +0200259 W: 1:'A' 2:'B' 3:'' 4:'C'
260 B: 1:'A' 2:'B' 3:'' 4:'C'
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200261>>> preserveindent
262 p/gopts1! KeyError
263 inv: 2! KeyError
264 gopts1! KeyError
265 p/wopts1! KeyError
266 inv: 2! KeyError
267 wopts1! KeyError
268 wopts2! KeyError
269 wopts3! KeyError
270 p/bopts1: False
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200271 G: 0
Bram Moolenaardfa38d42013-05-15 13:38:47 +0200272 W: 1:0 2:1 3:0 4:1
273 B: 1:0 2:1 3:0 4:1
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200274 del wopts3! KeyError
275 del bopts3! ValueError
276 G: 0
Bram Moolenaardfa38d42013-05-15 13:38:47 +0200277 W: 1:0 2:1 3:0 4:1
278 B: 1:0 2:1 3:0 4:1
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200279>>> path
280 p/gopts1: b'.,/usr/include,,'
Bram Moolenaar8661b172013-05-15 15:44:28 +0200281 inv: 0! TypeError
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200282 p/wopts1! KeyError
283 inv: 0! KeyError
284 wopts1! KeyError
285 wopts2! KeyError
286 wopts3! KeyError
287 p/bopts1: None
Bram Moolenaar8661b172013-05-15 15:44:28 +0200288 inv: 0! TypeError
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200289 G: '.,,'
Bram Moolenaardfa38d42013-05-15 13:38:47 +0200290 W: 1:'.,,' 2:',,' 3:'.,,' 4:'.'
291 B: 1:'.,,' 2:',,' 3:'.,,' 4:'.'
Bram Moolenaar84e0f6c2013-05-06 03:52:55 +0200292 del wopts3! KeyError
293 G: '.,,'
Bram Moolenaardfa38d42013-05-15 13:38:47 +0200294 W: 1:'.,,' 2:',,' 3:'.,,' 4:'.,,'
295 B: 1:'.,,' 2:',,' 3:'.,,' 4:'.,,'
Bram Moolenaarbd80f352013-05-12 21:16:23 +0200296First line
297First line
298def
299First line
300Second line
301Third line
302(7, 2)
303<buffer test87.in><buffer >
304baz
305bar
306Second line
307Third line
308foo
Bram Moolenaarb6c589a2013-05-15 14:39:52 +0200309i:<buffer test87.in>
310i2:<buffer test87.in>
311i:<buffer a>
312i3:<buffer test87.in>
3131:<buffer test87.in>=<buffer test87.in>
3146:<buffer a>=<buffer a>
3157:<buffer b>=<buffer b>
3168:<buffer c>=<buffer c>
3174
318i4:<buffer test87.in>
319i4:<buffer test87.in>
320StopIteration
Bram Moolenaara4720012013-05-15 16:27:37 +0200321Number of tabs: 4
322Current tab pages:
323 <tabpage 0>(1): 1 windows, current is <window object (unknown)>
324 Windows:
Bram Moolenaarcabf80f2013-05-17 16:18:33 +0200325 <window object (unknown)>(1): displays buffer <buffer test87.in>; cursor is at (930, 0)
Bram Moolenaara4720012013-05-15 16:27:37 +0200326 <tabpage 1>(2): 1 windows, current is <window object (unknown)>
327 Windows:
Bram Moolenaarcabf80f2013-05-17 16:18:33 +0200328 <window object (unknown)>(1): displays buffer <buffer 0>; cursor is at (1, 0)
Bram Moolenaara4720012013-05-15 16:27:37 +0200329 <tabpage 2>(3): 2 windows, current is <window object (unknown)>
330 Windows:
Bram Moolenaarcabf80f2013-05-17 16:18:33 +0200331 <window object (unknown)>(1): displays buffer <buffer a.1>; cursor is at (1, 0)
332 <window object (unknown)>(2): displays buffer <buffer 1>; cursor is at (1, 0)
Bram Moolenaara4720012013-05-15 16:27:37 +0200333 <tabpage 3>(4): 4 windows, current is <window 0>
334 Windows:
335 <window 0>(1): displays buffer <buffer c.2>; cursor is at (1, 0)
336 <window 1>(2): displays buffer <buffer b.2>; cursor is at (1, 0)
337 <window 2>(3): displays buffer <buffer a.2>; cursor is at (1, 0)
338 <window 3>(4): displays buffer <buffer 2>; cursor is at (1, 0)
339Number of windows in current tab page: 4
340Current tab page: <tabpage 3>
341Current window: <window 0>: <window 0> is <window 0>
342Current buffer: <buffer c.2>: <buffer c.2> is <buffer c.2> is <buffer c.2>
343ValueError at assigning foreign tab window
344Type error at assigning None to vim.current.window
345Type error at assigning None to vim.current.tabpage
346Type error at assigning None to vim.current.buffer
347Current tab page: <tabpage 2>
348Current window: <window 0>
349Current buffer: <buffer test87.in>
350Current line: 'Type error at assigning None to vim.current.buffer'