Wed, 15 Apr 2020 23:11:55 +0900 Yuya Nishihara templatekw: cache mergestate even if merge is not ongoing
Wed, 15 Apr 2020 19:24:21 +0900 Yuya Nishihara revset: remove explicit sort() from unstable()
Fri, 10 Apr 2020 22:23:44 +0800 Anton Shestakov revset: implement a simple 'foo#generations' expression
Fri, 10 Apr 2020 22:22:09 +0800 Anton Shestakov revset: rename generationsrel() to generationssubrel()
Thu, 02 Apr 2020 16:02:21 -0400 Augie Fackler manifest: leave a TODO where we may have more work for sha1 portability
Wed, 08 Jan 2020 11:33:01 -0500 Augie Fackler manifest: add test for long hashes
Thu, 02 Apr 2020 16:24:34 -0400 Augie Fackler manifest: remove a final 40-byte assumption from pure-python parser
Thu, 02 Apr 2020 16:01:36 -0400 Augie Fackler manifest: fix yet another 20-byte-hash assumption
Thu, 02 Apr 2020 15:57:07 -0400 Augie Fackler manifest: fix another pure-parsing 20-byte assumption
Thu, 02 Apr 2020 15:52:10 -0400 Augie Fackler manifest: teach treemanifest about long hashes
Tue, 07 Jan 2020 13:47:29 -0500 Augie Fackler manifest: start removing 40-byte hash restrictions from C code
Tue, 07 Jan 2020 11:25:13 -0500 Augie Fackler manifest: remove a 20-byte-hash assumption from pure manifest parsing
Mon, 13 Apr 2020 12:18:29 -0400 Matt Harbison revset: mark `extinct()` experimental
Mon, 13 Apr 2020 12:17:52 -0400 Matt Harbison revset: mark `successors()` experimental
Mon, 13 Apr 2020 12:13:22 -0400 Matt Harbison revset: mark `obsolete()` experimental
Tue, 14 Apr 2020 16:09:38 +0200 Pierre-Yves David nodemap: access the mmap opener option using bytes
(0) -30000 -10000 -3000 -1000 -300 -100 -16 +16 +100 +300 +1000 +3000 tip