[hunspell-fi-devel] Salaaa
Harri Pitkänen
hatapitk at cc.jyu.fi
Sat Jul 1 16:11:41 EEST 2006
Huomasin, että Suomi-malaga hyväksyy hyvin monille teonsanoille kestämän
yksikön kolmannessa persoonassa päätteen "aaa" tai "äää",
esimerkiksi "salaaa". En heti keksinyt, miten tämä bugi pitäisi oikeasti
korjata (noita tekijäpäätteitä nähtävästi laitetaan osittain jo
käännösvaiheessa tiedostossa suomi.all ja lisäksi vielä ajon aikana
tiedostossa suomi.mor, enkä ihan ymmärtänyt takana olevaa logiikkaa) mutta
alla oleva korjaus näyttää toimivan. Toivottavasti sillä ei ole haitallisia
sivuvaikutuksia.
Hannu: tämä ei varmasti ole oikea tapa korjata tätä bugia, olisiko sinulla
parempia ajatuksia?
Index: suomi.mor
===================================================================
--- suomi.mor (revision 179)
+++ suomi.mor (working copy)
@@ -385,6 +385,8 @@
if (($oikea.luokka = kestämän_tekijäpääte_y3)
and ($vasen.$i.alku matches ".*" + @ääntiö)) then
require (viimeinen_kirjain ($vasen.$i.alku) = $sana);
+ # Väliaikainen bugikorjaus: "salaa|a" ei ole sallittu
+ require (not $vasen.$i.alku matches ".*[aä][aä]");
end;
Harri
More information about the devel
mailing list