Viewing File: /opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadapters/genshi.pyo

ó
“tÆ_c@`sgddlmZmZmZddlmZmZddlmZmZm	Z	m
Z
mZd„ZdS(i(tabsolute_importtdivisiontunicode_literals(tQNametAttrs(tSTARTtENDtTEXTtCOMMENTtDOCTYPEcc`sög}xÉ|D]Á}|d}|dkr=|j|dƒn&|rctdj|ƒdfVg}n|dkr)|d	r”d
|d	|df}n
|d}tg|djƒD]<\}}t|ddk	rÛd
|n|d
ƒ|f^q²ƒ}tt|ƒ|fdfV|dkr)d}q)n|dkr{|d	rZd
|d	|df}n
|d}tt|ƒdfVq
|dkrœt	|ddfVq
|dkr
t
|d|d|dfdfVq
q
W|ròtdj|ƒdfVndS(u•Convert a tree to a genshi tree

    :arg walker: the treewalker to use to walk the tree to convert it

    :returns: generator of genshi nodes

    utypeu
CharactersuSpaceCharactersudatauiÿÿÿÿuStartTaguEmptyTagu	namespaceu{%s}%sunameiiuEndTaguCommentuDoctypeupublicIdusystemIdN(u
CharactersuSpaceCharacters(Niÿÿÿÿiÿÿÿÿ(uStartTaguEmptyTag(Niÿÿÿÿiÿÿÿÿ(Niÿÿÿÿiÿÿÿÿ(Niÿÿÿÿiÿÿÿÿ(Niÿÿÿÿiÿÿÿÿ(Niÿÿÿÿiÿÿÿÿ(tappendRtjointNoneRtitemsRRRRR	(twalkerttextttokenttypetnametattrtvaluetattrs((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadapters/genshi.pyt	to_genshis<

	

S

N(
t
__future__RRRtgenshi.coreRRRRRRR	R(((sY/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadapters/genshi.pyt<module>s(
Back to Directory File Manager