mercurial/templatekw.py
changeset 27891 ac8c0ee5c3b8
parent 27215 5b8da5643a8a
child 27893 b42b2e86ef02
equal deleted inserted replaced
27890:ce76c4d2b85c 27891:ac8c0ee5c3b8
    32             self.joinfmt = joinfmt
    32             self.joinfmt = joinfmt
    33         else:
    33         else:
    34             self.joinfmt = lambda x: x.values()[0]
    34             self.joinfmt = lambda x: x.values()[0]
    35     def __iter__(self):
    35     def __iter__(self):
    36         return self.gen
    36         return self.gen
    37     def __call__(self):
    37     def itermaps(self):
    38         makemap = self._makemap
    38         makemap = self._makemap
    39         for x in self.values:
    39         for x in self.values:
    40             yield makemap(x)
    40             yield makemap(x)
    41     def __contains__(self, x):
    41     def __contains__(self, x):
    42         return x in self.values
    42         return x in self.values