From 6e72bdc74c55caf0e5cc45f82e2b3e7ac22461ff Mon Sep 17 00:00:00 2001 From: Ed Page Date: Tue, 1 Aug 2023 10:28:23 -0500 Subject: [PATCH] feat(dict): July updates Fixes #777 --- crates/typos-dict/assets/words.csv | 43 +++++++++- crates/typos-dict/src/dict_codegen.rs | 117 ++++++++++++++++++++++---- 2 files changed, 142 insertions(+), 18 deletions(-) diff --git a/crates/typos-dict/assets/words.csv b/crates/typos-dict/assets/words.csv index 66aeccb8a..8d8af1eeb 100644 --- a/crates/typos-dict/assets/words.csv +++ b/crates/typos-dict/assets/words.csv @@ -449,6 +449,7 @@ acceptibly,acceptably acceptted,accepted accerelate,accelerated acces,access +accesable,accessible accesed,accessed acceses,accesses accesibility,accessibility @@ -3275,6 +3276,7 @@ anounce,announce anounced,announced anouncement,announcement anount,amount +anout,about anoxeria,anorexia anoxeric,anorexic anoy,annoy @@ -4928,6 +4930,7 @@ associeation,association associeations,associations associeted,associated associsted,associates +associtated,associated associte,associate associted,associated assocites,associates @@ -7202,6 +7205,7 @@ boganveelias,bougainvilleas boggus,bogus bogos,bogus bogous,bogus +boilerplatte,boilerplate bointer,pointer bolean,boolean boleen,boolean @@ -8984,6 +8988,7 @@ cavren,cavern cavrens,caverns ccahe,cache ccale,scale +ccannot,cannot ccertificate,certificate ccertificated,certificated ccertificates,certificates @@ -10179,6 +10184,7 @@ cirlces,circles cirlcing,circling cirle,circle cirles,circles +cirrently,currently cirruculum,curriculum cirsumstances,circumstances cirtcuit,circuit @@ -16654,6 +16660,7 @@ defniately,definitely defnietly,definitely defninition,definition defninitions,definitions +defnitely,definitely defnitions,definitions defore,before defqault,default @@ -17924,6 +17931,7 @@ detectetd,detected detectie,detectives detectiona,detection,detections detectionn,detection +detectionns,detections detectivs,detectives detectoare,detector detectsion,detection @@ -21331,6 +21339,7 @@ enabe,enable enabel,enable enabeled,enabled enabeling,enabling +enabels,enables enabing,enabling enabledi,enabled enableing,enabling @@ -22325,6 +22334,7 @@ especiially,especially espect,expect espeically,especially esperate,separate +espescially,especially espianoge,espionage espinoage,espionage espisode,episode @@ -24565,6 +24575,7 @@ extrime,extreme extrimely,extremely extrimists,extremists extrimly,extremely +extrinsict,extrinsic extrmities,extremities extroardinarily,extraordinarily extroardinary,extraordinary @@ -25045,6 +25056,7 @@ fials,fails fianite,finite fianlly,finally fibonaacci,fibonacci +fibonnacci,fibonacci ficks,flicks,fix ficticious,fictitious ficticous,fictitious @@ -27866,6 +27878,8 @@ heavyweigt,heavyweight heavyweigth,heavyweight heavywieght,heavyweight heavywieghts,heavyweight +hedaer,header +hedaers,headers hedeghog,hedgehog heder,header heders,headers @@ -30610,6 +30624,7 @@ infogrpahic,infographic infogrpahics,infographic infomation,information infomational,informational +infomatrion,information infomed,informed infomer,informer infomration,information @@ -31140,6 +31155,7 @@ inpending,impending inpenetrable,impenetrable inperfections,imperfections inpersonating,impersonating +inpired,inspired inplementation,implementation inplementations,implementations inplemented,implemented @@ -32485,6 +32501,7 @@ intriniscally,intrinsically intrinsecally,intrinsically intrinseci,intrinsic intrinsicaly,intrinsically +intrinsict,intrinsic intrinsinc,intrinsic intrinsisch,intrinsic intriquing,intriguing @@ -32749,6 +32766,7 @@ invisilibity,invisibility invisivble,invisible invisivility,invisibility invitacion,invitation +invitaion,invitation invitating,invitation invitato,invitation invlaid,invalid @@ -35018,6 +35036,7 @@ mangagers,managers mangeld,mangled mangement,management mangementt,management +manges,manages mangesium,magnesium mangetic,magnetic mangets,magnets @@ -39542,7 +39561,7 @@ ocurrred,occurred ocurrs,occurs odasee,odyssey odasees,odysseys -oder,order,odor +oder,order,odor,older odly,oddly ody,body oen,one @@ -39924,6 +39943,7 @@ opertors,operators opetional,optional ophan,orphan ophtalmology,ophthalmology +opimized,optimized opiniones,opinions opinoins,opinions opinyon,opinion @@ -40999,6 +41019,7 @@ padds,pads pading,padding paermission,permission paermissions,permissions +paernt,parent paeth,path paficist,pacifist pagagraph,paragraph @@ -41292,6 +41313,7 @@ parargaphs,paragraphs pararm,param pararmeter,parameter pararmeters,parameters +paraser,parser paraside,paradise parasitisme,parasites parasits,parasites @@ -42449,6 +42471,8 @@ persistented,persisted persistes,persists persited,persisted persitent,persistent +persitentely,persistently +persitently,persistently persits,persist persmissions,permissions persoanlly,personally @@ -43093,6 +43117,7 @@ platoforms,platforms platofrm,platform platofrmer,platformer platofrms,platforms +platorm,platform plattform,platform plattforms,platforms plattoe,plateau @@ -44522,6 +44547,7 @@ preverses,preserves prevert,pervert preverve,preserve preverved,preserved +prevet,prevent prevew,preview prevews,previews previal,prevail @@ -46490,6 +46516,8 @@ radioaktive,radioactive radiobuttion,radiobutton radiocative,radioactive radis,radix +raduis,radius +radus,radius rady,ready raed,read raeding,reading @@ -46692,6 +46720,7 @@ realsie,realise realsied,realised realsim,realism realsitic,realistic +realstic,realistic realtable,relatable realted,related realtes,relates @@ -51259,6 +51288,7 @@ segmetn,segment segmetned,segmented segmetns,segments segmnet,segment +segmnets,segments segragated,segregated segragation,segregation segregacion,segregation @@ -53025,6 +53055,7 @@ snipets,snippets snippent,snippet snippert,snippet snippes,snippets +snippests,snippets snippetts,snippets snodwen,snowden snowbaling,snowballing @@ -55977,6 +56008,7 @@ supspect,suspect supspected,suspected supspecting,suspecting supspects,suspects +sur,sure surbert,sherbert surbuban,suburban surfaec,surface @@ -57019,6 +57051,7 @@ templete,template templeted,templated templetes,templates templeting,templating +templtes,templates tempoaray,temporary tempopary,temporary temporaere,temporary @@ -58285,6 +58318,7 @@ transciever,transceiver transcievers,transceivers transciprt,transcripts transcirpt,transcripts +transciver,transceiver transcluent,translucent transcocde,transcode transcocded,transcoded @@ -60047,6 +60081,8 @@ unifform,uniform unifforms,uniforms unifiy,unify unifnished,unfinished +unifom,uniform +unifomly,uniformly unifomtity,uniformity uniformely,uniformly uniformes,uniforms @@ -61369,6 +61405,8 @@ vecotrs,vectors vectices,vertices vectore,vector vectores,vectors +vectorr,vector +vectorrs,vectors vectorss,vectors vectror,vector vectrors,vectors @@ -61470,6 +61508,7 @@ verbaly,verbally verbatium,verbatim verbatum,verbatim verboase,verbose +verbode,verbose verbous,verbose verbouse,verbose verbously,verbosely @@ -62879,6 +62918,7 @@ worls,world worng,wrong,worn wornged,wronged worngs,wrongs +worring,working worrry,worry wors,wars,was,works,worse,worst worser,worse @@ -62947,6 +62987,7 @@ writen,written writet,writes writewr,writer writingm,writing +writre,writer writte,write,written writter,writer,written writters,writers diff --git a/crates/typos-dict/src/dict_codegen.rs b/crates/typos-dict/src/dict_codegen.rs index 4ae3c37ea..31c764c15 100644 --- a/crates/typos-dict/src/dict_codegen.rs +++ b/crates/typos-dict/src/dict_codegen.rs @@ -907,6 +907,7 @@ pub static WORD_WRI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("tet"), dictgen::InsensitiveStr::Ascii("tewr"), dictgen::InsensitiveStr::Ascii("tingm"), + dictgen::InsensitiveStr::Ascii("tre"), dictgen::InsensitiveStr::Ascii("tte"), dictgen::InsensitiveStr::Ascii("tter"), dictgen::InsensitiveStr::Ascii("tters"), @@ -924,6 +925,7 @@ pub static WORD_WRI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["writes"], &["writer"], &["writing"], + &["writer"], &["write", "written"], &["writer", "written"], &["writers"], @@ -1205,9 +1207,12 @@ static WORD_WORR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: }; pub static WORD_WORR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("ry")], - values: &[&["worry"]], - range: 2..=2, + keys: &[ + dictgen::InsensitiveStr::Ascii("ing"), + dictgen::InsensitiveStr::Ascii("ry"), + ], + values: &[&["working"], &["worry"]], + range: 2..=3, }; static WORD_WORN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -6264,6 +6269,7 @@ pub static WORD_VERB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("atium"), dictgen::InsensitiveStr::Ascii("atum"), dictgen::InsensitiveStr::Ascii("oase"), + dictgen::InsensitiveStr::Ascii("ode"), dictgen::InsensitiveStr::Ascii("ous"), dictgen::InsensitiveStr::Ascii("ouse"), dictgen::InsensitiveStr::Ascii("ously"), @@ -6278,6 +6284,7 @@ pub static WORD_VERB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["verbose"], &["verbose"], &["verbose"], + &["verbose"], &["verbosely"], &["verbose"], ], @@ -6578,6 +6585,8 @@ pub static WORD_VEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("tices"), dictgen::InsensitiveStr::Ascii("tore"), dictgen::InsensitiveStr::Ascii("tores"), + dictgen::InsensitiveStr::Ascii("torr"), + dictgen::InsensitiveStr::Ascii("torrs"), dictgen::InsensitiveStr::Ascii("torss"), dictgen::InsensitiveStr::Ascii("tror"), dictgen::InsensitiveStr::Ascii("trors"), @@ -6593,6 +6602,8 @@ pub static WORD_VEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["vertices"], &["vector"], &["vectors"], + &["vector"], + &["vectors"], &["vectors"], &["vector"], &["vectors"], @@ -11042,6 +11053,8 @@ pub static WORD_UNIF_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("forms"), dictgen::InsensitiveStr::Ascii("iy"), dictgen::InsensitiveStr::Ascii("nished"), + dictgen::InsensitiveStr::Ascii("om"), + dictgen::InsensitiveStr::Ascii("omly"), dictgen::InsensitiveStr::Ascii("omtity"), dictgen::InsensitiveStr::Ascii("ormely"), dictgen::InsensitiveStr::Ascii("ormes"), @@ -11056,6 +11069,8 @@ pub static WORD_UNIF_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["uniforms"], &["unify"], &["unfinished"], + &["uniform"], + &["uniformly"], &["uniformity"], &["uniformly"], &["uniforms"], @@ -17122,6 +17137,7 @@ pub static WORD_TRANSC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("ievers"), dictgen::InsensitiveStr::Ascii("iprt"), dictgen::InsensitiveStr::Ascii("irpt"), + dictgen::InsensitiveStr::Ascii("iver"), dictgen::InsensitiveStr::Ascii("luent"), dictgen::InsensitiveStr::Ascii("ocde"), dictgen::InsensitiveStr::Ascii("ocded"), @@ -17173,6 +17189,7 @@ pub static WORD_TRANSC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["transceivers"], &["transcripts"], &["transcripts"], + &["transceiver"], &["translucent"], &["transcode"], &["transcoded"], @@ -21501,6 +21518,7 @@ pub static WORD_TEMPL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("eted"), dictgen::InsensitiveStr::Ascii("etes"), dictgen::InsensitiveStr::Ascii("eting"), + dictgen::InsensitiveStr::Ascii("tes"), ], values: &[ &["templated"], @@ -21521,6 +21539,7 @@ pub static WORD_TEMPL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["templated"], &["templates"], &["templating"], + &["templates"], ], range: 2..=5, }; @@ -24842,7 +24861,7 @@ pub static WORD_SUSB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic static WORD_SUR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Nested(&WORD_SUR_CHILDREN), - value: None, + value: Some(&["sure"]), }; static WORD_SUR_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ @@ -34646,6 +34665,7 @@ pub static WORD_SN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("ippent"), dictgen::InsensitiveStr::Ascii("ippert"), dictgen::InsensitiveStr::Ascii("ippes"), + dictgen::InsensitiveStr::Ascii("ippests"), dictgen::InsensitiveStr::Ascii("ippetts"), dictgen::InsensitiveStr::Ascii("odwen"), dictgen::InsensitiveStr::Ascii("owbaling"), @@ -34695,6 +34715,7 @@ pub static WORD_SN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["snippet"], &["snippets"], &["snippets"], + &["snippets"], &["snowden"], &["snowballing"], &["snowballs"], @@ -40440,6 +40461,7 @@ pub static WORD_SEG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("metned"), dictgen::InsensitiveStr::Ascii("metns"), dictgen::InsensitiveStr::Ascii("mnet"), + dictgen::InsensitiveStr::Ascii("mnets"), dictgen::InsensitiveStr::Ascii("ragated"), dictgen::InsensitiveStr::Ascii("ragation"), dictgen::InsensitiveStr::Ascii("regacion"), @@ -40487,6 +40509,7 @@ pub static WORD_SEG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["segmented"], &["segments"], &["segment"], + &["segments"], &["segregated"], &["segregation"], &["segregation"], @@ -56095,6 +56118,7 @@ pub static WORD_REAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("sied"), dictgen::InsensitiveStr::Ascii("sim"), dictgen::InsensitiveStr::Ascii("sitic"), + dictgen::InsensitiveStr::Ascii("stic"), dictgen::InsensitiveStr::Ascii("table"), dictgen::InsensitiveStr::Ascii("ted"), dictgen::InsensitiveStr::Ascii("tes"), @@ -56155,6 +56179,7 @@ pub static WORD_REAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["realised"], &["realism"], &["realistic"], + &["realistic"], &["relatable"], &["related"], &["relates"], @@ -56771,6 +56796,8 @@ pub static WORD_RAD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("iobuttion"), dictgen::InsensitiveStr::Ascii("iocative"), dictgen::InsensitiveStr::Ascii("is"), + dictgen::InsensitiveStr::Ascii("uis"), + dictgen::InsensitiveStr::Ascii("us"), dictgen::InsensitiveStr::Ascii("y"), ], values: &[ @@ -56800,6 +56827,8 @@ pub static WORD_RAD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["radiobutton"], &["radioactive"], &["radix"], + &["radius"], + &["radius"], &["ready"], ], range: 1..=9, @@ -63077,6 +63106,7 @@ pub static WORD_PREV_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ert"), dictgen::InsensitiveStr::Ascii("erve"), dictgen::InsensitiveStr::Ascii("erved"), + dictgen::InsensitiveStr::Ascii("et"), dictgen::InsensitiveStr::Ascii("ew"), dictgen::InsensitiveStr::Ascii("ews"), dictgen::InsensitiveStr::Ascii("ial"), @@ -63140,6 +63170,7 @@ pub static WORD_PREV_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["pervert"], &["preserve"], &["preserved"], + &["prevent"], &["preview"], &["previews"], &["prevail"], @@ -67687,6 +67718,7 @@ pub static WORD_PLAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ofrm"), dictgen::InsensitiveStr::Ascii("ofrmer"), dictgen::InsensitiveStr::Ascii("ofrms"), + dictgen::InsensitiveStr::Ascii("orm"), dictgen::InsensitiveStr::Ascii("tform"), dictgen::InsensitiveStr::Ascii("tforms"), dictgen::InsensitiveStr::Ascii("toe"), @@ -67733,6 +67765,7 @@ pub static WORD_PLAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["platformer"], &["platforms"], &["platform"], + &["platform"], &["platforms"], &["plateau"], &["plateaus"], @@ -69780,6 +69813,8 @@ pub static WORD_PERSI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("stes"), dictgen::InsensitiveStr::Ascii("ted"), dictgen::InsensitiveStr::Ascii("tent"), + dictgen::InsensitiveStr::Ascii("tentely"), + dictgen::InsensitiveStr::Ascii("tently"), dictgen::InsensitiveStr::Ascii("ts"), ], values: &[ @@ -69799,6 +69834,8 @@ pub static WORD_PERSI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["persists"], &["persisted"], &["persistent"], + &["persistently"], + &["persistently"], &["persist"], ], range: 2..=7, @@ -73814,6 +73851,7 @@ static WORD_PARAS_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen pub static WORD_PARAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("er"), dictgen::InsensitiveStr::Ascii("ide"), dictgen::InsensitiveStr::Ascii("itisme"), dictgen::InsensitiveStr::Ascii("its"), @@ -73824,6 +73862,7 @@ pub static WORD_PARAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("ties"), ], values: &[ + &["parser"], &["paradise"], &["parasites"], &["parasites"], @@ -73833,7 +73872,7 @@ pub static WORD_PARAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["parasite"], &["parasites"], ], - range: 3..=6, + range: 2..=6, }; static WORD_PARAR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -74683,9 +74722,10 @@ pub static WORD_PAE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict keys: &[ dictgen::InsensitiveStr::Ascii("rmission"), dictgen::InsensitiveStr::Ascii("rmissions"), + dictgen::InsensitiveStr::Ascii("rnt"), dictgen::InsensitiveStr::Ascii("th"), ], - values: &[&["permission"], &["permissions"], &["path"]], + values: &[&["permission"], &["permissions"], &["parent"], &["path"]], range: 2..=9, }; @@ -78462,6 +78502,7 @@ static WORD_OPI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_OPI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("mized"), dictgen::InsensitiveStr::Ascii("niones"), dictgen::InsensitiveStr::Ascii("noins"), dictgen::InsensitiveStr::Ascii("nyon"), @@ -78490,6 +78531,7 @@ pub static WORD_OPI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("tons"), ], values: &[ + &["optimized"], &["opinions"], &["opinions"], &["opinion"], @@ -79787,7 +79829,7 @@ pub static WORD_OD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg values: &[ &["odyssey"], &["odysseys"], - &["order", "odor"], + &["order", "odor", "older"], &["oddly"], &["body"], ], @@ -94882,6 +94924,7 @@ pub static WORD_MANG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("eld"), dictgen::InsensitiveStr::Ascii("ement"), dictgen::InsensitiveStr::Ascii("ementt"), + dictgen::InsensitiveStr::Ascii("es"), dictgen::InsensitiveStr::Ascii("esium"), dictgen::InsensitiveStr::Ascii("etic"), dictgen::InsensitiveStr::Ascii("ets"), @@ -94898,13 +94941,14 @@ pub static WORD_MANG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["mangled"], &["management"], &["management"], + &["manages"], &["magnesium"], &["magnetic"], &["magnets"], &["magnitude"], &["mangled"], ], - range: 3..=6, + range: 2..=6, }; static WORD_MANF_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -102438,6 +102482,7 @@ pub static WORD_INVI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("sivble"), dictgen::InsensitiveStr::Ascii("sivility"), dictgen::InsensitiveStr::Ascii("tacion"), + dictgen::InsensitiveStr::Ascii("taion"), dictgen::InsensitiveStr::Ascii("tating"), dictgen::InsensitiveStr::Ascii("tato"), ], @@ -102476,6 +102521,7 @@ pub static WORD_INVI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["invitation"], &["invitation"], &["invitation"], + &["invitation"], ], range: 4..=9, }; @@ -103209,6 +103255,7 @@ pub static WORD_INTRI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("nsecally"), dictgen::InsensitiveStr::Ascii("nseci"), dictgen::InsensitiveStr::Ascii("nsicaly"), + dictgen::InsensitiveStr::Ascii("nsict"), dictgen::InsensitiveStr::Ascii("nsinc"), dictgen::InsensitiveStr::Ascii("nsisch"), dictgen::InsensitiveStr::Ascii("quing"), @@ -103239,6 +103286,7 @@ pub static WORD_INTRI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["intrinsically"], &["intrinsic"], &["intrinsic"], + &["intrinsic"], &["intriguing"], &["intrinsic"], &["intrinsically"], @@ -107175,6 +107223,7 @@ pub static WORD_INP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("enetrable"), dictgen::InsensitiveStr::Ascii("erfections"), dictgen::InsensitiveStr::Ascii("ersonating"), + dictgen::InsensitiveStr::Ascii("ired"), dictgen::InsensitiveStr::Ascii("lementation"), dictgen::InsensitiveStr::Ascii("lementations"), dictgen::InsensitiveStr::Ascii("lemented"), @@ -107234,6 +107283,7 @@ pub static WORD_INP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["impenetrable"], &["imperfections"], &["impersonating"], + &["inspired"], &["implementation"], &["implementations"], &["implemented"], @@ -108933,6 +108983,7 @@ pub static WORD_INFO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("grpahics"), dictgen::InsensitiveStr::Ascii("mation"), dictgen::InsensitiveStr::Ascii("mational"), + dictgen::InsensitiveStr::Ascii("matrion"), dictgen::InsensitiveStr::Ascii("med"), dictgen::InsensitiveStr::Ascii("mer"), dictgen::InsensitiveStr::Ascii("mration"), @@ -108991,6 +109042,7 @@ pub static WORD_INFO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["infographic"], &["information"], &["informational"], + &["information"], &["informed"], &["informer"], &["information"], @@ -118615,6 +118667,8 @@ static WORD_HED_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_HED_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("aer"), + dictgen::InsensitiveStr::Ascii("aers"), dictgen::InsensitiveStr::Ascii("eghog"), dictgen::InsensitiveStr::Ascii("er"), dictgen::InsensitiveStr::Ascii("ers"), @@ -118623,6 +118677,8 @@ pub static WORD_HED_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("gehorg"), ], values: &[ + &["header"], + &["headers"], &["hedgehog"], &["header"], &["headers"], @@ -128342,8 +128398,11 @@ static WORD_FIB_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: }; pub static WORD_FIB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("onaacci")], - values: &[&["fibonacci"]], + keys: &[ + dictgen::InsensitiveStr::Ascii("onaacci"), + dictgen::InsensitiveStr::Ascii("onnacci"), + ], + values: &[&["fibonacci"], &["fibonacci"]], range: 7..=7, }; @@ -130017,12 +130076,14 @@ pub static WORD_EXTRI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("mely"), dictgen::InsensitiveStr::Ascii("mists"), dictgen::InsensitiveStr::Ascii("mly"), + dictgen::InsensitiveStr::Ascii("nsict"), ], values: &[ &["extreme"], &["extremely"], &["extremists"], &["extremely"], + &["extrinsic"], ], range: 2..=5, }; @@ -136922,6 +136983,7 @@ pub static WORD_ESP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ect"), dictgen::InsensitiveStr::Ascii("eically"), dictgen::InsensitiveStr::Ascii("erate"), + dictgen::InsensitiveStr::Ascii("escially"), dictgen::InsensitiveStr::Ascii("ianoge"), dictgen::InsensitiveStr::Ascii("inoage"), dictgen::InsensitiveStr::Ascii("isode"), @@ -136957,6 +137019,7 @@ pub static WORD_ESP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["expect"], &["especially"], &["separate"], + &["especially"], &["espionage"], &["espionage"], &["episode"], @@ -139994,6 +140057,7 @@ pub static WORD_ENA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("bel"), dictgen::InsensitiveStr::Ascii("beled"), dictgen::InsensitiveStr::Ascii("beling"), + dictgen::InsensitiveStr::Ascii("bels"), dictgen::InsensitiveStr::Ascii("bing"), dictgen::InsensitiveStr::Ascii("bledi"), dictgen::InsensitiveStr::Ascii("bleing"), @@ -140012,6 +140076,7 @@ pub static WORD_ENA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["enable"], &["enabled"], &["enabling"], + &["enables"], &["enabling"], &["enabled"], &["enabling"], @@ -151944,6 +152009,7 @@ pub static WORD_DETEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("tie"), dictgen::InsensitiveStr::Ascii("tiona"), dictgen::InsensitiveStr::Ascii("tionn"), + dictgen::InsensitiveStr::Ascii("tionns"), dictgen::InsensitiveStr::Ascii("tivs"), dictgen::InsensitiveStr::Ascii("toare"), dictgen::InsensitiveStr::Ascii("tsion"), @@ -151968,6 +152034,7 @@ pub static WORD_DETEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["detectives"], &["detection", "detections"], &["detection"], + &["detections"], &["detectives"], &["detector"], &["detection"], @@ -156342,6 +156409,7 @@ pub static WORD_DEFN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ietly"), dictgen::InsensitiveStr::Ascii("inition"), dictgen::InsensitiveStr::Ascii("initions"), + dictgen::InsensitiveStr::Ascii("itely"), dictgen::InsensitiveStr::Ascii("itions"), ], values: &[ @@ -156350,6 +156418,7 @@ pub static WORD_DEFN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["definitely"], &["definition"], &["definitions"], + &["definitely"], &["definitions"], ], range: 2..=8, @@ -177955,9 +178024,12 @@ static WORD_CIRR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: }; pub static WORD_CIRR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("uculum")], - values: &[&["curriculum"]], - range: 6..=6, + keys: &[ + dictgen::InsensitiveStr::Ascii("ently"), + dictgen::InsensitiveStr::Ascii("uculum"), + ], + values: &[&["currently"], &["curriculum"]], + range: 5..=6, }; static WORD_CIRL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -182031,6 +182103,7 @@ pub static WORD_CC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg keys: &[ dictgen::InsensitiveStr::Ascii("ahe"), dictgen::InsensitiveStr::Ascii("ale"), + dictgen::InsensitiveStr::Ascii("annot"), dictgen::InsensitiveStr::Ascii("ertificate"), dictgen::InsensitiveStr::Ascii("ertificated"), dictgen::InsensitiveStr::Ascii("ertificates"), @@ -182050,6 +182123,7 @@ pub static WORD_CC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg values: &[ &["cache"], &["scale"], + &["cannot"], &["certificate"], &["certificated"], &["certificates"], @@ -187933,9 +188007,12 @@ static WORD_BOI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: }; pub static WORD_BOI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("nter")], - values: &[&["pointer"]], - range: 4..=4, + keys: &[ + dictgen::InsensitiveStr::Ascii("lerplatte"), + dictgen::InsensitiveStr::Ascii("nter"), + ], + values: &[&["boilerplate"], &["pointer"]], + range: 4..=9, }; static WORD_BOG_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -195881,6 +195958,7 @@ pub static WORD_ASSOC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("ieations"), dictgen::InsensitiveStr::Ascii("ieted"), dictgen::InsensitiveStr::Ascii("isted"), + dictgen::InsensitiveStr::Ascii("itated"), dictgen::InsensitiveStr::Ascii("ite"), dictgen::InsensitiveStr::Ascii("ited"), dictgen::InsensitiveStr::Ascii("ites"), @@ -195930,6 +196008,7 @@ pub static WORD_ASSOC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["associations"], &["associated"], &["associates"], + &["associated"], &["associate"], &["associated"], &["associates"], @@ -201100,14 +201179,16 @@ pub static WORD_ANOU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("nced"), dictgen::InsensitiveStr::Ascii("ncement"), dictgen::InsensitiveStr::Ascii("nt"), + dictgen::InsensitiveStr::Ascii("t"), ], values: &[ &["announce"], &["announced"], &["announcement"], &["amount"], + &["about"], ], - range: 2..=7, + range: 1..=7, }; static WORD_ANOT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -210019,6 +210100,7 @@ static WORD_ACCES_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen pub static WORD_ACCES_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("able"), dictgen::InsensitiveStr::Ascii("ed"), dictgen::InsensitiveStr::Ascii("es"), dictgen::InsensitiveStr::Ascii("ibility"), @@ -210070,6 +210152,7 @@ pub static WORD_ACCES_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("tors"), ], values: &[ + &["accessible"], &["accessed"], &["accesses"], &["accessibility"],