diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 2002-03-01 22:01:12 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 2002-03-01 22:01:12 +0000 |
commit | a994239d65289488e751e7ee61bcdb678ee26164 (patch) | |
tree | ebbcfba3a236a6a08d7fb989449a1b5f9684f814 /usr.bin/spell/stop | |
parent | d0281a3ced86b9f7541ca7166fb7e3371be66794 (diff) |
spell command from 4.4BSD, now freed by Caldera.
I have made some significant changes:
o spell no longer uses hashed files. The algorithm for generating
the hashed files breaks down for large files. Instead, I use the
same approach as look(1) and do binary searches of mmap(2)ed files
which has acceptable performance. A side effect of this is that
spell can now search multiple word lists.
o The spell binary has been renamed to "spellprog" so as to not conflict
with the spell shell script. This is consistent with other operating
systems.
o The putsuf() and putword() functions have been renamed to
trypref() and tryword() respectively for consistency with modern
versions and for general sanity.
o the spell front-end shell script has been completely rewritten
o The code has been ANSIfied and re-style(9)d
spell currently must be compiled with -fwriteable-strings to make
the -b option work. This should be fixed.
Diffstat (limited to 'usr.bin/spell/stop')
-rw-r--r-- | usr.bin/spell/stop | 968 |
1 files changed, 968 insertions, 0 deletions
diff --git a/usr.bin/spell/stop b/usr.bin/spell/stop new file mode 100644 index 00000000000..0c358e74c1c --- /dev/null +++ b/usr.bin/spell/stop @@ -0,0 +1,968 @@ +abator +abeted +abeter +abeting +abuted +abuter +abuting +accessable +accompanyist +acquaince +acquiter +acquiting +acter +addendums +adly +admirality +admitable +admited +admiter +admiting +ahly +allotable +alloted +alloter +alloting +amly +andless +animadvertion +anly +annulable +annuled +annuler +annuling +ans +areless +Argentinan +arguement +arised +asly +assesser +Athenan +ation +ative +atly +ats +auditer +avered +averer +avering +avertion +awared +axises +axly +baned +baning +beared +beated +bedimed +bedimer +bediming +befited +befiter +befiting +befoged +befoger +befoging +begeted +begeter +begeting +begined +beginer +begining +beholded +beless +besetable +beseted +beseter +beseting +bespeaked +bestired +bestirer +bestiring +betted +bidded +bies +binded +bited +blader +bleeded +blowed +breaked +breeded +bringed +bursted +buyed +byly +Canadan +Carolinan +casted +catched +certainity +checksumable +checksumed +checksuming +choosed +clinged +collectable +collecter +comed +commitable +commited +commiter +commiting +compelable +compeled +compeler +compeling +compositer +compositon +compressable +compresser +conducter +coner +conferable +confered +conferer +confering +coning +connecter +conquerer +consigner +constricter +constructable +constructer +contemptable +contracter +contributer +controlable +controled +controler +controling +convertable +convertion +convokable +corpuses +correcter +corrigendums +corrodable +corruptable +counseler +crediter +creeped +crotchity +cruelity +crystalise +crystalize +curiousity +currance +currancy +curriculas +cutted +datas +datums +dealed +debared +debarer +debaring +debator +debter +debuged +debuger +debuging +decontroled +decontroler +decontroling +deductable +defecter +deferable +defered +deferer +defering +defication +deflator +deflecter +degased +degaser +degasing +degumed +degumer +deguming +demitable +demited +demiter +demiting +demured +demuring +denyable +depositer +depressable +depresser +desolator +destructer +detecter +deterable +detered +deterer +detering +determinancy +detracter +digestable +dimed +dimest +directer +discernable +discomfited +discomfiter +discomfiting +disintered +disinterer +disintering +dispelable +dispeled +dispeler +dispeling +dispence +divertion +doly +doned +doner +doning +drawed +drinked +drived +Dudly +duely +dus +dutyable +eated +eavesdroped +eavesdroper +eavesdroping +editer +effluvias +effluviums +ehly +ehs +ejecter +electer +elly +embedable +embeded +embeder +embeding +emitable +emited +emiter +emiting +emly +enaction +enbalm +enbank +enbark +enbattle +enbay +enbed +enbit +enblaze +enblazon +enbody +enboss +enbow +enbowel +enbrace +enbrittle +enbroil +encant +encur +endebted +enend +enflame +enform +engin +enirate +enit +enly +enpanel +enpathetic +enplace +enplane +enploy +enpower +enpress +enpurple +enroach +enroad +entend +enterity +entier +entirity +entone +envoice +envyable +equilibriums +equipable +equiped +equiper +equiping +erodable +errer +esophaguses +estoped +estoper +estoping +etly +ets +evokable +exasperator +exceled +exceler +exceling +exegesises +exhaustable +exhibiter +expection +expelable +expeled +expeler +expeling +expositer +expressable +extendable +extolable +extoled +extoler +extoling +extracter +extremums +extrovertion +facter +fadded +fadding +fallable +falled +feeded +feeled +fifity +fighted +finded +flamable +flexable +flinged +flirtion +Floridan +fluter +forbeared +forbided +foreage +forebade +forebid +forebidden +forebidding +forebore +foreborn +foreborne +foreensic +foreest +foreever +forefend +forefit +foregave +foreget +foregettable +foregetting +foregive +foregiven +foregot +foregotten +foremat +foremate +forematted +forematting +foremica +foresake +foreswear +foreswore +foresworn +foretress +foretune +forevery +foreward +forgetable +forgeted +forless +forsaked +fraility +freezed +froliced +frolicing +frustrator +gayity +generousity +genesises +genuses +getless +getted +Ghanan +giddaped +giddaper +giddaping +gived +goly +gos +gotless +governer +grammer +grimer +grimest +grinded +growed +guility +gullable +hadless +haly +hasless +haveless +heared +hely +hesitator +holded +huggest +huging +humbility +hurted +ifless +ifly +iis +impartion +impelable +impeled +impeler +impeling +importion +impressable +impugnity +incured +incurer +incuring +Indochinan +inducter +infered +inferer +infering +inflamable +inflator +ingestable +inheriter +inless +inly +inspecter +instructer +intence +interable +intercepter +intered +interer +intering +interruptable +intimator +inventer +invertable +invertion +invester +invokable +isless +isly +itly +ivly +ivs +ixes +ixly +jurer +juter +keeped +kiloohm +knowed +laly +lammest +lapeled +layed +lended +letted +licenser +loaned +locomoter +loging +loly +losed +loyality +luminousity +mader +madest +mading +maked +maly +maner +maning +manumitable +manumited +manumiter +manumiting +mared +meaned +meeted +mely +metafor +metafore +mies +mily +monstrousity +muchless +multiplexer +myly +nely +neurosises +nicity +noding +noless +noly +novelity +nuly +objecter +occured +occurer +occuring +offsetable +offseted +offseter +offseting +ofless +ofly +ofs +ohly +ons +oppresser +opuses +orless +outin +outof +outthat +outthe +outto +overthe +overto +ows +oxes +oxly +pairity +paly +paner +paniced +panicing +paralysises +parenthesises +paster +payed +pennance +pepperment +perceptable +perfectable +permitable +permited +permiter +permiting +pervertion +phenomenas +phenomenons +photosynthesises +piity +pipper +pityable +placator +plumer +plummer +plyable +pompousity +porousity +possesser +postprocesser +predicter +preempter +prefered +preferer +prefering +prerequite +presense +presuably +presure +processer +professer +programable +programed +programer +programing +projecter +propagandaist +propeled +propeler +propeling +properity +prosecuter +prospecter +protecter +publical +purveyer +quitable +quiter +quiting +rackity +ratter +readed +reah +realter +rean +reas +reat +reax +rebat +rebe +rebeled +rebeler +rebeling +rebutable +rebuted +rebuter +rebuting +reby +recal +recapable +recaped +recaper +recaping +recloth +recommitable +recommited +recommiter +recommiting +recured +recurer +recuring +redacter +reden +redish +redu +reem +reen +reet +refered +referer +refering +reflecter +rego +regretable +regreted +regreter +regreting +reguard +reha +rehe +rehi +reho +reif +reii +reis +reit +reiv +reix +rela +religiousity +relo +rema +remad +remaned +remaner +remaning +reme +remedyable +remi +remitable +remited +remiter +remiting +remy +rended +renoun +renu +reof +reoh +reon +reor +reow +reox +repa +repelable +repeled +repeler +repeling +repi +rere +rerout +rerunable +reruned +reruner +reruning +resa +reshiped +reshiper +reshiping +resistable +reso +reti +reto +reup +revertion +revi +revisor +revokable +rewe +rewok +rexi +reye +rickity +rided +rised +rocketed +rocketer +rocketing +royality +runable +runed +runned +saging +saly +saturator +sayed +scrupulousity +sculpter +secter +seeked +selecter +selled +senation +senative +sended +senser +setted +shaked +shedded +shelfs +shily +shooted +shrinked +shutted +siner +sining +sinked +siply +sitted +sixity +slayed +sleeped +slided +slightlyless +slinged +slinked +smited +soliciter +soly +somewhatless +sovereignity +speaked +spearment +spended +spinable +spiner +spining +spinned +spiting +splitted +spreaded +stagged +standed +stealed +sticked +stinked +stratas +strictlyless +strided +striked +submitable +submited +submiter +submiting +subtlity +successer +suggestable +suiter +suntaned +suntaning +suppressable +surity +surveyer +suspenser +suzerainity +sweared +sweeped +swinged +synopsises +synthesises +taked +teached +teching +telled +theless +thesises +thier +thinked +thrombosises +throwed +thrusted +tiner +tining +toly +tracter +traiter +transfered +transferer +transfering +transgresser +transmitable +transmited +transmiter +transmiting +transportion +trivias +triviums +truely +typeseter +typeseting +unactivate +unadequacy +unattention +unboard +unbreed +uncant +uncapacity +uncompletion +uncorporate +uncrease +uncredulity +unculpable +uncur +uncurred +uncurrer +uncurring +undebt +undeed +undefinite +undelicate +undent +undenture +undermind +underthat +underthe +underthis +underwhich +undices +undignity +undiscriminate +undisposition +undoor +unduct +undwell +unefficacy +unequity +unfamous +unfelicity +unfest +unfield +unfiltrate +unfinity +unflame +unflammable +unflow +unfluence +unflux +unformant +unformation +unfuse +unfusion +ungather +ungrate +ungratitude +unhabitant +unhabitation +unhale +unhere +unholding +unhumane +unhumanity +unjure +unjury +unnumerable +unoperable +unput +unquest +unscribe +unscription +unsect +unside +unspire +unstall +unstance +unstead +untact +untake +untemperance +untend +untestate +untill +untolerant +untuition +unvade +unvalidate +unvent +unverse +unversion +unvertebrate +unviolate +unvocate +unward +unwieldly +uply +upseter +upseting +usly +usses +varyable +vendable +Viennan +virtuousity +viscousity +visiter +warer +wasless +weared +weeped +wely +wereless +wharfs +whitter +whitting +wifes +winable +winned +withless +wringed +writed +yiper |