# HG changeset patch # User Bryan O'Sullivan # Date 1370305237 25200 # Node ID feaf5749d7a42ccccd479eeda81016035e61621f # Parent 8300adf9ca33a0e265ea04943a960b56481fb4ff merge: add a files method to the mergestate class This will be used in the upcoming shelve extension. diff -r 8300adf9ca33 -r feaf5749d7a4 mercurial/merge.py --- a/mercurial/merge.py Sun Jun 02 18:09:06 2013 -0500 +++ b/mercurial/merge.py Mon Jun 03 17:20:37 2013 -0700 @@ -61,6 +61,8 @@ l.sort() for f in l: yield f + def files(self): + return self._state.keys() def mark(self, dfile, state): self._state[dfile][0] = state self._dirty = True