Mercurial > vim
annotate src/testdir/test77.in @ 5436:efa40be729c2 v7.4.068
updated for version 7.4.068
Problem: Cannot build Vim on Mac with non-Apple compilers.
Solution: Remove the -no-cpp-precomp flag. (Misty De Meo)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Mon, 04 Nov 2013 04:57:50 +0100 |
parents | 5cd32322154c |
children | ae45d497868f |
rev | line source |
---|---|
2732
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
1 Inserts 2 million lines with consecutive integers starting from 1 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
2 (essentially, the output of GNU's seq 1 2000000), writes them to Xtest |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
3 and writes its cksum to test.out. |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
4 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
5 We need 2 million lines to trigger a call to mf_hash_grow(). If it would mess |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
6 up the lines the checksum would differ. |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
7 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
8 cksum is part of POSIX and so should be available on most Unixes. |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
9 If it isn't available then the test will be skipped. |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
10 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
11 STARTTEST |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
12 :so small.vim |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
13 :if !executable("cksum") |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
14 : e! test.ok |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
15 : w! test.out |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
16 : qa! |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
17 :endif |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
18 :set fileformat=unix undolevels=-1 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
19 ggdG |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
20 :let i = 1 |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
21 :while i <= 2000000 | call append(i, range(i, i + 99)) | let i += 100 | endwhile |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
22 ggdd |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
23 :w! Xtest |
3494 | 24 :r !cksum Xtest |
25 :s/\s/ /g | |
4956
5cd32322154c
updated for version 7.3.1223
Bram Moolenaar <bram@vim.org>
parents:
3494
diff
changeset
|
26 :set fileformat& |
3494 | 27 :.w! test.out |
2732
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
28 :qa! |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
29 ENDTEST |
afb476746692
Add missing files for patch 7.3.143.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
30 |