# HG changeset patch # User Yuya Nishihara # Date 1521299496 -32400 # Node ID 45987e2b64f0bf8f291e449a78d9e9f0367421db # Parent 83e1bbd489911b61c08a6473a81f2e27229d6d4d templatekw: do not directly call .gen diff -r 83e1bbd48991 -r 45987e2b64f0 mercurial/templatekw.py --- a/mercurial/templatekw.py Sat Mar 17 20:52:50 2018 +0900 +++ b/mercurial/templatekw.py Sun Mar 18 00:11:36 2018 +0900 @@ -613,10 +613,7 @@ # Format the successorssets def render(d): - t = [] - for i in d.gen(): - t.append(i) - return "".join(t) + return templateutil.stringify(context, mapping, d) def gen(data): yield "; ".join(render(d) for d in data)