diff options
-rw-r--r-- | test/functional/legacy/059_utf8_spell_checking_spec.lua | 216 |
1 files changed, 108 insertions, 108 deletions
diff --git a/test/functional/legacy/059_utf8_spell_checking_spec.lua b/test/functional/legacy/059_utf8_spell_checking_spec.lua index 817d9ad5b4..272e12129f 100644 --- a/test/functional/legacy/059_utf8_spell_checking_spec.lua +++ b/test/functional/legacy/059_utf8_spell_checking_spec.lua @@ -11,13 +11,13 @@ describe("spell checking with 'encoding' set to utf-8", function() insert([[ 1affstart SET ISO8859-1 - TRY esianrtolcdugmphbyfvkwjkqxz-ëéèêïîäàâöüû'ESIANRTOLCDUGMPHBYFVKWJKQXZ + TRY esianrtolcdugmphbyfvkwjkqxz-ëéèêïîäà âöüû'ESIANRTOLCDUGMPHBYFVKWJKQXZ - FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ + FOL à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + LOW à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + UPP ÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖØÙÚÛÜÃÞßÿ - SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞ¿ + SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZà áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖØÙÚÛÜÃÞ¿ SOFOTO ebctefghejklnnepkrstevvkesebctefghejklnnepkrstevvkeseeeeeeeceeeeeeeedneeeeeeeeeeepseeeeeeeeceeeeeeeedneeeeeeeeeeep? MIDWORD '- @@ -49,24 +49,24 @@ describe("spell checking with 'encoding' set to utf-8", function() 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ß + MAP aà áâãäå + MAP eèéêë + MAP iìÃîï + MAP oòóôõö + MAP uùúûü + MAP nñ + MAP cç + MAP yÿý + MAP sß 1affend affstart_sal SET ISO8859-1 - TRY esianrtolcdugmphbyfvkwjkqxz-ëéèêïîäàâöüû'ESIANRTOLCDUGMPHBYFVKWJKQXZ + TRY esianrtolcdugmphbyfvkwjkqxz-ëéèêïîäà âöüû'ESIANRTOLCDUGMPHBYFVKWJKQXZ - FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ + FOL à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + LOW à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + UPP ÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖØÙÚÛÜÃÞßÿ MIDWORD '- @@ -97,15 +97,15 @@ describe("spell checking with 'encoding' set to utf-8", function() 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ß + MAP aà áâãäå + MAP eèéêë + MAP iìÃîï + MAP oòóôõö + MAP uùúûü + MAP nñ + MAP cç + MAP yÿý + MAP sß SAL AH(AEIOUY)-^ *H SAL AR(AEIOUY)-^ *R @@ -114,8 +114,8 @@ describe("spell checking with 'encoding' set to utf-8", function() SAL AH(AEIOUY)- H SAL AR(AEIOUY)- R SAL A(HR) _ - SAL À^ * - SAL Å^ * + SAL À^ * + SAL Ã…^ * SAL BB- _ SAL B B SAL CQ- _ @@ -129,7 +129,7 @@ describe("spell checking with 'encoding' set to utf-8", function() SAL DG(EIY) K SAL DD- _ SAL D T - SAL É< E + SAL É< E SAL EH(AEIOUY)-^ *H SAL ER(AEIOUY)-^ *R SAL E(HR)^ * @@ -219,9 +219,9 @@ describe("spell checking with 'encoding' set to utf-8", function() 2affstart SET ISO8859-1 - FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ + FOL à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + LOW à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + UPP ÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖØÙÚÛÜÃÞßÿ PFXPOSTPONE @@ -254,15 +254,15 @@ describe("spell checking with 'encoding' set to utf-8", function() 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ß + MAP aà áâãäå + MAP eèéêë + MAP iìÃîï + MAP oòóôõö + MAP uùúûü + MAP nñ + MAP cç + MAP yÿý + MAP sß 2affend 1dicstart @@ -276,7 +276,7 @@ describe("spell checking with 'encoding' set to utf-8", function() put/ISO the end deol - déôr + déôr 1dicend addstart @@ -286,11 +286,11 @@ describe("spell checking with 'encoding' set to utf-8", function() addend 1good: wrong OK puts. Test the end - bad: inputs comment ok Ok. test déôl end the + bad: inputs comment ok Ok. test déôl end the badend 2good: puts - bad: inputs comment ok Ok end the. test déôl + bad: inputs comment ok Ok end the. test déôl badend Test rules for compounding. @@ -307,12 +307,12 @@ describe("spell checking with 'encoding' set to utf-8", function() 1234 foo/m bar/mx - mï/m + mï/m la/mx 3dicend - 3good: foo mï foobar foofoobar barfoo barbarfoo - bad: bar la foomï barmï mïfoo mïbar mïmï lala mïla lamï foola labar + 3good: foo mï foobar foofoobar barfoo barbarfoo + bad: bar la foomï barmï mïfoo mïbar mïmï lala mïla lamï foola labar badend @@ -321,9 +321,9 @@ describe("spell checking with 'encoding' set to utf-8", function() 4affstart SET ISO8859-1 - FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ + FOL à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + LOW à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + UPP ÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖØÙÚÛÜÃÞßÿ COMPOUNDRULE m+ COMPOUNDRULE sm*e @@ -333,18 +333,18 @@ describe("spell checking with 'encoding' set to utf-8", function() COMPOUNDFORBIDFLAG t COMPOUNDSYLMAX 5 - SYLLABLE aáeéiíoóöõuúüûy/aa/au/ea/ee/ei/ie/oa/oe/oo/ou/uu/ui + SYLLABLE aáeéiÃoóöõuúüûy/aa/au/ea/ee/ei/ie/oa/oe/oo/ou/uu/ui MAP 9 - MAP aàáâãäå - MAP eèéêë - MAP iìíîï - MAP oòóôõö - MAP uùúûü - MAP nñ - MAP cç - MAP yÿý - MAP sß + MAP aà áâãäå + MAP eèéêë + MAP iìÃîï + MAP oòóôõö + MAP uùúûü + MAP nñ + MAP cç + MAP yÿý + MAP sß NEEDAFFIX x @@ -413,8 +413,8 @@ describe("spell checking with 'encoding' set to utf-8", function() SFX a1 Y 1 SFX a1 0 a1 . - SFX aé Y 1 - SFX aé 0 aé . + SFX aé Y 1 + SFX aé 0 aé . PFX zz Y 1 PFX zz 0 pre/pp . @@ -425,14 +425,14 @@ describe("spell checking with 'encoding' set to utf-8", function() 5dicstart 1234 - foo/a1aé!! + foo/a1aé!! bar/zz13ee start/ss end/eeyy middle/mmxx 5dicend - 5good: fooa1 fooaé bar prebar barbork prebarbork startprebar + 5good: fooa1 fooaé bar prebar barbork prebarbork startprebar start end startend startmiddleend nouend bad: foo fooa2 prabar probarbirk middle startmiddle middleend endstart startprobar startnouend @@ -457,8 +457,8 @@ describe("spell checking with 'encoding' set to utf-8", function() SFX A1 Y 1 SFX A1 0 a1 . - SFX Aé Y 1 - SFX Aé 0 aé . + SFX Aé Y 1 + SFX Aé 0 aé . PFX Zz Y 1 PFX Zz 0 pre/p . @@ -466,14 +466,14 @@ describe("spell checking with 'encoding' set to utf-8", function() 6dicstart 1234 - mee/A1AéA! + mee/A1AéA! bar/ZzN3Ee lead/s end/Ee middle/MmXx 6dicend - 6good: meea1 meeaé bar prebar barbork prebarbork leadprebar + 6good: meea1 meeaé bar prebar barbork prebarbork leadprebar lead end leadend leadmiddleend bad: mee meea2 prabar probarbirk middle leadmiddle middleend endlead leadprobar @@ -482,9 +482,9 @@ describe("spell checking with 'encoding' set to utf-8", function() 7affstart SET ISO8859-1 - FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ - UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ + FOL à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + LOW à áâãäåæçèéêëìÃîïðñòóôõöøùúûüýþßÿ + UPP ÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖØÙÚÛÜÃÞßÿ FLAG num @@ -502,7 +502,7 @@ describe("spell checking with 'encoding' set to utf-8", function() SFX 391 0 a1 . SFX 111 Y 1 - SFX 111 0 aé . + SFX 111 0 aé . PFX 17 Y 1 PFX 17 0 pre/432 . @@ -517,7 +517,7 @@ describe("spell checking with 'encoding' set to utf-8", function() middle/77,1 7dicend - 7good: meea1 meeaé bar prebar barmeat prebarmeat leadprebar + 7good: meea1 meeaé bar prebar barmeat prebarmeat leadprebar lead tail leadtail leadmiddletail bad: mee meea2 prabar probarmaat middle leadmiddle middletail taillead leadprobar @@ -571,7 +571,7 @@ describe("spell checking with 'encoding' set to utf-8", function() execute([[call TestOne('1', '1')]]) execute([[$put =soundfold('goobledygoook')]]) - execute([[$put =soundfold('kóopërÿnôven')]]) + execute([[$put =soundfold('kóopërÿnôven')]]) execute([[$put =soundfold('oeverloos gezwets edale')]]) @@ -580,7 +580,7 @@ describe("spell checking with 'encoding' set to utf-8", function() execute(':/^affstart_sal/+1,/^affend_sal/-1w! Xtest.aff') execute('mkspell! Xtest Xtest') execute([[$put =soundfold('goobledygoook')]]) - execute([[$put =soundfold('kóopërÿnôven')]]) + execute([[$put =soundfold('kóopërÿnôven')]]) execute([[$put =soundfold('oeverloos gezwets edale')]]) -- Also use an addition file. @@ -650,7 +650,7 @@ describe("spell checking with 'encoding' set to utf-8", function() # file: Xtest.utf-8.spl Comment deol - déôr + déôr input OK output @@ -677,8 +677,8 @@ describe("spell checking with 'encoding' set to utf-8", function() ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] - déôl - ['deol', 'déôr', 'test'] + déôl + ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the @@ -703,7 +703,7 @@ describe("spell checking with 'encoding' set to utf-8", function() # file: Xtest.utf-8.spl Comment deol - déôr + déôr OK put input @@ -734,36 +734,36 @@ describe("spell checking with 'encoding' set to utf-8", function() ['put', 'uk', 'test'] test ['Test', 'testn', 'testen'] - déôl - ['deol', 'déôr', 'test'] + déôl + ['deol', 'déôr', 'test'] test 3-3 # file: Xtest.utf-8.spl foo - mï + mï ------- bad - ['foo', 'mï'] + ['foo', 'mï'] bar ['barfoo', 'foobar', 'foo'] la - ['mï', 'foo'] - foomï - ['foo mï', 'foo', 'foofoo'] - barmï - ['barfoo', 'mï', 'barbar'] - mïfoo - ['mï foo', 'foo', 'foofoo'] - mïbar - ['foobar', 'barbar', 'mï'] - mïmï - ['mï mï', 'mï'] + ['mï', 'foo'] + foomï + ['foo mï', 'foo', 'foofoo'] + barmï + ['barfoo', 'mï', 'barbar'] + mïfoo + ['mï foo', 'foo', 'foofoo'] + mïbar + ['foobar', 'barbar', 'mï'] + mïmï + ['mï mï', 'mï'] lala [] - mïla - ['mï', 'mï mï'] - lamï - ['mï', 'mï mï'] + mïla + ['mï', 'mï mï'] + lamï + ['mï', 'mï mï'] foola ['foo', 'foobar', 'foofoo'] labar @@ -822,7 +822,7 @@ describe("spell checking with 'encoding' set to utf-8", function() barbork end fooa1 - fooaé + fooaé nouend prebar prebarbork @@ -831,9 +831,9 @@ describe("spell checking with 'encoding' set to utf-8", function() bad ['bar', 'end', 'fooa1'] foo - ['fooa1', 'fooaé', 'bar'] + ['fooa1', 'fooaé', 'bar'] fooa2 - ['fooa1', 'fooaé', 'bar'] + ['fooa1', 'fooaé', 'bar'] prabar ['prebar', 'bar', 'bar bar'] probarbirk @@ -858,16 +858,16 @@ describe("spell checking with 'encoding' set to utf-8", function() end lead meea1 - meeaé + meeaé prebar prebarbork ------- bad ['bar', 'end', 'lead'] mee - ['meea1', 'meeaé', 'bar'] + ['meea1', 'meeaé', 'bar'] meea2 - ['meea1', 'meeaé', 'lead'] + ['meea1', 'meeaé', 'lead'] prabar ['prebar', 'bar', 'leadbar'] probarbirk @@ -889,7 +889,7 @@ describe("spell checking with 'encoding' set to utf-8", function() barmeat lead meea1 - meeaé + meeaé prebar prebarmeat tail @@ -897,9 +897,9 @@ describe("spell checking with 'encoding' set to utf-8", function() bad ['bar', 'lead', 'tail'] mee - ['meea1', 'meeaé', 'bar'] + ['meea1', 'meeaé', 'bar'] meea2 - ['meea1', 'meeaé', 'lead'] + ['meea1', 'meeaé', 'lead'] prabar ['prebar', 'bar', 'leadbar'] probarmaat |