All Downloads are FREE. Search and download functionalities are using the official Maven repository.

kr.motd.maven.sphinx.dist.future.utils.surrogateescape$py.class Maven / Gradle / Ivy

There is a newer version: 2.10.0
Show newest version
????1?f$0R(Lorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;__doc__?
This is Victor Stinner's pure-Python implementation of PEP 383: the "surrogateescape" error
handler of Python 3.

Source: misc/python/surrogateescape.py in https://bitbucket.org/haypo/misc
org/python/core/PyStringfromInterned.(Ljava/lang/String;)Lorg/python/core/PyString;	

org/python/core/PyFrame
	setglobal/(Ljava/lang/String;Lorg/python/core/PyObject;)V
setline(I)V
codecsorg/python/core/imp	importOneH(Ljava/lang/String;Lorg/python/core/PyFrame;I)Lorg/python/core/PyObject;
setlocal
 sys"future$java/lang/String&utils(
importFrom\(Ljava/lang/String;[Ljava/lang/String;Lorg/python/core/PyFrame;I)[Lorg/python/core/PyObject;*+
,surrogateescape.	FS_ERRORS0org/python/core/Py2EmptyObjectsorg/python/core/PyObject;45	36org/python/core/PyFunction8	f_globalsLorg/python/core/PyObject;:;	<u$1	getglobal.(Ljava/lang/String;)Lorg/python/core/PyObject;?@
APY3Corg/python/core/PyObjectE__getattr__G@
FH__nonzero__()ZJK
FLgetlocal(I)Lorg/python/core/PyObject;NO
Pf_lastiIRS	TdecodeVunicode_escapeX__call__S(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;)Lorg/python/core/PyObject;Z[
F\future/utils/surrogateescape$py^Lorg/python/core/PyCode;>`	_aj(Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyCode;Lorg/python/core/PyObject;)Vcd
9eugb$2encodejlatin1li`	_nbpgetnamer@
schru_unichrwf$3byteszorg/python/core/PyTuple|([Lorg/python/core/PyObject;)Vc~
}y`	_?P(Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyCode;)Vc?
9?	bytes_chr?unichr?surrogateescape_handler$4?
    Pure Python implementation of the PEP 383: the "surrogateescape" error
    handler of Python 3. Undecodable bytes will be replaced by a Unicode
    character U+DCxx on decoding, and these are translated into the
    original bytes on encoding.
    ?object?start?end?__getslice__j(Lorg/python/core/PyObject;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject;??
F?(ILorg/python/core/PyObject;)V?
?
isinstance?UnicodeDecodeError?m(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject;Z?
F?replace_surrogate_decode?UnicodeEncodeError?replace_surrogate_encode?
makeException9(Lorg/python/core/PyObject;)Lorg/python/core/PyException;??
3?setExceptionM(Ljava/lang/Throwable;Lorg/python/core/PyFrame;)Lorg/python/core/PyException;??
3?NotASurrogateError?org/python/core/PyException?match(Lorg/python/core/PyObject;)Z??
??java/lang/Throwable??`	_?surrogateescape_handler?	Exception?NotASurrogateError$5
__module__?__name__?getf_locals()Lorg/python/core/PyObject;??
??`	_?	makeClassa(Ljava/lang/String;[Lorg/python/core/PyObject;Lorg/python/core/PyCode;)Lorg/python/core/PyObject;??
3?java/util/Arrays?fill(([Ljava/lang/Object;Ljava/lang/Object;)V??
??replace_surrogate_encode$6?
    Returns a (unicode) string, not the more logical bytes, because the codecs
    register_error functionality expects this.
    ?org/python/core/PyList?
?__iter__??
F?ord??
newInteger(I)Lorg/python/core/PyInteger;??
3?_le6(Lorg/python/core/PyObject;)Lorg/python/core/PyObject;??
F???__not__??
F?exc???append?_sub??
F?__iternext__??
F?str?9(Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;Z?
F?join??`	_?replace_surrogate_decode$7$
    Returns a (unicode) string
    int_add?
F`	_	encodefilename$8FS_ENCODINGascii_eq?
F	enumerateunpackSequence8(Lorg/python/core/PyObject;I)[Lorg/python/core/PyObject;
3_lt?
F܀ordinal not in range(128)T(Lorg/python/core/ThreadState;[Lorg/python/core/PyObject;)Lorg/python/core/PyObject;Z
F utf-8"??surrogates not allowed%`	_'encodefilename)decodefilename$9+`	_,decodefilename.[abcÿ]0fn2[abc\udcff]4encoded6lookup8name:register_surrogateescape$10H
    Registers the surrogateescape error handler on Python 2 (only)
    =None?;	3@lookup_errorBLookupErrorDregister_errorF<`	_Hregister_surrogateescapeJ__main__L(Ljava/lang/String;)Vorg/python/core/PyFunctionTableO()VcQ
PRself!Lfuture/utils/surrogateescape$py;TU	_VXnewCode?(I[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZZLorg/python/core/PyFunctionTable;I[Ljava/lang/String;[Ljava/lang/String;II)Lorg/python/core/PyCode;Z[
3\`	_^text`databcodedfmystringhdecodedjchlmybytesnindexpch_utf8rgetMain()Lorg/python/core/PyCode;main([Ljava/lang/String;)V^cN
_ytu
_{org/python/core/CodeLoader}createSimpleBootstrap9(Lorg/python/core/PyCode;)Lorg/python/core/CodeBootstrap;?
~?runMain5(Lorg/python/core/CodeBootstrap;[Ljava/lang/String;)V??
3?getCodeBootstrap!()Lorg/python/core/CodeBootstrap;#org/python/core/PyRunnableBootstrap?)getFilenameConstructorReflectionBootstrap2(Ljava/lang/Class;)Lorg/python/core/CodeBootstrap;??
??
call_functionS(ILorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;
_?>
_?i
_?y
_??
_??
_??
_?
_?
_?+
_?<
_?org/python/core/PyRunnable? Lorg/python/compiler/APIVersion;value%Lorg/python/compiler/MTime;`9 K?Lorg/python/compiler/Filename;f/home/trustin/Workspaces/sphinx-maven-plugin/target/update-sphinx/dist/future/utils/surrogateescape.pyorg/python/core/ThreadState?CodeLineNumberTableStackMap
SourceFileRuntimeVisibleAnnotations!_P?TU`>`i`y`?`?`?```+`<`??0+??+??W+
?+?N+-?!N+?#+?N+#-?!N+
?%?'N-)S-+?-N-2:+)?!:+?/?N+1-?!N+??7N?9Y+?=-?b?fN+h-?!N+??7N?9Y+?=-?o?fN+q-?!N+!?+)?tD?I?M?F+"?+v?tN+x-?!N+#?+#??7N?9Y-+?=_????N+?-?!N?/+%?+??tN+x-?!N+&?+v?tN+?-?!N+(??7N?9Y+?=-?????fN+?-?!N+C??FN+??t-__S?-?ɸ?:+??!:-??+G??7N?9Y+?=-?ָ?fN+?-?!N+d??7N?9Y+?=-?
??fN+?-?!N+}??7N?9Y+?=-?(?fN+*-?!N+???7N?9Y+?=-?-?fN+/-?!N+???N+
-?!N+??+q?t,1??]N+3-?!N+??+h?t,5??]N+7-?!N+??+?t9?I,+
?t?];?IN+
-?!N+???7N?9Y+?=-?I>??fN+K-?!N+??+ötNM?-_?N?M?
+???+?U?A??j

!"##%&(CGd}?????????5%_?Q_?'_?>??K+?+)?BD?I?M?+?+?QN+?U-?+?+?QW?I,Y??]N+?U-???*_?i??K+?+)?BD?I?M?$+?+?Qk?I,m??]N+?U-?+?+?QN+?U-???8_?y?C	++#?+{?B,?}Y?FY+?QS???]N+?U-??#???'+.???W+/?+?Q??I+?Q??I+?Q??I??N+-??N+2?+??B,+?Q+??B???M?$+4?+??B,+?Q?]N+-??N?T+5?+??B,+?Q+??B???M?$+;?+??B,+?Q?]N+-??N?+=?+?Q????)+??N-+??B???+??+?Q????-?+@??}Y?FY+?QSY+?Q??IS??N+?U-?=????&	./245;=?@?p_??_??_??_?????_???_???/+?+öt?!+D?+?ǰ?D????+K?ָW+L???Y?7??N+-??N+M?+?Q??N?E+??+Q?+޶B,+?Q?]:+??:+T?߸?:+?Q_Y:??Y:?M???_??::??M?+V?+??B???+[???:+?Q_Y:??Y:?M???_??::?M?2+\?+?Q?I,+x?B,+?Q????]?]W?c+]?+?Q:??_??:?M?2+^?+?Q?I,+x?B,+?Q????]?]W?+`?+??B???+M?-??:???+a?+??B,????I,+?Q?]N+?U-??6
KLMQTV[\]^`Ma??7_?FF?_?FFFF?_?FFF?_?FFFF_?FFFi_?FFFy_?F???+g??W+h???Y?7??N+-??N+i?+?Q??N?,+??+l?+??B,+?Q+?B???M?+m?+?Q:+??:?$+o?+޶B,+?Q?]:+??:+p????:+?Q_Y:??Y:?M????_??::?M?2+q?+?Q?I,+x?B,??+?Q??]?]W?[+r?+?Q:??_??:?M?*+s?+?Q?I,+x?B,+?Q?]?]W?+y?+??B???+i?-??:???+z?+??B,????I,+?Q?]N+?U-??6
ghilmopqrsyiz??8_?FF{_?FF?_?FF?_?FFFF	_?FFFQ_?FFFa_?F?]~+~?+
?BN?-_?N?M??+????Y?7??N+-??N+??+?B,+?Q?]??N?y?:2:+??:2:+??:+??+޶B,+?Q?]:+??:+??+?Q:???_?:?M?(+??+??B,+?Q?]:+??:??+????:+?Q_Y:??Y:?M???_??::?M?0+??+??B,+?Q????]:+??:?a+??+??B,?F:+
?B__S+?Q__S+?Q__S+?Q??__S?__S?!???+??+?Q?I,+?Q?]W+??-??:??{+??+{?B,????I,+?Q?]N+?U-?+??+
?B:#?_?:?M?*+????Y?7??:+??:+??+?B,+?Q?]??:???:2:+??:2:+??:+??+޶B,+?Q?]:+??:+??߸?:+?Q_Y:??Y:?M?$??_??::?M??+????:+?Q_Y:??Y:?M???_??::?M?K+??+??B,+?Q????]:+??:+??+?Q?I,+?Q?]W?a+??+??B,?F:+
?B__S+?Q__S+?Q__S+?Q??__S&?__S?!????E+??+?Qk?I,#??]:+??:+??+?Q?I,+?Q?]W+????:???+??+{?B,????I,+?Q?]N+?U-?+??+?Qk?I,+
?B+1?B??N+?U-??j~??????????????????????????]Y_?FF?_?FF_?FFFFV_?FFF?_?FFF?_?F_?i_?FF?_?FFFF$_?FFFFw_?FFF?_?FFF?_?FFF_?FT_?+?B*+??+?QW?I,+
?B+1?B??N+?U-???<??+??>?W+??+)?BD?I?M?+??+?U?A?+??+?BC?I,+1?B?]W??+??N-+E?B???*+??+?BG?I,+1?B+??B??W?-?+?U?A?6TW????????D6_?W_???_???_?cN??
?*?S*?W?'M,+Y?W?]?_?'M,aS,+h?W?]?b?'M,cS,+q?W?]?o?'M,eS,+g#?W?]???'M,?S,iS,kS,+?(?W?]???'M,+?C?W?]???'M,iS,kS,mS,eS,+?G?W?]??'M,oS,kS,mS,eS,+?d?W?]?
?'M,3S,7S,qS,mS,eS,sS,+*}?W?]?(?'M,3S,+/??W	?]?-?'M,+K??W
?]?I?tu??_?	vw?!?_Yx?z?|??*???	???_???????n*,-?h
<@DHLPTX\`d???????????????????????????????????.@_?_?D_?_?H_?_?L_?_?P_?_?T_?_?X_?_?\_?_?`_?_?d_?_?h_?_?l_?_??????I???J???s?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy