[voikko-devel] Voikko-provider Enchantille
Harri Pitkänen
hatapitk at cc.jyu.fi
Sat Aug 19 23:20:25 EEST 2006
On Saturday 19 August 2006 22:24, Anssi Hannula wrote:
> Hei!
>
> Liitteenä on patchi enchantin 1.2.6 -versiolle, joka lisää tuen
> Voikolle. Se on muokattu versio tmispell-voikon sisältämästä
> enchant-pluginista siten, että se käyttää suoraan Voikkoa.
>
> Tarkoitus olisi lähettää tämä patchi lisättäväksi enchantiin, mutta
> laitan kuitenkin tänne ensin, jos joku haluaa sen tarkistaa virheiden
> varalta.
Näyttääpä hyvin samantapaiselta mitä itse lähetin Enchantiin lisättäväksi
tänään iltapäivällä :)
http://bugzilla.abisource.com/show_bug.cgi?id=10450
On tuossa sinun patchissasi selvästi joitakin kohtia, jotka on paremmin tehty
kuin minulla. Erityisesti minulta puuttuu nuo voikko_set_*_option -kutsut,
kun en ole ehtinyt tutkia miten Enchantia käyttävät sovellukset yleensä
olettavat oikolukukomponenttien toimivan esimerkiksi numeroita sisältävien
sanojen kohdalla. Luultavasti kuitenkin nuo asettamasi asetukset ovat aivan
oikein ja tarpeellisia.
dict_check -funktiosta voi ilmeisesti palauttaa myös -1 jos oikolukumoduuli
havaitsee sisäisen virheen (2=internal error, 3=charset error).
Oma patchini on Enchantin CVS HEAD-versioon, ja sen pohjana on käytetty
uusinta Aspell-pluginia. Noissa uusissa versioissa on mukana ylimääräinen
lisäoikeus lisenssitekstissä, ja koska halusin sen yksinkertaisuuden vuoksi
pitää mukana, en käyttänyt tmispellin mukana tulevaa versiota tuon patchin
pohjana. Tuo lisenssipoikkeus on Voikko-moduulille merkityksetön, joten en
tiedä olisiko sitä ollut tarpeen säilyttää.
Ehkä meidän pitäisi yhdistää nämä patchit ja laittaa tuohon bugiin päivitetty
versio. Jos haluat tämän tehdä, olisin siitä kiitollinen koska minulla on
pariksi seuraavaksi viikoksi aika tiukasti töitä tämän COSS:in
kesäkoodiprojektin sopimuksen mukaisten osien (siis Joukahaisen)
viimeistelyssä. Parasta varmaan on tehdä niin, että siirrät omia
parannuksiasi tekemääni patchiin niin saadaan tiedoston lisenssi pidettyä
muodossa LGPL+poikkeus eikä tarvitse lähteä Pauli Virtaselta erikseen näin
pienen asian takia kyselemään lupia uudelleenlisensöintiin.
Muuttamani ja lisäämäni tiedostot löytyvät myös SVN:stä (trunk/enchant).
Harri
More information about the devel
mailing list