\r
def strip_empty_lines(value):\r
"""Return the given HTML with empty and all-whitespace lines removed."""\r
- return re.sub(r'\n[ \t]*(?=\n)', '', force_unicode(value))\r
+ return re.sub(r'(\n[ \t]*|(?<=\n)\\\\)(?=\n)', '', force_unicode(value))\r
strip_empty_lines = allow_lazy(strip_empty_lines, unicode)\r
\r
class GaplessNode(Node):\r
parser.delete_first_token()\r
return GaplessNode(nodelist)\r
gapless = register.tag(gapless)\r
+\r
+# vim: set sw=4 sts=4 expandtab:\r