diff options
author | Muflone <muflone@vbsimple.net> | 2014-02-04 15:37:55 +0100 |
---|---|---|
committer | Marcel Hellkamp <marc@gsites.de> | 2014-02-04 18:38:00 +0100 |
commit | ad5df08770fa25854d337f3d80fdf93d06dcc1dc (patch) | |
tree | 5900d584bb2446a9a3a975acf1efd20c9dc0a7d8 | |
parent | 88a18f77591e64cefc97c430afdc3ce180a136f0 (diff) | |
download | bottle-ad5df08770fa25854d337f3d80fdf93d06dcc1dc.tar.gz |
Handle whitespace control over templates using Windows end of line marker
-rw-r--r-- | bottle.py | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -3430,6 +3430,7 @@ class StplParser(object): prefix = text[pos:] lines = prefix.splitlines(True) if lines[-1].endswith('\\\\\n'): lines[-1] = lines[-1][:-3] + elif lines[-1].endswith('\\\\\r\n'): lines[-1] = lines[-1][:-4] parts.append(nl.join(map(repr, lines))) code = '_printlist((%s,))' % ', '.join(parts) self.lineno += code.count('\n')+1 |