mercurial/templatekw.py
changeset 22393 293930a1fa0a
parent 21897 764adc332f6e
child 23609 40fcf6c05217
equal deleted inserted replaced
22392:2dd1cbee569d 22393:293930a1fa0a
    24     def __iter__(self):
    24     def __iter__(self):
    25         return self.gen
    25         return self.gen
    26     def __call__(self):
    26     def __call__(self):
    27         for x in self.values:
    27         for x in self.values:
    28             yield x
    28             yield x
       
    29     def __len__(self):
       
    30         return len(self.values)
    29 
    31 
    30 def showlist(name, values, plural=None, element=None, **args):
    32 def showlist(name, values, plural=None, element=None, **args):
    31     if not element:
    33     if not element:
    32         element = name
    34         element = name
    33     f = _showlist(name, values, plural, **args)
    35     f = _showlist(name, values, plural, **args)