changeset 5330:a6e2bb90db24 stable

evolve: rewrite template keywords section and mention obsorigin Let's make an emphasis on using template keywords from core, since almost everything is there now. Also there's no sub-template keywords for obsorigin because currently it's too simple (it's using obsfate as an example, which I assume was simplified when it was upstreamed).
author Anton Shestakov <av6@dwimlabs.net>
date Sat, 16 May 2020 16:44:29 +0800
parents 9d8bf2f05810
children 3c5bcb8ecf3a
files hgext3rd/evolve/__init__.py
diffstat 1 files changed, 8 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/hgext3rd/evolve/__init__.py	Sat May 16 16:42:48 2020 +0800
+++ b/hgext3rd/evolve/__init__.py	Sat May 16 16:44:29 2020 +0800
@@ -153,11 +153,15 @@
 you create will not cause interference with other clients or servers without
 the effect flag recording.
 
-Templates
-=========
+Template keywords
+=================
+
+Evolve provides one template keyword that helps explore obsolescence history:
 
-Evolve ship several templates that you can use to have a better visibility
-about your obs history:
+  - obsorigin, for each changeset display a line summarizing what changed
+    between the changeset and its predecessors. Depending on the verbosity
+    level (-q and -v) it displays the users that created the obsmarkers and the
+    date range of these operations.
 
 Evolve used to provide these template keywords, which since have been included
 in core Mercurial (see :hg:`help templates -v`):