Mercurial > hg
changeset 40111:9967818a85fa
help: document about "grep" template keywords
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 07 Oct 2018 22:50:12 +0900 |
parents | d1338b4e39d0 |
children | 288fdded64dd |
files | mercurial/commands.py |
diffstat | 1 files changed, 20 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/commands.py Sun Oct 07 17:35:25 2018 +0900 +++ b/mercurial/commands.py Sun Oct 07 22:50:12 2018 +0900 @@ -2645,6 +2645,26 @@ the repository are searched, including those that don't exist in the current branch or have been deleted in a prior changeset. + .. container:: verbose + + Template: + + The following keywords are supported in addition to the common template + keywords and functions. See also :hg:`help templates`. + + :change: String. Character denoting insertion ``+`` or removal ``-``. + Available if ``--diff`` is specified. + :lineno: Integer. Line number of the match. + :path: String. Repository-absolute path of the file. + :texts: List of text chunks. + + And each entry of ``{texts}`` provides the following sub-keywords. + + :matched: Boolean. True if the chunk matches the specified pattern. + :text: String. Chunk content. + + See :hg:`help templates.operators` for the list expansion syntax. + Returns 0 if a match is found, 1 otherwise. """ opts = pycompat.byteskwargs(opts)