Mercurial > vim
view src/testdir/test_increment.ok @ 7239:89c6f7c6704a v7.4.928
commit https://github.com/vim/vim/commit/5d8afebb5bf7fb1e8ce06062451dc6a1f9a53ac0
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Nov 19 19:55:16 2015 +0100
patch 7.4.928
Problem: A clientserver message interrupts handling keys of a mapping.
Solution: Have mch_inchar() send control back to WaitForChar when it is
interrupted by server message. (James Kolb)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 19 Nov 2015 20:00:05 +0100 |
parents | 05afb5be93bd |
children | ad432f8f68fb |
line wrap: on
line source
# Test 1 S1====== foobar-10 E1====== foobar-9 foobar-9 foobar-11 foobar-11 foobar-9 # Test 2 S2===== 10 20 30 40 E2===== 11 21 31 41 9 19 29 39 # Test 3 S3===== 10 20 30 40 E3===== 12 24 36 48 8 16 24 32 # Test 4 S4===== foobar-10 E4===== foobar-10 # Test 5 S5==== a a a a E5==== b c d e # Test 6 S6==== z z z z E6==== y x w v # Test 7 S7==== 2 1 0 -1 -2 E7==== 3 2 1 0 -1 1 0 -1 -2 -3 # Test 8 S8==== 0x9 0x9 E8==== 0xa 0xa 0xa 0xa # Test 9 S9==== 2 2 3 3 E9==== 4 4 5 5 # Test 10 S10==== 1 1 1 1 E10==== 0 -1 -2 -3 # Test 11 S11==== 1 1 1 1 E11==== 2 1 3 4 # Test 12 S12==== 0 0 0 0 0 0 E12==== 0 1 1 0 1 0 # Test 13 S13==== max: 100px max: 200px max: 300px max: 400px E13==== max: 110px max: 210px max: 310px max: 400px max: 90px max: 190px max: 290px max: 400px # Test 14 S14==== 1 1 1 1 E14==== 2 2 2 2 # Test 15 S15==== 101 E15==== 111 # Test 16 S16==== 1 19 119 E16==== 2 20 120 # Test 17 S17==== 100 1 100 1 E17==== 101 2 101 1 # Test 18 S18==== 0 0 0 0 E18==== 3 6 9 12 # Test 19 S19==== 1 1a E19==== 2 2a # Test 20 S20==== a E20==== b 1 # Test 21 S21==== 0x123456 E21==== 0x124456 ENDTEST