equal
deleted
inserted
replaced
1838 elif changeid == b'.': |
1838 elif changeid == b'.': |
1839 # this is a hack to delay/avoid loading obsmarkers |
1839 # this is a hack to delay/avoid loading obsmarkers |
1840 # when we know that '.' won't be hidden |
1840 # when we know that '.' won't be hidden |
1841 node = self.dirstate.p1() |
1841 node = self.dirstate.p1() |
1842 rev = self.unfiltered().changelog.rev(node) |
1842 rev = self.unfiltered().changelog.rev(node) |
1843 elif len(changeid) == 20: |
1843 elif len(changeid) == self.nodeconstants.nodelen: |
1844 try: |
1844 try: |
1845 node = changeid |
1845 node = changeid |
1846 rev = self.changelog.rev(changeid) |
1846 rev = self.changelog.rev(changeid) |
1847 except error.FilteredLookupError: |
1847 except error.FilteredLookupError: |
1848 changeid = hex(changeid) # for the error message |
1848 changeid = hex(changeid) # for the error message |