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