• Mike Samuel's avatar
    exp/template/html: allow commenting out of actions · 8bc5ef6c
    Mike Samuel authored
    Instead of erroring on actions inside comments, use existing escaping
    pipeline to quash the output of actions inside comments.
    
    If a template maintainer uses a comment to disable template code:
    
      {{if .}}Hello, {{.}}!{{end}}
    
    ->
    
      <!--{{if true}}Hello, {{.}}!{{end}}-->
    
    will result in
    
      <!--Hello, !-->
    
    regardless of the value of {{.}}.
    
    In a later CL, comment elision will result in the entire commented-out
    section being dropped from the template output.
    
    Any side-effects in pipelines, such as panics, will still be realized.
    
    R=nigeltao
    CC=golang-dev
    https://golang.org/cl/5078041
    8bc5ef6c
Name
Last commit
Last update
doc Loading commit data...
include Loading commit data...
lib Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.hgignore Loading commit data...
.hgtags Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...