mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
test59: Save source file in utf8, this will mess up a lot of characters.
This commit is contained in:
parent
144b4954f7
commit
ffe88f0d52
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user