[voikko-devel] Tmispell-voikko 0.6, ehdotus muutokseksi Suomi-malagaan ja libvoikkoon

Harri Pitkänen hatapitk at cc.jyu.fi
Sat Aug 26 21:27:34 EEST 2006


Tmispell-voikko 0.6 on nyt saatavissa: 
http://www.hunspell-fi.org/tiedostot.php

Muutoksia edelliseen vakaaseen versioon 0.5.0 verrattuna:
- dlopen/dlsym-tyyppinen dynaaminen linkitys libvoikkoon on korvattu 
tavanomaisella käännösaikaisella dynaamisella linkityksellä. Vanha menetelmä 
oli Soikon aikainen viritelmä, joka on tarpeeton Voikon kanssa. Tämän pitäisi 
tehdä riippuvuuksien käsittelystä helpompaa eikä asetustiedoston 
libvoikko-polkua enää tarvita.
- libenchant-plugin on korvattu yksinkertaisemmalla versiolla, joka käyttää 
libvoikkoa suoraan. configuressa voi myös 
käyttää --disable-enchant -valitsinta (kiitos Anssi Hannulalle) jos käytössä 
on sellainen versio Enchantista jossa tuki libvoikolle on valmiina.
- Ohjelman käyttöliittymän suomennos on laitettu ajan tasalle ja se jopa 
toimii (toisin kuin edellisessä versiossa). Tosin eihän kovin moni taida 
nykyään käyttää (tm)ispelliä suoraan päätteen kautta.
- Korjauksia dokumentaatioon (Teemulta).

Tämä on testiversio, mutta Linux-jakeluihin virallisia paketteja 
suunnittelevien kannattaa ehkä silti käyttää tätä version 0.5.0 sijaan oman 
työnsä helpottamiseksi.


Lisäksi ehdottaisin Suomi-malagaan seuraavaa muutosta: uudelleennimetään 
tiedosto suomi-voikko.pro nimelle voikko-fi_FI.pro (loogisempi ja suomea 
taitamattomille helpommin aukeava nimi) ja asetetaan libvoikko käyttämään 
tätä tiedoston suomi.pro sijaan. Tällöin voidaan suomi.pro poistaa myös 
Voikko-versiosta, Hannu on sen omastaan jo poistanut aikaisemmin.

Ehdotan myös, että kaikki *_l -tiedostot nimetään vastaavalla tavalla 
uudelleen, jotta Voikko- ja Sukija-versiot voidaan kääntää rinnakkain. Nythän 
tiedoston suomi.lex_l sisältö riippuu siitä, onko komennettu "make voikko" 
vai "make sukija" mikä voi aiheuttaa ongelmia jos yrittää käyttää molempia 
ohjelmia saman lähdekoodipuun sisällä. Käytännössä tämä edellyttää parin 
aputiedoston luomista, esimerkiksi on tehtävä voikko-fi_FI.sym, jonka 
sisältönä on pelkkä rivi
include "suomi.sym";
Tämän ei kuitenkaan pitäisi olla suuri ongelma. Lisäetuna on se, että lopuksi 
voidaan pelkkä make-komento asettaa kääntämään kerralla molemmat versiot.

Harri



More information about the devel mailing list