diff -r 9f4778027bc2 -r 565f97e71ce3 mercurial/util.py --- a/mercurial/util.py Sat Nov 08 23:13:39 2014 -0800 +++ b/mercurial/util.py Sun Nov 09 13:15:28 2014 -0800 @@ -369,6 +369,9 @@ return self._list def iterkeys(self): return self._list.__iter__() + def iteritems(self): + for k in self._list: + yield k, self[k] class lrucachedict(object): '''cache most recent gets from or sets to this dictionary'''