[voikko] mozvoikko ja firefox-4.0pre

Marko Wallin marko.wallin at iki.fi
Sun Oct 31 12:18:20 EET 2010


24.9.2010 10.41, Andris Pavenis kirjoitti:
> Libvoikon ja suomi-malaga pakkaaminen laajennuksen mukaan on
> monimutkaisempaa.
> Voi olla että kannattaisi jakaa koko asiaa kahdeksi komponentiksi:
> - libvoikko liittymä (C++, mukaan voisi tulla myös kielioppitarkastus
> vaikka
> tällä hetkellä sitä ei voi helposti käyttää Mozillan ohjelmissa.
> - mozvoikko (JavaScript jos mahdollista, toteuttaa
> mozISpellCheckingEngine liittymän.
>
> Joka tapauksessa tarvitsemme jotakin JavaScriptissa, koska ei liene
> mahdollista
> saada helposti laajennuksen asennushakemistoa C++ keinoin.

Asennushakemisto voidaan saada C++:aan myös kutsumalla 
JavaScript-komponenttia, joka palauttaa oman sijaintinsa. Lisäpalikka 
rekisteröidään selaimen käynnistyessä, jolloin siltä voidaan kysyä 
sijainti mozvoikon käynnistyessä oikolukua tarvittaessa. Ei ehkä kovin 
hieno ratkaisu, mutta toimiva.

Testailin tuota ja ainakin OS X:ssä apupalikka ja täten mozvoikko 
tuntuivat toimivan Firefox 4.0 beta 6:ssa. Tarvittavat muutokset 
mozvoikkoon ja tuo apupalikka löytyvät osoitteesta: 
http://verteksi.net/files/voikko/voikko-3.0/mozvoikko_r3531.diff . 
Mukana ei ole xpidl:llä idl:stä generoitavaa header-tiedostoa tai 
xpt-binääriä.

// Marko



More information about the voikko mailing list