Viewing File: /lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyo

�
��abc@`s�ddlmZmZmZddlmZddlmZddlm	Z	m
Z
ddlmZdje�Zd	ej
fd
��YZ
dS(i(tabsolute_importtdivisiontunicode_literals(t	text_typei(tbasei(t
namespacestvoidElements(tspaceCharactersutFiltercB`seZed�Zd�ZRS(cC`s#tt|�j|�||_dS(N(tsuperRt__init__trequire_matching_tags(tselftsourceR((sE/usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyR

sc	c`s�g}x�tjj|�D]�}|d}|dkr�|d}|d}|s`|tdkro|tkron|dkr�|jr�|j||f�nx|dj�D]\\}}}q�Wn�|dkr%|d}|d}|s�|tdkr
|tkr
q�|jr�|j�}q�nx|d	kr>|d}n_|dkrf|d}|dkr�q�n7|dkr|d}n|d
kr�n|dkr�n|VqWdS(NutypeuStartTaguEmptyTagu	namespaceunameuhtmludatauEndTaguCommentu
CharactersuSpaceCharactersuDoctypeuEntityuSerializerError(uStartTaguEmptyTag(u
CharactersuSpaceCharacters(	RRt__iter__RRRtappendtitemstpop(	Rt
open_elementsttokenttypet	namespacetnametvaluetstarttdata((sE/usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyRsF


##

#	


(t__name__t
__module__tTrueR
R(((sE/usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyRsN(t
__future__RRRtpip._vendor.sixRtRt	constantsRRRtjoinR(((sE/usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyt<module>s
Back to Directory File Manager
<