[voikko] Mozvoikko ja Firefox 6

Harri Pitkänen hatapitk at iki.fi
Sat Sep 24 13:25:45 EEST 2011


On Friday 23 September 2011, Andris Pavenis wrote:
> On 09/22/2011 06:59 PM, Harri Pitkänen wrote:
> > Lisäksi uudessa Mozvoikossa voisi käyttää libvoikon asetusta
> > VOIKKO_OPT_ACCEPT_MISSING_HYPHENS. Tämä muistaakseni oli vanhassa
> > Mozvoikossa, ja korjaisi turhan alleviivauksen esimerkiksi lauseessa
> > "Kaakkois- ja Keski- Suomessa sataa lunta." Tätä en vielä korjannut,
> > mutta voin tehdä korjauksen jossain vaiheessa, jos kukaan muu ei ehdi
> > ensin.
> 
> Olen ehtinyt.
> 
> Lisäsin myös try/catch blokit muutamiin paikkoihin saadakseen virhevistit
> jos jotakin on väärässä. Oletuksena JavaSkript usein "syö" sellaisia
> viestejä.

Huomasin, että näiden muutosten jälkeen Mozvoikko 2 kaatuu korjaamattoman 
libvoikon kanssa aivan samoin kuin Mozvoikko 1.10. Eli tämä viimeistään 
vahvistaa sen, että vika oli libvoikossa. Ero oli siis vain asetuksissa.

Minusta Mozvoikko 2 olisi nyt periaatteessa julkaisukelpoinen. Julkaisen 
libvoikko 3.3.1:n luultavasti maanantaina. Mozvoikon voisi kai julkaista pian 
sen jälkeen, jos uutta korjattavaa ei löydy. Laitoin saataville myös 
lähdekoodipaketin Linux-jakeluita varten sekä sitä vastaavan päivitetyn deb-
paketin:

  http://www.puimula.org/htp/testing/mozvoikko-2.0rc1.tar.gz
  http://www.puimula.org/htp/testing/mozvoikko_2.0~svn4018-0custom_all.deb

Näiden kanssa pitää siis käyttää korjattua libvoikkoa, tai muuten selain 
kaatuilee:

  http://www.puimula.org/htp/testing/libvoikko-3.3.1rc1.tar.gz

Löysin myös Mozillan bugin, joka voi selittää sen, miksi ongelma on tullut 
vastaan vasta uusimmassa Firefoxissa. Sanarajat tunnistavaa algoritmia on 
muutettu, minkä seurauksena yhdysmerkin sisältäviä sanoja on alettu oikolukea 
yhtenä sanana eikä osissa:

  https://bugzilla.mozilla.org/show_bug.cgi?id=355178

Tätä kannattaa seurata, koska näyttää siltä, että Firefoxia ollaan edelleen 
muuttamassa tältä osin myös tulevissa versioissa. Jos näin tapahtuu, voi olla 
tarpeellista muuttaa joitakin Mozvoikossa käytettyjä oikolukuasetuksia.

Harri



More information about the voikko mailing list