[voikko] Libvoikon ja Enchantin yhteistyössä vikaa
Harri Pitkänen
hatapitk at iki.fi
Thu Feb 11 19:35:19 EET 2010
On Wednesday 10 February 2010, Teemu Likonen wrote:
> Teemu Likonen kirjoitti 10.2.2010 klo 17.18:
> > Uusi Libvoikko 2.3 ei näemmä toimi Enchantin kanssa ihan
> > täydellisesti. Näyttäisi siltä, että jos sanan alussa on
> > UTF-8-koodattu versaalikirjain, Enchant ei tunnista sanaa.
>
> Git-bisectasin ongelman. Kirjastojen välinen yhteistyö alkoi rakoilla
> SVN-r3097:n myötä:
Kiitoksia, korjasin ongelman SVN:ssä.
Vika ei ollut Enchant-kirjastossa vaan Enchant-komentoriviohjelmassa. Jos
ohjelma ei alusta lokaaliasetuksiaan, lokaaliriippuvainen towlower-funktio ei
toimi oikein. Enchantin komentorivioikolukija on tältä osalta viallinen
Debianissa käytössä olevassa versiossa 1.4.2. Tämän on korjattu jo vuonna 2008
(http://bugzilla.abisource.com/show_bug.cgi?id=11792), mutta Debianissa ei
vielä ole korjattua versiota 1.5.
On silti niinkin, ettei libvoikon toiminta saisi riippua lokaaliasetuksista
tai siitä, onko niitä alustettu oikein. Siksi korvasin towlower-funktion
omatekoisella apufunktiolla, jonka pitäisi tehdä oleellisesti sama asia. Tuo
funktio ei kuitenkaan käsittele kaikkia mahdollisesti tarpeellisia kirjaimia,
joten en vielä julkaise versiota 2.3.1. Täytyy viikonlopun aikana testailla
lisää ja täydentää funktiota paremmaksi. Versio 2.3.1 saadaan toivottavasti
julkaistua ensi viikolla.
Harri
More information about the voikko
mailing list