Sun, 25 Jun 2017 22:29:09 -0700 Phil Cohen merge: change repo.wvfs.setflags calls to a new wctx[f].setflags function
Sun, 25 Jun 2017 17:00:15 -0700 Phil Cohen merge: convert repo.wwrite() calls to wctx[f].write()
Sun, 25 Jun 2017 16:58:26 -0700 Phil Cohen merge: replace repo.wvfs.unlinkpath() with calls to wctx[f].remove()
Sun, 25 Jun 2017 16:56:49 -0700 Phil Cohen merge: pass wctx to batchremove and batchget
Sat, 24 Jun 2017 23:05:57 +0900 Yuya Nishihara revset: add depth limit to descendants() (issue5374)
Sat, 24 Jun 2017 23:35:03 +0900 Yuya Nishihara dagop: make walk direction switchable so it can track descendants
Sat, 24 Jun 2017 23:30:51 +0900 Yuya Nishihara dagop: factor out generator of ancestor nodes
Sat, 24 Jun 2017 23:22:45 +0900 Yuya Nishihara dagop: factor out pfunc from revancestors() generator
Fri, 23 Jun 2017 21:15:10 +0900 Yuya Nishihara dagop: use smartset.min() in revdescendants() generator
Tue, 20 Jun 2017 22:26:52 +0900 Yuya Nishihara dagop: change revdescendants() to include all root revisions
Tue, 20 Jun 2017 22:11:23 +0900 Yuya Nishihara test-revset: add a few more tests of descendants()
Sun, 18 Jun 2017 17:02:03 +0900 Yuya Nishihara dagop: unnest inner generator of revdescendants()
Sun, 25 Jun 2017 00:14:48 +0900 Yuya Nishihara smartset: fix default value of abstractsmartset.sort()
Mon, 26 Jun 2017 03:47:11 +0900 FUJIWARA Katsunori keyword: wrap functions only once at loading keyword extension
Mon, 26 Jun 2017 03:46:17 +0900 FUJIWARA Katsunori keyword: use _keywordkwt of repository instead of kwtools['templater']
Mon, 26 Jun 2017 03:44:50 +0900 FUJIWARA Katsunori keyword: obtain kwtemplater instance via repository at runtime
Mon, 26 Jun 2017 03:43:47 +0900 FUJIWARA Katsunori keyword: obtain kwtemplater instance via repository at runtime
Mon, 26 Jun 2017 03:42:17 +0900 FUJIWARA Katsunori keyword: make wrapped repository and kwtemplater refer to each other
Mon, 26 Jun 2017 03:40:57 +0900 FUJIWARA Katsunori keyword: add test for keyword expansion at serving multiple repositories
Mon, 26 Jun 2017 03:40:12 +0900 FUJIWARA Katsunori keyword: make comparison webcommand suppress keyword expansion
Mon, 26 Jun 2017 03:40:06 +0900 FUJIWARA Katsunori keyword: restore kwtemplater.match at the end of wrapped webcommands
Mon, 26 Jun 2017 03:38:12 +0900 FUJIWARA Katsunori keyword: restore kwtemplater.restrict at the end of wrapped patch.diff
Mon, 26 Jun 2017 22:27:34 +0900 Yuya Nishihara debugrevlog: align chain length, reach, and compression ratio
Fri, 23 Jun 2017 17:19:29 +0200 Pierre-Yves David configitems: register 'ui.interactive'
Sun, 25 Jun 2017 14:41:12 +0200 Pierre-Yves David config: use '_config' within 'configbytes'
Sun, 25 Jun 2017 14:38:56 +0200 Pierre-Yves David config: use '_config' within 'configbool'
Sun, 25 Jun 2017 14:34:34 +0200 Pierre-Yves David config: extract the core config logic into a private method
Fri, 23 Jun 2017 01:38:10 +0200 Pierre-Yves David debugrevlog: also display the largest delta chain span
Sat, 24 Jun 2017 21:13:48 -0700 Jun Wu rebase: clean up rebasestate from active transaction
Sat, 24 Jun 2017 21:01:28 -0700 Jun Wu test-rebase: add a test showing rebasestate left behind
Sun, 25 Jun 2017 17:46:35 -0400 Matt Harbison identify: rename 'changed' keyword -> 'dirty'
Sat, 24 Jun 2017 02:39:21 +0900 FUJIWARA Katsunori dispatch: remove unused _loaded
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -32 +32 +50 +100 +300 +1000 +3000 +10000 tip