Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/revlog.py @ 51027:33d2f0164d0d
revlog: drop the df argument to `revision`
The intend of this argument is better filled by the `revlog.reading` or
`revlog._writing` context. So we drop it to leave rooms for further cleanup and
improvements.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 25 Sep 2023 22:52:01 +0200 |
parents | 509f0f7fc89e |
children | 14de15825253 |
comparison
equal
deleted
inserted
replaced
51026:006aee5ffd35 | 51027:33d2f0164d0d |
---|---|
1952 if rev1 != nullrev and self.deltaparent(rev2) == rev1: | 1952 if rev1 != nullrev and self.deltaparent(rev2) == rev1: |
1953 return bytes(self._chunk(rev2)) | 1953 return bytes(self._chunk(rev2)) |
1954 | 1954 |
1955 return mdiff.textdiff(self.rawdata(rev1), self.rawdata(rev2)) | 1955 return mdiff.textdiff(self.rawdata(rev1), self.rawdata(rev2)) |
1956 | 1956 |
1957 def revision(self, nodeorrev, _df=None): | 1957 def revision(self, nodeorrev): |
1958 """return an uncompressed revision of a given node or revision | 1958 """return an uncompressed revision of a given node or revision |
1959 number. | 1959 number. |
1960 | |
1961 _df - an existing file handle to read from. (internal-only) | |
1962 """ | 1960 """ |
1963 return self._revisiondata(nodeorrev, _df) | 1961 return self._revisiondata(nodeorrev) |
1964 | 1962 |
1965 def sidedata(self, nodeorrev, _df=None): | 1963 def sidedata(self, nodeorrev, _df=None): |
1966 """a map of extra data related to the changeset but not part of the hash | 1964 """a map of extra data related to the changeset but not part of the hash |
1967 | 1965 |
1968 This function currently return a dictionary. However, more advanced | 1966 This function currently return a dictionary. However, more advanced |