revset: fix the doc of "nodefromfile" stable
authorPierre-Yves David <pierre-yves.david@octobus.net>
Fri, 03 Jun 2022 17:18:46 +0200
branchstable
changeset 49276 3b102efde517
parent 49274 b5fe10b3c9f5
child 49277 51b07ac1991c
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).
mercurial/revset.py
--- 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()