Aegisub/subprojects/hunspell/ChangeLog.O

525 lines
20 KiB
Plaintext

Myspell has a lot of parallel development, that is not documented here.
2005-01-11: Németh László <nemethl@gyorsposta.hu>
* hunspell.cxx:
- interaktív javításnál hiányzó új sor karakterek pótlása.
A hibát Gefferth András és Khiraly jelezte.
* csutil.cxx:
- pontosvesszõk törlése a GCC 3.4-es fordító igényeinek megfelelõen
A hibát Dvornik László jelezte.
- i változó ismételt deklarásának törlése, ami helyenként hibás
fordítást eredményez.
A hibát Lódoktor és Bencsáth Boldizsár jelezte.
* OLVASS.EL:
- Windows alatti fordításnál Langid.cxx módosítandó. A hibát
Lódoktor jelezte.
2004-12-15 Németh László <nemethl@gyorsposta.hu>
* src/morphbase/*:
- handling K&R morphological encoding (remove plus signs from output)
- LEMMA_PRESENT: put only morphological description to output
- LANG parameter, langnum variable in source for writing language-dependent codes
- remove HU_KOTOHANGZO
- etc.
* doc/hunspell.4:
- adding some
2004-09-29 Halácsy Péter <peter@halacsy.com>
* doc/ : bemásoltam a hunspell.1 hunspell.4 man oldalakat
* doc/hunspell.1: Kivettem a -s -m kapcsolókról szóló részt
2004-09-28 Halácsy Péter <peter@halacsy.com>
* src/hunspell/hunspell.cxx (indexing_interface): Ezt kiszedtem a
HunSpell-bol, mert nem ide valo. Ez egy kulon program lehet.
(main): a hunstem üzemmódot is kidobtam, ez se ide való
(main): meg a hunmorph üzemmódot is
* src/morphbase/morphbase.cxx (MorphBase): Átneveztem a MySpell
osztályt MorphBase-re
(stems): Átnevezten a suggest_stems metódust stem -re (mint to stem)
2004-08-25 Németh László <nemethl@gyorsposta.hu>
* src/hunbase/suggestmgr.cxx: tövezés visszaállítása, nem
mûködik még az igekötõk hozzátoldása a tõhöz, továbbá a
kivételek kezelése (ehhez a 0.99.4-es szótár szükséges még).
* src/hunbase/myspell.cxx: -s vissza a tövezéshez
* src/hunbase/atypes.hxx: HUNSTEM makró definiálása itt az
affixmgr.cxx feltételes kódjához
2004-08-12 Halacsy Peter
* src/misc/lexfilter.cxx : uj program, ami a szotar szureshez hasznalhato
lecserelheti a mostani hunmorph, hunspell -G -1 funkciokat
* src/hunbase/myspell.cxx (analyzer) : Uj metodust vettem fel, ami mar
karaktertombben adja vissza az elemzes eredmenyet
2004-08-03 Halácsy Péter <peter@halacsy.com>
* src/hunspell/hunspell.cxx (HUNSPELL_VERSION): Áttettem ide ennek definiálását
2004-07-31 Halácsy Péter <peter@halacsy.com>
* src/hunbase/suggestmgr.cxx (fixstems): A fixstems miért itt van
és miért így hívják. Ez mehetne egy külön osztályba.
2004-07-31 Halácsy Péter <peter@halacsy.com>
* src/huntoken/htmlparser.cxx: Egyebkent az include-ok kezelese
eleg zavaros. Peldaul itt minek a textparser.hxx includolasa?
* src/huntoken/textparser.hxx (MAXLNLEN): Áthoztam ide a MAXLNLEN makrót
az atypes.hxx-bol, hogy a fuggoseget megszuntessem
* src/hunbase/myspell.cxx (suggest): Kivettem azt a részt, ami visszaadja a HUNSPELL_VERSION stringet
ha a VERSION_KEYWORD a bemeneti string. Csúnya gányolásnak tartottam
2004-07-27 Halácsy Péter <peter@halacsy.com>
* src/hunbase/myspell.cxx (morph_with_correction):
* src/hunbase/baseaffix.hxx (class AffEntry): Allandora felvettem a morphcode mezot (last htypes.hxx)
* src/hunbase/affentry.hxx: Kivettem a hunmorph felteteleket (last htypes.hxx)
* src/hunbase/htypes.hxx (struct hentry): Kivettem a HUNMORPH feltetelt a char* description korul. Ertem,
hogy hatekonyabb egy folosleges mutato nelkul, ha nincs morf info, de szerintem felesleges
* src/hunbase/myspell.hxx: HUNSPELL_VERSION es VERSION_KEYWORD makrokat kivettem. Valamiert a
hunspellnek kell majd
* src/hunbase/config.hxx (FLAG): config.hxx torolve, helyet atveszi a kozponti config.h; FLAG
definicioja az atypes.hxx-be ment
* src/hunbase/atypes.hxx (FLAG): config.hxx megszuntetese erdekeben attettem ide a FLAG makro
definialasat, ami az EXT_CLASS-tol fugg
config.hxx include kicserelve a configure altal kezelt config.h-ra
2004-06-29: Németh László <nemethl@gyorsposta.hu>
* affixmgr.cxx:
- csak utolsó tagként megengedett szavak (compound3) toldalék
nélküli elõfordulásának engedélyezése (pl. macskapár)
- többszörösen összetett szavak toldalékolt alakjainak morfológiai
elemzése
* myspell.cxx:
- rövidítések, számok, kötõjeles összetett szavak és a
-e határozószót tartalmazó szavak morfológiai elemzése
* suggestmgr.cxx: suggest_morph_for_spelling_error() optimalizálása
(csak a felhasznált egy javaslatot keresi meg, többet nem).
* csutil.cxx: kimenetben szereplõ üres sorok törlése
2004-06-10: Németh László <nemethl@gyorsposta.hu>
* suggestmgr.cxx: összetett szavak elemzésének korlátozása
- a tövezés még nincs megvalósítva a 0.9.9-es változatban
(helyette a Hunspell 0.9.7 használandó a Magyar Ispell 0.99.4-es
változatával)
2004-05-19: Németh László <nemethl@gyorsposta.hu>
* 0.9.9f-alpha
- morf. leírás sztringkezelése jav.
- EXT_CLASS: config.cxx-ben
- nagybetûs alakok is elemezve (a hibát Tron Viktor jelezte)
- szebb kimenet
- rule119 törölve
- firstparser.cxx javítva
2004-02-13: Németh László <nemethl@gyorsposta.hu>
* 0.9.8a:
- MAXUSERWORD helyett USERWORD, nincs korlát
- description \t-vel dic fájlba
- homonimák kezelése
- aff formátumbõvítés
- konfixumok
- _morpho függvények
- kettõs szuffixum
- hunmorph
- lásd tests/hunmorph
2004-01-29: Németh László <nemethl@gyorsposta.hu>
* 0.9.7-sztaki:
- memóriakezelési hibák javítása
2003-12-17: Németh László <nemethl@gyorsposta.hu>
* 0.9.7-es változat:
* affixmgr.cxx:
- suffix_check() javítás (tmpword kiváltása isRevSubSet()
függvénnyel
- betöltés optimalizálása, build_pfxlist() helyett:
- build_pfxtree()
- process_sfx_tree_to_list(), process_sfx_inorder()
* csutil.cxx:
- isSubSet() gyorsabb változata
- isRevSubSet()
* langid.cxx, hunp.cxx:
- nyelvfelismerõ osztály és program (l. man hunp)
* man/hunp.1:
- nyelvfelismerõ program leírása
* firstparser.cxx:
- csak a tabulátorjelet tartalmazó sorokból a tabulátorjel
elõtti részt adja vissza (l. man Hunspell, -1 kapcsoló)
* hunspell.cxx:
- -u, -U, -u2 kapcsolók: tipikus hibák kijelzése;
automatikus, illetve lektorált javítása. L. man hunspell.
- -w kapcsoló teljes sor vizsgálatához
* hunspell.cxx:
- spell(): javítás (Valgrind hibajelzés alapján)
* hunspell.cxx: sprintf()-ek elé strlen() feltételvizsgálat
* suggestmgr.cxx:
- 0.99.4-es Hunspell szótárral bekerült tövezési hiba
javítása (nem produktív ragozású, összetett szóbam szereplõ
fõneveknél lépett fel ez a probléma).
* OLVASS.EL:
- bõvítés
2003-11-03: Németh László <nemethl@gyorsposta.hu>
* SuggestMgr::permute_accent():
- illegális memóriaolvasási hiba javítása.
* example.cxx::
- dupla free() a "" karakterlánc tövezése után
A hibákat Sarlós Tamás <stamas@csillag.ilab.sztaki.hu>
fedezte fel a figyelemre méltó Valgrind nyomkövetõ
programmal (http://developer.kde.org/~sewardj/)
2003-10-22: Bencsáth Boldizsár <boldi@datacontact.hu>
* affixmgr.[ch]xx, csutil.[ch]xx: Az eredeti
MySpell foltjainak alkalmazása az OpenOffice.org 1.1
kompatibilitás érdekében. Itt karakterkezelõ
segédfüggvények lettek áthelyezve elérhetõbb helyre.
* dictmgr.[ch]xx: Itt etype paraméter hozzáadása.
* makefile.mk: Itt angol szótárak megjegyzésbe tétele.
2003-10-04: Németh László <nemethl@gyorsposta.hu>
* 0.9.6.3-as változat:
* myspell.cxx: suggest() függvényben hibás
memóriafoglalás javítása. A hiba a pontra végzõdõ
helytelen szavakra adott javaslattevés során
jelentkezett. A hibás mûködést Khiraly
<khiraly@gmx.net> jelezte.
2003-09-15: Németh László <nemethl@gyorsposta.hu>
* 0.9.6.2-es változat:
* latexparser.cxx: TeX elemzõ javítása:
- elemzési hiba ({{}}})
- verb+ +, \verb stb. kezelése
2003-09-01: Németh László <nemethl@gyorsposta.hu>
* 0.9.6-os változat:
* affentry.cxx: check2 törlése, lehetséges
tövek tárolása
* suggestmgr.cxx, myspell.cxx: suggest_pos_stems()
az ismeretlen szavak névszóragjainak és
jeleinek leválasztására.
* affixmgr.cxx, suggestmgr.cxx: suggest_stems()
szálkezeléshez módosított és javított függvény
* myspell.cxx: számok tövezése (teszt: 5-nek)
* myspell.cxx: egy karakter + szó javaslatok
törlése (például cápak->cápa k)
* affixmgr.cxx, myspell.cxx, hunspell.cxx: szótár
verziószámának kiírása
* hunspell.cxx: \r karaktert tartalmazó sorok
helyes megjelenítése
* myspell.cxx, hunspell.cxx: rövidítés végi pontok
hozzáadása függvénykönyvtár szinten
* hunspell.cxx: pipe_interface(): standard bemenet
tövezésénél hiányzó memóriafelszabadítás pótlása
* Makefile: install javítása, több feltételvizsgálat
deinstall szakasz
2003-07-22: Németh László <nemethl@gyorsposta.hu>
* 0.9.5-ös változat
* suggestmgr.cxx: marhalevél->lelevél tövezés javítása
* myspell.cxx: nagy kezdõbetûs rövidítések vizsgálata (Bp., Btk.)
- pontot tartalmazó számok helyesnek való elfogadása, ha:
- az elsõ pontot legalább egy,
- de legfeljebb három számjegy elõzi meg,
- a pontok nem egymás mellett helyezkednek el,
- az utolsó pont után legfeljebb két számjegy van.
Ezzel elfogadjuk az idõpontokat (12.00-kor), a pontozásokat
(1.1.2-ben), de kizárjuk a szóköz nélküli hibás dátummegadásokat
(2003.7.22.), valamint a tizedesvesszõ helyett ponttal írt
tizedestörteket (3.456, 4563.34).
- Javítás a tiltott szavakra adott kötõjeles javaslatoknál:
Straussal->Strauss-szal, és nem ,,Strauss szal''.
* hunspell.cxx: csak a -a kapcsoló megadásával élnek a
csõfelületi parancsok. Ezért most már nincsenek figyelmen
kívül hagyva például a kötõjellel kezdõdõ sorok, ha a -l
kapcsolóval hibás szavakat keresünk egy állományban.
* man/hunspell.1: a -a kapcsoló leírásának kiegészítése.
2003-06-13: Németh László <nemethl@gyorsposta.hu>
* 0.9.4-es változat
* bin/*: makedb, lookdb segédprogramok az indexeléshez
* man/*: hunstem, makedb, lookdb
* hunspell.cxx: pipe_interface: nyomkövetõ kiírás törlése
- LOG #ifdef-be
2003-06-11: Németh László <nemethl@gyorsposta.hu>
* 0.9.3-es változat
* suggestmgr.cxx: nagybetûs javaslat tulajdonneveknél
* hunspell.cxx: pipe_interface: hiba javítása
2003-06-05: Németh László <nemethl@gyorsposta.hu>
* 0.9.2-es változat
* hunspell.cxx: -s kapcsoló
* suggestmgr.cxx: suggest_stems()
Szótövek elõállítása
* example.cxx: példa a szótövek elõállítására
2003-05-13: Németh László <nemethl@gyorsposta.hu>
* 0.9.1-es változat
* hunspell.cxx:
- rl_escape(), stb.: a readline sorban ki lett kapcsolva
a fájlnév-kiegészítés, és helyette a két Escape lenyomás
megszakítja a szövegbevitelt. A Csere mûveletnél is a
readline() hívás található most már.
- egy hibás sprintf() sor javítva lett
* Makefile.unix:
- beállítások elkülönítve az állomány elején
- Makefile most már szimbólikus kötés
* ooomagyarispellteszt.txt: tesztállomány
2003-04-28: Németh László <nemethl@gyorsposta.hu>
* affixmgr.cxx:
- y végû szavak kezelése: bõvebb leírás a
Magyar Ispell Changelog állományában.
* *parser.cxx:
ISO-8859-1 HTML karakterentitások közül a betûértékûek
(csak az ISO-8859-2-ben nem szereplõk) felismerése
és kezelése.
2003-04-21: Goldman Elenonóra <eleonora46@gmx.net>
* *.dll függvénykönyvtár elõállítása Windows alatt:
- StdAfx.h
- libmyspell.def
- dlltest.cpp
2003-04-16: Németh László <nemethl@gyorsposta.hu>
* Hunspell.cxx, stb: a Mispell átnevezése Hunspell-lé.
A nevet Kornai András <andras@kornai.com> javasolta.
Könyvtárak: /usr/share/mispell -> /usr/share/myspell
(korábban is ez volt).
A /usr/share/hunmorph szótár a helye a speciális
morfológiai információkat tartalmazó Hunmorph (bõvített
Myspell szótárformátumú) szótárállományoknak.
* Licenc: LGPL
* config.hxx: SZOSZABLYA_POSSIBLE_ROOTS
Ha a makrót bekapcsoljuk, akkor kiírásra kerülnek
a lehetséges tövek is, az alkalmazott ragozási szabály
osztályának betûjelével, illetve az alapszóval együtt.
2003-04-10: Németh László <nemethl@gyorsposta.hu>:
* affixmgr.cxx:
- kötõhangzók helyes kezelése (hu_kotohangzo kapcsolóval),
l. még Magyar Ispell Changelog
2003-03-24: Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: pipe_interface(): az adatfájl szûrésnél fellépõ
memóriaszivárgás megszüntetése a kimaradt free(token) pótlásával
* affixmgr.cxx: prefix_check(): leg-, legesleg- confixum ellenõrzés
- onlyroot kapcsoló a csak tõszót érintõ tiltáshoz. L. Magyar Ispell
Az affixum állományban új kapcsolót adhatunk meg az
ONLYROOT paranccsal bevezetve. A kapcsoló módosítja a tiltókapcsoló
mûködését. L. man 4 mispell
* myspell.cxx:
- spell(): nagybetûs tulajdonnevek ellenõrzése (pl. BALATON)
- onlyroot vizsgálat forbiddenword mellett -> mangrove kezelése
2003-03-17: Goldman Elenonóra <eleonora46@gmx.net>
* Windows port
* makefile.Windows:
2003-03-04: Németh László <nemethl@gyorsposta.hu>
* firstparser.[ch]xx: adatfájlok szûréséhez (l. -1 kapcsoló)
* mispell.cxx: -L, -1, -G kapcsolók
* man/mispell.1: -L, -1, -G kapcsolók
2003-03-03: Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: -l, -p, WORDLIST
* man/mispell.1: -l, -p, WORDLIST
2003-02-26: Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: dialog_screen():
TILTOTT! (FORBIDDEN!) megjelenítése a tiltott szóösszetételek
esetén.
* suggestmgr.cxx:
- check(): -ó, -õ képzõs igeneveket érintõ kód törlése
- check_forbidden(): a 6 szótagnál hosszabb, tiltott szótövekre
vonatkozó javaslatok nem kötõjellel, hanem szóközzel elválasztva
tartalmazzák a szavakat, ehhez szükséges a check_forbidden().
* man/*: új kézikönyv oldal az állományok formátumáról (mispell(4)),
a mispell(1) bõvítése.
* Makefile, mispell.mo: Bíró Árpád <biro_arpad@yahoo.com> javításai
2003-02-18: Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: interactive_interface()
- nem nyeli el a MAXLNLEN-t meghaladó méretû sorokban a MAXLNLEN
méretû részek határán lévõ karaktereket, és a nem újsor karakterre
végzõdõ állományok utolsó karakterét. (Hibát viszont még mindig
jelez, ha a MAXLNLEN határ feldarabol egy amúgy helyes szót.)
A MAXLNLEN 8192 karakter jelenleg.
- readline függvénykönyvtár használata a bevitelnél
- tõfelvételnél egy lehetséges tõ elõállítása, és a beviteli
sorban való feltüntetése. Az így megjelenõ szó javítható.
- --help kapcsoló
* Makefile: Javítások az install szakaszban.
A hibákat Bíró Árpád <biro_arpad@yahoo.com> jelezte.
2003-02-07: Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: put_dots_to_suggestions()
- realloc() cseréje malloc()-ra ismeretlen eredetû lefagyás miatt.
- lehetséges az Ispellhez hasonlóan a kapcsolókat kézzel megadni a
saját szótárban a szavak után egy perjelet követõen: például a
valamicsúnyaszó/w
sor megadása után a valamicsúnyaszó és toldalékolt változatai hibásak
lesznek az ellenõrzés alatt. (További kapcsolók leírásáért lásd a
Magyar Ispell forrásában az aff/aff.fej állományt.)
* affixmgr.cxx: compound_check()
- repl_chars() hívása a megfelelõ helyre lett téve, ezzel a
javaslattevés sebessége kétszeresére nõtt.
- A dinamikus memóriakezelés lecserelése veremmemóriára nem járt
lényeges sebességnövekedéssel, de a közeljövõben ezzel elkerülhetõ
az a memóriaszivárgás, ami például itt a tiltott szavak kezelésénél
volt az elõzõ változatban (javítva).
* affentry.cxx, affixmgr.cxx: szótõ-elõállító kód megalapozása:
get_possible_root() metódus az utolsó toldalék-leválasztás
eredményével tér vissza.
2003-02-05: Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: put_dots_to_suggestions(): amennyiben
a felismert szó pontra, vagy pontokra végzõdik, a
javaslatokat is bõvíti ezzel.
- @, valamint 1-nél több pontot magába foglaló (de nem arra végzõdõ)
szavak ellenõrzésének tiltása (e-mail, fájlnevek, még nem opcionális).
- Hosszú sorok helyes megjelenítése.
- Tabulátorjelet tartalmazó sorok helyes megjelenítése.
- Mozaikszavak tõfelvételénél kötõjeles alak automatikus rögzítése
Pl.: BKV//URH mellett BKV-//URH- is bekerül a saját szótárba
(a ragozott mozaikszavak felismerése tehát automatikus lesz, kivéve a
nem triviális -val/-vel toldalékos alakoké, amit külön kell felvenni.)
- PuT törlése (helyette MySpell::put_word(), put_word_suffix(),
put_word_pattern() eljárások a saját szótár bõvítésére)
- dupla szavak ellenõrzésének törlése a MySpell kódból (áthelyezés majd a
Mispell felületbe), hogy a MySpell meghívható maradjon párhuzamosan
futó szálakból.
2002-12-30: Németh László <nemethl@gyorsposta.hu>
* *parser.cxx, *parser.hxx: elemzõ osztályok a régi és csúnya kód helyett
2002-12-10: Németh László <nemethl@gyorsposta.hu>
* myspell.cxx: 35°-os, 20%-kal kezelése
* man/mispell.1: kézikönyv
2002-12-04: Noll János <johnzero@johnzero.hu>
* spdaemon/: kiszolgáló felület, ld. README.spdaemon
2002-12-04: Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: Emacs kompatibilitáshoz hibák javítása (pl. többszörös -d)
* mispell.cxx: CURSES makróval kikapcsolható az interaktív felület + locale
(Windows, Macintosh)
2002-11-30: Németh László <nemethl@gyorsposta.hu>
* affixmgr.cxx: get_checkdoublewords()
2002-11-25: Németh László <nemethl@gyorsposta.hu>
* affixmgr.cxx: mozgószabály (hu_mov_rule)
* myspell.cxx: mozgószabály
* affixmgr.cxx: kiötlõjénekmacskát (affix is összetettben, ha prefix)
2002-11-08 Németh László <nemethl@gyorsposta.hu>
* myspell.cxx: balatonnak->Balatonnak, balatoninak
2002-11-07 Németh László <nemethl@gyorsposta.hu>
* myspell: 0.6-os változat
2002-10-31 Németh László <nemethl@gyorsposta.hu>
* Egyszerûbb név: Magyar MySpell 0.5 után -> MIspell 0.6
* mispell.cxx: többnyelvû interaktív felület (ncurses, locale)
* Makefile: make install
2002-09-22 Németh László <nemethl@gyorsposta.hu>
* affixmgr.cxx: compound_check() macskaugom->macskaugrom, stb. javítása
* affixmgr.cxx: compound_check() szóismétlés (pl. macskamacska) tiltása
* myspell.cxx: szóismétlõdés tiltása (pl. kutya kutya) második rossz
* suggestmgr.cxx: macskaírat->macska írat mellett ->macskairat
2002-07-29 Németh László <nemethl@gyorsposta.hu>
* mispell Windowsra, teszt Emacs-szel (vagy Emacs-csal)
* tiltott szavakat nem javasol, és összetett szóban sem fogad el
* fonev_morfo, fonev_morfo2 álszótövek elutasítása (házakmacska)
* kötõjeles szavak kezelése
* számok kezelése, kötõjeles alakjaikkal együtt, CHECKNUM kapcsoló
2002-07-17 Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: MySpell Ispell csõ interfész
2002-07-04 Németh László <nemethl@gyorsposta.hu>
* mispell.cxx: MySpell Ispell csõ interfész
* affxmgr.cxx: szszerû kiszûrése,
* új funkciók:
COMPOUNDFIRST: szó szerepelhet elsõ tagként a szóöszetételekben
COMPOUNDLAST: szó szerepelhet utolsó tagként a szóöszetételekben
FORBIDDENWORD: tiltott szavak kapcsolója (utú, uta, stb.)
2002-06-25 Németh László <nemethl@gyorsposta.hu>
* myspell.cxx, suggestmgr.cxx: get_compound() char* helyett char
* affxmgr.cxx: check_repl() a helyesnek tûnõ, de hibás összetett
szavak kiszûrésére (pl. tejles, szervíz)
A szóösszetétel elfogadása elõtt még megnézzük, hogy a szó
nem-e a cseretáblázatban felvett hibát tartalmaz,
ha igen, akkor a szó hibásnak minõsül, hiába helyes szóösszetétel.
* affxmgr.cxx, suggestmgr.xx: accent: ékezetesítõ.
Leírás: README.accent
További optimalizáció: az ékezet nélküli betû ékezetes
változatai számának függvényében
2002-06-05 Noll János <johnzero@johnzero.hu>
* myspell.cxx, suggestmgr.cxx: mem. szivárgás javítása
(a get_compound() felszabadítás nélkül lett meghíva).
A hiba a GNU mtrace segítségével lett detektálva.
2002-06-03 Németh László <nemethl@gyorsposta.hu>
* Licenc: GPL
* Lásd MYSPELL.HU
* compound_check: 6-3 szabály, stb.
MySpell:
2002-xx-xx Kevin Hendricks <kevin.hendricks@sympatico.ca>
* REP: ismétlések kiszûrése a javaslatokból
* COMPOUNDMIN
2002-xx-xx Németh László <nemethl@gyorsposta.hu>
* REP cseretáblázat
* COMPOUND, szóösszetételképzés
2002-xx-xx David Einstein <Deinst@world.std.com>
* optimalizált MySpell algoritmus
2001-xx-xx Kevin Hendricks <kevin.hendricks@sympatico.ca>
* Mûködõ ellenõrzõ, Ispell toldaléktömörítési algoritmussal