1suggest-00-special-ultra: prep
2	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=ultra" suggest/00-special.tab tmp/00-special-ultra-actual
3	suggest/comp suggest/00-special-ultra-expect.res tmp/00-special-ultra-actual.res 1 > tmp/00-special-ultra.diff
4	rm tmp/00-special-ultra.diff
5	echo "ok (suggest reg. 00-special ultra)" >> test-res
6suggest-00-special-fast: prep
7	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=fast" suggest/00-special.tab tmp/00-special-fast-actual
8	suggest/comp suggest/00-special-fast-expect.res tmp/00-special-fast-actual.res 1 > tmp/00-special-fast.diff
9	rm tmp/00-special-fast.diff
10	echo "ok (suggest reg. 00-special fast)" >> test-res
11suggest-00-special-normal: prep
12	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=normal" suggest/00-special.tab tmp/00-special-normal-actual
13	suggest/comp suggest/00-special-normal-expect.res tmp/00-special-normal-actual.res 1 > tmp/00-special-normal.diff
14	rm tmp/00-special-normal.diff
15	echo "ok (suggest reg. 00-special normal)" >> test-res
16suggest-00-special-slow: prep
17	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=slow" suggest/00-special.tab tmp/00-special-slow-actual
18	suggest/comp suggest/00-special-slow-expect.res tmp/00-special-slow-actual.res 1 > tmp/00-special-slow.diff
19	rm tmp/00-special-slow.diff
20	echo "ok (suggest reg. 00-special slow)" >> test-res
21suggest-00-special-bad-spellers: prep
22	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=bad-spellers" suggest/00-special.tab tmp/00-special-bad-spellers-actual
23	suggest/comp suggest/00-special-bad-spellers-expect.res tmp/00-special-bad-spellers-actual.res 1 > tmp/00-special-bad-spellers.diff
24	rm tmp/00-special-bad-spellers.diff
25	echo "ok (suggest reg. 00-special bad-spellers)" >> test-res
26suggest-00-special-ultra-nokbd: prep
27	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --keyboard=none --sug-mode=ultra" suggest/00-special.tab tmp/00-special-ultra-nokbd-actual
28	suggest/comp suggest/00-special-ultra-nokbd-expect.res tmp/00-special-ultra-nokbd-actual.res 1 > tmp/00-special-ultra-nokbd.diff
29	rm tmp/00-special-ultra-nokbd.diff
30	echo "ok (suggest reg. 00-special ultra nokbd)" >> test-res
31suggest-00-special-normal-nokbd: prep
32	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --keyboard=none --sug-mode=normal" suggest/00-special.tab tmp/00-special-normal-nokbd-actual
33	suggest/comp suggest/00-special-normal-nokbd-expect.res tmp/00-special-normal-nokbd-actual.res 1 > tmp/00-special-normal-nokbd.diff
34	rm tmp/00-special-normal-nokbd.diff
35	echo "ok (suggest reg. 00-special normal nokbd)" >> test-res
36suggest-02-orig-ultra: prep
37	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=ultra" suggest/02-orig.tab tmp/02-orig-ultra-actual
38	suggest/comp suggest/02-orig-ultra-expect.res tmp/02-orig-ultra-actual.res 1 > tmp/02-orig-ultra.diff
39	rm tmp/02-orig-ultra.diff
40	echo "ok (suggest reg. 02-orig ultra)" >> test-res
41suggest-02-orig-fast: prep
42	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=fast" suggest/02-orig.tab tmp/02-orig-fast-actual
43	suggest/comp suggest/02-orig-fast-expect.res tmp/02-orig-fast-actual.res 1 > tmp/02-orig-fast.diff
44	rm tmp/02-orig-fast.diff
45	echo "ok (suggest reg. 02-orig fast)" >> test-res
46suggest-02-orig-normal: prep
47	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=normal" suggest/02-orig.tab tmp/02-orig-normal-actual
48	suggest/comp suggest/02-orig-normal-expect.res tmp/02-orig-normal-actual.res 1 > tmp/02-orig-normal.diff
49	rm tmp/02-orig-normal.diff
50	echo "ok (suggest reg. 02-orig normal)" >> test-res
51suggest-02-orig-slow: prep
52	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=slow" suggest/02-orig.tab tmp/02-orig-slow-actual
53	suggest/comp suggest/02-orig-slow-expect.res tmp/02-orig-slow-actual.res 1 > tmp/02-orig-slow.diff
54	rm tmp/02-orig-slow.diff
55	echo "ok (suggest reg. 02-orig slow)" >> test-res
56suggest-02-orig-bad-spellers: prep
57	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=bad-spellers" suggest/02-orig.tab tmp/02-orig-bad-spellers-actual
58	suggest/comp suggest/02-orig-bad-spellers-expect.res tmp/02-orig-bad-spellers-actual.res 1 > tmp/02-orig-bad-spellers.diff
59	rm tmp/02-orig-bad-spellers.diff
60	echo "ok (suggest reg. 02-orig bad-spellers)" >> test-res
61suggest-02-orig-ultra-nokbd: prep
62	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --keyboard=none --sug-mode=ultra" suggest/02-orig.tab tmp/02-orig-ultra-nokbd-actual
63	suggest/comp suggest/02-orig-ultra-nokbd-expect.res tmp/02-orig-ultra-nokbd-actual.res 1 > tmp/02-orig-ultra-nokbd.diff
64	rm tmp/02-orig-ultra-nokbd.diff
65	echo "ok (suggest reg. 02-orig ultra nokbd)" >> test-res
66suggest-02-orig-normal-nokbd: prep
67	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --keyboard=none --sug-mode=normal" suggest/02-orig.tab tmp/02-orig-normal-nokbd-actual
68	suggest/comp suggest/02-orig-normal-nokbd-expect.res tmp/02-orig-normal-nokbd-actual.res 1 > tmp/02-orig-normal-nokbd.diff
69	rm tmp/02-orig-normal-nokbd.diff
70	echo "ok (suggest reg. 02-orig normal nokbd)" >> test-res
71suggest-05-common-ultra: prep
72	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=ultra" suggest/05-common.tab tmp/05-common-ultra-actual
73	suggest/comp suggest/05-common-ultra-expect.res tmp/05-common-ultra-actual.res 1 > tmp/05-common-ultra.diff
74	rm tmp/05-common-ultra.diff
75	echo "ok (suggest reg. 05-common ultra)" >> test-res
76suggest-05-common-fast: prep
77	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=fast" suggest/05-common.tab tmp/05-common-fast-actual
78	suggest/comp suggest/05-common-fast-expect.res tmp/05-common-fast-actual.res 1 > tmp/05-common-fast.diff
79	rm tmp/05-common-fast.diff
80	echo "ok (suggest reg. 05-common fast)" >> test-res
81suggest-05-common-normal: prep
82	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=normal" suggest/05-common.tab tmp/05-common-normal-actual
83	suggest/comp suggest/05-common-normal-expect.res tmp/05-common-normal-actual.res 1 > tmp/05-common-normal.diff
84	rm tmp/05-common-normal.diff
85	echo "ok (suggest reg. 05-common normal)" >> test-res
86suggest-05-common-slow: prep
87	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --sug-mode=slow" suggest/05-common.tab tmp/05-common-slow-actual
88	suggest/comp suggest/05-common-slow-expect.res tmp/05-common-slow-actual.res 1 > tmp/05-common-slow.diff
89	rm tmp/05-common-slow.diff
90	echo "ok (suggest reg. 05-common slow)" >> test-res
91suggest-05-common-ultra-nokbd: prep
92	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --keyboard=none --sug-mode=ultra" suggest/05-common.tab tmp/05-common-ultra-nokbd-actual
93	suggest/comp suggest/05-common-ultra-nokbd-expect.res tmp/05-common-ultra-nokbd-actual.res 1 > tmp/05-common-ultra-nokbd.diff
94	rm tmp/05-common-ultra-nokbd.diff
95	echo "ok (suggest reg. 05-common ultra nokbd)" >> test-res
96suggest-05-common-normal-nokbd: prep
97	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --keyboard=none --sug-mode=normal" suggest/05-common.tab tmp/05-common-normal-nokbd-actual
98	suggest/comp suggest/05-common-normal-nokbd-expect.res tmp/05-common-normal-nokbd-actual.res 1 > tmp/05-common-normal-nokbd.diff
99	rm tmp/05-common-normal-nokbd.diff
100	echo "ok (suggest reg. 05-common normal nokbd)" >> test-res
101suggest-00-special-ultra-camel: prep
102	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --camel-case --sug-mode=ultra" suggest/00-special.tab tmp/00-special-ultra-camel-actual
103	suggest/comp suggest/00-special-ultra-camel-expect.res tmp/00-special-ultra-camel-actual.res 1 > tmp/00-special-ultra-camel.diff
104	rm tmp/00-special-ultra-camel.diff
105	echo "ok (suggest reg. 00-special ultra camel)" >> test-res
106suggest-00-special-fast-camel: prep
107	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --camel-case --sug-mode=fast" suggest/00-special.tab tmp/00-special-fast-camel-actual
108	suggest/comp suggest/00-special-fast-camel-expect.res tmp/00-special-fast-camel-actual.res 1 > tmp/00-special-fast-camel.diff
109	rm tmp/00-special-fast-camel.diff
110	echo "ok (suggest reg. 00-special fast camel)" >> test-res
111suggest-00-special-normal-camel: prep
112	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --camel-case --sug-mode=normal" suggest/00-special.tab tmp/00-special-normal-camel-actual
113	suggest/comp suggest/00-special-normal-camel-expect.res tmp/00-special-normal-camel-actual.res 1 > tmp/00-special-normal-camel.diff
114	rm tmp/00-special-normal-camel.diff
115	echo "ok (suggest reg. 00-special normal camel)" >> test-res
116suggest-00-special-slow-camel: prep
117	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --camel-case --sug-mode=slow" suggest/00-special.tab tmp/00-special-slow-camel-actual
118	suggest/comp suggest/00-special-slow-camel-expect.res tmp/00-special-slow-camel-actual.res 1 > tmp/00-special-slow-camel.diff
119	rm tmp/00-special-slow-camel.diff
120	echo "ok (suggest reg. 00-special slow camel)" >> test-res
121suggest-00-special-bad-spellers-camel: prep
122	suggest/run-batch "${ASPELL_WRAP} ${ASPELL} --camel-case --sug-mode=bad-spellers" suggest/00-special.tab tmp/00-special-bad-spellers-camel-actual
123	suggest/comp suggest/00-special-bad-spellers-camel-expect.res tmp/00-special-bad-spellers-camel-actual.res 1 > tmp/00-special-bad-spellers-camel.diff
124	rm tmp/00-special-bad-spellers-camel.diff
125	echo "ok (suggest reg. 00-special bad-spellers camel)" >> test-res
126.PHONY:  suggest-00-special-ultra suggest-00-special-fast suggest-00-special-normal suggest-00-special-slow suggest-00-special-bad-spellers suggest-00-special-ultra-nokbd suggest-00-special-normal-nokbd suggest-02-orig-ultra suggest-02-orig-fast suggest-02-orig-normal suggest-02-orig-slow suggest-02-orig-bad-spellers suggest-02-orig-ultra-nokbd suggest-02-orig-normal-nokbd suggest-05-common-ultra suggest-05-common-fast suggest-05-common-normal suggest-05-common-slow suggest-05-common-ultra-nokbd suggest-05-common-normal-nokbd suggest-00-special-ultra-camel suggest-00-special-fast-camel suggest-00-special-normal-camel suggest-00-special-slow-camel suggest-00-special-bad-spellers-camel
127suggest:  suggest-00-special-ultra suggest-00-special-fast suggest-00-special-normal suggest-00-special-slow suggest-00-special-bad-spellers suggest-00-special-ultra-nokbd suggest-00-special-normal-nokbd suggest-02-orig-ultra suggest-02-orig-fast suggest-02-orig-normal suggest-02-orig-slow suggest-02-orig-bad-spellers suggest-02-orig-ultra-nokbd suggest-02-orig-normal-nokbd suggest-05-common-ultra suggest-05-common-fast suggest-05-common-normal suggest-05-common-slow suggest-05-common-ultra-nokbd suggest-05-common-normal-nokbd suggest-00-special-ultra-camel suggest-00-special-fast-camel suggest-00-special-normal-camel suggest-00-special-slow-camel suggest-00-special-bad-spellers-camel
128