changed template escape filter, added urlescape filter; audited all templates for insertion bugs; added note to manifest.py about newlines in filenames
header = header-raw.tmpl
footer = ""
changeset = changeset-raw.tmpl
annotateline = "<tr class="parity#parity#"><td class="annotate"><a href="?cmd=changeset;node=#node#">#author#@#rev#</a></td><td><pre>#line|escape#</pre></td></tr>"
difflineplus = "#line|escape#"
difflineminus = "#line|escape#"
difflineat = "#line|escape#"
diffline = "#line|escape#"
changesetparent = "# parent: #node#"
changesetchild = "# child: #node#"
filenodelink = "#file|urlescape#"
filerevision = filerevision-raw.tmpl
fileline = "#line|escape#"
diffblock = "#lines#"
filediff = filediff-raw.tmpl