Mercurial > hg
graph
-
bookmarks: add explicit option to list bookmarks of the given namesSat, 15 Sep 2018 12:44:23 +0900, by Yuya Nishihara
-
bookmarks: reject --delete with --inactive which makes no senseSat, 15 Sep 2018 12:34:13 +0900, by Yuya Nishihara
-
bookmarks: parse out --inactive to action earlySat, 15 Sep 2018 12:32:01 +0900, by Yuya Nishihara
-
bookmarks: parse out implicit "add" action earlySat, 15 Sep 2018 12:25:19 +0900, by Yuya Nishihara
-
bookmarks: clarify that opts['rename'] points to an old bookmark to be renamedSat, 15 Sep 2018 12:07:38 +0900, by Yuya Nishihara
-
bookmarks: refactor option checking to pick one from --delete/rename/activeSat, 15 Sep 2018 12:04:29 +0900, by Yuya Nishihara
-
bookmarks: convert opts to bytes dict earlySat, 15 Sep 2018 11:51:15 +0900, by Yuya Nishihara
-
bookmarks: pass in formatter to printbookmarks() instead of opts (API)Sat, 15 Sep 2018 11:50:07 +0900, by Yuya Nishihara
-
strip: ignore orphaned internal changesets while computing safe strip rootsWed, 19 Sep 2018 17:09:01 +0200, by Boris Feld
-
shelve: no longer strip internal commit when using internal phaseWed, 06 Jun 2018 02:31:46 +0200, by Boris Feld
-
meld: enable auto-mergeWed, 19 Sep 2018 12:07:52 -0700, by Martin von Zweigbergk
-
run-tests: partially backout PYTHON quotingThu, 20 Sep 2018 23:45:30 -0400, by Matt Harbison
-
py3: use '%d' instead of '%s' for integersFri, 21 Sep 2018 03:16:08 +0530, by Pulkit Goyal
-
py3: use print as a function in tests/test-revert.tFri, 21 Sep 2018 03:16:38 +0530, by Pulkit Goyal
-
chgserver: restore pager fds attached within runcommand sessionWed, 19 Sep 2018 23:11:07 +0900, by Yuya Nishihara
-
chgserver: add separate flag to remember if stdio fds are replacedWed, 19 Sep 2018 22:57:47 +0900, by Yuya Nishihara
-
status: remove "morestatus" message from formatter data (BC)Sat, 15 Sep 2018 21:35:36 +0900, by Yuya Nishihara
-
tests: show that the structure of the more status output looks weirdSat, 15 Sep 2018 21:28:47 +0900, by Yuya Nishihara
-
phabricator: add testedwith boilerplateSat, 15 Sep 2018 16:35:39 +0900, by Yuya Nishihara
-
narrow: extract wdir cleanup function to make it extensibleThu, 20 Sep 2018 12:13:00 -0700, by Kyle Lippincott
-
changegroup: reintroduce some comments that have gotten lost over the yearsThu, 20 Sep 2018 09:52:59 -0400, by Augie Fackler
-
changegroup: tease out a temporary prune method for manifestsWed, 19 Sep 2018 23:38:30 -0400, by Augie Fackler
-
changegroup: remove outdated commentWed, 19 Sep 2018 23:36:16 -0400, by Augie Fackler
-
py3: encode the name to bytes before using in revsetpredicate()Thu, 20 Sep 2018 18:36:33 +0300, by Pulkit Goyal
-
py3: suppress the output on .write() calls in tests/test-hgweb-commands.tThu, 20 Sep 2018 18:36:00 +0300, by Pulkit Goyal
-
py3: use stringutil.pprint() to print boolean valuesThu, 20 Sep 2018 18:35:24 +0300, by Pulkit Goyal
-
py3: add a missing b'' in tests/test-newercgi.tThu, 20 Sep 2018 18:34:38 +0300, by Pulkit Goyal
-
py3: use pycompat.maplist instead of mapThu, 20 Sep 2018 18:33:53 +0300, by Pulkit Goyal
-
py3: add some b'' prefixes in tests/test-extension.tThu, 20 Sep 2018 17:23:20 +0300, by Pulkit Goyal
-
py3: make tests/svn-safe-append.py compatible with python 3Thu, 20 Sep 2018 17:17:02 +0300, by Pulkit Goyal
-
py3: use print as a function in tests/test-subrepo-svn.tThu, 20 Sep 2018 17:16:16 +0300, by Pulkit Goyal
-
bundle2: make server.bundle2.stream default to TrueMon, 17 Sep 2018 17:47:24 +0800, by Anton Shestakov
-
bundle2: graduate bundle2.stream option from experimental to server sectionMon, 17 Sep 2018 16:52:34 +0800, by Anton Shestakov
-
tests: split capabilities into separate lines while searching for "narrow"Thu, 20 Sep 2018 17:02:31 +0800, by Anton Shestakov
-
py3: resolve Unicode issues around `hg serve` on WindowsWed, 19 Sep 2018 23:54:16 -0400, by Matt Harbison
-
run-tests: avoid os.getcwdb() on WindowsWed, 19 Sep 2018 21:41:58 -0400, by Matt Harbison
-
run-tests: quote PYTHON when spawning a subprocessWed, 19 Sep 2018 20:45:57 -0400, by Matt Harbison
-
narrow: add test showing that local-to-local narrow clones don't workMon, 17 Sep 2018 20:43:40 -0400, by Augie Fackler
-
fastannotate: process files as they arriveWed, 19 Sep 2018 17:34:36 -0700, by Martin von Zweigbergk
-
py3: make osenvironb a proxy for, instead of a copy of os.environ where neededTue, 18 Sep 2018 22:14:03 -0400, by Matt Harbison
-
memctx: simplify _manifest with new revlog nodeidsTue, 22 May 2018 16:16:11 +0200, by Sean Farley
-
context: remove unused overlayfilectx (API)Tue, 22 May 2018 12:35:38 +0200, by Sean Farley
-
context: fix typo in workingcommitctxMon, 11 Jun 2018 20:48:47 -0700, by Sean Farley
-
filectx: fix return of renamedTue, 17 Jul 2018 17:16:22 -0700, by Sean Farley
-
tests: glob over some quoting differences in test-narrow-widen-no-ellipsis.tWed, 19 Sep 2018 00:23:02 -0400, by Matt Harbison
-
py3: byteify contrib/check-config.pyTue, 18 Sep 2018 23:56:38 -0400, by Matt Harbison
-
tests: quote PYTHON usageTue, 18 Sep 2018 23:47:21 -0400, by Matt Harbison
-
py3: add a missing b'' for WindowsTue, 18 Sep 2018 22:40:03 -0400, by Matt Harbison
-
log: make changesetformatter pass in changectx to formatterMon, 03 Sep 2018 21:01:47 +0900, by Yuya Nishihara
-
journal: use changesetformatter to properly nest list of commits in JSONMon, 03 Sep 2018 20:56:53 +0900, by Yuya Nishihara
-
journal: do not pass in repolookuperror string to template (BC)Mon, 03 Sep 2018 07:53:50 +0900, by Yuya Nishihara
-
journal: inline formatted nodes and date into expressionMon, 03 Sep 2018 07:52:24 +0900, by Yuya Nishihara
-
journal: unify template name for "nodes" (BC)Mon, 03 Sep 2018 07:48:43 +0900, by Yuya Nishihara
-
localrepo: extract resolving of opener options to standalone functionsWed, 12 Sep 2018 15:59:26 -0700, by Gregory Szorc
-
localrepo: use boolean in opener optionsWed, 12 Sep 2018 15:17:47 -0700, by Gregory Szorc
-
localrepo: move store() from store moduleWed, 12 Sep 2018 15:07:27 -0700, by Gregory Szorc
-
localrepo: resolve store and cachevfs in makelocalrepository()Wed, 12 Sep 2018 15:05:51 -0700, by Gregory Szorc
-
localrepo: document and test bug around opening shared reposWed, 12 Sep 2018 13:10:45 -0700, by Gregory Szorc
-
localrepo: move requirements reasonability testing to own functionWed, 12 Sep 2018 15:03:17 -0700, by Gregory Szorc
-
statichttprepo: use new functions for requirements validationWed, 12 Sep 2018 15:47:24 -0700, by Gregory Szorc
-
localrepo: validate supported requirements in makelocalrepository()Wed, 12 Sep 2018 14:54:17 -0700, by Gregory Szorc
-
localrepo: read requirements file in makelocalrepository()Wed, 12 Sep 2018 14:45:52 -0700, by Gregory Szorc
-
localrepo: check for .hg/ directory in makelocalrepository()Wed, 12 Sep 2018 12:36:07 -0700, by Gregory Szorc
-
localrepo: load extensions in makelocalrepository()Wed, 12 Sep 2018 11:44:57 -0700, by Gregory Szorc
-
localrepo: copy ui in makelocalrepository()Wed, 12 Sep 2018 11:34:02 -0700, by Gregory Szorc
-
localrepo: move some vfs initialization out of __init__Wed, 12 Sep 2018 11:31:14 -0700, by Gregory Szorc
-
localrepo: create new function for instantiating a local repo objectWed, 12 Sep 2018 11:02:16 -0700, by Gregory Szorc
-
transaction: make entries a private attribute (API)Mon, 17 Sep 2018 16:29:12 -0700, by Gregory Szorc
-
transaction: make names a private attributeMon, 17 Sep 2018 16:19:55 -0700, by Gregory Szorc
-
transaction: make map a private attributeMon, 17 Sep 2018 16:13:38 -0700, by Gregory Szorc
-
transaction: make report a private attributeMon, 17 Sep 2018 16:11:25 -0700, by Gregory Szorc
-
transaction: make opener a private attributeMon, 17 Sep 2018 16:08:02 -0700, by Gregory Szorc
-
transaction: make after a private attributeMon, 17 Sep 2018 16:04:52 -0700, by Gregory Szorc
-
transaction: make checkambigfiles a private attributeMon, 17 Sep 2018 16:02:53 -0700, by Gregory Szorc
-
transaction: make validator a private attributeMon, 17 Sep 2018 16:01:22 -0700, by Gregory Szorc
-
transaction: make releasefn a private attributeMon, 17 Sep 2018 16:00:09 -0700, by Gregory Szorc
-
transaction: make file a private attributeMon, 17 Sep 2018 15:57:32 -0700, by Gregory Szorc
-
transaction: make journal a private attributeMon, 17 Sep 2018 15:55:57 -0700, by Gregory Szorc
-
transaction: make undoname a private attributeMon, 17 Sep 2018 15:52:59 -0700, by Gregory Szorc
-
transaction: make count and usages private attributesMon, 17 Sep 2018 15:51:19 -0700, by Gregory Szorc
-
narrow: don't send the changelog information when widening without ellipsesTue, 18 Sep 2018 13:41:16 +0300, by Pulkit Goyal
-
changegroup: add functionality to skip adding changelog data to changegroupMon, 17 Sep 2018 21:41:34 +0300, by Pulkit Goyal
-
tests: add debug output in test-narrow-widen-no-ellipsis.tTue, 18 Sep 2018 10:46:19 -0700, by Pulkit Goyal
-
changegroup: improve the devel-warn to specify changelog was emptyMon, 17 Sep 2018 18:21:17 +0300, by Pulkit Goyal
-
zsh_completion: add -b/--branch and -B/--bookmark(s) flags properlyMon, 17 Sep 2018 13:21:46 +0800, by Anton Shestakov
-
narrow: when writing treemanifests, skip inspecting directories outside narrowFri, 14 Sep 2018 16:29:51 -0700, by spectral
-
tests: fix a couple of drawdag.py referencesMon, 17 Sep 2018 15:16:20 -0400, by Augie Fackler
-
py3: fix kwargs handling in hgext/fastannotate.pyFri, 14 Sep 2018 23:51:21 +0300, by Pulkit Goyal
-
narrow: use diffmatcher to send only new filelogs in non-ellipses wideningMon, 17 Sep 2018 15:55:18 +0300, by Pulkit Goyal
-
py3: add missing b'' prefixes in couple of test filesMon, 17 Sep 2018 15:27:39 +0300, by Pulkit Goyal
-
run-tests: convert the remaining os.system() call to UnicodeSun, 16 Sep 2018 23:13:05 -0400, by Matt Harbison
-
py3: partially fix pager spawning on WindowsSat, 15 Sep 2018 13:31:41 -0400, by Matt Harbison
-
censor: rename loop variable to silence pyflakes warningSat, 15 Sep 2018 10:35:00 +0900, by Yuya Nishihara
-
py3: add b'' prefixes in tests/test-hgweb-no-request-uri.tSun, 16 Sep 2018 20:58:51 +0530, by Pulkit Goyal
-
py3: add b'' prefixes in tests/test-hgweb-no-path-info.tSun, 16 Sep 2018 20:49:37 +0530, by Pulkit Goyal
-
py3: add b'' prefixes in tests/test-hgweb-non-interactive.tSun, 16 Sep 2018 20:20:59 +0530, by Pulkit Goyal
-
py3: use codecs.encode() to encode in rot-13 encodingSun, 16 Sep 2018 19:58:01 +0530, by Pulkit Goyal
-
py3: add two passing tests to whitelist found by buildbotSun, 16 Sep 2018 19:18:15 +0530, by Pulkit Goyal
-
phabricator: mark extension as experimental for nowSat, 15 Sep 2018 01:36:43 -0400, by Augie Fackler
-
phabricator: fix templating bug by using hybriddictSat, 15 Sep 2018 01:16:31 -0400, by Augie Fackler
-
phabricator: add tests of templatekeywordSat, 15 Sep 2018 01:13:37 -0400, by Augie Fackler
-
phabricator: move extension from contrib to hgextSat, 15 Sep 2018 00:46:17 -0400, by Augie Fackler
-
tests: add some basic tests of phabricator interactionsSat, 15 Sep 2018 00:50:21 -0400, by Augie Fackler
-
phabricator: add support for using the vcr library to mock interactionsSat, 15 Sep 2018 00:20:03 -0400, by Augie Fackler
-
keepalive: work around slight deficiency in vcrSat, 15 Sep 2018 00:19:09 -0400, by Augie Fackler
-
hghave: add a checker for the vcr HTTP record/replay librarySat, 15 Sep 2018 00:18:16 -0400, by Augie Fackler
-
py3: allow run-tests.py to run on WindowsSat, 15 Sep 2018 00:04:06 -0400, by Matt Harbison
-
py3: ensure run-tests environment is uniformly strFri, 14 Sep 2018 23:04:18 -0400, by Matt Harbison
-
py3: ensure run-tests.osenvironb is actually bytesFri, 14 Sep 2018 22:57:35 -0400, by Matt Harbison
-
py3: fix str vs bytes in enough places to run `hg version` on WindowsThu, 13 Sep 2018 22:07:00 -0400, by Matt Harbison
-
windows: open registry keys using unicode namesThu, 13 Sep 2018 20:54:53 -0400, by Matt Harbison
-
py3: byteify strings in pycompatThu, 13 Sep 2018 00:39:02 -0400, by Matt Harbison
-
wireprotov2: let clients drive delta behaviorThu, 30 Aug 2018 14:55:34 -0700, by Gregory Szorc
-
exchangev2: fetch file revisionsTue, 04 Sep 2018 10:42:24 -0700, by Gregory Szorc
-
wireprotov2: define and implement "filedata" commandWed, 05 Sep 2018 09:10:17 -0700, by Gregory Szorc
-
exchangev2: fetch manifest revisionsWed, 05 Sep 2018 09:09:57 -0700, by Gregory Szorc
-
wireprotov2: define and implement "manifestdata" commandWed, 05 Sep 2018 09:09:52 -0700, by Gregory Szorc
-
wireprotov2: add TODOs around extending changesetdata fieldsWed, 22 Aug 2018 14:51:11 -0700, by Gregory Szorc
-
exchangev2: fetch and apply bookmarksWed, 29 Aug 2018 17:03:19 -0700, by Gregory Szorc
-
wireprotov2: add bookmarks to "changesetdata" commandThu, 23 Aug 2018 18:14:19 -0700, by Gregory Szorc
-
exchangev2: fetch and apply phases dataWed, 12 Sep 2018 10:01:58 -0700, by Gregory Szorc
-
wireprotov2: add phases to "changesetdata" commandTue, 28 Aug 2018 18:19:23 -0700, by Gregory Szorc
-
exchangev2: fetch changeset revisionsWed, 12 Sep 2018 10:01:36 -0700, by Gregory Szorc
-
wireprotov2: define and implement "changesetdata" commandWed, 12 Sep 2018 10:01:16 -0700, by Gregory Szorc
-
exchangev2: start to implement pull with wire protocol v2Wed, 12 Sep 2018 09:58:23 -0700, by Gregory Szorc
-
httppeer: expose capabilities for each commandTue, 21 Aug 2018 15:33:11 -0700, by Gregory Szorc
-
narrow: intersect provided matcher with narrowmatcher in `hg diff`Thu, 13 Sep 2018 22:48:27 -0700, by spectral
-
identify: change {parents} to a list of nodes (BC)Sat, 01 Sep 2018 12:15:02 +0900, by Yuya Nishihara
-
identify: use fm.hexfunc thoroughlySat, 01 Sep 2018 12:09:22 +0900, by Yuya Nishihara
-
formatter: replace contexthint() with demand loading of ctx objectSat, 01 Sep 2018 15:52:18 +0900, by Yuya Nishihara
-
formatter: populate ctx from repo and node valueThu, 07 Jun 2018 21:48:11 +0900, by Yuya Nishihara
-
merge with stableFri, 14 Sep 2018 18:18:46 -0400, by Augie Fackler
-
py3: call hgweb.hgweb() with bytes valuesSat, 15 Sep 2018 00:37:20 +0300, by Pulkit Goyal
-
py3: use '%d' for integers instead of '%s'Sat, 15 Sep 2018 00:24:05 +0300, by Pulkit Goyal
-
py3: use "%f" for floats instead of "%s"Sat, 15 Sep 2018 00:17:56 +0300, by Pulkit Goyal
-
py3: suppress the return value from .write() callSat, 15 Sep 2018 00:01:52 +0300, by Pulkit Goyal
-
py3: add b'' prefixes in tests/test-diff-color.tSat, 15 Sep 2018 00:01:20 +0300, by Pulkit Goyal
-
py3: slice through bytes to prevent getting ascii valueFri, 14 Sep 2018 23:59:41 +0300, by Pulkit Goyal
-
censor: use a reasonable amount of memoryThu, 13 Sep 2018 16:22:53 -0400, by Valentin Gatien-Baron
-
help: add internals.wireprotocolrpc to the tableFri, 14 Sep 2018 22:25:44 +0900, by Yuya Nishihara
-
setup: exclude vendored futures package on Python 3Fri, 14 Sep 2018 22:23:02 +0900, by Yuya Nishihara
-
py3: whitelist another passing testThu, 13 Sep 2018 11:08:08 -0400, by Augie Fackler
-
py3: prevent the win32 ctype _fields_ from being transformed to bytesThu, 13 Sep 2018 00:42:25 -0400, by Matt Harbison
-
cext: fix warnings when building for py3 on WindowsThu, 13 Sep 2018 17:32:20 -0400, by Matt Harbison
-
cext: stop preprocessing a partial function callThu, 13 Sep 2018 12:43:50 -0400, by Matt Harbison
-
py3: add b'' to some setup.py strings for WindowsThu, 13 Sep 2018 12:37:32 -0400, by Matt Harbison
-
dagop: fix typo spotted while doing unrelated investigationThu, 13 Sep 2018 18:09:22 -0400, by Augie Fackler
-
hg: don't reuse repo instance after unshare()Wed, 12 Sep 2018 19:00:46 -0700, by Gregory Szorc
-
unionrepo: dynamically create repository type from base repositoryTue, 11 Sep 2018 20:06:39 -0700, by Gregory Szorc
-
bundlerepo: dynamically create repository type from base repositoryTue, 11 Sep 2018 19:50:07 -0700, by Gregory Szorc
-
bundlerepo: factor out code for instantiating a bundle repositoryTue, 11 Sep 2018 19:16:32 -0700, by Gregory Szorc
-
bundlerepo: pass create=TrueTue, 11 Sep 2018 18:45:05 -0700, by Gregory Szorc
-
shelve: use bundlerepo.instance() to construct a repo objectTue, 11 Sep 2018 18:41:14 -0700, by Gregory Szorc
-
templatekw: add experimental {status} keywordSun, 29 Jul 2018 22:04:01 +0900, by Yuya Nishihara
-
templatekw: add option to include ignored/clean/unknown files in cacheSun, 29 Jul 2018 21:52:01 +0900, by Yuya Nishihara
-
templatekw: keep status tuple in cache dict and rename cache key accordinglySun, 29 Jul 2018 22:07:42 +0900, by Yuya Nishihara
-
templatekw: extract function that computes and caches file statusSun, 29 Jul 2018 21:39:12 +0900, by Yuya Nishihara
-
py3: use sysstr() to convert ProgrammingError bytes with no unicode error riskThu, 13 Sep 2018 22:32:51 +0900, by Yuya Nishihara
-
revlog: reuse cached delta for identical base revision (issue5975)Mon, 10 Sep 2018 08:31:41 +0200, by Boris Feld
-
snapshot: fix line order when skipping over empty deltasMon, 10 Sep 2018 10:11:21 +0200, by Boris Feld
-
tests: stabilize change for handling not quoting non-empty-directoryWed, 12 Sep 2018 23:10:59 -0400, by Matt Harbison
-
hg: wrap the highest layer in the `hg` script possible in trace eventTue, 21 Aug 2018 15:25:46 -0400, by Augie Fackler
-
localrepo: use urllocalpath() for path to create repo tooWed, 12 Sep 2018 12:01:32 -0700, by Martin von Zweigbergk
-
localrepo: move check for existing repo into createrepository()Wed, 12 Sep 2018 08:41:00 -0700, by Martin von Zweigbergk
-
py3: add b'' to some run-tests.py strings for WindowsWed, 12 Sep 2018 21:32:08 -0400, by Matt Harbison
-
wireprotov1peer: forward __name__ of wrapped method in batchable decoratorWed, 12 Sep 2018 19:14:28 -0400, by Augie Fackler
-
templatekw: add {size} keyword as an example of fctx-based keywordSun, 29 Jul 2018 21:28:51 +0900, by Yuya Nishihara
-
formatter: populate fctx from ctx and path valueSun, 29 Jul 2018 21:25:37 +0900, by Yuya Nishihara
-
formatter: factor out function that detects node change and document itThu, 07 Jun 2018 21:36:13 +0900, by Yuya Nishihara
-
formatter: inline _gettermap and _knownkeysSat, 01 Sep 2018 15:06:05 +0900, by Yuya Nishihara
-
formatter: fill missing resources by formatter, not by resource mapperSat, 01 Sep 2018 13:21:45 +0900, by Yuya Nishihara
-
templater: remove unused context argument from most resourcemapper functionsThu, 07 Jun 2018 23:27:54 +0900, by Yuya Nishihara
-
ancestor: remove extra generator from lazyancestors.__iter__()Mon, 10 Sep 2018 20:57:18 +0900, by Yuya Nishihara
-
localrepo: fix a mixmatched arg name in createrepository() docstringWed, 12 Sep 2018 11:24:51 -0700, by Martin von Zweigbergk
-
error: ensure ProgrammingError message is always a strWed, 12 Sep 2018 11:37:34 -0400, by Augie Fackler
-
py3: whitelist a test caught by the ratchetWed, 12 Sep 2018 11:39:48 -0400, by Augie Fackler
-
tests: handle Python 3 not quoting non-empty-directory errorWed, 12 Sep 2018 11:38:46 -0400, by Augie Fackler
-
context: don't count deleted files as candidates for path conflicts in IMMWed, 12 Sep 2018 17:45:43 +0300, by Pulkit Goyal
-
rebase: add tests showing patch conflict detection needs to be smarter in IMMWed, 12 Sep 2018 17:22:46 +0300, by Pulkit Goyal
-
zsh_completion: add new and remove deprecated flagsMon, 10 Sep 2018 16:47:02 +0800, by Anton Shestakov
-
zsh_completion: update various arguments, descriptions, metavariablesMon, 10 Sep 2018 16:43:49 +0800, by Anton Shestakov
-
setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecsWed, 05 Sep 2018 01:18:29 +0530, by Pulkit Goyal
-
util: update lrucachedict order during get()Fri, 07 Sep 2018 10:18:20 -0700, by Gregory Szorc
-
util: lower water mark when removing nodes after cost limit reachedThu, 06 Sep 2018 18:04:27 -0700, by Gregory Szorc
-
util: optimize cost auditing on insertThu, 06 Sep 2018 12:40:30 -0700, by Gregory Szorc
-
util: teach lrucachedict to enforce a max total costThu, 06 Sep 2018 14:04:46 -0700, by Gregory Szorc
-
util: allow lrucachedict to track cost of entriesFri, 07 Sep 2018 12:14:42 -0700, by Gregory Szorc
-
util: add a popoldest() method to lrucachedictWed, 05 Sep 2018 23:15:20 -0700, by Gregory Szorc
-
util: ability to change capacity when copying lrucachedictThu, 06 Sep 2018 11:40:20 -0700, by Gregory Szorc
-
util: make capacity a public attribute on lrucachedictThu, 06 Sep 2018 11:37:27 -0700, by Gregory Szorc
-
util: properly copy lrucachedict instancesThu, 06 Sep 2018 11:33:40 -0700, by Gregory Szorc
-
tests: rewrite test-lrucachedict.py to use unittestThu, 06 Sep 2018 11:27:25 -0700, by Gregory Szorc
-
wireprotov2peer: stream decoded responsesWed, 29 Aug 2018 15:17:11 -0700, by Gregory Szorc
-
wireprotoframing: buffer emitted data to reduce frame countWed, 29 Aug 2018 16:43:17 -0700, by Gregory Szorc
-
wireprotov2: implement commands as a generator of objectsWed, 05 Sep 2018 09:06:40 -0700, by Gregory Szorc
-
internals: extract frame-based protocol docs to own documentMon, 27 Aug 2018 13:30:44 -0700, by Gregory Szorc
-
narrow: remove hack to write narrowspec to shared .hg directoryWed, 12 Sep 2018 22:19:29 +0900, by Yuya Nishihara
-
narrowspec: remove parseserverpatterns() which isn't used anymoreWed, 12 Sep 2018 22:15:43 +0900, by Yuya Nishihara
-
hg: write narrow patterns after repo creationTue, 11 Sep 2018 17:22:15 -0700, by Gregory Szorc
-
narrow: don't wrap exchange.pull() during cloneTue, 11 Sep 2018 16:59:17 -0700, by Gregory Szorc
-
exchange: support defining narrow file patterns for pullTue, 11 Sep 2018 17:21:18 -0700, by Gregory Szorc
-
commands: pass include and exclude options to hg.clone()Tue, 11 Sep 2018 17:20:14 -0700, by Gregory Szorc
-
localrepo: add requirement when narrow files creation option presentTue, 11 Sep 2018 14:16:05 -0700, by Gregory Szorc
-
hg: recognize include and exclude patterns when cloningTue, 11 Sep 2018 17:15:35 -0700, by Gregory Szorc
-
hg: allow extra arguments to be passed to repo creation (API)Tue, 11 Sep 2018 17:11:32 -0700, by Gregory Szorc
-
localrepo: move repo creation logic out of localrepository.__init__ (API)Tue, 11 Sep 2018 13:46:59 -0700, by Gregory Szorc
-
subrepo: mask out passwords embedded in the messages displaying a URL stableTue, 11 Sep 2018 13:52:17 -0400, by Matt Harbison
-
localrepo: pass ui to newreporequirements() (API)Fri, 07 Sep 2018 15:57:55 -0700, by Gregory Szorc
-
narrow: set opts['narrow'] instead of local variableTue, 11 Sep 2018 15:40:33 -0700, by Gregory Szorc
-
narrow: drop support for remote expansion (BC)Tue, 11 Sep 2018 15:53:12 -0700, by Gregory Szorc
-
fastannotate: use repo.local()Fri, 07 Sep 2018 18:35:54 -0700, by Gregory Szorc
-
tests: drop extra "file:" prefix from paths in narrow testTue, 11 Sep 2018 16:04:55 -0700, by Martin von Zweigbergk
-
narrow: validate spec files are well-formed during clone (BC)Tue, 11 Sep 2018 11:47:10 -0700, by Gregory Szorc
-
narrow: validate patterns on incoming bundle2 partTue, 11 Sep 2018 10:59:21 -0700, by Gregory Szorc
-
narrowspec: validate patterns when loading and saving spec fileTue, 11 Sep 2018 15:28:41 -0700, by Gregory Szorc
-
ancestor: use heapreplace() in place of heappop/heappush()Mon, 10 Sep 2018 22:34:19 +0900, by Yuya Nishihara
-
ancestor: rename local aliases of heapq functions in _lazyancestorsiter()Tue, 11 Sep 2018 22:36:51 +0900, by Yuya Nishihara
-
ancestor: optimize _lazyancestorsiter() for contiguous chainsMon, 10 Sep 2018 21:58:59 +0900, by Yuya Nishihara
-
ancestor: unroll loop of parents in _lazyancestorsiter()Mon, 10 Sep 2018 21:54:40 +0900, by Yuya Nishihara
-
ancestor: return early from _lazyancestorsiter() when reached to stoprevMon, 10 Sep 2018 21:46:19 +0900, by Yuya Nishihara
-
ancestor: remove alias of initrevs from _lazyancestorsiter()Tue, 11 Sep 2018 22:38:32 +0900, by Yuya Nishihara
-
narrow: validate patterns returned by expandnarrowTue, 11 Sep 2018 10:36:07 -0700, by Gregory Szorc
-
narrowspec: limit patterns to path: and rootfilesin: (BC)Tue, 11 Sep 2018 15:25:35 -0700, by Gregory Szorc
-
narrow: mark wire proto capability names experimental and versionedTue, 11 Sep 2018 10:54:20 -0700, by Martin von Zweigbergk
-
narrow: move wire proto capabilities to narrowwirepeerTue, 11 Sep 2018 10:50:46 -0700, by Martin von Zweigbergk
-
narrow: check "narrow" wire protocol capability, not bundle2 capabilityTue, 11 Sep 2018 11:03:15 -0700, by Martin von Zweigbergk
-
sparse: add local files to temporaryfiles if they exist out of sparseTue, 21 Aug 2018 16:11:17 +0300, by Pulkit Goyal
-
tests: show that merging with sparse is broken when rename is involvedTue, 21 Aug 2018 15:09:22 +0300, by Pulkit Goyal
-
narrowspec: fix a typoed 'supported'Sat, 25 Aug 2018 22:19:42 +0300, by Pulkit Goyal
-
narrow: build the known set of nodes only when ellipses is enabledMon, 10 Sep 2018 16:29:22 +0300, by Pulkit Goyal
-
narrow: add narrow and ellipses as server capabilitiesMon, 10 Sep 2018 15:55:14 +0300, by Pulkit Goyal
-
treemanifest: use visitchildrenset when doing a walkThu, 23 Aug 2018 18:26:14 -0700, by Kyle Lippincott
-
treemanifest: use visitchildrenset when filtering a manifest to a matcherThu, 23 Aug 2018 00:44:10 -0700, by Kyle Lippincott
-
tests: stabilize test-no-symlinkMon, 10 Sep 2018 21:15:54 -0400, by Matt Harbison
-
shelve: use the internal phase when possibleTue, 29 May 2018 12:12:18 +0200, by Boris Feld
-
treemanifest: avoid loading everything just to get their nodeidThu, 23 Aug 2018 00:41:20 -0700, by Kyle Lippincott
-
treemanifest: avoid unnecessary copies/processing when using alwaysmatcherThu, 23 Aug 2018 00:34:25 -0700, by Kyle Lippincott
-
treemanifest: attempt to avoid loading all lazily-loaded subdirs in _isemptyThu, 23 Aug 2018 00:33:06 -0700, by Kyle Lippincott
-
treemanifest: introduce lazy loading of subdirsThu, 16 Aug 2018 12:31:52 -0700, by spectral
-
contrib: use a monotonic timer in catapipeFri, 07 Sep 2018 17:54:55 -0400, by Boris Feld