From: Rob Pike Date: Thu, 21 Jan 2016 00:08:31 +0000 (-0800) Subject: text/template: fix documentation for pipelines X-Git-Tag: go1.6rc1~81 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=754216d1d7642e8f254d0c8b8cd47ce3426ea051;p=gostls13.git text/template: fix documentation for pipelines The header was in the wrong place, so the definition of a pipeline was not in the section labeled "Pipelines". Fixes #13972 Change-Id: Ibca791a4511ca112047b57091c391f6e959fdd78 Reviewed-on: https://go-review.googlesource.com/18775 Reviewed-by: Brad Fitzpatrick Reviewed-by: Andrew Gerrand --- diff --git a/src/text/template/doc.go b/src/text/template/doc.go index 6c60091bc5..df8c95f8c8 100644 --- a/src/text/template/doc.go +++ b/src/text/template/doc.go @@ -64,7 +64,7 @@ space, horizontal tab, carriage return, and newline. Actions Here is the list of actions. "Arguments" and "pipelines" are evaluations of -data, defined in detail below. +data, defined in detail in the corresponding sections that follow. */ // {{/* a comment */}} @@ -200,6 +200,8 @@ field of a struct, the function is not invoked automatically, but it can be used as a truth value for an if action and the like. To invoke it, use the call function, defined below. +Pipelines + A pipeline is a possibly chained sequence of "commands". A command is a simple value (argument) or a function or method call, possibly with multiple arguments: @@ -217,8 +219,6 @@ value (argument) or a function or method call, possibly with multiple arguments: function(Argument1, etc.) Functions and function names are described below. -Pipelines - A pipeline may be "chained" by separating a sequence of commands with pipeline characters '|'. In a chained pipeline, the result of the each command is passed as the last argument of the following command. The output of the final