Mercurial > hg-stable
graph
-
localrepo: add sparse cachesThu, 06 Jul 2017 12:20:53 -0700, by Gregory Szorc
-
sparse: move active profiles function into coreThu, 06 Jul 2017 12:26:04 -0700, by Gregory Szorc
-
sparse: move resolving of sparse patterns for rev into coreThu, 06 Jul 2017 12:15:14 -0700, by Gregory Szorc
-
sparse: variable to track if sparse is enabledThu, 06 Jul 2017 12:06:37 -0700, by Gregory Szorc
-
sparse: move profile reading into coreThu, 06 Jul 2017 12:14:12 -0700, by Gregory Szorc
-
sparse: move config parsing into coreThu, 06 Jul 2017 12:14:03 -0700, by Gregory Szorc
-
sparse: use vfs.tryread()Thu, 06 Jul 2017 10:58:45 -0700, by Gregory Szorc
-
sparse: refactor sparsechecksum()Sat, 01 Jul 2017 11:56:39 -0700, by Gregory Szorc
-
sparse: document config file formatThu, 06 Jul 2017 10:57:26 -0700, by Gregory Szorc
-
sparse: rename command to debugsparseSat, 01 Jul 2017 10:29:27 -0700, by Gregory Szorc
-
sparse: remove reference to simplecacheThu, 06 Jul 2017 10:54:23 -0700, by Gregory Szorc
-
sparse: remove reference to hgwatchmanSat, 01 Jul 2017 10:24:31 -0700, by Gregory Szorc
-
sparse: expand module docstringSat, 01 Jul 2017 10:36:03 -0700, by Gregory Szorc
-
sparse: vendor Facebook-developed extensionSat, 01 Jul 2017 10:43:29 -0700, by Gregory Szorc
-
contrib: widen "direct use of `python`" net againThu, 06 Jul 2017 15:15:02 -0400, by Augie Fackler
-
tests: clean up a newly-introduced instance of `python`Thu, 06 Jul 2017 14:33:48 -0500, by Kevin Bullock
-
tests: clean up even more direct `python` calls with $PYTHONTue, 20 Jun 2017 17:31:18 -0400, by Augie Fackler
-
contrib: widen the "don't use `python`" net a littleTue, 20 Jun 2017 17:25:57 -0400, by Augie Fackler
-
followlines: join merge parents line ranges in blockdescendants() (issue5595)Wed, 05 Jul 2017 13:54:53 +0200, by Denis Laxalde
-
workingfilectx: add exists, lexistsTue, 04 Jul 2017 22:35:52 -0700, by Phil Cohen
-
vfs: add explanation about cost of checkambig=True in corner caseTue, 04 Jul 2017 23:13:47 +0900, by FUJIWARA Katsunori
-
vfs: replace avoiding ambiguity in abstractvfs.rename with _avoidambigTue, 04 Jul 2017 23:13:47 +0900, by FUJIWARA Katsunori
-
vfs: copy if EPERM to avoid file stat ambiguity forcibly at closingTue, 04 Jul 2017 23:13:47 +0900, by FUJIWARA Katsunori
-
transaction: apply checkambig=True only on limited files for similarityTue, 04 Jul 2017 23:13:47 +0900, by FUJIWARA Katsunori
-
transaction: avoid file stat ambiguity only for files in blacklistTue, 04 Jul 2017 23:13:46 +0900, by FUJIWARA Katsunori
-
localrepo: store path and vfs location of cached propertiesTue, 04 Jul 2017 23:13:46 +0900, by FUJIWARA Katsunori
-
template: add successors templateMon, 03 Jul 2017 11:22:00 +0200, by Boris Feld
-
template: add tests for more complex casesMon, 03 Jul 2017 14:22:28 +0200, by Boris Feld
-
obsolete: closest divergent supportFri, 30 Jun 2017 15:27:19 +0200, by Boris Feld
-
obsolete: pass cache argument of successors set explicitlyFri, 30 Jun 2017 15:02:19 +0200, by Boris Feld
-
obsolete: small doc update for 'successorssets'Fri, 30 Jun 2017 13:47:24 +0200, by Boris Feld
-
phabricator: do not read a same revision twiceTue, 04 Jul 2017 18:52:28 -0700, by Jun Wu
-
patch: make parsepatch optionally trim context linesTue, 04 Jul 2017 16:41:28 -0700, by Jun Wu
-
phabricator: try to fetch differential revisions in batchTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: avoid calling differential.getcommitmessageTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: rework phabread to reduce memory usage and round-tripsTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: abort if phabsend gets empty revsTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: do not upload new diff if nothing changesTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: add node and p1 to hg:meta propertyTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: check associated Differential Revision from commit messageTue, 04 Jul 2017 16:16:37 -0700, by Jun Wu
-
tests: replace yet more calls to `python` with $PYTHONWed, 05 Jul 2017 11:10:11 -0500, by Augie Fackler
-
tests: capitalize Python when it's not used as a command nameWed, 05 Jul 2017 11:09:55 -0500, by Augie Fackler
-
merge with stableWed, 05 Jul 2017 11:55:26 -0400, by Augie Fackler
-
vfs: drop the 'mustaudit' APISun, 02 Jul 2017 04:26:42 +0200, by Pierre-Yves David
-
streamclone: stop using 'vfs.mustaudit = False'Sun, 02 Jul 2017 04:26:34 +0200, by Pierre-Yves David
-
vfs: simplify path audit disabling in stream cloneSun, 02 Jul 2017 02:28:04 +0200, by Pierre-Yves David
-
auditor: add simple comment about repo.auditor and alSun, 02 Jul 2017 02:19:05 +0200, by Pierre-Yves David
-
tag: make sure the repository is locked when taggingSun, 02 Jul 2017 01:41:37 +0200, by Pierre-Yves David
-
test: glob a line number in test-devel-warnings.tSun, 02 Jul 2017 01:38:08 +0200, by Pierre-Yves David
-
test: add a small comment to explain a section of test-devel-warningSun, 02 Jul 2017 01:37:03 +0200, by Pierre-Yves David
-
obsolete: reports the number of local changeset obsoleted when unbundlingWed, 28 Jun 2017 03:54:19 +0200, by Pierre-Yves David
-
transaction: track new obsmarkers in the 'changes' mappingTue, 27 Jun 2017 02:45:09 +0200, by Pierre-Yves David
-
configitems: register the 'progress.estimate' configFri, 30 Jun 2017 03:44:04 +0200, by Pierre-Yves David
-
configitems: register the 'progress.clear-complete' configFri, 30 Jun 2017 03:44:02 +0200, by Pierre-Yves David
-
configitems: register the 'progress.assume-tty' configFri, 30 Jun 2017 03:44:01 +0200, by Pierre-Yves David
-
configitems: register the 'format.usestore' configFri, 30 Jun 2017 03:42:30 +0200, by Pierre-Yves David
-
configitems: register the 'format.usegeneraldelta' configFri, 30 Jun 2017 03:42:29 +0200, by Pierre-Yves David
-
configitems: register the 'format.usefncache' configFri, 30 Jun 2017 03:42:28 +0200, by Pierre-Yves David
-
configitems: register the 'format.obsstore-version' configFri, 30 Jun 2017 03:42:27 +0200, by Pierre-Yves David
-
configitems: register the 'factotum.service' configFri, 30 Jun 2017 03:42:15 +0200, by Pierre-Yves David
-
configitems: register the 'factotum.mountpoint' configFri, 30 Jun 2017 03:42:13 +0200, by Pierre-Yves David
-
configitems: register the 'factotum.executable' configFri, 30 Jun 2017 03:42:12 +0200, by Pierre-Yves David
-
configitems: register the 'format.maxchainlen' configFri, 30 Jun 2017 03:42:26 +0200, by Pierre-Yves David
-
configitems: register the 'format.manifestcachesize' configFri, 30 Jun 2017 03:42:24 +0200, by Pierre-Yves David
-
configitems: register the 'format.generaldelta' configFri, 30 Jun 2017 03:42:23 +0200, by Pierre-Yves David
-
configitems: register the 'format.dotencode' configFri, 30 Jun 2017 03:42:22 +0200, by Pierre-Yves David
-
configitems: register the 'format.chunkcachesize' configFri, 30 Jun 2017 03:42:21 +0200, by Pierre-Yves David
-
configitems: register the 'format.aggressivemergedeltas' configFri, 30 Jun 2017 03:42:20 +0200, by Pierre-Yves David
-
configitems: gather comment related to 'worker.backgroundclosemaxqueue'Wed, 05 Jul 2017 00:01:30 +0200, by Pierre-Yves David
-
configitems: register the 'worker.numcpus' configFri, 30 Jun 2017 03:46:01 +0200, by Pierre-Yves David
-
configitems: register the 'worker.backgroundclosethreadcount' configFri, 30 Jun 2017 03:46:00 +0200, by Pierre-Yves David
-
configitems: register the 'worker.backgroundcloseminfilecount' configFri, 30 Jun 2017 03:45:59 +0200, by Pierre-Yves David
-
configitems: register the 'worker.backgroundclosemaxqueue' configFri, 30 Jun 2017 03:45:58 +0200, by Pierre-Yves David
-
configitems: register the 'patch.eol' configFri, 30 Jun 2017 03:43:35 +0200, by Pierre-Yves David
-
configitems: register the 'server.zliblevel' configFri, 30 Jun 2017 03:44:16 +0200, by Pierre-Yves David
-
configitems: register the 'server.validate' configFri, 30 Jun 2017 03:44:15 +0200, by Pierre-Yves David
-
configitems: register the 'server.uncompressedallowsecret' configFri, 30 Jun 2017 03:44:14 +0200, by Pierre-Yves David
-
configitems: register the 'server.preferuncompressed' configFri, 30 Jun 2017 03:44:12 +0200, by Pierre-Yves David
-
configitems: register the 'server.maxhttpheaderlen' configFri, 30 Jun 2017 03:44:11 +0200, by Pierre-Yves David
-
configitems: register the 'server.disablefullbundle' configFri, 30 Jun 2017 03:44:10 +0200, by Pierre-Yves David
-
configitems: register the 'server.concurrent-push-mode' configFri, 30 Jun 2017 03:44:09 +0200, by Pierre-Yves David
-
configitems: register the 'server.compressionengines' configFri, 30 Jun 2017 03:44:08 +0200, by Pierre-Yves David
-
configitems: register the 'server.bundle1gd' configFri, 30 Jun 2017 03:44:07 +0200, by Pierre-Yves David
-
configitems: register the 'server.bundle1' configFri, 30 Jun 2017 03:44:06 +0200, by Pierre-Yves David
-
configitems: register the 'hostsecurity.disabletls10warning' configFri, 30 Jun 2017 03:42:43 +0200, by Pierre-Yves David
-
configitems: register the 'hostsecurity.ciphers' configFri, 30 Jun 2017 03:42:42 +0200, by Pierre-Yves David
-
configitem: create a new list of each 'acl.sources' accessSun, 02 Jul 2017 23:10:33 +0200, by Pierre-Yves David
-
dirstate: centralize _cwd handling into _cwd methodMon, 03 Jul 2017 02:52:40 +0900, by FUJIWARA Katsunori
-
tests: add line specific for testing with fsmonitorMon, 03 Jul 2017 02:52:39 +0900, by FUJIWARA Katsunori
-
tests: make output lines conditional for testing with fsmonitorMon, 03 Jul 2017 02:52:39 +0900, by FUJIWARA Katsunori
-
tests: add fsmonitor specific output lines at enabling largefilesMon, 03 Jul 2017 02:52:39 +0900, by FUJIWARA Katsunori
-
show: document why accidentally quadratic is (probably) acceptableMon, 03 Jul 2017 21:26:39 -0700, by Gregory Szorc
-
show: also catch AmbiguousCommandMon, 03 Jul 2017 21:18:32 -0700, by Gregory Szorc
-
show: avoid extra list operationsMon, 03 Jul 2017 21:12:04 -0700, by Gregory Szorc
-
show: tweak warning messageMon, 03 Jul 2017 21:10:48 -0700, by Gregory Szorc
-
revlog: add an experimental option to mitigated delta issues (issue5480)Fri, 23 Jun 2017 13:49:34 +0200, by Pierre-Yves David
-
tests: use system hg only if changelog or dirstate can't be readSun, 02 Jul 2017 13:24:23 +0900, by Yuya Nishihara
-
tests: restore workaround of obsolete warning from 3c9066ed557cSun, 02 Jul 2017 13:20:28 +0900, by Yuya Nishihara
-
tests: alias syshg and syshgenv so they can be switched conditionallySun, 02 Jul 2017 13:14:20 +0900, by Yuya Nishihara
-
tests: actually restore the original environment before running syshgFri, 30 Jun 2017 21:49:29 +0900, by Yuya Nishihara
-
phabricator: add phabread command to read patchesSun, 02 Jul 2017 20:08:09 -0700, by Jun Wu
-
phabricator: add phabsend command to send a stackSun, 02 Jul 2017 20:08:09 -0700, by Jun Wu
-
phabricator: add a contrib scriptSun, 02 Jul 2017 20:08:09 -0700, by Jun Wu
-
show: implement "stack" viewSat, 01 Jul 2017 22:38:42 -0700, by Gregory Szorc
-
tests: demonstrate inconsistencies with dirty state in various commandsWed, 28 Jun 2017 21:30:46 -0400, by Matt Harbison
-
check-config: syntax to allow inconsistent config valuesSat, 01 Jul 2017 20:34:27 -0700, by Gregory Szorc
-
configitems: register the 'badserver.closebeforeaccept' configFri, 30 Jun 2017 03:28:02 +0200, by Pierre-Yves David
-
configitems: register the 'badserver.closeaftersendbytes' configFri, 30 Jun 2017 03:27:54 +0200, by Pierre-Yves David
-
configitems: register the 'badserver.closeafterrecvbytes' configFri, 30 Jun 2017 03:27:44 +0200, by Pierre-Yves David
-
configitems: register the 'badserver.closeafteraccept' configFri, 30 Jun 2017 03:27:36 +0200, by Pierre-Yves David
-
configitems: register the 'blackbox.logsource' configFri, 30 Jun 2017 03:28:18 +0200, by Pierre-Yves David
-
configitems: register the 'blackbox.dirty' configFri, 30 Jun 2017 03:28:11 +0200, by Pierre-Yves David
-
configitems: register the 'automv.similarity' configFri, 30 Jun 2017 03:27:24 +0200, by Pierre-Yves David
-
acl: use configlist to retrieve the source configSat, 01 Jul 2017 20:58:34 +0200, by Pierre-Yves David
-
configitems: register the 'acl.sources' configFri, 30 Jun 2017 03:27:07 +0200, by Pierre-Yves David
-
configitems: register the 'acl.config' configFri, 30 Jun 2017 03:26:57 +0200, by Pierre-Yves David
-
config: register the 'devel.legacy.exchange' configWed, 28 Jun 2017 13:31:51 +0200, by Pierre-Yves David
-
configitems: register the 'bundle.reorder' configFri, 30 Jun 2017 03:31:35 +0200, by Pierre-Yves David
-
configitems: register the 'bundle.mainreporoot' configFri, 30 Jun 2017 03:31:26 +0200, by Pierre-Yves David
-
configitems: register the 'bookmarks.pushing' configFri, 30 Jun 2017 03:28:28 +0200, by Pierre-Yves David
-
configitems: register the 'auth.cookiefile' configFri, 30 Jun 2017 03:27:18 +0200, by Pierre-Yves David
-
configitems: register the 'color.mode' configFri, 30 Jun 2017 03:32:09 +0200, by Pierre-Yves David
-
zeroconf: blindly forward extra argument to the core config methodSat, 01 Jul 2017 21:57:17 +0200, by Pierre-Yves David
-
configitem: fix default value for 'serverrequirecert'Sat, 01 Jul 2017 20:16:54 +0200, by Pierre-Yves David
-
localrepo: factor out base of filecache annotation classFri, 30 Jun 2017 01:47:49 +0900, by FUJIWARA Katsunori
-
manifest: apply checkambig=True only for root 00manifest.iFri, 30 Jun 2017 01:47:48 +0900, by FUJIWARA Katsunori
-
revlog: address review feedback for deltachain C implementationSat, 01 Jul 2017 19:35:17 -0700, by Gregory Szorc
-
test-rebase-interruptions: stabilize for WindowsSat, 01 Jul 2017 15:13:09 -0400, by Matt Harbison
-
drawdag: inline transaction() functionFri, 30 Jun 2017 23:15:09 -0700, by Martin von Zweigbergk
-
revlog: C implementation of delta chain resolutionSun, 25 Jun 2017 12:41:34 -0700, by Gregory Szorc
-
config: register the 'devel.strip-obsmarkers' configWed, 28 Jun 2017 13:32:36 +0200, by Pierre-Yves David
-
config: register the 'devel.serverrequirecert' configWed, 28 Jun 2017 13:32:28 +0200, by Pierre-Yves David
-
config: register the 'devel.serverexactprotocol' configWed, 28 Jun 2017 13:32:18 +0200, by Pierre-Yves David
-
config: register the 'devel.servercafile' configWed, 28 Jun 2017 13:32:07 +0200, by Pierre-Yves David
-
config: register the 'devel.disableloaddefaultcerts' configWed, 28 Jun 2017 13:31:18 +0200, by Pierre-Yves David
-
config: register the 'devel.check-relroot' configWed, 28 Jun 2017 13:31:05 +0200, by Pierre-Yves David
-
config: register the devel.check-locks configWed, 28 Jun 2017 13:37:59 +0200, by Pierre-Yves David
-
config: register the 'devel.bundle2.debug' configWed, 28 Jun 2017 13:25:33 +0200, by Pierre-Yves David
-
config: register the 'devel.all-warnings' configWed, 28 Jun 2017 13:19:40 +0200, by Pierre-Yves David
-
rebase: always pass destination as revnum to _handleskippingobsolete()Wed, 28 Jun 2017 14:53:54 -0700, by Martin von Zweigbergk
-
patch: remove unused fsbackend._join()Thu, 29 Jun 2017 23:04:47 -0700, by Martin von Zweigbergk
-
patch: add close() to abstractbackendFri, 30 Jun 2017 09:07:24 -0700, by Martin von Zweigbergk
-
log: add an extension hook-point in changeset_printerMon, 26 Jun 2017 15:46:24 +0200, by Boris Feld
-
drawdag: support obsmarker creation in commentsTue, 27 Jun 2017 00:01:17 -0700, by Jun Wu
-
test-drawdag: add a test for drawdag.pyMon, 26 Jun 2017 23:31:53 -0700, by Jun Wu
-
filemerge: convert a couple of wvfs calls in internal mergetools to contextsMon, 26 Jun 2017 22:52:15 -0700, by Phil Cohen
-
configitems: support callable as a default valueWed, 28 Jun 2017 13:50:20 +0200, by Pierre-Yves David
-
obsutil: move 'getmarkers' to the new modulesTue, 27 Jun 2017 02:06:15 +0200, by Pierre-Yves David
-
obsutil: move the 'marker' class to the new modulesTue, 27 Jun 2017 01:51:40 +0200, by Pierre-Yves David
-
obsolete: delete three unused utility functionsTue, 27 Jun 2017 01:48:41 +0200, by Pierre-Yves David
-
obsutil: move 'foreground' to the new modulesTue, 27 Jun 2017 01:40:34 +0200, by Pierre-Yves David
-
obsutil: move 'allsuccessors' to the new modulesTue, 27 Jun 2017 01:36:20 +0200, by Pierre-Yves David
-
obsutil: move 'allprecursors' to the new modulesTue, 27 Jun 2017 01:31:18 +0200, by Pierre-Yves David
-
obsutil: move 'exclusivemarkers' to the new modulesTue, 27 Jun 2017 01:11:56 +0200, by Pierre-Yves David
-
obsutil: move 'successorssets' to the new modulesTue, 27 Jun 2017 01:03:01 +0200, by Pierre-Yves David
-
tests: fix variable name regular expression in _genrestoreenv()Thu, 29 Jun 2017 11:29:19 -0700, by Adam Simpkins
-
merge with stableThu, 29 Jun 2017 15:21:52 -0700, by Martin von Zweigbergk
-
pushrace: avoid crash on bare push when using concurrent push modeWed, 28 Jun 2017 17:41:25 +0200, by Pierre-Yves David
-
show: config option to register aliases for viewsSun, 25 Jun 2017 22:20:37 -0700, by Gregory Szorc
-
blackbox: use a human readable version of the defaultSun, 18 Jun 2017 20:49:08 +0200, by Pierre-Yves David
-
configitems: register 'blackbox.maxsize' as an example of 'configbytes'Sat, 17 Jun 2017 13:21:06 +0200, by Pierre-Yves David
-
blackbox: minor code reorderingSat, 17 Jun 2017 13:41:28 +0200, by Pierre-Yves David
-
configitems: add a devel warning for extensions items overiding core oneSun, 18 Jun 2017 19:52:54 +0200, by Pierre-Yves David
-
configitems: add an official API for extensions to register config itemSat, 17 Jun 2017 13:48:20 +0200, by Pierre-Yves David
-
configitems: extract the logic to build a registrar on any configtableSat, 17 Jun 2017 13:38:53 +0200, by Pierre-Yves David
-
obsolete: skip 'changectx' usage in unstable computationMon, 19 Jun 2017 01:08:11 +0200, by Pierre-Yves David
-
obsolete: provide a small function to retrieve all mutable revisionsSun, 18 Jun 2017 22:38:11 +0200, by Pierre-Yves David
-
bundle2: add debug info about the number of stream paramsTue, 27 Jun 2017 14:38:00 -0700, by Siddharth Agarwal
-
bundle2: add some debugging information to the not-a-bundle errorTue, 27 Jun 2017 14:30:55 -0700, by Siddharth Agarwal
-
tests: more completely restore the environment in syshgenvWed, 28 Jun 2017 12:23:22 -0700, by Adam Simpkins
-
tests: do not use system hg if it does not have "files" commandWed, 28 Jun 2017 13:45:51 -0700, by Jun Wu
-
setup: fix runcmd() usage on darwinWed, 28 Jun 2017 10:50:37 -0700, by Adam Simpkins
-
py3: update the python3-whitelist with new tests which pass on Python 3Tue, 27 Jun 2017 21:16:08 +0530, by Pulkit Goyal
-
setup: fix localhgenvWed, 28 Jun 2017 06:49:01 -0700, by Jun Wu
-
tests: use the system hg for examining the local repositoryTue, 27 Jun 2017 17:24:31 -0700, by Adam Simpkins
-
tests: save the original PATH and PYTHONPATH variablesTue, 27 Jun 2017 17:24:31 -0700, by Adam Simpkins
-
setup: prefer using the system hg to interact with the local repositoryTue, 27 Jun 2017 16:15:32 -0700, by Adam Simpkins
-
setup: replace runhg() with an hgcommand helper classTue, 27 Jun 2017 16:15:32 -0700, by Adam Simpkins
-
setup: move environment computation into a helper functionMon, 26 Jun 2017 11:31:30 -0700, by Adam Simpkins
-
setup: update runcmd() to also return the exit statusMon, 26 Jun 2017 11:31:30 -0700, by Adam Simpkins
-
setup: fail if we cannot determine the version numberMon, 26 Jun 2017 11:31:30 -0700, by Adam Simpkins
-
smartset: fix generatorset.last() to not return the first element (issue5609)Tue, 27 Jun 2017 23:50:22 +0900, by Yuya Nishihara
-
strip: respect the backup option in stripcallbackMon, 26 Jun 2017 21:11:02 -0700, by Jun Wu
-
py3: use pycompat.bytestr() to convert str to bytesMon, 26 Jun 2017 23:58:27 +0530, by Pulkit Goyal
-
py3: pass the memoryview object into bytes() to get the valueMon, 26 Jun 2017 23:57:49 +0530, by Pulkit Goyal
-
py3: use pycompat.bytestr instead of strMon, 26 Jun 2017 17:23:10 +0530, by Pulkit Goyal
-
py3: use '%d' to convert integers to bytesMon, 26 Jun 2017 17:22:45 +0530, by Pulkit Goyal
-
py3: slice over bytes to prevent getting it's ascii valueSun, 25 Jun 2017 08:36:51 +0530, by Pulkit Goyal
-
py3: use pycompat.strkwargs() to convert kwargs keys to strTue, 27 Jun 2017 00:23:32 +0530, by Pulkit Goyal
-
py3: use r'' to prevent the addition of b'' by transformerTue, 27 Jun 2017 00:15:56 +0530, by Pulkit Goyal
-
py3: use pycompat.byteskwargs() to convert kwargs' keys to bytesTue, 27 Jun 2017 00:20:55 +0530, by Pulkit Goyal
-
tests: use cgienv to minimize environment setup at hgweb testsTue, 27 Jun 2017 02:24:38 +0900, by FUJIWARA Katsunori