annotate src/testdir/test_listlbr.ok @ 9735:8037eb704e93 v7.4.2143

commit https://github.com/vim/vim/commit/bc7ce675b2d1c9fb58c067eff3edd59abc30aba4 Author: Bram Moolenaar <Bram@vim.org> Date: Mon Aug 1 22:49:22 2016 +0200 patch 7.4.2143 Problem: A funccal is garbage collected while it can still be used. Solution: Set copyID in all referenced functions. Do not list lambda functions with ":function".
author Christian Brabandt <cb@256bit.org>
date Mon, 01 Aug 2016 23:00:07 +0200
parents 68f2cac6b0db
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6026
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
1
6062
50575818a97f updated for version 7.4.370
Bram Moolenaar <bram@vim.org>
parents: 6026
diff changeset
2 abcdef hijklmn pqrstuvwxyz_1060ABCDEFGHIJKLMNOP
6026
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
3
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
4 Test 1: set linebreak
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
5 abcdef
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
6 +hijklmn
6062
50575818a97f updated for version 7.4.370
Bram Moolenaar <bram@vim.org>
parents: 6026
diff changeset
7 +pqrstuvwxyz_1060ABC
6026
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
8 +DEFGHIJKLMNOP
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
9
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
10 Test 2: set linebreak + set list
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
11 ^Iabcdef hijklmn^I
6062
50575818a97f updated for version 7.4.370
Bram Moolenaar <bram@vim.org>
parents: 6026
diff changeset
12 +pqrstuvwxyz_1060ABC
6026
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
13 +DEFGHIJKLMNOP
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
14
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
15
6062
50575818a97f updated for version 7.4.370
Bram Moolenaar <bram@vim.org>
parents: 6026
diff changeset
16 Test 3: set linebreak nolist
6026
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
17 abcdef
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
18 +hijklmn
6062
50575818a97f updated for version 7.4.370
Bram Moolenaar <bram@vim.org>
parents: 6026
diff changeset
19 +pqrstuvwxyz_1060ABC
6026
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
20 +DEFGHIJKLMNOP
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
21 1 aaaaaaaaaaaaaaaaaa
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
22
6062
50575818a97f updated for version 7.4.370
Bram Moolenaar <bram@vim.org>
parents: 6026
diff changeset
23 Test 4: set linebreak with tab and 1 line as long as screen: should break!
6026
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
24 1
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
25 +aaaaaaaaaaaaaaaaaa
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
26 ~
d42a1d3b74d4 updated for version 7.4.353
Bram Moolenaar <bram@vim.org>
parents:
diff changeset
27 ~
6172
69da1498ce89 updated for version 7.4.422
Bram Moolenaar <bram@vim.org>
parents: 6062
diff changeset
28 _S_ bla
69da1498ce89 updated for version 7.4.422
Bram Moolenaar <bram@vim.org>
parents: 6062
diff changeset
29
69da1498ce89 updated for version 7.4.422
Bram Moolenaar <bram@vim.org>
parents: 6062
diff changeset
30 Test 5: set linebreak with conceal and set list and tab displayed by different char (line may not be truncated)
69da1498ce89 updated for version 7.4.422
Bram Moolenaar <bram@vim.org>
parents: 6062
diff changeset
31 Sabbbbbb bla
69da1498ce89 updated for version 7.4.422
Bram Moolenaar <bram@vim.org>
parents: 6062
diff changeset
32 ~
69da1498ce89 updated for version 7.4.422
Bram Moolenaar <bram@vim.org>
parents: 6062
diff changeset
33 ~
69da1498ce89 updated for version 7.4.422
Bram Moolenaar <bram@vim.org>
parents: 6062
diff changeset
34 ~
6866
8ebcd7f1ff5b patch 7.4.753
Bram Moolenaar <bram@vim.org>
parents: 6266
diff changeset
35 Test 6: set linebreak with visual block mode
6266
0a4efa3d2019 updated for version 7.4.467
Bram Moolenaar <bram@vim.org>
parents: 6172
diff changeset
36 this not
0a4efa3d2019 updated for version 7.4.467
Bram Moolenaar <bram@vim.org>
parents: 6172
diff changeset
37 aaaaaaaaaaaaa
0a4efa3d2019 updated for version 7.4.467
Bram Moolenaar <bram@vim.org>
parents: 6172
diff changeset
38 REMOVE:
0a4efa3d2019 updated for version 7.4.467
Bram Moolenaar <bram@vim.org>
parents: 6172
diff changeset
39 REMOVE:
6866
8ebcd7f1ff5b patch 7.4.753
Bram Moolenaar <bram@vim.org>
parents: 6266
diff changeset
40 Test 7: set linebreak with visual block mode and v_b_A
8ebcd7f1ff5b patch 7.4.753
Bram Moolenaar <bram@vim.org>
parents: 6266
diff changeset
41 long line: foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar foobar TARGETx at end
8ebcd7f1ff5b patch 7.4.753
Bram Moolenaar <bram@vim.org>
parents: 6266
diff changeset
42 Test 8: set linebreak with visual char mode and changing block
8ebcd7f1ff5b patch 7.4.753
Bram Moolenaar <bram@vim.org>
parents: 6266
diff changeset
43 1111-2222-1111-11-1111-2222-1111
6961
c2b132add309 patch 7.4.798
Bram Moolenaar <bram@vim.org>
parents: 6866
diff changeset
44 Test 9: using redo after block visual mode
c2b132add309 patch 7.4.798
Bram Moolenaar <bram@vim.org>
parents: 6866
diff changeset
45
c2b132add309 patch 7.4.798
Bram Moolenaar <bram@vim.org>
parents: 6866
diff changeset
46 AaA
c2b132add309 patch 7.4.798
Bram Moolenaar <bram@vim.org>
parents: 6866
diff changeset
47 AaA
c2b132add309 patch 7.4.798
Bram Moolenaar <bram@vim.org>
parents: 6866
diff changeset
48 A
7001
27f8247d2619 patch 7.4.818
Bram Moolenaar <bram@vim.org>
parents: 6961
diff changeset
49 Test 10: using normal commands after block-visual
27f8247d2619 patch 7.4.818
Bram Moolenaar <bram@vim.org>
parents: 6961
diff changeset
50
27f8247d2619 patch 7.4.818
Bram Moolenaar <bram@vim.org>
parents: 6961
diff changeset
51 abcdpqrs
7143
fe6d525d12f4 commit https://github.com/vim/vim/commit/10ad1d90da8c464e1bf08bf23d92d4888378a8a1
Christian Brabandt <cb@256bit.org>
parents: 7001
diff changeset
52 Test 11: using block replace mode after wrapping
fe6d525d12f4 commit https://github.com/vim/vim/commit/10ad1d90da8c464e1bf08bf23d92d4888378a8a1
Christian Brabandt <cb@256bit.org>
parents: 7001
diff changeset
53 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0aaa
fe6d525d12f4 commit https://github.com/vim/vim/commit/10ad1d90da8c464e1bf08bf23d92d4888378a8a1
Christian Brabandt <cb@256bit.org>
parents: 7001
diff changeset
54 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0aaa
7344
68f2cac6b0db commit https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
Christian Brabandt <cb@256bit.org>
parents: 7143
diff changeset
55 Test 12: set linebreak list listchars=space:_,tab:>-,tail:-,eol:$
68f2cac6b0db commit https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
Christian Brabandt <cb@256bit.org>
parents: 7143
diff changeset
56 a aaaaaaaaaaaaaaaaaaaaaa a
68f2cac6b0db commit https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
Christian Brabandt <cb@256bit.org>
parents: 7143
diff changeset
57
68f2cac6b0db commit https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
Christian Brabandt <cb@256bit.org>
parents: 7143
diff changeset
58 Test 12: set linebreak list listchars=space:_,tab:>-,tail:-,eol:$
68f2cac6b0db commit https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
Christian Brabandt <cb@256bit.org>
parents: 7143
diff changeset
59 a_
68f2cac6b0db commit https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
Christian Brabandt <cb@256bit.org>
parents: 7143
diff changeset
60 aaaaaaaaaaaaaaaaaaaa
68f2cac6b0db commit https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
Christian Brabandt <cb@256bit.org>
parents: 7143
diff changeset
61 aa>-----a-$
68f2cac6b0db commit https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
Christian Brabandt <cb@256bit.org>
parents: 7143
diff changeset
62 ~