annotate src/testdir/test_spell.vim @ 12694:514c1741ab8c v8.0.1225

patch 8.0.1225: no check for spell region being zero commit https://github.com/vim/vim/commit/ee03b941241eae1d36bc29b84eec09116cefe7cd Author: Bram Moolenaar <Bram@vim.org> Date: Fri Oct 27 00:57:05 2017 +0200 patch 8.0.1225: no check for spell region being zero Problem: No check for spell region being zero. (geeknik) Solution: Check for zero. (closes https://github.com/vim/vim/issues/2252)
author Christian Brabandt <cb@256bit.org>
date Fri, 27 Oct 2017 01:00:06 +0200
parents b276c1e73c27
children 3dd37eec73f0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10950
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
1 " Test spell checking
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
2
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
3 if !has('spell')
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
4 finish
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
5 endif
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
6
11824
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
7 func TearDown()
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
8 set nospell
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
9 call delete('Xtest.aff')
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
10 call delete('Xtest.dic')
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
11 call delete('Xtest.latin1.add')
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
12 call delete('Xtest.latin1.add.spl')
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
13 call delete('Xtest.latin1.spl')
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
14 call delete('Xtest.latin1.sug')
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
15 endfunc
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
16
10950
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
17 func Test_wrap_search()
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
18 new
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
19 call setline(1, ['The', '', 'A plong line with two zpelling mistakes', '', 'End'])
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
20 set spell wrapscan
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
21 normal ]s
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
22 call assert_equal('plong', expand('<cword>'))
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
23 normal ]s
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
24 call assert_equal('zpelling', expand('<cword>'))
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
25 normal ]s
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
26 call assert_equal('plong', expand('<cword>'))
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
27 bwipe!
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
28 set nospell
2297aae8e127 patch 8.0.0364: ]s does not move cursor with two spell errors in one line
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
29 endfunc
11394
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
30
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
31 func Test_z_equal_on_invalid_utf8_word()
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
32 split
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
33 set spell
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
34 call setline(1, "\xff")
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
35 norm z=
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
36 set nospell
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
37 bwipe!
a2124e9bbb6a patch 8.0.0582: illegal memory access with z= command
Christian Brabandt <cb@256bit.org>
parents: 10950
diff changeset
38 endfunc
11434
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
39
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
40 func Test_spellreall()
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
41 new
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
42 set spell
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
43 call assert_fails('spellrepall', 'E752:')
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
44 call setline(1, ['A speling mistake. The same speling mistake.',
11551
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
45 \ 'Another speling mistake.'])
11434
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
46 call feedkeys(']s1z=', 'tx')
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
47 call assert_equal('A spelling mistake. The same speling mistake.', getline(1))
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
48 call assert_equal('Another speling mistake.', getline(2))
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
49 spellrepall
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
50 call assert_equal('A spelling mistake. The same spelling mistake.', getline(1))
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
51 call assert_equal('Another spelling mistake.', getline(2))
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
52 call assert_fails('spellrepall', 'E753:')
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
53 set spell&
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
54 bwipe!
b3815e491811 patch 8.0.0601: no test coverage for :spellrepall
Christian Brabandt <cb@256bit.org>
parents: 11394
diff changeset
55 endfunc
11551
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
56
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
57 func Test_zz_basic()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
58 call LoadAffAndDic(g:test_data_aff1, g:test_data_dic1)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
59 call RunGoodBad("wrong OK puts. Test the end",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
60 \ "bad: inputs comment ok Ok. test d\xE9\xF4l end the",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
61 \["Comment", "deol", "d\xE9\xF4r", "input", "OK", "output", "outputs", "outtest", "put", "puts",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
62 \ "test", "testen", "testn", "the end", "uk", "wrong"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
63 \[
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
64 \ ["bad", ["put", "uk", "OK"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
65 \ ["inputs", ["input", "puts", "outputs"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
66 \ ["comment", ["Comment", "outtest", "the end"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
67 \ ["ok", ["OK", "uk", "put"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
68 \ ["Ok", ["OK", "Uk", "Put"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
69 \ ["test", ["Test", "testn", "testen"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
70 \ ["d\xE9\xF4l", ["deol", "d\xE9\xF4r", "test"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
71 \ ["end", ["put", "uk", "test"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
72 \ ["the", ["put", "uk", "test"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
73 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
74 \ )
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
75
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
76 call assert_equal("gebletegek", soundfold('goobledygoook'))
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
77 call assert_equal("kepereneven", soundfold('kóopërÿnôven'))
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
78 call assert_equal("everles gesvets etele", soundfold('oeverloos gezwets edale'))
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
79 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
80
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
81 " Postponed prefixes
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
82 func Test_zz_prefixes()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
83 call LoadAffAndDic(g:test_data_aff2, g:test_data_dic1)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
84 call RunGoodBad("puts",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
85 \ "bad: inputs comment ok Ok end the. test d\xE9\xF4l",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
86 \ ["Comment", "deol", "d\xE9\xF4r", "OK", "put", "input", "output", "puts", "outputs", "test", "outtest", "testen", "testn", "the end", "uk", "wrong"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
87 \ [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
88 \ ["bad", ["put", "uk", "OK"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
89 \ ["inputs", ["input", "puts", "outputs"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
90 \ ["comment", ["Comment"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
91 \ ["ok", ["OK", "uk", "put"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
92 \ ["Ok", ["OK", "Uk", "Put"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
93 \ ["end", ["put", "uk", "deol"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
94 \ ["the", ["put", "uk", "test"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
95 \ ["test", ["Test", "testn", "testen"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
96 \ ["d\xE9\xF4l", ["deol", "d\xE9\xF4r", "test"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
97 \ ])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
98 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
99
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
100 "Compound words
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
101 func Test_zz_compound()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
102 call LoadAffAndDic(g:test_data_aff3, g:test_data_dic3)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
103 call RunGoodBad("foo m\xEF foobar foofoobar barfoo barbarfoo",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
104 \ "bad: bar la foom\xEF barm\xEF m\xEFfoo m\xEFbar m\xEFm\xEF lala m\xEFla lam\xEF foola labar",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
105 \ ["foo", "m\xEF"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
106 \ [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
107 \ ["bad", ["foo", "m\xEF"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
108 \ ["bar", ["barfoo", "foobar", "foo"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
109 \ ["la", ["m\xEF", "foo"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
110 \ ["foom\xEF", ["foo m\xEF", "foo", "foofoo"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
111 \ ["barm\xEF", ["barfoo", "m\xEF", "barbar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
112 \ ["m\xEFfoo", ["m\xEF foo", "foo", "foofoo"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
113 \ ["m\xEFbar", ["foobar", "barbar", "m\xEF"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
114 \ ["m\xEFm\xEF", ["m\xEF m\xEF", "m\xEF"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
115 \ ["lala", []],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
116 \ ["m\xEFla", ["m\xEF", "m\xEF m\xEF"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
117 \ ["lam\xEF", ["m\xEF", "m\xEF m\xEF"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
118 \ ["foola", ["foo", "foobar", "foofoo"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
119 \ ["labar", ["barbar", "foobar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
120 \ ])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
121
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
122 call LoadAffAndDic(g:test_data_aff4, g:test_data_dic4)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
123 call RunGoodBad("word util bork prebork start end wordutil wordutils pro-ok bork borkbork borkborkbork borkborkborkbork borkborkborkborkbork tomato tomatotomato startend startword startwordword startwordend startwordwordend startwordwordwordend prebork preborkbork preborkborkbork nouword",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
124 \ "bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomato endstart endend startstart wordend wordstart preborkprebork preborkpreborkbork startwordwordwordwordend borkpreborkpreborkbork utilsbork startnouword",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
125 \ ["bork", "prebork", "end", "pro-ok", "start", "tomato", "util", "utilize", "utils", "word", "nouword"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
126 \ [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
127 \ ["bad", ["end", "bork", "word"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
128 \ ["wordutilize", ["word utilize", "wordutils", "wordutil"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
129 \ ["pro", ["bork", "word", "end"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
130 \ ["borkborkborkborkborkbork", ["bork borkborkborkborkbork", "borkbork borkborkborkbork", "borkborkbork borkborkbork"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
131 \ ["tomatotomatotomato", ["tomato tomatotomato", "tomatotomato tomato", "tomato tomato tomato"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
132 \ ["endstart", ["end start", "start"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
133 \ ["endend", ["end end", "end"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
134 \ ["startstart", ["start start"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
135 \ ["wordend", ["word end", "word", "wordword"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
136 \ ["wordstart", ["word start", "bork start"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
137 \ ["preborkprebork", ["prebork prebork", "preborkbork", "preborkborkbork"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
138 \ ["preborkpreborkbork", ["prebork preborkbork", "preborkborkbork", "preborkborkborkbork"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
139 \ ["startwordwordwordwordend", ["startwordwordwordword end", "startwordwordwordword", "start wordwordwordword end"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
140 \ ["borkpreborkpreborkbork", ["bork preborkpreborkbork", "bork prebork preborkbork", "bork preborkprebork bork"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
141 \ ["utilsbork", ["utilbork", "utils bork", "util bork"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
142 \ ["startnouword", ["start nouword", "startword", "startborkword"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
143 \ ])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
144
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
145 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
146
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
147 "Test affix flags with two characters
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
148 func Test_zz_affix()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
149 call LoadAffAndDic(g:test_data_aff5, g:test_data_dic5)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
150 call RunGoodBad("fooa1 fooa\xE9 bar prebar barbork prebarbork startprebar start end startend startmiddleend nouend",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
151 \ "bad: foo fooa2 prabar probarbirk middle startmiddle middleend endstart startprobar startnouend",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
152 \ ["bar", "barbork", "end", "fooa1", "fooa\xE9", "nouend", "prebar", "prebarbork", "start"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
153 \ [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
154 \ ["bad", ["bar", "end", "fooa1"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
155 \ ["foo", ["fooa1", "fooa\xE9", "bar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
156 \ ["fooa2", ["fooa1", "fooa\xE9", "bar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
157 \ ["prabar", ["prebar", "bar", "bar bar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
158 \ ["probarbirk", ["prebarbork"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
159 \ ["middle", []],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
160 \ ["startmiddle", ["startmiddleend", "startmiddlebar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
161 \ ["middleend", []],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
162 \ ["endstart", ["end start", "start"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
163 \ ["startprobar", ["startprebar", "start prebar", "startbar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
164 \ ["startnouend", ["start nouend", "startend"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
165 \ ])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
166
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
167 call LoadAffAndDic(g:test_data_aff6, g:test_data_dic6)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
168 call RunGoodBad("meea1 meea\xE9 bar prebar barbork prebarbork leadprebar lead end leadend leadmiddleend",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
169 \ "bad: mee meea2 prabar probarbirk middle leadmiddle middleend endlead leadprobar",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
170 \ ["bar", "barbork", "end", "lead", "meea1", "meea\xE9", "prebar", "prebarbork"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
171 \ [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
172 \ ["bad", ["bar", "end", "lead"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
173 \ ["mee", ["meea1", "meea\xE9", "bar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
174 \ ["meea2", ["meea1", "meea\xE9", "lead"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
175 \ ["prabar", ["prebar", "bar", "leadbar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
176 \ ["probarbirk", ["prebarbork"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
177 \ ["middle", []],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
178 \ ["leadmiddle", ["leadmiddleend", "leadmiddlebar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
179 \ ["middleend", []],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
180 \ ["endlead", ["end lead", "lead", "end end"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
181 \ ["leadprobar", ["leadprebar", "lead prebar", "leadbar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
182 \ ])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
183
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
184 call LoadAffAndDic(g:test_data_aff7, g:test_data_dic7)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
185 call RunGoodBad("meea1 meea\xE9 bar prebar barmeat prebarmeat leadprebar lead tail leadtail leadmiddletail",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
186 \ "bad: mee meea2 prabar probarmaat middle leadmiddle middletail taillead leadprobar",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
187 \ ["bar", "barmeat", "lead", "meea1", "meea\xE9", "prebar", "prebarmeat", "tail"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
188 \ [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
189 \ ["bad", ["bar", "lead", "tail"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
190 \ ["mee", ["meea1", "meea\xE9", "bar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
191 \ ["meea2", ["meea1", "meea\xE9", "lead"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
192 \ ["prabar", ["prebar", "bar", "leadbar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
193 \ ["probarmaat", ["prebarmeat"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
194 \ ["middle", []],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
195 \ ["leadmiddle", ["leadmiddlebar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
196 \ ["middletail", []],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
197 \ ["taillead", ["tail lead", "tail"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
198 \ ["leadprobar", ["leadprebar", "lead prebar", "leadbar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
199 \ ])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
200 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
201
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
202 func Test_zz_NOSLITSUGS()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
203 call LoadAffAndDic(g:test_data_aff8, g:test_data_dic8)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
204 call RunGoodBad("foo bar faabar", "bad: foobar barfoo",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
205 \ ["bar", "faabar", "foo"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
206 \ [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
207 \ ["bad", ["bar", "foo"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
208 \ ["foobar", ["faabar", "foo bar", "bar"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
209 \ ["barfoo", ["bar foo", "bar", "foo"]],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
210 \ ])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
211 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
212
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
213 " Numbers
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
214 func Test_zz_Numbers()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
215 call LoadAffAndDic(g:test_data_aff9, g:test_data_dic9)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
216 call RunGoodBad("0b1011 0777 1234 0x01ff", "",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
217 \ ["bar", "foo"],
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
218 \ [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
219 \ ])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
220 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
221
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
222 function FirstSpellWord()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
223 call feedkeys("/^start:\n", 'tx')
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
224 normal ]smm
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
225 let [str, a] = spellbadword()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
226 return str
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
227 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
228
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
229 function SecondSpellWord()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
230 normal `m]s
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
231 let [str, a] = spellbadword()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
232 return str
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
233 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
234
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
235 "Test with SAL instead of SOFO items; test automatic reloading
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
236 func Test_zz_sal_and_addition()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
237 set enc=latin1
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
238 set spellfile=
11824
b276c1e73c27 patch 8.0.0792: spell test leaves files behind
Christian Brabandt <cb@256bit.org>
parents: 11551
diff changeset
239 call writefile(g:test_data_dic1, "Xtest.dic")
11551
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
240 call writefile(g:test_data_aff_sal, "Xtest.aff")
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
241 mkspell! Xtest Xtest
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
242 set spl=Xtest.latin1.spl spell
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
243 call assert_equal('kbltykk', soundfold('goobledygoook'))
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
244 call assert_equal('kprnfn', soundfold('kóopërÿnôven'))
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
245 call assert_equal('*fls kswts tl', soundfold('oeverloos gezwets edale'))
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
246
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
247 "also use an addition file
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
248 call writefile(["/regions=usgbnz", "elequint/2", "elekwint/3"], "Xtest.latin1.add")
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
249 mkspell! Xtest.latin1.add.spl Xtest.latin1.add
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
250
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
251 bwipe!
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
252 call setline(1, ["start: elequint test elekwint test elekwent asdf"])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
253
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
254 set spellfile=Xtest.latin1.add
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
255 call assert_equal("elekwent", FirstSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
256
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
257 set spl=Xtest_us.latin1.spl
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
258 call assert_equal("elequint", FirstSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
259 call assert_equal("elekwint", SecondSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
260
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
261 set spl=Xtest_gb.latin1.spl
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
262 call assert_equal("elekwint", FirstSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
263 call assert_equal("elekwent", SecondSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
264
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
265 set spl=Xtest_nz.latin1.spl
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
266 call assert_equal("elequint", FirstSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
267 call assert_equal("elekwent", SecondSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
268
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
269 set spl=Xtest_ca.latin1.spl
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
270 call assert_equal("elequint", FirstSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
271 call assert_equal("elekwint", SecondSpellWord())
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
272 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
273
12694
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
274 func Test_region_error()
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
275 messages clear
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
276 call writefile(["/regions=usgbnz", "elequint/0"], "Xtest.latin1.add")
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
277 mkspell! Xtest.latin1.add.spl Xtest.latin1.add
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
278 call assert_match('Invalid region nr in Xtest.latin1.add line 2: 0', execute('messages'))
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
279 call delete('Xtest.latin1.add')
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
280 call delete('Xtest.latin1.add.spl')
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
281 endfunc
514c1741ab8c patch 8.0.1225: no check for spell region being zero
Christian Brabandt <cb@256bit.org>
parents: 11824
diff changeset
282
11551
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
283 " Check using z= in new buffer (crash fixed by patch 7.4a.028).
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
284 func Test_zeq_crash()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
285 new
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
286 set maxmem=512 spell
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
287 call feedkeys('iasdz=:\"', 'tx')
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
288
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
289 bwipe!
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
290 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
291
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
292 func LoadAffAndDic(aff_contents, dic_contents)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
293 set enc=latin1
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
294 set spellfile=
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
295 call writefile(a:aff_contents, "Xtest.aff")
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
296 call writefile(a:dic_contents, "Xtest.dic")
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
297 " Generate a .spl file from a .dic and .aff file.
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
298 mkspell! Xtest Xtest
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
299 " use that spell file
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
300 set spl=Xtest.latin1.spl spell
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
301 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
302
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
303 func ListWords()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
304 spelldump
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
305 %yank
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
306 quit
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
307 return split(@", "\n")
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
308 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
309
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
310 func TestGoodBadBase()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
311 exe '1;/^good:'
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
312 normal 0f:]s
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
313 let prevbad = ''
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
314 let result = []
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
315 while 1
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
316 let [bad, a] = spellbadword()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
317 if bad == '' || bad == prevbad || bad == 'badend'
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
318 break
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
319 endif
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
320 let prevbad = bad
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
321 let lst = spellsuggest(bad, 3)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
322 normal mm
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
323
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
324 call add(result, [bad, lst])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
325 normal `m]s
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
326 endwhile
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
327 return result
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
328 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
329
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
330 func RunGoodBad(good, bad, expected_words, expected_bad_words)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
331 bwipe!
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
332 call setline(1, ["good: ", a:good, a:bad, " badend "])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
333 let words = ListWords()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
334 call assert_equal(a:expected_words, words[1:-1])
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
335 let bad_words = TestGoodBadBase()
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
336 call assert_equal(a:expected_bad_words, bad_words)
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
337 bwipe!
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
338 endfunc
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
339
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
340 let g:test_data_aff1 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
341 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
342 \"TRY esianrtolcdugmphbyfvkwjkqxz-\xEB\xE9\xE8\xEA\xEF\xEE\xE4\xE0\xE2\xF6\xFC\xFB'ESIANRTOLCDUGMPHBYFVKWJKQXZ",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
343 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
344 \"FOL \xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
345 \"LOW \xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
346 \"UPP \xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
347 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
348 \"SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xBF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
349 \"SOFOTO ebctefghejklnnepkrstevvkesebctefghejklnnepkrstevvkeseeeeeeeceeeeeeeedneeeeeeeeeeepseeeeeeeeceeeeeeeedneeeeeeeeeeep?",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
350 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
351 \"MIDWORD\t'-",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
352 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
353 \"KEP =",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
354 \"RAR ?",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
355 \"BAD !",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
356 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
357 \"PFX I N 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
358 \"PFX I 0 in .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
359 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
360 \"PFX O Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
361 \"PFX O 0 out .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
362 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
363 \"SFX S Y 2",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
364 \"SFX S 0 s [^s]",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
365 \"SFX S 0 es s",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
366 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
367 \"SFX N N 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
368 \"SFX N 0 en [^n]",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
369 \"SFX N 0 nen n",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
370 \"SFX N 0 n .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
371 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
372 \"REP 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
373 \"REP g ch",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
374 \"REP ch g",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
375 \"REP svp s.v.p.",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
376 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
377 \"MAP 9",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
378 \"MAP a\xE0\xE1\xE2\xE3\xE4\xE5",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
379 \"MAP e\xE8\xE9\xEA\xEB",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
380 \"MAP i\xEC\xED\xEE\xEF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
381 \"MAP o\xF2\xF3\xF4\xF5\xF6",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
382 \"MAP u\xF9\xFA\xFB\xFC",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
383 \"MAP n\xF1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
384 \"MAP c\xE7",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
385 \"MAP y\xFF\xFD",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
386 \"MAP s\xDF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
387 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
388 let g:test_data_dic1 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
389 \"123456",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
390 \"test/NO",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
391 \"# comment",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
392 \"wrong",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
393 \"Comment",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
394 \"OK",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
395 \"uk",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
396 \"put/ISO",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
397 \"the end",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
398 \"deol",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
399 \"d\xE9\xF4r",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
400 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
401 let g:test_data_aff2 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
402 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
403 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
404 \"FOL \xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
405 \"LOW \xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
406 \"UPP \xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
407 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
408 \"PFXPOSTPONE",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
409 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
410 \"MIDWORD\t'-",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
411 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
412 \"KEP =",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
413 \"RAR ?",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
414 \"BAD !",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
415 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
416 \"PFX I N 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
417 \"PFX I 0 in .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
418 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
419 \"PFX O Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
420 \"PFX O 0 out [a-z]",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
421 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
422 \"SFX S Y 2",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
423 \"SFX S 0 s [^s]",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
424 \"SFX S 0 es s",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
425 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
426 \"SFX N N 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
427 \"SFX N 0 en [^n]",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
428 \"SFX N 0 nen n",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
429 \"SFX N 0 n .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
430 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
431 \"REP 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
432 \"REP g ch",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
433 \"REP ch g",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
434 \"REP svp s.v.p.",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
435 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
436 \"MAP 9",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
437 \"MAP a\xE0\xE1\xE2\xE3\xE4\xE5",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
438 \"MAP e\xE8\xE9\xEA\xEB",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
439 \"MAP i\xEC\xED\xEE\xEF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
440 \"MAP o\xF2\xF3\xF4\xF5\xF6",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
441 \"MAP u\xF9\xFA\xFB\xFC",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
442 \"MAP n\xF1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
443 \"MAP c\xE7",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
444 \"MAP y\xFF\xFD",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
445 \"MAP s\xDF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
446 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
447 let g:test_data_aff3 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
448 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
449 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
450 \"COMPOUNDMIN 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
451 \"COMPOUNDRULE m*",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
452 \"NEEDCOMPOUND x",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
453 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
454 let g:test_data_dic3 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
455 \"1234",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
456 \"foo/m",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
457 \"bar/mx",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
458 \"m\xEF/m",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
459 \"la/mx",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
460 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
461 let g:test_data_aff4 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
462 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
463 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
464 \"FOL \xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
465 \"LOW \xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
466 \"UPP \xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
467 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
468 \"COMPOUNDRULE m+",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
469 \"COMPOUNDRULE sm*e",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
470 \"COMPOUNDRULE sm+",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
471 \"COMPOUNDMIN 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
472 \"COMPOUNDWORDMAX 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
473 \"COMPOUNDFORBIDFLAG t",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
474 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
475 \"COMPOUNDSYLMAX 5",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
476 \"SYLLABLE a\xE1e\xE9i\xEDo\xF3\xF6\xF5u\xFA\xFC\xFBy/aa/au/ea/ee/ei/ie/oa/oe/oo/ou/uu/ui",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
477 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
478 \"MAP 9",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
479 \"MAP a\xE0\xE1\xE2\xE3\xE4\xE5",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
480 \"MAP e\xE8\xE9\xEA\xEB",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
481 \"MAP i\xEC\xED\xEE\xEF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
482 \"MAP o\xF2\xF3\xF4\xF5\xF6",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
483 \"MAP u\xF9\xFA\xFB\xFC",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
484 \"MAP n\xF1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
485 \"MAP c\xE7",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
486 \"MAP y\xFF\xFD",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
487 \"MAP s\xDF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
488 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
489 \"NEEDAFFIX x",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
490 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
491 \"PFXPOSTPONE",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
492 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
493 \"MIDWORD '-",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
494 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
495 \"SFX q N 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
496 \"SFX q 0 -ok .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
497 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
498 \"SFX a Y 2",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
499 \"SFX a 0 s .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
500 \"SFX a 0 ize/t .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
501 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
502 \"PFX p N 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
503 \"PFX p 0 pre .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
504 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
505 \"PFX P N 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
506 \"PFX P 0 nou .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
507 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
508 let g:test_data_dic4 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
509 \"1234",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
510 \"word/mP",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
511 \"util/am",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
512 \"pro/xq",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
513 \"tomato/m",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
514 \"bork/mp",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
515 \"start/s",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
516 \"end/e",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
517 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
518 let g:test_data_aff5 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
519 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
520 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
521 \"FLAG long",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
522 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
523 \"NEEDAFFIX !!",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
524 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
525 \"COMPOUNDRULE ssmm*ee",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
526 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
527 \"NEEDCOMPOUND xx",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
528 \"COMPOUNDPERMITFLAG pp",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
529 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
530 \"SFX 13 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
531 \"SFX 13 0 bork .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
532 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
533 \"SFX a1 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
534 \"SFX a1 0 a1 .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
535 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
536 \"SFX a\xE9 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
537 \"SFX a\xE9 0 a\xE9 .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
538 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
539 \"PFX zz Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
540 \"PFX zz 0 pre/pp .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
541 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
542 \"PFX yy Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
543 \"PFX yy 0 nou .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
544 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
545 let g:test_data_dic5 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
546 \"1234",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
547 \"foo/a1a\xE9!!",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
548 \"bar/zz13ee",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
549 \"start/ss",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
550 \"end/eeyy",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
551 \"middle/mmxx",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
552 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
553 let g:test_data_aff6 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
554 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
555 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
556 \"FLAG caplong",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
557 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
558 \"NEEDAFFIX A!",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
559 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
560 \"COMPOUNDRULE sMm*Ee",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
561 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
562 \"NEEDCOMPOUND Xx",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
563 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
564 \"COMPOUNDPERMITFLAG p",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
565 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
566 \"SFX N3 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
567 \"SFX N3 0 bork .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
568 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
569 \"SFX A1 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
570 \"SFX A1 0 a1 .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
571 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
572 \"SFX A\xE9 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
573 \"SFX A\xE9 0 a\xE9 .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
574 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
575 \"PFX Zz Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
576 \"PFX Zz 0 pre/p .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
577 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
578 let g:test_data_dic6 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
579 \"1234",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
580 \"mee/A1A\xE9A!",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
581 \"bar/ZzN3Ee",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
582 \"lead/s",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
583 \"end/Ee",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
584 \"middle/MmXx",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
585 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
586 let g:test_data_aff7 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
587 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
588 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
589 \"FLAG num",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
590 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
591 \"NEEDAFFIX 9999",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
592 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
593 \"COMPOUNDRULE 2,77*123",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
594 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
595 \"NEEDCOMPOUND 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
596 \"COMPOUNDPERMITFLAG 432",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
597 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
598 \"SFX 61003 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
599 \"SFX 61003 0 meat .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
600 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
601 \"SFX 391 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
602 \"SFX 391 0 a1 .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
603 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
604 \"SFX 111 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
605 \"SFX 111 0 a\xE9 .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
606 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
607 \"PFX 17 Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
608 \"PFX 17 0 pre/432 .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
609 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
610 let g:test_data_dic7 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
611 \"1234",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
612 \"mee/391,111,9999",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
613 \"bar/17,61003,123",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
614 \"lead/2",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
615 \"tail/123",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
616 \"middle/77,1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
617 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
618 let g:test_data_aff8 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
619 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
620 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
621 \"NOSPLITSUGS",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
622 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
623 let g:test_data_dic8 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
624 \"1234",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
625 \"foo",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
626 \"bar",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
627 \"faabar",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
628 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
629 let g:test_data_aff9 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
630 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
631 let g:test_data_dic9 = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
632 \"1234",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
633 \"foo",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
634 \"bar",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
635 \ ]
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
636 let g:test_data_aff_sal = [
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
637 \"SET ISO8859-1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
638 \"TRY esianrtolcdugmphbyfvkwjkqxz-\xEB\xE9\xE8\xEA\xEF\xEE\xE4\xE0\xE2\xF6\xFC\xFB'ESIANRTOLCDUGMPHBYFVKWJKQXZ",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
639 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
640 \"FOL \xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
641 \"LOW \xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
642 \"UPP \xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xFF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
643 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
644 \"MIDWORD\t'-",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
645 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
646 \"KEP =",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
647 \"RAR ?",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
648 \"BAD !",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
649 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
650 \"PFX I N 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
651 \"PFX I 0 in .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
652 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
653 \"PFX O Y 1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
654 \"PFX O 0 out .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
655 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
656 \"SFX S Y 2",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
657 \"SFX S 0 s [^s]",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
658 \"SFX S 0 es s",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
659 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
660 \"SFX N N 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
661 \"SFX N 0 en [^n]",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
662 \"SFX N 0 nen n",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
663 \"SFX N 0 n .",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
664 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
665 \"REP 3",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
666 \"REP g ch",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
667 \"REP ch g",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
668 \"REP svp s.v.p.",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
669 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
670 \"MAP 9",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
671 \"MAP a\xE0\xE1\xE2\xE3\xE4\xE5",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
672 \"MAP e\xE8\xE9\xEA\xEB",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
673 \"MAP i\xEC\xED\xEE\xEF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
674 \"MAP o\xF2\xF3\xF4\xF5\xF6",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
675 \"MAP u\xF9\xFA\xFB\xFC",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
676 \"MAP n\xF1",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
677 \"MAP c\xE7",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
678 \"MAP y\xFF\xFD",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
679 \"MAP s\xDF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
680 \"",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
681 \"SAL AH(AEIOUY)-^ *H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
682 \"SAL AR(AEIOUY)-^ *R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
683 \"SAL A(HR)^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
684 \"SAL A^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
685 \"SAL AH(AEIOUY)- H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
686 \"SAL AR(AEIOUY)- R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
687 \"SAL A(HR) _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
688 \"SAL \xC0^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
689 \"SAL \xC5^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
690 \"SAL BB- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
691 \"SAL B B",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
692 \"SAL CQ- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
693 \"SAL CIA X",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
694 \"SAL CH X",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
695 \"SAL C(EIY)- S",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
696 \"SAL CK K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
697 \"SAL COUGH^ KF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
698 \"SAL CC< C",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
699 \"SAL C K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
700 \"SAL DG(EIY) K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
701 \"SAL DD- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
702 \"SAL D T",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
703 \"SAL \xC9< E",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
704 \"SAL EH(AEIOUY)-^ *H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
705 \"SAL ER(AEIOUY)-^ *R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
706 \"SAL E(HR)^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
707 \"SAL ENOUGH^$ *NF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
708 \"SAL E^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
709 \"SAL EH(AEIOUY)- H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
710 \"SAL ER(AEIOUY)- R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
711 \"SAL E(HR) _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
712 \"SAL FF- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
713 \"SAL F F",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
714 \"SAL GN^ N",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
715 \"SAL GN$ N",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
716 \"SAL GNS$ NS",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
717 \"SAL GNED$ N",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
718 \"SAL GH(AEIOUY)- K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
719 \"SAL GH _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
720 \"SAL GG9 K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
721 \"SAL G K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
722 \"SAL H H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
723 \"SAL IH(AEIOUY)-^ *H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
724 \"SAL IR(AEIOUY)-^ *R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
725 \"SAL I(HR)^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
726 \"SAL I^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
727 \"SAL ING6 N",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
728 \"SAL IH(AEIOUY)- H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
729 \"SAL IR(AEIOUY)- R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
730 \"SAL I(HR) _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
731 \"SAL J K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
732 \"SAL KN^ N",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
733 \"SAL KK- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
734 \"SAL K K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
735 \"SAL LAUGH^ LF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
736 \"SAL LL- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
737 \"SAL L L",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
738 \"SAL MB$ M",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
739 \"SAL MM M",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
740 \"SAL M M",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
741 \"SAL NN- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
742 \"SAL N N",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
743 \"SAL OH(AEIOUY)-^ *H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
744 \"SAL OR(AEIOUY)-^ *R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
745 \"SAL O(HR)^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
746 \"SAL O^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
747 \"SAL OH(AEIOUY)- H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
748 \"SAL OR(AEIOUY)- R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
749 \"SAL O(HR) _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
750 \"SAL PH F",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
751 \"SAL PN^ N",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
752 \"SAL PP- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
753 \"SAL P P",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
754 \"SAL Q K",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
755 \"SAL RH^ R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
756 \"SAL ROUGH^ RF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
757 \"SAL RR- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
758 \"SAL R R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
759 \"SAL SCH(EOU)- SK",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
760 \"SAL SC(IEY)- S",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
761 \"SAL SH X",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
762 \"SAL SI(AO)- X",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
763 \"SAL SS- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
764 \"SAL S S",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
765 \"SAL TI(AO)- X",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
766 \"SAL TH @",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
767 \"SAL TCH-- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
768 \"SAL TOUGH^ TF",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
769 \"SAL TT- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
770 \"SAL T T",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
771 \"SAL UH(AEIOUY)-^ *H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
772 \"SAL UR(AEIOUY)-^ *R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
773 \"SAL U(HR)^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
774 \"SAL U^ *",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
775 \"SAL UH(AEIOUY)- H",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
776 \"SAL UR(AEIOUY)- R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
777 \"SAL U(HR) _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
778 \"SAL V^ W",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
779 \"SAL V F",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
780 \"SAL WR^ R",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
781 \"SAL WH^ W",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
782 \"SAL W(AEIOU)- W",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
783 \"SAL X^ S",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
784 \"SAL X KS",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
785 \"SAL Y(AEIOU)- Y",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
786 \"SAL ZZ- _",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
787 \"SAL Z S",
7798e9bcdb13 patch 8.0.0658: spell test is old style
Christian Brabandt <cb@256bit.org>
parents: 11434
diff changeset
788 \ ]