Lines Matching refs:escape
80 return self.__class__(super(Markup, self).__add__(self.escape(other)))
85 return self.escape(other).__add__(self)
96 arg = tuple(_MarkupEscapeHelper(x, self.escape) for x in arg)
98 arg = _MarkupEscapeHelper(arg, self.escape)
108 return self.__class__(text_type.join(self, map(self.escape, seq)))
157 def escape(cls, s): member in Markup
162 rv = escape(s)
170 args = _escape_argspec(list(args), enumerate(args), self.escape)
187 text_type.partition(self, self.escape(sep))))
190 text_type.rpartition(self, self.escape(sep))))
203 def _escape_argspec(obj, iterable, escape): argument
207 obj[key] = escape(value)
214 def __init__(self, obj, escape): argument
216 self.escape = escape
218 __getitem__ = lambda s, x: _MarkupEscapeHelper(s.obj[x], s.escape)
219 __unicode__ = __str__ = lambda s: text_type(s.escape(s.obj))
220 __repr__ = lambda s: str(s.escape(repr(s.obj)))
228 from markupsafe._speedups import escape, escape_silent, soft_unicode
230 from markupsafe._native import escape, escape_silent, soft_unicode