diff options
author | Bram Moolenaar <Bram@vim.org> | 2014-05-29 11:47:40 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2014-05-29 11:47:40 +0200 |
commit | c35b0fb181264658e8221b1ccb249e8551af8a59 (patch) | |
tree | 346435b888ba71ea05b18a2b1edbebe9c7102612 /src/testdir | |
parent | ea389e910326a0b44a9c534535c1c4c8b1841388 (diff) | |
download | vim-c35b0fb181264658e8221b1ccb249e8551af8a59.zip |
updated for version 7.4.315
Problem: Fixes for computation of topline not tested.
Solution: Add test. (Hirohito Higashi)
Diffstat (limited to 'src/testdir')
-rw-r--r-- | src/testdir/Make_amiga.mak | 3 | ||||
-rw-r--r-- | src/testdir/Make_dos.mak | 2 | ||||
-rw-r--r-- | src/testdir/Make_ming.mak | 2 | ||||
-rw-r--r-- | src/testdir/Make_os2.mak | 2 | ||||
-rw-r--r-- | src/testdir/Make_vms.mms | 4 | ||||
-rw-r--r-- | src/testdir/Makefile | 2 | ||||
-rw-r--r-- | src/testdir/test107.in | 38 | ||||
-rw-r--r-- | src/testdir/test107.ok | 4 |
8 files changed, 50 insertions, 7 deletions
diff --git a/src/testdir/Make_amiga.mak b/src/testdir/Make_amiga.mak index c8a529e6c..7d7e19a78 100644 --- a/src/testdir/Make_amiga.mak +++ b/src/testdir/Make_amiga.mak @@ -35,7 +35,7 @@ SCRIPTS = test1.out test3.out test4.out test5.out test6.out \ test89.out test90.out test91.out test92.out test93.out \ test94.out test95.out test96.out test97.out test98.out \ test99.out test100.out test101.out test102.out test103.out \ - test104.out test105.out test106.out \ + test104.out test105.out test106.out test107.out \ test_autoformat_join.out \ test_eval.out \ test_options.out @@ -161,6 +161,7 @@ test103.out: test103.in test104.out: test104.in test105.out: test105.in test106.out: test106.in +test107.out: test107.in test_autoformat_join.out: test_autoformat_join.in test_eval.out: test_eval.in test_options.out: test_options.in diff --git a/src/testdir/Make_dos.mak b/src/testdir/Make_dos.mak index 4efaeb45d..83a8ff567 100644 --- a/src/testdir/Make_dos.mak +++ b/src/testdir/Make_dos.mak @@ -34,7 +34,7 @@ SCRIPTS = test3.out test4.out test5.out test6.out test7.out \ test89.out test90.out test91.out test92.out test93.out \ test94.out test95.out test96.out test98.out test99.out \ test100.out test101.out test102.out test103.out test104.out \ - test105.out test106.out \ + test105.out test106.out test107.out\ test_autoformat_join.out \ test_eval.out \ test_options.out diff --git a/src/testdir/Make_ming.mak b/src/testdir/Make_ming.mak index f589f2084..b6293c0f9 100644 --- a/src/testdir/Make_ming.mak +++ b/src/testdir/Make_ming.mak @@ -54,7 +54,7 @@ SCRIPTS = test3.out test4.out test5.out test6.out test7.out \ test89.out test90.out test91.out test92.out test93.out \ test94.out test95.out test96.out test98.out test99.out \ test100.out test101.out test102.out test103.out test104.out \ - test105.out test106.out \ + test105.out test106.out test107.out \ test_autoformat_join.out \ test_eval.out \ test_options.out diff --git a/src/testdir/Make_os2.mak b/src/testdir/Make_os2.mak index 4406f7d93..59c77399c 100644 --- a/src/testdir/Make_os2.mak +++ b/src/testdir/Make_os2.mak @@ -36,7 +36,7 @@ SCRIPTS = test1.out test3.out test4.out test5.out test6.out \ test89.out test90.out test91.out test92.out test93.out \ test94.out test95.out test96.out test98.out test99.out \ test100.out test101.out test102.out test103.out test104.out \ - test105.out test106.out \ + test105.out test106.out test107.out \ test_autoformat_join.out \ test_eval.out \ test_options.out diff --git a/src/testdir/Make_vms.mms b/src/testdir/Make_vms.mms index af839e862..6cc122ff5 100644 --- a/src/testdir/Make_vms.mms +++ b/src/testdir/Make_vms.mms @@ -4,7 +4,7 @@ # Authors: Zoltan Arpadffy, <arpadffy@polarhome.com> # Sandor Kopanyi, <sandor.kopanyi@mailbox.hu> # -# Last change: 2014 Mar 12 +# Last change: 2014 May 28 # # This has been tested on VMS 6.2 to 8.3 on DEC Alpha, VAX and IA64. # Edit the lines in the Configuration section below to select. @@ -95,7 +95,7 @@ SCRIPT = test1.out test2.out test3.out test4.out test5.out \ test90.out test91.out test92.out test93.out test94.out \ test95.out test96.out test98.out test99.out \ test100.out test101.out test103.out test104.out \ - test105.out test106.out \ + test105.out test106.out test107.out \ test_autoformat_join.out \ test_eval.out \ test_options.out diff --git a/src/testdir/Makefile b/src/testdir/Makefile index 8ae35b918..c0db6d927 100644 --- a/src/testdir/Makefile +++ b/src/testdir/Makefile @@ -32,7 +32,7 @@ SCRIPTS = test1.out test2.out test3.out test4.out test5.out test6.out \ test89.out test90.out test91.out test92.out test93.out \ test94.out test95.out test96.out test97.out test98.out \ test99.out test100.out test101.out test102.out test103.out \ - test104.out test105.out test106.out \ + test104.out test105.out test106.out test107.out \ test_autoformat_join.out \ test_eval.out \ test_options.out diff --git a/src/testdir/test107.in b/src/testdir/test107.in new file mode 100644 index 000000000..9143380f1 --- /dev/null +++ b/src/testdir/test107.in @@ -0,0 +1,38 @@ +Tests for adjusting window and contents vim: set ft=vim : + +STARTTEST +:so small.vim +:new +:call setline(1, range(1,256)) +:let r=[] +:func! GetScreenStr(row) +: let str = "" +: for c in range(1,3) +: let str .= nr2char(screenchar(a:row, c)) +: endfor +: return str +:endfunc +: +:exe ":norm! \<C-W>t\<C-W>=1Gzt\<C-W>w\<C-W>+" +:let s3=GetScreenStr(1) +:wincmd p +:call add(r, [line("w0"), s3]) +: +:exe ":norm! \<C-W>t\<C-W>=50Gzt\<C-W>w\<C-W>+" +:let s3=GetScreenStr(1) +:wincmd p +:call add(r, [line("w0"), s3]) +: +:exe ":norm! \<C-W>t\<C-W>=59Gzt\<C-W>w\<C-W>+" +:let s3=GetScreenStr(1) +::wincmd p +:call add(r, [line("w0"), s3]) +: +:bwipeout! +:$put=r +:call garbagecollect(1) +:" +:/^start:/,$wq! test.out +ENDTEST + +start: diff --git a/src/testdir/test107.ok b/src/testdir/test107.ok new file mode 100644 index 000000000..3e0eda1fe --- /dev/null +++ b/src/testdir/test107.ok @@ -0,0 +1,4 @@ +start: +[1, '1 '] +[50, '50 '] +[59, '59 '] |