[PATCH 7 of 7] templater: mark .joinfmt as a private attribute
Yuya Nishihara
yuya at tcha.org
Wed Apr 4 10:48:58 EDT 2018
# HG changeset patch
# User Yuya Nishihara <yuya at tcha.org>
# Date 1521293425 -32400
# Sat Mar 17 22:30:25 2018 +0900
# Node ID 8cf313b60c1eb83eeeedfa2e1ef09acbcc1de581
# Parent 3e8117550703c88ed14a84e9db133eb2390adaa4
templater: mark .joinfmt as a private attribute
diff --git a/mercurial/templateutil.py b/mercurial/templateutil.py
--- a/mercurial/templateutil.py
+++ b/mercurial/templateutil.py
@@ -87,7 +87,7 @@ class hybrid(wrapped):
self._gen = gen # generator or function returning generator
self._values = values
self._makemap = makemap
- self.joinfmt = joinfmt
+ self._joinfmt = joinfmt
self.keytype = keytype # hint for 'x in y' where type(x) is unresolved
def itermaps(self, context):
@@ -97,7 +97,7 @@ class hybrid(wrapped):
def join(self, context, mapping, sep):
# TODO: switch gen to (context, mapping) API?
- return joinitems((self.joinfmt(x) for x in self._values), sep)
+ return joinitems((self._joinfmt(x) for x in self._values), sep)
def show(self, context, mapping):
# TODO: switch gen to (context, mapping) API?
More information about the Mercurial-devel
mailing list