Mercurial > hg
changeset 49276:3b102efde517 stable
revset: fix the doc of "nodefromfile"
This should maybe be called "nodesfromfile", but at least the documentation is
correct (it was previously a copy past from follow).
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 03 Jun 2022 17:18:46 +0200 |
parents | b5fe10b3c9f5 |
children | 51b07ac1991c |
files | mercurial/revset.py |
diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/revset.py Thu Jun 02 04:39:49 2022 +0200 +++ b/mercurial/revset.py Fri Jun 03 17:18:46 2022 +0200 @@ -1338,10 +1338,12 @@ @predicate(b'nodefromfile(path)') def nodefromfile(repo, subset, x): - """ - An alias for ``::.`` (ancestors of the working directory's first parent). - If file pattern is specified, the histories of files matching given - pattern in the revision given by startrev are followed, including copies. + """Read a list of nodes from the file at `path`. + + This applies `id(LINE)` to each line of the file. + + This is useful when the amount of nodes you need to specify gets too large + for the command line. """ path = getstring(x, _(b"nodefromfile require a file path")) listed_rev = set()