changeset 5329:9d8bf2f05810 stable

evolve: don't describe {obsfate}, but mention that it was upstreamed
author Anton Shestakov <av6@dwimlabs.net>
date Sat, 16 May 2020 16:42:48 +0800
parents 4e499fbc66c9
children a6e2bb90db24
files hgext3rd/evolve/__init__.py
diffstat 1 files changed, 4 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/hgext3rd/evolve/__init__.py	Sat May 16 16:38:58 2020 +0800
+++ b/hgext3rd/evolve/__init__.py	Sat May 16 16:42:48 2020 +0800
@@ -159,23 +159,11 @@
 Evolve ship several templates that you can use to have a better visibility
 about your obs history:
 
-  - obsfate, for each obsolete changeset display a line summarizing what
-    changed between the changeset and its successors. Depending on the
-    verbosity level (-q and -v) it display the changeset successors, the users
-    that created the obsmarkers and the date range of these changes.
-
-    The template itself is not complex, the data are basically a list of
-    successortset. Each successorset is a dict with these fields:
+Evolve used to provide these template keywords, which since have been included
+in core Mercurial (see :hg:`help templates -v`):
 
-      - "verb", how did the revision changed, pruned or rewritten for the moment
-      - "users" a sorted list of users that have create obs marker between current
-        changeset and one of its successor
-      - "min_date" the tiniest date of the first obs marker between current
-        changeset and one of its successor
-      - "max_date" the biggest date between current changeset and one of its
-        successor
-      - "successors" a sorted list of locally know successors node ids
-      - "markers" the raw list of changesets.
+  - obsolete
+  - obsfate (including obsfatedata, see also obsfate* template functions)
 
 For compatibility, this extension also provides the following aliases to
 template keywords from core Mercurial: