diff options
Diffstat (limited to 'src/testdir/test58.in')
-rw-r--r-- | src/testdir/test58.in | 135 |
1 files changed, 110 insertions, 25 deletions
diff --git a/src/testdir/test58.in b/src/testdir/test58.in index 58275a3f1..0575a4440 100644 --- a/src/testdir/test58.in +++ b/src/testdir/test58.in @@ -12,31 +12,46 @@ STARTTEST :" use that spell file :set spl=Xtest.latin1.spl :set spell +:func SpellTest() /^test1: -]smm:let str = spellbadword() -:$put =str -`m:let lst = spellsuggest(str, 4) -:$put =string(lst) -`m]smm:let str = spellbadword() -:$put =str -`m:let lst = spellsuggest(str, 2) -:$put =string(lst) -`m]smm:let str = spellbadword() -:$put =str -`m:let lst = spellsuggest(str, 2) -:$put =string(lst) -`m]smm:let str = spellbadword() -:$put =str -`m:let lst = spellsuggest(str, 2) -:$put =string(lst) -`m]smm:let str = spellbadword() -:$put =str -`m:let lst = spellsuggest(str, 2) -:$put =string(lst) -`m]smm:let str = spellbadword() -:$put =str -`m:let lst = spellsuggest(str, 2) -:$put =string(lst) +normal ]smm +let str = spellbadword() +$put =str +normal `m +let lst = spellsuggest(str, 4) +$put =string(lst) +normal `m]smm +let str = spellbadword() +$put =str +normal `m +let lst = spellsuggest(str, 2) +$put =string(lst) +normal `m]smm +let str = spellbadword() +$put =str +normal `m +let lst = spellsuggest(str, 2) +$put =string(lst) +normal `m]smm +let str = spellbadword() +$put =str +normal `m +let lst = spellsuggest(str, 2) +$put =string(lst) +normal `m]smm +let str = spellbadword() +$put =str +normal `m +let lst = spellsuggest(str, 2) +$put =string(lst) +normal `m]smm +let str = spellbadword() +$put =str +normal `m +let lst = spellsuggest(str, 2) +$put =string(lst) +endfunc +:call SpellTest() :spelldump 1GyG:q :$put @@ -84,6 +99,17 @@ gg:/^addstart/+1,/^addend/-1w! Xtest.latin1.add `m]s:let str = spellbadword() :$put =str :" +:" Postponed prefixes +gg:/^affstart3/+1,/^affend3/-1w! Xtest.aff +:mkspell! Xtest Xtest +:set spellfile= +:set spl=Xtest.latin1.spl +:mess +:spelldump +1GyG:q +:$put +:call SpellTest() +:" gg:/^test output:/,$wq! test.out ENDTEST @@ -116,6 +142,11 @@ SFX S Y 2 SFX S 0 s [^s] SFX S 0 es s +SFX N N 3 +SFX N 0 en [^n] +SFX N 0 nen n +SFX N 0 n . + REP 3 REP g ch REP ch g @@ -159,6 +190,11 @@ SFX S Y 2 SFX S 0 s [^s] SFX S 0 es s +SFX N N 3 +SFX N 0 en [^n] +SFX N 0 nen n +SFX N 0 n . + REP 3 REP g ch REP ch g @@ -284,9 +320,58 @@ SAL ZZ- _ SAL Z S affend2 +affstart3 +SET ISO8859-1 + +FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ +LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ +UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ + +PFXPOSTPONE + +MIDWORD '- + +KEP = +RAR ? +BAD ! + +NOSPLITSUGS + +PFX I N 1 +PFX I 0 in . + +PFX O Y 1 +PFX O 0 out . + +SFX S Y 2 +SFX S 0 s [^s] +SFX S 0 es s + +SFX N N 3 +SFX N 0 en [^n] +SFX N 0 nen n +SFX N 0 n . + +REP 3 +REP g ch +REP ch g +REP svp s.v.p. + +MAP 9 +MAP aàáâãäå +MAP eèéêë +MAP iìíîï +MAP oòóôõö +MAP uùúûü +MAP nñ +MAP cç +MAP yÿý +MAP sß +affend3 + dicstart 123456 -test +test/NO # comment wrong Comment |