Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
contego / home / tvault / .virtenv / lib / python2.7 / site-packages / chardet / sjisprober.pyc
Size: Mime:
ó
çEYc@s€ddlmZddlmZddlmZddlmZddlm	Z	ddl
mZmZdefd„ƒYZ
d	S(
i(tMultiByteCharSetProber(tCodingStateMachine(tSJISDistributionAnalysis(tSJISContextAnalysis(t
SJIS_SM_MODEL(tProbingStatetMachineStatet
SJISProbercBsJeZd„Zd„Zed„ƒZed„ƒZd„Zd„ZRS(cCsHtt|ƒjƒttƒ|_tƒ|_tƒ|_	|j
ƒdS(N(tsuperRt__init__RRt	coding_smRtdistribution_analyzerRtcontext_analyzertreset(tself((sG/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/sjisprober.pyR	%s
cCs$tt|ƒjƒ|jjƒdS(N(RRR
R(R((sG/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/sjisprober.pyR
,scCs
|jjS(N(Rtcharset_name(R((sG/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/sjisprober.pyR0scCsdS(NtJapanese((R((sG/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/sjisprober.pytlanguage4scCs±xNtt|ƒƒD]:}|jj||ƒ}|tjkrm|jjd|j|j	|ƒt
j|_Pq|tj
krŒt
j|_Pq|tjkr|jjƒ}|dkrþ|d|jd<|jj|jd||ƒ|jj|j|ƒqM|jj||d||d|!|ƒ|jj||d|d!|ƒqqW|d|jd<|jt
jkrª|jjƒrª|jƒ|jkrªt
j|_qªn|jS(Ns!%s %s prober hit error at byte %siiiiiÿÿÿÿ(trangetlenR
t
next_stateRtERRORtloggertdebugRRRtNOT_MEt_statetITS_MEtFOUND_ITtSTARTtget_current_charlent
_last_charRtfeedRtstatet	DETECTINGtgot_enough_datatget_confidencetSHORTCUT_THRESHOLD(Rtbyte_strtitcoding_statetchar_len((sG/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/sjisprober.pyR8s6cCs+|jjƒ}|jjƒ}t||ƒS(N(RR#Rtmax(Rtcontext_conftdistrib_conf((sG/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/sjisprober.pyR#Ys(	t__name__t
__module__R	R
tpropertyRRRR#(((sG/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/sjisprober.pyR$s			!N(tmbcharsetproberRtcodingstatemachineRtchardistributionRtjpcntxRtmbcssmRtenumsRRR(((sG/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/sjisprober.pyt<module>s