[hunspell-fi-devel] tmispell-voikko ja emacs

Harri Pitkänen hatapitk at cc.jyu.fi
Thu Jul 27 17:57:29 EEST 2006


On Thursday 27 July 2006 16:55, Ilja Sidoroff wrote:
>
>                    "[']" t ("-C" "-d" "suomi") "~utf-8" utf-8))
>
> >...

Korjasin tiedostoja README ja LUEMINUT niin, että niissä on nyt tuo utf-8 
oletuksena ja lisäksi maininta siitä, että asetusta on tarpeen mukaan 
muutettava.

Julkaisemme tmispell-voikosta vielä uuden version viikonloppuna, Teemu on 
tehnyt sen verran paljon töitä viime päivinä dokumentaation päivittämiseksi.

> >Tämän bugin sain toistetuksi. Varmaankin ongelma UTF-8 -koodatun datan
> >käsittelyssä. Tuolla virheellisellä Gloria-rivillä on yksi ä-kirjain rivin
> >alkuosassa, jolloin jos ohjelmoija on olettanut, että "merkin paikka
> > rivillä" == "merkin etäisyys tavuissa puskurin alusta" niin tulee juuri
> > tuo yhden merkin siirtymä eteen päin koska skandimerkit vievät kaksi
> > tavua tilaa UTF-8:ssa. Hyvä kun huomasit tämän. Korjaan sen jossain
> > vaiheessa mutta en ihan heti, koska en ole vielä lainkaan tutustunut
> > tämän interaktiivisen käyttöliittymän lähdekoodiin.
>
> Näin tosiaan on, väärä korostus riippuu siitä, miten monta ääkköstä
> ennen korostettavaa sanaa on. Yritin katsella vähän koodia ja etsiä
> vikaa, mutta en äkkiä sitä löytänyt. Epäilen, että vika on filter.cc
> -tiedostossa, jossain PlainFilter::skip_over_jotain -metodissa, mutta
> ne näyttäisivät käyttävän Glib::ustring-iteraattoria, jonka kai
> pitäisi osata hanskata utf-8.

Onko sinulla mahdollisesti KDE ja Konsole käytössä? Näyttää nimittäin siltä, 
että tmispellissä ei ole mitään vikaa tässä kohdassa, vaan bugi on 
Konsolessa. Korostus osuu aivan oikeaan paikkaan xtermissä ja tavallisessa 
tekstikonsolissa. Se menee oikein myös Konsolessa, jos ikkunan kokoa muuttaa 
tmispellin ollessa käytössä.

Harri



More information about the devel mailing list