Search.setIndex({objects:{"kitchen.i18n.NewGNUTranslations":{input_charset:[9,6,1,""]},"kitchen.text.misc":{byte_string_valid_encoding:[7,1,1,""],str_eq:[7,1,1,""],html_entities_unescape:[7,1,1,""],byte_string_valid_xml:[7,1,1,""],guess_encoding:[7,1,1,""],process_control_chars:[7,1,1,""]},"kitchen.versioning":{version_tuple_to_string:[12,1,1,""]},"kitchen.text.utf8":{utf8_width_fill:[0,1,1,""],utf8_width_chop:[0,1,1,""],utf8_text_wrap:[0,1,1,""],utf8_valid:[0,1,1,""],utf8_text_fill:[0,1,1,""],utf8_width:[0,1,1,""]},"kitchen.iterutils":{iterate:[2,1,1,""],isiterable:[2,1,1,""]},"kitchen.text.converters":{guess_encoding_to_xml:[13,1,1,""],getwriter:[13,1,1,""],to_bytes:[13,1,1,""],BYTE_EXCEPTION_CONVERTERS:[13,2,1,""],byte_string_to_xml:[13,1,1,""],xml_to_unicode:[13,1,1,""],exception_to_bytes:[13,1,1,""],xml_to_bytes:[13,1,1,""],to_utf8:[13,1,1,""],to_str:[13,1,1,""],to_xml:[13,1,1,""],xml_to_byte_string:[13,1,1,""],EXCEPTION_CONVERTERS:[13,2,1,""],exception_to_unicode:[13,1,1,""],unicode_to_xml:[13,1,1,""],bytes_to_xml:[13,1,1,""],to_unicode:[13,1,1,""]},"kitchen.collections.strictdict":{StrictDict:[16,4,1,""]},"kitchen.text.exceptions":{ControlCharError:[8,3,1,""],XmlEncodeError:[8,3,1,""]},"kitchen.text":{exceptions:[8,0,1,""],utf8:[0,0,1,""],misc:[7,0,1,""],converters:[13,0,1,""],display:[3,0,1,""]},"kitchen.pycompat25.collections":{"_defaultdict":[20,0,1,""]},"kitchen.collections":{strictdict:[16,0,1,""]},"kitchen.text.display":{textual_width_chop:[3,1,1,""],"_generate_combining_table":[3,1,1,""],"_ucp_width":[3,1,1,""],"_COMBINING":[3,2,1,""],"_print_combining_table":[3,1,1,""],"_interval_bisearch":[3,1,1,""],byte_string_textual_width_fill:[3,1,1,""],textual_width:[3,1,1,""],wrap:[3,1,1,""],textual_width_fill:[3,1,1,""],"_textual_width_le":[3,1,1,""],fill:[3,1,1,""]},"kitchen.pycompat24.sets":{add_builtin_set:[11,1,1,""]},"kitchen.i18n.DummyTranslations":{input_charset:[9,6,1,""],set_output_charset:[9,5,1,""]},"kitchen.i18n":{get_translation_object:[9,1,1,""],NewGNUTranslations:[9,4,1,""],DummyTranslations:[9,4,1,""],easy_gettext_setup:[9,1,1,""]},"kitchen.pycompat24":{base64:[11,0,1,""],sets:[11,0,1,""]},"kitchen.pycompat27":{subprocess:[18,0,1,""]},"kitchen.pycompat24.base64":{decode:[11,1,1,""],standard_b64decode:[11,1,1,""],decodestring:[11,1,1,""],b32decode:[11,1,1,""],urlsafe_b64decode:[11,1,1,""],b16decode:[11,1,1,""],b16encode:[11,1,1,""],urlsafe_b64encode:[11,1,1,""],b64encode:[11,1,1,""],standard_b64encode:[11,1,1,""],b32encode:[11,1,1,""],encode:[11,1,1,""],b64decode:[11,1,1,""],encodestring:[11,1,1,""]},"kitchen.exceptions":{KitchenError:[8,3,1,""]},kitchen:{iterutils:[2,0,1,""],i18n:[9,0,1,""],pycompat25:[20,0,1,""],versioning:[12,0,1,""],exceptions:[8,0,1,""]}},terms:{"_charset":9,interchang:[14,5,13],four:[4,14,3],prefix:[0,5,3,9],dirnam:9,raisng:14,whose:[1,5],typeerror:[14,7,13,11],u_str:[14,13],b_string:13,concret:5,under:[1,5,9,11],digit:11,everi:[3,5,7,13,14,15],rel:15,upstream:13,affect:14,upload:15,byte_str:[7,13],reinvent:1,asian:5,unicode_to_xml:[6,13],direct:[5,18],second:[14,15,6,7],xf1:13,even:[5,9,13,14,15,16],lesser:[1,3],neg:14,"27s_law":4,"new":[1,3,6,9,0,14,15,17,18,11],getsiz:5,never:[14,7,9,13],here:[1,3,5,6,9,13,14,15,18,11],xff:[14,5],send_sign:18,path:[5,13,15,9],interpret:[14,13],adopt:14,utf8writ:[5,13],portabl:9,unix:[9,13],nonstr:[6,13],total:[14,3],ord:14,unit:4,highli:[1,5],describ:[14,15,12,9],would:[5,6,7,13,14,11],call:[5,6,9,13,14,15,11],recommend:[1,15,12,13],type:[3,5,6,7,9,11,13,14,16,19,0],until:[3,5,9,13,14,15],relat:[4,3],notic:[14,13],hurt:5,warn:[1,3,5,12,13,15,0],exce:[14,3],control_charact:4,hold:13,addon:[1,15,17],join:[14,9],room:15,restor:13,setup:[1,5,6,15,9],work:[1,3,4,5,7,9,10,13,14,15,11],conceptu:13,wors:[14,5],root:8,novic:14,give:[3,5,9,13,14,15,19],indic:1,utf8_str:13,want:[1,3,5,6,7,13,14,15,16,11],end:[1,3,5,13,14,16],turn:[5,9,13],str2:7,str1:7,xml_to_byt:13,output_encod:13,how:[3,4,5,6,9,10,13,14,15,18,19],recoveri:14,answer:[14,5,13],yum:[1,6],widespread:4,config:15,confid:[15,7],lan:5,recogn:5,number_of_char:14,after:[5,13],befor:[1,3,5,9,12,13,14,15,19,2],wrong:[3,4,5,6,9,13,14],unicodeexcept:14,demonstr:5,attempt:[3,5,7,9,13,14],third:[1,13],exception2msg:6,think:[4,14,5,6],perform:[4,5,6,9,13,14],maintain:[1,15],environ:[14,9,13],enter:[14,5,13],first:[3,5,7,9,13,14,15,11],order:[1,3,5,7,9,14],oper:[3,5,9,13,14,2,0],lngettext:[5,9],feedback:15,over:[1,5,13,14,15,18,2],becaus:[3,5,7,9,13,14,15],stringsi:7,veri:[14,5,12,15,11],flexibl:[14,9],vari:14,directli:[14,13,8,9],fit:[10,6,7,3],fix:[3,4,5,9,13,14,15],better:[1,5,9,0,14,15,19],complex:13,comprehens:5,hidden:14,easier:[5,15,9],split:5,them:[1,3,4,5,7,9,10,13,14,2,19,0],thei:[1,4,5,6,7,9,13,14,15,18],promin:5,safe:[14,5,13,11],"break":[14,15],choic:[14,13,11],changelog:15,strictdict:[16,17,13],urlsafe_b64decod:11,each:[1,3,5,6,7,9,13,14,15],debug:[14,5,13],went:6,side:[3,9],mean:[4,5,6,7,9,13,14,15],myerror:13,extract:[4,15,9,13],network:[14,5,13],goe:[1,13],content:[14,1,13],adapt:9,got:[5,13],lib64:5,situat:[14,13],free:5,standard:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],iterutil:[1,6,17,2],traceback:[5,15,13],chr_val:14,newgnutransl:9,"__version_info__":[15,12],unabl:[14,13],unknown:[1,5,13],onto:5,rang:[5,16,13],"_print_combining_t":3,mkdir:14,independ:15,restrict:[14,1],unlik:9,alreadi:[14,5,3,11,13],"2a2":13,b_string2:13,top:[15,9],sometim:[3,5,13,14,15,16],necessarili:14,unicodeencodeerror:[5,13],similarli:[5,15],u_represent:13,"\u4e00\u4e8c\u4e09\u56db\u4e94":3,namespac:[1,15,11],tool:[4,1,15],took:13,somewhat:15,get_translation_object:[5,9],target:[14,1],keyword:[14,15,13],provid:[1,3,5,6,9,13,14,15,16,11,20],zero:[15,3,11],project:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],matter:[14,9,13],admonit:14,easy_gettext_setup:[6,9],modern:[9,11,13],mind:[14,13],mine:14,raw:14,urlsafe_b64encod:11,manner:[4,1,5,9],increment:15,"__main__":[5,13],seen:14,seem:[10,1,5,14],incompat:[4,15],test_defaultdict:1,luxuri:5,latter:9,to_unicod:[3,5,6,13,14,15],set_output_charset:9,"\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d\u5341":3,gotcha:[10,5,13],stacklevel:15,simplifi:13,mytag:13,though:[14,1,5,9],usernam:[15,13],object:[5,6,9,13,17,2],letter:[5,11],from_part:12,passthru:[6,13],don:[1,3,10,5,6,7,9,13,14,15],simplif:13,doc:[13,19],dog:5,doe:[3,5,7,9,12,13,14,15,16],dummi:6,bracket:1,textutil:6,left:[3,0],dot:15,opposit:5,"__str__":13,dicken:5,involv:[14,5],absolut:[15,13],layout:15,new_handler_nam:13,configur:[15,17,13],watch:15,report:[14,13],print_invit:9,lc_ctype:13,method:[4,6,9,13,14,15,16],strng:15,bad:[14,5],resist:[14,13],mandatori:15,result:[14,6,13],respons:14,fail:[14,5,6,13],hash:[1,13],charact:[3,4,5,7,8,9,13,14,15,16,11,0],best:[5,13],subject:13,awar:[1,5,13,14,15,19],databas:[14,5,3,13],wikipedia:4,discoveri:1,figur:[14,13],simplest:13,awai:15,attribut:[1,6,9,13],inabl:5,accord:9,extend:[15,6,13],xrang:14,extens:[15,9],json_str:14,"__unicode__":13,kitchen:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],easi:[4,14,12,8],as_unicod:15,surrog:14,howev:[3,5,13,14,15,16,11],decodestr:11,com:[15,2],con:14,first_field_from_json_data:14,getwrit:[5,13],trust:13,speak:4,pkgutil:15,union:11,three:[14,15,13],been:[0,5,18,3,9],much:[14,5,6],basic:13,tini:1,life:[1,19],implici:5,ani:[3,5,9,8,13,14,15,2],byte_string_valid_encod:[6,7,0],"catch":[14,8],gnu:1,properti:14,aim:[1,9],calcul:[3,0],aid:6,printabl:[3,13],to_utf8:[6,13],kwarg:[0,15,3,13],sever:[4,5,6,9,13,14,15],incorrectli:11,receiv:14,suggest:[15,6],make:[1,3,4,5,6,7,8,9,11,12,13,14,15,16,19,2],format:[3,4,5,10,12,13,14,15,17],drawback:[3,13],descend:1,complet:[3,18],wheel:1,"7bit":4,fragil:14,hand:[14,13],fairli:13,rais:[3,5,7,9,13,14,15,11],add_builtin_set:11,thu:5,client:14,thi:[0,1,2,3,4,5,6,7,9,11,12,13,14,15,16,18,19,20],programm:[14,5,19],everyth:[1,4,5,13,14,15],unchang:13,identifi:[5,19],just:[1,3,5,6,7,9,12,13,14,15],lgettext:[5,9],ordin:[5,13],via:[15,18],human:[4,12],languag:[4,5,15,9],previous:6,expos:15,had:[5,6,9],localedir:9,endus:14,els:[1,3,5,7,9,13,14],save:13,gave:14,applic:[1,9,11,13],deux:[5,19],quirk:13,preserv:13,textwrap:[3,0],bp_:6,apart:1,u0000:13,measur:3,specif:[14,5,7,9,11],handle_errors_somehow:13,arbitrari:3,u0007:13,manual:5,unnecessari:13,underli:13,www:15,right:[14,5,12,3],old:[15,6,9,0],deal:[3,10,5,13,14,16],interv:3,intern:[10,14,17,3],u3068:[14,5,13],txt:5,"0x7fab7586b2a8":13,fox:5,overcom:[1,5,6,13,19],condit:[15,8],foo:9,defaultdict:[1,15,17,20],core:1,plu:14,post:12,obj:[10,13,2],slightli:6,unfortun:[5,9,13],distinct:16,standard_b64decod:11,"\u304f\u3089\u3068\u307f":[14,13],attrib:13,encod:[1,3,4,5,6,7,8,9,10,13,14,15,11,0],bound:9,down:[14,5],utf8_valid:[6,0],wrap:[3,4,5,6,0,13],opportun:[14,13],u304f:[14,13],u304a:5,wai:[1,3,4,5,6,9,13,14,15,19,0],frustrat:[1,5,6,13,19],support:[1,15,6],transform:[1,10,5,7,9,12,13,14,2],"class":[5,9,8,13,14,16,20],avail:[5,6,9,12,13,15,11],width:[4,14,6,3,0],reli:13,output_xml:7,form:[1,12,9],forc:9,dummytransl:[6,9],"true":[3,6,7,9,13,14,2,0],simplerepr:[6,13],reset:15,attr:9,bugfix:15,tell:[3,4,6,7,13,14],translate_b:14,b64decod:[13,11],utf8_width_fil:0,emit:8,featur:[1,15,9,18],"abstract":[4,5,13],fedoraproject:2,exist:[14,1,9],ship:[15,17],check:[3,5,6,7,9,12,14,15,11,2],when:[3,4,5,6,7,8,9,10,11,13,14,15,16,19],role:6,test:[1,5,7,13,14,15,2],presum:13,node:13,intend:[14,9,19,13],intent:6,consid:[14,5,16],ufffd:13,longer:[1,3,13],anywher:[14,11],ignor:[14,7,3,11,13],time:[1,5,13,14,15,18],push:[1,13],unicodedecodeerror:[5,7,13],streamwrit:[5,13],backward:15,concept:14,skip:14,consum:[14,5,3],focus:6,invent:1,decid:[3,4,5,13,14,15,19],depend:[1,3,5,6,9,12,13,14,15,17],normalizedvers:12,readabl:[12,13],marku:3,must:[14,5,3,11,13],isinst:[14,15,13],textual_width_chop:[15,6,3,0],codepoint:[5,13],sourc:[4,14,5,9],string:[1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,11,0],none:[3,9,0,14,2,11,13],"0x7fab7586b320":13,word:[4,5,15],str_tabl:14,exact:[5,13],level:[14,5,15,13],did:[14,5],gui:[15,13],normalize_filenam:14,iter:[1,9,2],item:[1,13,2],disable_chardet:7,codeset:9,quick:5,algebra_student_list:11,prevent:[5,7],sign:14,everytim:5,bake:9,port:[1,6],explictli:5,appear:[13,11],current:[1,3,12,13,15,17],ascii:[4,5,7,9,8,13,14,15,16],initial_ind:[3,0],pycompat27:[18,11],slot:13,pycompat25:20,pycompat24:[15,11],input_charset:9,gener:[1,3,7,12,13,14,15,11,2],satisfi:[12,9],first_char:14,modif:13,along:[15,19],do_someth:13,wait:[1,5],invis:3,myexcept:5,shift:14,rethink:14,commonli:1,ourselv:5,overrid:13,semant:15,regardless:9,extra:[5,13],tweak:13,modul:[0,1,3,10,5,8,9,12,13,15,2,17,18,11,20],prefer:14,fake:15,marker:12,instal:[1,15,7,9],memori:4,live:15,handler:[14,5,3,13],criteria:15,msg:[14,15,6,3,0],reorder:15,python:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],peopl:[1,3,4,5,13,14,15,11],pylint:15,clue:14,appen:14,autodoc:15,effort:11,easiest:[14,13],uniqu:9,cat:5,hardest:13,can:[1,2,3,4,5,6,7,9,11,12,13,14,15,16,17,18,19,0],encodestr:11,lc_messag:9,purpos:[4,5,9,13,14,15,11],caf:[5,13],problemat:5,claim:7,validli:13,stream:13,u3057:5,occur:[14,15,13],alwai:[3,5,6,9,13,14,11],multipl:[14,15,9,11,13],charset:[9,13],write:[1,4,5,13,14,19],anyon:[14,9],pure:[5,15,20],map:[4,5,13,14,16,11],product:14,spot:5,usabl:[14,13],intrus:15,textual:[4,14,5,3,0],mai:[1,3,5,6,7,9,13,14,15,17,19],underscor:14,data:[3,4,5,9,10,11,13,14,17,19,0],goal:[13,19],divid:3,explicit:[10,13],devn:12,mangl:[5,7],inform:[1,4,5,9,11,12,13,14,15,19],"switch":[15,6,13],combin:[5,6,3,15,13],ordinarili:16,still:[14,1,5,15,13],mainli:13,entiti:[7,13],window:9,guess_bytes_to_xml:7,main:[14,15,13],non:[3,5,7,9,13,14,15,11],supackag:15,initi:[14,1,6,13],half:3,now:[1,5,9,13,14,15],introduct:13,term:[14,1],name:[1,5,9,13,14,15],didn:[14,5],separ:[1,3,5,13,14,16,19],updat:[14,1,15,3],domain:[6,9],replac:[3,5,6,7,9,13,14,15,0],individu:13,continu:14,backport:11,year:9,happen:[14,5,13],byte_exception_convert:[6,13],shown:15,space:[4,14,3],"_subprocess":1,internet:[4,13],correct:[14,5,3],csv_string:14,earlier:[14,13],org:[4,15,2],"byte":[1,2,3,4,5,6,7,9,10,13,14,15,16,19,0],care:[14,15,13],departur:13,couldn:5,question:[14,5],refus:[13,11],thing:[1,3,5,6,13,14,15],place:[4,5,6,13,14,15,11],dummy_wrapp:6,principl:14,imposs:14,lambda:[6,13],origin:13,redhat:2,onc:[14,5,12,13,11],arrai:[14,5],yourself:[4,14,13],input_should_be_bytes_alreadi:13,open:[14,5,13],size:5,given:[3,5,6,7,9,13,14,2,0],law:[4,5],silent:14,convent:[14,1,5,15],undecod:[14,3,13],max_length:14,conveni:[14,13],pocoo:15,especi:13,copi:[1,15],specifi:[3,6,7,9,13,14,15,11,0],than:[1,3,4,5,7,9,12,13,14,15,16,11],serv:[4,15,3,9],wide:5,posix:5,were:[1,9,13,14,15,18,11],posit:[14,5,3,13],zsh:5,sai:[14,5,9],nicer:13,pro:14,argument:[7,9,13,14,15,11],dash:14,casefold:11,medium:14,exclud:4,sat:5,processed_arrai:7,note:[1,3,5,6,7,9,13,14,15,0],altogeth:[7,13],ideal:13,take:[3,4,5,9,12,13,14,19],advis:5,unittest2:[1,15],incoher:13,realpath:9,begin:[15,13],sure:[5,6,7,9,12,13,14,15,11],pain:[5,13],trace:13,normal:[1,3,4,5,7,9,13,14,16],track:5,b_usernam:13,toplevel:[15,6,9],beta:12,pair:[5,13],process_control_char:7,renam:15,later:[1,5,3,13],meanwhil:12,runtim:15,babbl:13,gracefulli:13,altchar:11,show:[14,5,19],enumer:14,subprocess:[17,18,11],shoe:[5,19],corner:[14,5],gaftonmod:6,xml:[1,10,6,7,8,13,17],onli:[1,3,4,5,6,9,13,14,15,16,19],explicitli:[5,15,13],written:[1,6,9,13,14,15],dict:[1,10,5,13,15,16,2],x00shell:5,backspac:3,nearli:[4,5],variou:[4,14,18],get:[1,3,5,6,9,12,13,14,11,0],unwrapped_stdout:13,repr:13,cannot:[3,5,7,13,14,15],f_ok:5,requir:[14,1,15,13],"0xc3":5,yield:13,where:[3,5,6,9,11,13,14,19],summari:[5,15],wiki:[4,13],concern:14,detect:[14,7,9,0],ubiquit:5,enough:[1,5,7,12,14,19],between:[14,5,12,3,13],"import":[1,3,5,6,9,12,13,14,15,18,11,0],across:[14,9],utf32b:14,screen:[4,10,5,13],gnutransl:9,cycl:[15,9],"_interval_bisearch":3,uncondition:13,come:[14,5,15,9],"_getconfig":6,"_base64":1,inconsist:[5,19],basestr:13,mani:[1,3,4,5,6,8,13,14,0],"__init_":6,color:3,unittest:[1,5,15],is_unicod:14,"0a2":12,coupl:14,b_represent:13,mark:[4,5,15,9],print_usag:9,valueerror:[14,7,13],xml_to_unicod:13,dummyp_wrapp:6,i18n:[1,4,5,6,9,15,17],tamil:3,those:[1,4,5,6,7,9,13,14,11,0],"case":[3,5,6,7,9,13,14,15,0],trick:5,unicodewarn:[7,13],anytim:[14,5,15,13],wouldn:14,graphem:[4,5,3],canon:3,worri:[4,1,9],equal:[14,3,13],abcdef:6,pursu:14,"__init__":[15,9,11,13],develop:[1,15,9],author:[1,2],alphabet:[5,11],same:[1,3,6,9,13,14,15,16,19],binari:[14,3,13],html:[15,7,13],pad:[3,11,0],pai:5,document:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],immutableset:11,utf7:13,utf8:[1,10,5,6,13,14,15,17,0],nest:[1,12],someon:[14,1,5,13],driven:5,improv:[14,18],extern:[14,1,5,13],appropri:[5,6,7,13],choos:[14,6,13],markup:15,justifi:3,without:[4,14,5,7,13],roughli:13,kill:18,speed:3,blow:5,u307f:[14,13],miscellan:[10,17,7],hint:13,except:[1,3,10,5,6,7,8,9,13,14,15,17],param:15,codec:[14,5,13],treatment:[5,16,13,19],versa:[14,16,9,13],real:[15,9],around:[5,13,3,9],read:[4,14,5,13],world:[5,7],saniti:13,integ:[14,3],nose:[1,15],output:[5,7,9,11,13,14,15,19],fulfil:6,exception2umsg:6,easili:[14,15,9,13],legal:[5,3,13],notabl:[4,14],refer:[12,13],dummytansl:6,garbag:14,broken:5,found:[1,3,9,12,13,14,17,11],"__name__":[5,15],"throw":[14,5,9,13],comparison:13,chop:[3,0],routin:8,effici:11,strip:5,utf32l:14,your:[1,4,5,6,9,11,12,13,14,15,19],fast:9,log:[5,13],area:14,aren:[14,5,13,15,9],overwrit:11,start:[3,5,7,12,13,14],compliant:[15,12,17,9],interfac:[15,17,11],low:5,lot:[15,13],strictli:16,my_sent:5,verbatim:5,tupl:[15,12,13,3,9],regard:3,ngettext:[5,9],buggi:6,faster:7,pull:[1,15],possibl:[1,3,4,5,7,13,14],"default":[3,5,6,7,9,13,14,15,11,2],bucket:16,creat:[1,5,9,12,14,15,16,11,2],multibyt:14,certain:[14,15,13],file:[1,3,5,6,7,9,13,14,15,11],fill:[6,3,0],denot:5,gettext:[1,4,5,6,9,13],orient:6,field:[14,5,3,15,13],valid:[5,6,7,13,14,0],you:[1,3,4,5,6,7,9,11,12,13,14,15,16,18,19,2],poor:5,sequenc:[4,14,5,3,13],symbol:[5,13],docstr:[1,15,13],directori:[14,15,9],mask:5,reimplemet:13,tricki:9,to_str:[6,13],potenti:14,alright:5,escap:[14,3,13],represent:[14,5,6,3,13],all:[1,3,4,5,8,9,13,14,15,16,0],forget:15,illustr:14,lack:9,standardis:13,scalar:2,deprecationwarn:15,abil:14,follow:[1,3,5,7,9,13,14,15,17,18],disk:[4,14,5],utf8_text_fil:[6,0],program:[4,5,9,12,13,14,15,11],present:[1,3,4,5,6,7,9,12,13,14,15,11],introduc:[15,18,20],sound:5,liter:14,straightforward:[14,13],far:[14,5],util:15,candid:15,mechan:5,failur:14,bunchifi:1,exception_to_unicod:[6,13],list:[1,3,6,9,13,14,15,2,18,0],emul:11,sane:13,stderr:[5,13],small:1,sync:[15,3],past:1,startupconf:6,design:[14,1,9,19,13],pass:[3,5,6,7,13,14,15],further:14,what:[3,5,6,7,9,13,14,15,19],abc:[15,2],"_generate_combining_t":3,section:[14,5,15,19],abl:[5,6,9,13,14,15],delet:3,abbrevi:4,version:[1,3,4,5,6,9,12,13,14,15,17,18,11],newdatafil:5,"public":1,contrast:[5,6,15],full:[14,3],themselv:14,variat:5,unmodifi:13,suspici:14,behaviour:[14,15,6],glossari:[4,1],shouldn:[3,13],trunk:15,ver:18,modifi:11,invoc:13,valu:[2,3,5,6,7,9,12,13,14,15,16,19,0],search:[1,3,7,9,14,15],exception_to_byt:[6,13],popen:18,prior:[15,13],amount:[4,3,13],nosetest:1,pick:[14,5,19],action:[6,13],introductori:15,base64:[17,13,11],deprec:[10,15,12,13,0],inappropri:14,famili:14,suddenli:[14,5],json_data:14,select:14,old_funct:15,internation:4,stdout:[5,13],two:[3,4,5,6,7,9,13,14,15,16],coverag:15,taken:[9,13],minor:[15,12],more:[1,3,5,6,9,13,14,15,17,11],wrapper:[6,3],desir:[14,6],flag:[13,11],stick:5,particular:[3,4,5,13,14,15],known:[14,1,5,13,18],unicodedata:[14,5,3],x00:14,dep:1,dev:12,remain:[14,15,13],caveat:5,learn:19,def:[6,9,13,14,15,11],brown:5,"_textual_width_l":3,share:9,accept:[14,5,7,13,11],minimum:1,parsabl:4,inescap:14,huge:5,newlin:[5,3],secur:[1,13,11],rather:[1,3,7,9,15,11],anoth:[4,14,5,7,13],perhap:1,snippet:1,geometry_student_list:11,simpl:[14,1,5,9,13],version_tuple_to_str:[15,12],isn:[14,13],regener:3,resourc:5,asciiwrit:13,catalog:[4,9],okai:[14,5,12],"short":[5,15,13],confus:[5,9],caus:[3,5,7,13,14,2],help:[1,5,7,9,14,16,19],soon:12,through:[14,5,6,9,13],b32encod:11,hierarchi:8,suffer:9,paramet:[3,6,7,9,12,13,14,15,2],style:[1,15,12,17,11],"1a1":2,might:[4,5,7,9,13,14,15,19],nulltransl:9,recip:1,good:[1,5,13,14,15,19],"return":[3,5,6,7,9,11,12,13,14,15,2,19,0],sentenc:4,untransl:9,framework:1,b16encod:11,eventu:14,ok_:15,micro:[15,12],achiev:[14,13],compatibi:[1,17,11],unicod:[1,2,3,4,5,6,7,9,10,13,14,15,16,17,19,0],difficult:14,truncat:[14,5],unequ:13,hard:[14,15],idea:[15,13],realli:[5,3,13],expect:[14,5,15,13],beyond:15,event:5,"try":[1,5,6,7,13,14,15],postn:12,b16decod:11,version_info:12,publish:[1,19],print:[3,10,5,9,12,13,14,15],differ:[1,3,10,5,7,9,13,14,15,16],reason:[3,5,6,9,13,14],base:[4,8,9,13,14,17,11],believ:14,put:[3,5,6,12,13,14,15],bash:5,thrown:[5,7,8],omit:[14,13],american:[4,13],b_input:13,assign:[3,13],feed:14,major:[15,12],obviou:[14,6],subsequent_ind:[3,0],misc:[10,15,6,7,0],number:[4,14,5,3,15],placehold:14,done:[1,7],construct:[14,7],stdlib:18,blank:15,stabl:15,python2:[1,10,5,6,9,11,13,14,19],miss:14,guess:[14,1,7,3,13],script:[5,13,11],interact:[14,13],least:[5,9,12,13,14,15,11],statement:13,illeg:13,scheme:13,store:[4,5,13],too:[1,3],adher:14,luckili:14,option:[14,15,7,13,11],part:[1,4,5,14,15,19],pars:[14,15,9],consult:9,cron:13,hashlib:1,aac:13,whenev:[5,15],gotten:5,remov:[5,7,9,0,15,13],horizont:4,reus:[4,14],str:[2,3,10,5,6,7,9,13,14,15,16,19,0],consumpt:[4,13],comput:[4,12,11],ugettext:[5,6,9],packag:[1,15,9],"null":[14,5,13],built:1,equival:[14,5,9,13],self:[5,13],also:[3,4,5,9,13,14,15,16,18,11,20],build:15,distribut:[1,15],english:[4,5,13],mixtur:13,most:[1,3,5,9,13,14,15,0],plan:13,alpha:12,rhe:9,exc:13,clear:[14,3],cover:15,usual:[14,5,15,13],fine:5,find:[1,3,4,5,6,9,12,13,14,15],cell:[4,3],pretti:[5,13],writer:[5,13],solut:[5,19],factor:5,luke:2,"__file__":9,express:[14,15],nativ:5,use_unicod:[6,9],textual_width:[15,6,3,0],exception2bmsg:6,rfc:11,common:[15,13,3,9],wrote:5,set:[1,3,4,5,6,9,12,13,14,15,17,11,2],startup:9,underbar:15,proactiv:5,see:[3,4,5,6,7,9,12,13,14,15,16,18,11,20],signifi:4,kuratomi:[1,2],arg:[0,15,6,3,13],close:[14,5,13],someth:[1,4,5,6,7,9,11,13,14,15,19],input_encod:13,won:[3,5,13,14,15,19],unicode_nam:13,altern:[10,14,5,13,11],signatur:15,latin:[7,13],numer:3,sole:[5,13],disallow:13,lowercas:11,to_xml:[6,13],frozenset:11,solv:[14,5,13],check_cal:18,both:[3,5,9,12,13,14,15],cryptic:13,last:[1,3,5,9,13,14,15],blissfulli:14,roman:5,whole:[1,7],load:[14,5,9,11],simpli:[14,1,6,9,13],point:[3,4,5,13,14,15],instanti:13,arbitrarili:7,me8witbomh8:14,xgettext:15,littl:[14,1,9],linux:[4,9],mistak:5,throughout:5,devic:5,due:[14,3,13],empti:[14,13],sinc:[1,4,5,7,13,14,11],strategi:[10,14,5,7,13],control_char:[3,13],convert:[1,3,10,5,6,7,13,14,15,17,0],understand:[0,5,15,19,13],func:15,xa8:13,xa9:[5,13],look:[4,5,6,7,9,12,13,14,15,19],"while":[5,13,3,15,9],smart:14,abov:[14,15,11,20],error:[3,5,7,9,8,12,13,14,15,19],everyon:1,lull:13,earli:[14,15],ordereddict:1,readm:15,itself:[3,6,8,13,14,15,0],x8f:13,bytes_to_xml:13,include_str:[6,2],guess_encoding_to_xml:[1,13],decor:15,b_filenam:5,fedora:[1,6],decod:[3,5,7,9,13,14,11],higher:7,x82:13,x81:13,optim:3,x89:13,wherea:[5,13],moment:[1,15],user:[4,5,9,13,14,15],robust:14,knack:19,typic:9,recent:[5,13],subpackag:[1,15],lower:14,task:14,lib:9,older:[1,9,13],entri:[15,13],latin1_str:13,person:[14,12],"0x7fab7586b050":13,explan:4,new_funct:15,"0x7fab7586b230":13,"__path__":15,cut:[1,5],msgid:9,width_encod:4,shortcut:3,appli:[15,13,19],input:[14,15,6,13,11],subsequ:[3,9],bin:[5,13],march:1,viabil:14,bit:[1,5],"\u00f1un":3,resolv:15,collect:[1,17,16,7,20],causeth:9,popular:14,encount:[3,5,7,8,13,14],often:[3,4,5,9,12,13,14,0],visibl:[4,15],some:[1,3,5,6,7,9,13,14,15,19],back:[14,5,7,13,0],global:6,unspecifi:9,sampl:5,surpris:[14,13],pep:[14,1,15,12,17],per:[14,3],substitut:[14,15,7],larg:13,non_str:13,reproduc:[7,13],either:[5,6,9,11,13,14,19],machin:14,run:[1,4,5,6,13,14,15,11],x00file:5,step:[15,9,13],unicodeerror:[5,7,9,13,14,15],materi:15,prove:1,utf8_:5,block:[14,3,0],pythonpath:15,within:[1,3,5,7,13,15],"caf\u00e8":15,"caf\u00e9":[5,3,15,13],ensur:13,announc:12,inclus:[14,13],html_entities_unescap:7,"long":[15,3,13],guess_encod:[1,7],includ:[4,5,13,14,15,18,11],forward:1,textual_width_fil:3,files:5,properli:[14,5,3,15,13],first_field:14,kitchenerror:8,xc3:[5,13],link:[1,5],translat:[4,5,6,9,13,14,15,17],newer:[1,9,13],line:[5,11,3,15,13],mitig:5,info:15,utf:[3,4,5,7,9,10,13,14,17,0],consist:[5,9,13],caller:14,kuhn:3,highlight:3,similar:[5,9,13,14,15,0],findabl:15,curs:13,parser:[12,13],doesn:[5,7,9,12,13,14,15,0],repres:[14,5,3,13],"char":[14,3,13],chat:14,write_tag:13,relicens:15,coder:19,xml_to_byte_str:13,titl:15,xb1:13,invalid:[14,5,7,13],declar:15,all_ascii:14,librari:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],nice:[1,9],smoketest:15,elsewher:10,drag:17,vigil:5,enhanc:13,algorithm:[3,9],vice:[14,16,9,13],depth:9,came:13,xbf:13,code:[1,3,4,5,6,9,11,12,13,14,15,19,0],partial:[17,11],examin:6,utf8_text_wrap:[6,0],yumbas:6,documen:18,welter:13,friendli:15,send:[14,5,13],test_subprocess:1,aris:7,datafil:[5,13],dandi:5,implicitli:[5,9],tri:[1,5,13],utf8_width_chop:[6,0],dealt:13,pleas:[6,9],monospac:[4,3],natur:[14,5],jump:5,download:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],odd:14,append:[14,7,3,9],compat:[1,4,9,13,14,15,17,18,20],index:[14,1],compar:[4,12,7,3,13],access:[1,5,9,18],whatev:1,inadequ:3,nitpick:15,len:[14,5],let:[14,1,5,7,13],sink:[4,1],ioerror:9,safer:[6,9],becom:[5,12],implicit:5,great:13,convers:[10,14,5,7,13],larger:[1,3],print_messag:15,edgewal:15,chang:[3,6,9,13,14,15,18],boilerpl:15,chanc:[14,5,15],controlcharerror:[7,3,8],base32:11,danger:[14,13],new_fil:14,app:[9,13],submodul:15,api:[1,3,4,5,6,9,11,13,14,15,17,18,19],ungettext:[5,6,9],from:[1,3,4,5,6,7,9,10,12,13,14,15,16,17,18,11,0],commun:5,toshio:[1,13,2],doubl:3,next:[1,5,12,14,15,19],few:[1,3,5,11,13,14,19],chr:14,doubt:15,usr:[5,9,13],simpler:[14,0],utf16b:14,sort:[5,7,3],trait:9,mismatch:5,trail:[14,5],chdir:14,retriev:13,raw_input:[5,13],meet:15,control:[3,4,5,7,9,8,13,14,0],malform:3,utf16l:14,process:[1,3,9,8,13,14],sdist:15,high:7,tag:13,tarbal:[15,12],overbar:15,everywher:5,sit:1,xmlencodeerror:[8,13],instead:[1,3,5,6,7,9,13,14,15,11,0],overridden:13,class_:9,attent:5,essenti:[4,14],light:3,correspond:5,element:[14,3],issu:[10,5,9,13,14,19],allow:[1,3,4,7,9,13,14,15,11],fallback:[6,9,13],unidata_vers:3,elif:14,move:5,comma:14,bunch:[1,7],accur:14,chosen:13,euc:14,output_charset:9,therefor:3,greater:3,handl:[1,3,5,6,9,13,14,0],lmacken:2,dai:15,mention:[14,1,6],automat:[5,13,19],"_combin":3,strive:15,nfc:[14,5],anyth:[3,4,13,14,16,2],base16:11,mode:14,subset:14,myprogram:[9,11],intellig:13,"static":3,our:[5,12,13,14,15,11],special:[5,15,13],out:[3,5,6,7,13,14,15,2],variabl:[3,4,5,9,13,14,15],test_base64:1,categori:7,suitabl:[9,13],math_stud:11,plural:9,red:13,insid:[14,15,3,13],manipul:[1,10,5,7,17,2],standalon:1,dictionari:[1,16,13],releas:[1,4,5,6,12,13,15],afterward:5,indent:3,lone:14,could:[14,15,6,3,13],ask:[14,3],keep:[1,5,6,12,13,14,15,16,11],length:[5,3,11,0],outsid:[1,3,5,13,14,15,16],softwar:[4,1,5,12,17],suffix:[3,0],echo:5,date:[4,1,13,11],facil:[5,9],strict:[14,7,3,13],paver:15,licens:1,accent:5,system:[5,7,9,13,14,15],messag:[4,5,6,9,10,13,14,15],attach:[3,13],termin:[5,13,18],"final":[14,15],prone:14,shell:5,methodolog:15,haven:5,byte_string_to_xml:[6,13],structur:[14,1,15,17],macken:2,check_output:[18,11],chardet:[1,7],sens:[14,5,12,13],bet:5,standard_b64encod:11,stdin:[5,13],clearli:[14,15],have:[1,2,3,4,5,7,9,11,13,14,15,16,18,19,0],tabl:[14,1,16,3],need:[1,3,4,5,6,7,9,12,13,14,15,11],border:5,screw:0,afraid:5,babel:[4,15,9],mix:[5,13],builtin:[13,11],which:[1,3,4,5,9,13,14,15,11],singl:[3,5,14,15,16,11,2],unless:[14,5,2],fidel:13,who:[4,14],discov:[14,1],why:[5,12,13],latin1:[14,1,15],url:11,face:13,deni:13,determin:[14,7,3,13],fact:14,ebdic:[4,14],text:[1,3,4,5,6,7,8,10,13,14,15,17,0],verbos:13,bring:6,redirect:[5,13],rase:13,locat:12,hadn:9,should:[3,5,6,9,8,13,14,15,11],extend_path:15,suppos:[4,5,13],concentr:11,local:[14,5,6,9,13],meant:[4,13],mgg:13,contribut:[1,15],unhelp:14,notat:1,"_ucp_width":3,pypi:15,autom:[4,13],increas:13,enabl:1,"7m\u4e00\u4e8c\u4e09\u56db\u4e94":3,integr:15,contain:[1,3,4,5,7,9,10,12,13,14,15,20],surrogateescap:14,polymorph:14,wire:14,correctli:[1,5,6,13,14,19],pattern:15,boundari:5,tend:13,favor:13,state:[14,15],neither:9,"\u00f1unru":[15,3],isiter:[6,2],kei:[10,5,13,14,15,16],superior:9,itertool:1,entir:[14,13],unnot:14,homebrew:1,addit:11,revers:13,instant:13,rtype:15,lazi:5,etc:[3,5,12,0,14,15],instanc:[5,9,13,14,15,16,0],swallow:5,quit:5,decent:13,compos:3,json:14,treat:[3,5,13,14,16,2],calledprocesserror:18,immedi:[14,5,3],exception_convert:[6,13],catchal:10,togeth:[5,13],arisen:19,multi:[4,14,3],bye:14,plain:7,align:3,harder:[14,5],defin:[3,4,5,6,12,13,14],byte_string_textual_width_fil:[3,0],fault:14,wild:5,array_of_mostly_utf8_str:7,customiz:13,helper:[1,12,17,3],site:[15,9],motiv:18,against:[14,7,3,13],lightweight:1,japanes:14,parti:[1,9,13],b64encod:[13,11],assert_rais:15,"__version__":[15,12],backtrac:14,listdir:14,http:[4,15],again:[5,15,13],effect:[6,13],coffe:5,handi:5,logfil:13,nonsense_char_:14,expand:[3,13],well:[1,3,4,5,13,14,15,19],thought:14,exampl:[1,3,5,7,9,12,13,14,15,2],command:[15,13,3,9],filesystem:[14,5,13,11],latest:1,less:[1,3,6,7,12,14,15],euc_jp:[14,13],dev3456:12,heavili:[5,9],idiom:[4,13],b_line:5,add:[1,5,13,15,9],match:[14,5,9,13],rememb:[14,5,3,15,13],webpag:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],to_byt:[5,6,7,13,14,15,0],piec:[4,5,6,15,9],u3089:[14,13],realiz:[14,15],know:[3,5,6,7,13,14,19],xe3:13,xe9:[5,13],python3:[14,5],desc:[5,15],insert:13,like:[1,3,5,6,9,12,13,14,15,11],nondisplay:14,permut:15,utf8_width:[6,0],lose:13,soft:1,page:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],drop:[1,5],glare:5,proper:[5,13,3,9],guarante:[15,13,3,9],transport:14,glyph:[4,3],tmp:[14,5],guid:[1,5,6],lead:[14,5,13],avoid:[10,14,13,19],overlap:3,leav:[14,15],new_msg:14,new_modul:15,"0descript":5,usag:[14,2,3,13],bittybit:1,although:[14,5,7,9,13],stage:[15,13],"\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d":3,about:[1,4,5,9,13,14,15,11],actual:[14,5,7,13],socket:14,column:[4,3],string_for_output:5,constructor:11,fals:[3,6,7,9,13,14,11,2],discard:15,own:[1,5,15,13],"__builtin__":11,byte_string_valid_xml:7,merg:12,delete_char:14,transfer:13,blueskyonmar:15,to_unicode_mayb:6,"var":5,"function":[0,1,3,4,5,6,7,9,10,11,12,13,14,15,2,17,19,20],brand:1,gain:14,map01:11,eas:9,bug:[14,13],succe:7,made:[15,13,11,18],getpreferredencod:[14,5,9],whether:[3,4,5,6,7,9,11,12,13,14,19,2],wish:13,murphi:[4,5],displai:[3,4,5,6,9,10,13,17,0],troubl:13,garbl:13,below:[12,9],limit:[14,5,7],cake:9,otherwis:[2,7,3,9],problem:[14,5,9,19,13],evalu:[14,5,16,13],"int":[14,13],descript:5,dure:14,filenam:[14,5,13],str_eq:[6,7],implement:[1,4,5,12,13,16,11,20],builtinset:11,probabl:[14,7,13],quot:13,inevit:13,detail:[4,9],other:[1,3,4,5,7,9,12,13,14,15,16,17,19],lookup:[1,3,9],futur:1,boon:13,lc_all:[5,13],lgplv2:[1,15],cleaned_str:13,b32decod:11,sphinx:15,kanji:3,rule:13,portion:[14,5,6],sincer:5},objtypes:{"0":"py:module","1":"py:function","2":"py:data","3":"py:exception","4":"py:class","5":"py:method","6":"py:attribute"},titles:["UTF-8","Kitchen, everything but the sink","Kitchen.iterutils Module","Format Text for Display","Glossary","Overcoming frustration: Correctly using unicode in python2","1.0.0 Porting Guide","Miscellaneous functions for manipulating text","Exceptions","Kitchen.i18n Module","Kitchen.text: unicode and utf8 and xml oh my!","Python 2.4 Compatibiity","Helpers for versioning software","Kitchen.text.converters","Designing Unicode Aware APIs","Conventions for contributing to kitchen","Kitchen.collections","Kitchen API","Python 2.7 Compatibility","Using kitchen to write good code","Python 2.5 Compatibility"],objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","data","Python data"],"3":["py","exception","Python exception"],"4":["py","class","Python class"],"5":["py","method","Python method"],"6":["py","attribute","Python attribute"]},filenames:["api-text-utf8","index","api-iterutils","api-text-display","glossary","unicode-frustrations","porting-guide-0.3","api-text-misc","api-exceptions","api-i18n","api-text","api-pycompat24","api-versioning","api-text-converters","designing-unicode-apis","hacking","api-collections","api-overview","api-pycompat27","tutorial","api-pycompat25"]})