Mercurial > vim
annotate src/testdir/test_increment_dbcs.vim @ 26117:d4d9c7c55a5f v8.2.3591
patch 8.2.3591: no event is triggered when closing a window
Commit: https://github.com/vim/vim/commit/23beefed73aadb243fb67cf944e3d60fe8c038bb
Author: naohiro ono <obcat@icloud.com>
Date: Sat Nov 13 12:38:49 2021 +0000
patch 8.2.3591: no event is triggered when closing a window
Problem: No event is triggered when closing a window.
Solution: Add the WinClosed event. (Naohiro Ono, closes https://github.com/vim/vim/issues/9110)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 13 Nov 2021 13:45:03 +0100 |
parents | 08940efa6b4e |
children |
rev | line source |
---|---|
9345
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
1 " Tests for using Ctrl-A/Ctrl-X using DBCS. |
21765
08940efa6b4e
patch 8.2.1432: various inconsistencies in test files
Bram Moolenaar <Bram@vim.org>
parents:
15607
diff
changeset
|
2 |
9345
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
3 set encoding=cp932 |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
4 scriptencoding cp932 |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
5 |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
6 func SetUp() |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
7 new |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
8 set nrformats& |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
9 endfunc |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
10 |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
11 func TearDown() |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
12 bwipe! |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
13 endfunc |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
14 |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
15 func Test_increment_dbcs_1() |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
16 set nrformats+=alpha |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
17 call setline(1, ["ŽR1"]) |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
18 exec "norm! 0\<C-A>" |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
19 call assert_equal(["ŽR2"], getline(1, '$')) |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
20 call assert_equal([0, 1, 3, 0], getpos('.')) |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
21 |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
22 call setline(1, ["‚`‚a‚b0xDE‚e"]) |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
23 exec "norm! 0\<C-X>" |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
24 call assert_equal(["‚`‚a‚b0xDD‚e"], getline(1, '$')) |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
25 call assert_equal([0, 1, 10, 0], getpos('.')) |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
26 endfunc |
96a248eddf5f
commit https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
27 |
9909
3ee84d270ea7
commit https://github.com/vim/vim/commit/9e4d8215d386100ab660d7d11e6620fd148b605e
Christian Brabandt <cb@256bit.org>
parents:
9345
diff
changeset
|
28 " vim: shiftwidth=2 sts=2 expandtab |