File: //opt/alt/python27/lib64/python2.7/site-packages/markupsafe/__init__.pyc
�
2�kSc @ sr d Z d d l Z d d l Z d d l m Z d d l m Z m Z m Z m Z m
Z
m Z d d d d g Z e j
d � Z e j
d
� Z d e f d � � YZ d e f d
� � YZ e e d � r� d e j f d � � YZ n d � Z d e f d � � YZ y d d l m Z m Z m Z Wn- e k
rQd d l m Z m Z m Z n Xe sne Z e j d � n d S( s�
markupsafe
~~~~~~~~~~
Implements a Markup string.
:copyright: (c) 2010 by Armin Ronacher.
:license: BSD, see LICENSE for more details.
i����N( t Mapping( t text_typet string_typest int_typest unichrt iteritemst PY2t Markupt soft_unicodet escapet
escape_silents (<!--.*?-->|<[^>]*>)s &([^;]+);c B s| e Z d Z d) Z d d* d d � Z d � Z d � Z d � Z d � Z e Z
d � Z d � Z d
� Z
e j
j e
_ d � Z e j j e _ d � Z e j j e _ d
� Z e j j e _ d � Z d � Z e d � � Z d � Z x! d+ D] Z e e � e � e <q� We e d"