Mercurial > hg
graph
-
relnote: document the use of persistent-nodemap by default for Rust build stableTue, 20 Apr 2021 16:29:05 +0200, by Pierre-Yves David
-
relnode: document the move to `zstd` as default compression stableTue, 20 Apr 2021 16:18:43 +0200, by Pierre-Yves David
-
relnote: clarify the backward compatibility entry about p1/p2 swap stableTue, 20 Apr 2021 16:12:19 +0200, by Pierre-Yves David
-
packaging: extract pre-computed version when running from plain tarball stable 5.8rc1Tue, 20 Apr 2021 20:35:46 +0200, by Joerg Sonnenberger
-
Added tag 5.8rc0 for changeset f67b8946bb1b stableTue, 20 Apr 2021 11:12:19 -0400, by Augie Fackler
-
merge: default into stable for 5.8 rc stable 5.8rc0Tue, 20 Apr 2021 11:01:06 -0400, by Augie Fackler
-
mail: force SMTPException to bytes before wrapping in error.AbortMon, 19 Apr 2021 20:38:52 -0400, by Matt Harbison
-
mail: split out the SMTP login to allow the keyring extension to wrap itMon, 19 Apr 2021 17:26:57 -0400, by Matt Harbison
-
store: exclude `undo.` nodemap's file from `walk`Tue, 20 Apr 2021 04:27:03 +0200, by Pierre-Yves David
-
streamclone: treat volatile file as "fullfile"Tue, 20 Apr 2021 05:08:55 +0200, by Pierre-Yves David
-
nodemap: add a test about nodemap "vacuum" during stream cloneMon, 19 Apr 2021 20:47:46 +0200, by Pierre-Yves David
-
nodemap: add a test about racy commit during stream cloneMon, 19 Apr 2021 20:24:13 +0200, by Pierre-Yves David
-
streamclone: remove sleep based "synchronisation" in testsMon, 19 Apr 2021 19:12:28 +0200, by Pierre-Yves David
-
testing: add a `write_file` functionMon, 19 Apr 2021 19:10:49 +0200, by Pierre-Yves David
-
testing: add a utility function to wait for file createMon, 19 Apr 2021 19:10:18 +0200, by Pierre-Yves David
-
streamclone: check the errors log in testsMon, 19 Apr 2021 19:09:18 +0200, by Pierre-Yves David
-
mail: use a context manager when writing to mboxTue, 20 Apr 2021 00:23:56 -0400, by Matt Harbison
-
errors: remove unnecessary varargs handling from OutOfBandErrorMon, 19 Apr 2021 21:31:24 -0700, by Martin von Zweigbergk
-
phab-refresh: use a special comment on the stable branchMon, 19 Apr 2021 11:10:16 +0200, by Pierre-Yves David
-
phab-refresh: extract the comment in a variableMon, 19 Apr 2021 11:04:11 +0200, by Pierre-Yves David
-
tests: make test-archive.t pass on py3.9 (issue6504)Mon, 19 Apr 2021 16:53:45 -0700, by Martin von Zweigbergk
-
errors: raise RemoteError in some places in exchange.pyMon, 19 Apr 2021 12:52:23 -0700, by Martin von Zweigbergk
-
errors: introduce a class for remote errorsMon, 19 Apr 2021 09:37:01 -0700, by Martin von Zweigbergk
-
errors: make OutOfBandError extend AbortMon, 19 Apr 2021 10:49:15 -0700, by Martin von Zweigbergk
-
revlog: replace revlog._io.size with a new revlog.index.entry_sizeMon, 05 Apr 2021 12:22:25 +0200, by Pierre-Yves David
-
perf-discovery: use `get_unique_pull_path`Wed, 14 Apr 2021 20:32:53 +0200, by Pierre-Yves David
-
help: clarify when `$HG_URL` and `$HG_SOURCE` are added in hooksWed, 14 Apr 2021 00:38:25 +0800, by Aay Jay Chan
-
nodemap: deal with data mmap errorFri, 16 Apr 2021 15:39:00 +0200, by Pierre-Yves David
-
nodemap: test various corruption scenario for the persistent nodemapFri, 16 Apr 2021 14:59:13 +0200, by Pierre-Yves David
-
cmdutil: fix an uninitialize variable usage in clearunfinished()Sat, 17 Apr 2021 00:28:21 -0400, by Matt Harbison
-
help: document `$HG_NEW_OBSMARKERS` in pretxnclose hookMon, 05 Apr 2021 14:19:17 +0800, by Aay Jay Chan
-
help: prepend environment variables used in hooks with "$"Thu, 01 Apr 2021 22:43:55 +0800, by Aay Jay Chan
-
revset: drop an outdated commentThu, 15 Apr 2021 09:59:12 +0200, by Pierre-Yves David
-
ui: deprecated `ui.expandpath`Thu, 15 Apr 2021 01:03:12 +0200, by Pierre-Yves David
-
urlutil: remove usage of `ui.expandpath` in `get_clone_path`Wed, 14 Apr 2021 21:29:27 +0200, by Pierre-Yves David
-
urlutil: remove usage of `ui.expandpath` in `get_unique_pull_path`Wed, 14 Apr 2021 21:27:00 +0200, by Pierre-Yves David
-
urlutil: remove usage of `ui.expandpath` in `get_pull_paths`Wed, 14 Apr 2021 21:20:58 +0200, by Pierre-Yves David
-
debugbackupbundle: use `get_unique_pull_path`Wed, 14 Apr 2021 21:15:53 +0200, by Pierre-Yves David
-
debugssl: use `get_unique_pull_path`Wed, 14 Apr 2021 21:15:22 +0200, by Pierre-Yves David
-
debugdiscovery: use `get_unique_pull_path`Wed, 14 Apr 2021 21:11:39 +0200, by Pierre-Yves David
-
profiling: use `util.expandpath` instead of `ui.expandpath` for outputWed, 14 Apr 2021 21:02:38 +0200, by Pierre-Yves David
-
dispatch: use the new API to resolve --repositoryWed, 14 Apr 2021 20:57:34 +0200, by Pierre-Yves David
-
revset: use `get_unique_pull_path` for `remote(…)`Wed, 14 Apr 2021 20:21:11 +0200, by Pierre-Yves David
-
remotefilelog: use `get_unique_pull_path` in `getflogheads`Wed, 14 Apr 2021 20:15:09 +0200, by Pierre-Yves David
-
summary: use the new APIsWed, 14 Apr 2021 19:30:48 +0200, by Pierre-Yves David
-
share: use `get_clone_path`Wed, 14 Apr 2021 18:37:29 +0200, by Pierre-Yves David
-
init: use `get_clone_path` when suitableWed, 14 Apr 2021 18:02:25 +0200, by Pierre-Yves David
-
clone: use `get_clone_path`Wed, 14 Apr 2021 18:34:42 +0200, by Pierre-Yves David
-
incoming: kill the `repo._subtoppath =` hackWed, 14 Apr 2021 17:41:02 +0200, by Pierre-Yves David
-
identify: use `get_unique_pull_path`Wed, 14 Apr 2021 17:29:27 +0200, by Pierre-Yves David
-
bundle: support multiple destinationsWed, 14 Apr 2021 17:02:20 +0200, by Pierre-Yves David
-
lfs: use the new APIsWed, 14 Apr 2021 14:35:13 +0200, by Pierre-Yves David
-
fastannotate: use `get_unique_pull_path`Wed, 14 Apr 2021 13:06:09 +0200, by Pierre-Yves David
-
remotefilelog: use the right expandpath in to expand `~`Wed, 14 Apr 2021 12:57:55 +0200, by Pierre-Yves David
-
transplant: use `get_unique_pull_path`Fri, 16 Apr 2021 10:46:56 +0200, by Pierre-Yves David
-
infinitepush: use `get_unique_pull_path`Fri, 16 Apr 2021 10:46:52 +0200, by Pierre-Yves David
-
relink: use `get_unique_pull_path`Wed, 14 Apr 2021 12:29:44 +0200, by Pierre-Yves David
-
histedit: use `get_unique_push_path`Wed, 14 Apr 2021 12:01:27 +0200, by Pierre-Yves David
-
urlutil: add a new `get_unique_push_path`Wed, 14 Apr 2021 11:57:20 +0200, by Pierre-Yves David
-
fetch: use `get_unique_pull_path` to retrieve the pathWed, 14 Apr 2021 11:38:10 +0200, by Pierre-Yves David
-
patchbomb: use `get_unique_pull_path`Wed, 14 Apr 2021 11:30:49 +0200, by Pierre-Yves David
-
narrow: use `get_unique_pull_path`Wed, 14 Apr 2021 11:18:48 +0200, by Pierre-Yves David
-
urlutil: add a new `get_unique_pull_path`Wed, 14 Apr 2021 11:15:54 +0200, by Pierre-Yves David
-
mq: use the new `get_clone_path` to get the remote urlWed, 14 Apr 2021 10:51:31 +0200, by Pierre-Yves David
-
urlutil: add a `get_clone_path` functionWed, 14 Apr 2021 10:35:40 +0200, by Pierre-Yves David
-
outgoing: use `get_push_paths` in the revset tooSun, 11 Apr 2021 19:18:54 +0200, by Pierre-Yves David
-
incoming: use `urlutil.get_pull_paths`Wed, 14 Apr 2021 02:14:15 +0200, by Pierre-Yves David
-
outgoing: accept multiple destinationsWed, 14 Apr 2021 01:26:44 +0200, by Pierre-Yves David
-
outgoing: pass subrepo path using function argument instead of abssource hackThu, 15 Apr 2021 09:23:28 +0200, by Pierre-Yves David
-
subrepo: introduce a `repo_rel_or_abs_source` functionThu, 15 Apr 2021 09:23:19 +0200, by Pierre-Yves David
-
urlutil: use bytes for Abort messagesWed, 14 Apr 2021 22:50:41 -0400, by Matt Harbison
-
changegroup: update commentThu, 08 Apr 2021 16:41:13 +0200, by Raphaël Gomès
-
re2: adjust local variable assignment scopeMon, 12 Apr 2021 23:31:54 -0400, by Matt Harbison
-
rhg: Make `files` work on repo-relative paths when possibleSat, 13 Mar 2021 09:50:34 +0100, by Simon Sapin
-
split: avoid strip if split is a no-op (identical to original)Mon, 12 Apr 2021 19:25:34 -0700, by Kyle Lippincott
-
split: fix issue with empty splits adjusting phasesMon, 12 Apr 2021 17:52:46 -0700, by Kyle Lippincott
-
split: add test demonstrating issue with empty splits adjusting phasesMon, 12 Apr 2021 17:51:56 -0700, by Kyle Lippincott
-
test-lfs: fix expected outputWed, 14 Apr 2021 16:09:12 +0200, by Pierre-Yves David
-
test-lfs: avoid a bashism when spawning the serverWed, 14 Apr 2021 15:56:21 +0200, by Pierre-Yves David
-
test-lfs: avoid paginationWed, 14 Apr 2021 15:54:32 +0200, by Pierre-Yves David
-
run-test: make it clearer why we terminating processWed, 14 Apr 2021 15:53:43 +0200, by Pierre-Yves David
-
push-dests: move the code around missing default dest inside `get_push_paths`Tue, 13 Apr 2021 15:30:32 +0200, by Pierre-Yves David
-
push-dests: rework the handling of default valueTue, 13 Apr 2021 15:32:59 +0200, by Pierre-Yves David
-
outgoing: merge the code handling --graph with the main oneSun, 11 Apr 2021 20:00:46 +0200, by Pierre-Yves David
-
outgoing: move filtering logic in its own functionTue, 13 Apr 2021 15:13:20 +0200, by Pierre-Yves David
-
outgoing: make `recurse` a real functionSun, 11 Apr 2021 19:31:03 +0200, by Pierre-Yves David
-
outgoing: remove some early returnSun, 11 Apr 2021 19:20:14 +0200, by Pierre-Yves David
-
infinitepush: use the new function to determine push destinationSat, 10 Apr 2021 21:55:01 +0200, by Pierre-Yves David
-
urlutil: add a `get_pull_paths` to perform the pull destination logicTue, 13 Apr 2021 12:28:44 +0200, by Pierre-Yves David
-
urlutil: add a `get_push_paths` to perform the push destination logicMon, 12 Apr 2021 22:22:56 +0200, by Pierre-Yves David
-
urlutil: extract `parseurl` from `hg` into the new moduleMon, 12 Apr 2021 06:34:54 +0200, by Pierre-Yves David
-
urlutil: extract `url` related code from `util` into the new moduleMon, 12 Apr 2021 03:01:04 +0200, by Pierre-Yves David
-
urlutil: extract `path` related code into a new moduleSun, 11 Apr 2021 23:54:35 +0200, by Pierre-Yves David
-
help: document the `path://` url schemeSat, 10 Apr 2021 15:30:32 +0200, by Pierre-Yves David
-
help: point to `hg help urls` in `hg help config.paths`Sat, 10 Apr 2021 15:28:10 +0200, by Pierre-Yves David
-
merge with stableMon, 12 Apr 2021 22:42:47 -0400, by Matt Harbison
-
narrow: add capabilities for local repos, not just remote peersFri, 09 Apr 2021 17:41:48 -0400, by Charles Chamberlain
-
typing: make minor adjustments to mercurial/util.py to pass pytype checkingThu, 25 Mar 2021 22:29:41 -0400, by Matt Harbison
-
util: fix the signature for the pypy override of sortdict.update()Thu, 25 Mar 2021 20:22:00 -0400, by Matt Harbison
-
typing: add type hints to mercurial/error.pyThu, 25 Mar 2021 18:59:14 -0400, by Matt Harbison
-
tests: add a (very slow) test that executes pytypeFri, 19 Mar 2021 00:36:26 -0400, by Matt Harbison
-
upgrade: do not hardcore file extension of revlogsTue, 06 Apr 2021 10:38:27 +0200, by Pierre-Yves David
-
upgrade: take advantage of the new information returned by `store.walk`Tue, 06 Apr 2021 10:38:11 +0200, by Pierre-Yves David
-
store: also return some information about the type of file `walk` foundTue, 06 Apr 2021 10:38:03 +0200, by Pierre-Yves David
-
tests: skip test-git-interop.t on WindowsMon, 05 Apr 2021 23:54:54 -0400, by Matt Harbison
-
contrib: restore the `hg fix` configuration in the examplesMon, 05 Apr 2021 13:02:51 -0400, by Matt Harbison
-
blackbox: fix type error on log rotation on read-only filesystemWed, 31 Mar 2021 17:54:02 -0400, by Valentin Gatien-Baron
-
rust: Remove use of `py.eval()`Thu, 08 Apr 2021 14:38:27 +0200, by Simon Sapin
-
rust: Remove the compile-time 'dirstate-tree' feature flagThu, 08 Apr 2021 21:46:54 +0200, by Simon Sapin
-
procutil: avoid using os.fork() to implement runbgcommandSun, 13 Sep 2020 22:14:25 -0400, by Valentin Gatien-Baron
-
share: store relative share paths with '/' separatorsThu, 08 Apr 2021 18:43:08 -0400, by Matt Harbison
-
unit-tests: Fix `cargo test` on 32-bit platformsFri, 09 Apr 2021 12:02:51 +0200, by Simon Sapin
-
rename: add --forget option and stop suggesting `hg revert` for undoingFri, 09 Apr 2021 08:46:40 -0700, by Martin von Zweigbergk
-
win32: enable legacy I/O mode to fix missing pager output on Windows with py3Fri, 09 Apr 2021 11:32:19 -0400, by Matt Harbison
-
persistent-nodemap: enable the feature by default when using RustThu, 14 Jan 2021 04:58:20 +0100, by Pierre-Yves David
-
persistent-nodemap: disable it for test-wireproto-content-redirects.tFri, 09 Apr 2021 03:36:24 +0200, by Pierre-Yves David
-
persistent-nodemap: disable it for test-wireproto-command-capabilities.tFri, 09 Apr 2021 03:30:18 +0200, by Pierre-Yves David
-
persistent-nodemap: disable it unconditionally for test-wireproto-caching.tFri, 09 Apr 2021 03:36:07 +0200, by Pierre-Yves David
-
persistent-nodemap: disable it unconditionally for test-ssh-proto-unbundle.tFri, 09 Apr 2021 03:51:25 +0200, by Pierre-Yves David
-
persistent-nodemap: disable it unconditionally for test-ssh-proto.tFri, 09 Apr 2021 03:51:35 +0200, by Pierre-Yves David
-
persistent-nodemap: disable it unconditionally for test-share-safe.tFri, 09 Apr 2021 04:13:07 +0200, by Pierre-Yves David
-
persistent-nodemap: disable it unconditionally for test-http-protocol.tFri, 09 Apr 2021 03:44:45 +0200, by Pierre-Yves David
-
persistent-nodemap: disable it unconditionally for test-http-bad-server.tFri, 09 Apr 2021 03:15:07 +0200, by Pierre-Yves David
-
clang-format: run the formatter on mercurial/cext/revlog.cThu, 08 Apr 2021 20:05:59 +0200, by Pierre-Yves David
-
revlog-compression: use zstd by default (if available)Tue, 06 Apr 2021 18:55:19 +0200, by Pierre-Yves David
-
rhg: make rhg recognise it supports zstd compression for revlogsWed, 07 Apr 2021 13:31:15 +0200, by Pierre-Yves David
-
match: convert O(n) to O(log n) in exactmatcher.visitchildrensetWed, 31 Mar 2021 12:46:54 -0700, by Kyle Lippincott
-
exthelper: improve docs to indicate what module vars are neededTue, 30 Mar 2021 13:05:22 -0700, by Kyle Lippincott
-
tests: restore the ability to run `black` on WindowsMon, 05 Apr 2021 12:44:33 -0400, by Matt Harbison
-
setup: copy python3.dll next to hg.exe when building on Windows for hgext.gitSat, 03 Apr 2021 21:15:45 -0400, by Matt Harbison
-
tests: stablize test-hook.t on WindowsSat, 03 Apr 2021 20:26:45 -0400, by Matt Harbison
-
tests: handle Windows file separator differences in test-config.tSat, 03 Apr 2021 20:25:37 -0400, by Matt Harbison
-
tests: update the detailed exit codes for icasefs gated testsSat, 03 Apr 2021 15:02:09 -0400, by Matt Harbison
-
tests: update the detailed exit codes in test-phabricator.tSat, 03 Apr 2021 15:00:20 -0400, by Matt Harbison
-
tests: avoid using rebaseskipobsolete=0Thu, 25 Mar 2021 15:38:31 -0700, by Martin von Zweigbergk
-
rebase: when using --keep, don't care about pruned commits or divergenceThu, 25 Mar 2021 11:35:16 -0700, by Martin von Zweigbergk
-
rebase: remove duplicate initialization of a fieldThu, 25 Mar 2021 08:38:16 -0700, by Martin von Zweigbergk
-
rust: bump rust-cpython version to 0.5.2Mon, 05 Apr 2021 12:22:12 +0200, by Pierre-Yves David
-
revlog: directly use the Struct object for related operationMon, 05 Apr 2021 12:21:58 +0200, by Pierre-Yves David
-
revlog: move the "index header" struct inside revlog.utils.constantsMon, 05 Apr 2021 12:21:23 +0200, by Pierre-Yves David
-
revlog: move the details of revlog "v2" index inside revlog.utils.constantsMon, 05 Apr 2021 12:21:12 +0200, by Pierre-Yves David
-
revlog: move the details of revlog "v1" index inside revlog.utils.constantsMon, 05 Apr 2021 12:21:01 +0200, by Pierre-Yves David
-
revlog: move the details of revlog "v0" index inside revlog.utils.constantsMon, 05 Apr 2021 12:20:52 +0200, by Pierre-Yves David
-
revlog: add some comment in the header sectionsMon, 05 Apr 2021 12:20:40 +0200, by Pierre-Yves David
-
store: drop the `filefilter` argument to `_walk`Tue, 06 Apr 2021 10:37:55 +0200, by Pierre-Yves David
-
store: document the `walk` methodTue, 06 Apr 2021 10:37:47 +0200, by Pierre-Yves David
-
revlog: fix error about unknown compression format in py3Tue, 06 Apr 2021 13:49:19 -0400, by Valentin Gatien-Baron
-
revlog-compression: fix computation of engine availabilityWed, 07 Apr 2021 12:15:28 +0200, by Pierre-Yves David
-
test: explicitly use zlib compression in tests/test-share-safe.tWed, 07 Apr 2021 00:12:07 +0200, by Pierre-Yves David
-
test: explicitly use zlib compression in tests/test-upgrade-repo.tTue, 06 Apr 2021 18:50:32 +0200, by Pierre-Yves David
-
test: explicitly use zlib compression in tests/test-repo-compengines.tTue, 06 Apr 2021 18:49:01 +0200, by Pierre-Yves David
-
remotefilelog: include file contents in bundles produced during stripTue, 06 Apr 2021 14:21:03 -0700, by Kyle Lippincott
-
tests: add test-remotefilelog-strip.t to demonstrate an issue with linknodesTue, 06 Apr 2021 15:38:33 -0700, by Kyle Lippincott
-
mergestate: remove unused importWed, 31 Mar 2021 00:19:52 +0200, by Joerg Sonnenberger
-
deb: avoid use of [[ in 'rules' fileTue, 30 Mar 2021 15:54:36 -0700, by Kyle Lippincott
-
refactor: prefer checks against nullrev over nullidTue, 30 Mar 2021 02:32:30 +0200, by Joerg Sonnenberger
-
refactor: prefer lookup by revision, even for nullTue, 30 Mar 2021 02:33:12 +0200, by Joerg Sonnenberger
-
setdiscovery: simplify by using tiprev directlyMon, 29 Mar 2021 01:35:54 +0200, by Joerg Sonnenberger
-
test: enforce master to be the default branch in testSun, 28 Mar 2021 19:50:37 +0200, by Pierre-Yves David
-
fix: merge importsSun, 28 Mar 2021 21:53:39 +0200, by Joerg Sonnenberger
-
tests: update divergence test for `hg fix` to actually result in divergenceThu, 11 Feb 2021 21:23:05 -0800, by Martin von Zweigbergk
-
rebase: don't call rewriteutil.precheck() with to-be-skipped commitsTue, 23 Mar 2021 22:48:27 -0700, by Martin von Zweigbergk
-
reabase: call rewriteutil.precheck() a bit laterTue, 23 Mar 2021 14:15:40 -0700, by Martin von Zweigbergk
-
rebase: set `prepared = True` at very end of `_preparenewrebase()`Tue, 23 Mar 2021 14:49:31 -0700, by Martin von Zweigbergk
-
rebase: filter out descendants of divergence-causing commits earlierFri, 19 Mar 2021 22:52:59 -0700, by Martin von Zweigbergk
-
rebase: clarify names of variables and function related to obsolete revisionsFri, 19 Mar 2021 10:34:16 -0700, by Martin von Zweigbergk
-
rebase: calculate obsolescense-related info earlierFri, 12 Feb 2021 16:05:02 -0800, by Martin von Zweigbergk
-
rebase: let _handleskippingobsolete(self) read directly from selfFri, 12 Feb 2021 16:19:33 -0800, by Martin von Zweigbergk
-
tests: test divergence created during interrupted rebaseTue, 23 Mar 2021 10:12:58 -0700, by Martin von Zweigbergk
-
tests: split up test-rebase-obsolete.t in four piecesTue, 23 Mar 2021 09:13:29 -0700, by Martin von Zweigbergk
-
path: error out if the `path://` reference point to an unknown pathWed, 24 Mar 2021 00:04:58 +0100, by Pierre-Yves David
-
path: forbid chaining `path://` definitionsTue, 23 Mar 2021 23:55:33 +0100, by Pierre-Yves David
-
path: introduce a `path://` syntax to reference other path nameThu, 18 Mar 2021 12:02:01 +0100, by Pierre-Yves David
-
path: extract sub-option logic into its own methodSun, 21 Mar 2021 16:31:42 +0100, by Pierre-Yves David
-
path: extract the path validation logic into its own submethodSun, 21 Mar 2021 17:52:15 +0100, by Pierre-Yves David
-
path: move handling of "default" (*) suboptions value inside __init__Thu, 18 Mar 2021 10:12:55 +0100, by Pierre-Yves David
-
rhg: Initial support for the 'status' commandTue, 16 Mar 2021 15:12:03 +0100, by Georges Racinet
-
rhg: raise wdir specific error for `hg debugdata`Tue, 23 Mar 2021 19:58:49 +0530, by Pulkit Goyal
-
rhg: add support for detailed exit code for ConfigParseErrorSat, 20 Mar 2021 02:03:57 +0530, by Pulkit Goyal
-
contributor: change mentions of mpm to oliviaThu, 25 Mar 2021 18:02:08 +0100, by Raphaël Gomès
-
fuzz: use Python 3 in makefileMon, 22 Mar 2021 15:29:05 -0700, by Martin von Zweigbergk
-
makefile: use Python 3 by default when building docs as wellMon, 22 Mar 2021 13:21:12 -0700, by Martin von Zweigbergk
-
tests: replace some `python` by `"$PYTHON"` to not only use Python 2Mon, 22 Mar 2021 13:14:11 -0700, by Martin von Zweigbergk
-
copies: distinguish between merged and touched files during upgradeSat, 13 Mar 2021 03:17:00 +0100, by Pierre-Yves David
-
copies: detect files as `touched/salvaged` if they only existed on one sideMon, 15 Mar 2021 13:37:45 +0100, by Pierre-Yves David
-
test-copies: add a test updating file content while salvaging itTue, 02 Mar 2021 02:00:29 +0100, by Pierre-Yves David
-
test-copies: show some wrong ChangedFiles upgradeSat, 13 Mar 2021 04:54:05 +0100, by Pierre-Yves David
-
commit: get info from mergestate whether a file was merged or notWed, 10 Mar 2021 13:14:32 +0530, by Pulkit Goyal
-
typing: disable processing of mercurial/upgrade_utils/actions.py stableThu, 25 Mar 2021 19:06:28 -0400, by Matt Harbison
-
revset: introduce a `nodefromfile` revsetWed, 17 Mar 2021 20:06:35 +0100, by Pierre-Yves David
-
commands: necessary annotations and assertions to pass pytypeFri, 19 Mar 2021 00:28:30 -0400, by Matt Harbison
-
typing: mark the argument to mercurial.i18n.gettext() non-OptionalThu, 18 Mar 2021 23:41:00 -0400, by Matt Harbison
-
revlog: convert an Abort message to bytesThu, 18 Mar 2021 18:57:21 -0400, by Matt Harbison
-
setdiscovery: add a discovery.grow-sample.dynamic optionWed, 17 Mar 2021 19:06:00 +0100, by Pierre-Yves David
-
setdiscovery: rearrange code deciding if we will grow the sampleWed, 17 Mar 2021 19:10:28 +0100, by Pierre-Yves David
-
debugdiscovery: document relevant config optionWed, 17 Mar 2021 18:40:50 +0100, by Pierre-Yves David
-
re2: feed unicode string to re2 module when necessary stableFri, 26 Mar 2021 18:37:25 +0100, by Pierre-Yves David
-
rebase: skip obsolete commits even if they have pruned successorsFri, 19 Mar 2021 12:08:46 -0700, by Martin von Zweigbergk
-
tests: ask any chg instance to terminate before looking at sqlite dbsSat, 20 Mar 2021 00:37:57 +0100, by Joerg Sonnenberger
-
chg: kill trailing comma in SEE ALSOSat, 20 Mar 2021 00:36:43 +0100, by Joerg Sonnenberger
-
bisect: use standard one-line commit summaryFri, 19 Mar 2021 23:16:09 -0700, by Martin von Zweigbergk
-
rhg: Add more conversions between error typesFri, 19 Mar 2021 13:18:53 +0100, by Simon Sapin
-
tests: resort to fix test with newer git versionsFri, 19 Mar 2021 23:51:46 +0100, by Joerg Sonnenberger
-
git: fix missing case from 6266d19556ad (introduction of nodeconstants)Fri, 19 Mar 2021 23:34:29 +0100, by Joerg Sonnenberger
-
merge with stableThu, 18 Mar 2021 18:24:59 -0400, by Matt Harbison
-
typing: rewrite a conditional assignment to unconfuse pytype stableSat, 13 Mar 2021 02:09:23 -0500, by Matt Harbison
-
typing: add assertions to localrepo.py to appease pytype stableSat, 13 Mar 2021 02:07:34 -0500, by Matt Harbison
-
obsutil: maintain a homogenous list when computing successors stableFri, 12 Mar 2021 21:19:17 -0500, by Matt Harbison
-
typing: add an assertion to verify.py to appease pytype stableFri, 12 Mar 2021 23:28:56 -0500, by Matt Harbison
-
typing: add an assertion to mercurial/hgweb/webcommands.py to help pytype stableFri, 12 Mar 2021 20:25:12 -0500, by Matt Harbison
-
crecord: null out the curses attribute with `None` on failure to import stableFri, 12 Mar 2021 19:02:07 -0500, by Matt Harbison
-
typing: disable module attribute warnings for properly conditionalized code stableSat, 13 Mar 2021 00:40:46 -0500, by Matt Harbison
-
typing: disable import error warnings that are already handled stableSat, 13 Mar 2021 00:38:59 -0500, by Matt Harbison
-
typing: disable a few errors when accessing Windows specific attributes stableFri, 12 Mar 2021 17:22:35 -0500, by Matt Harbison
-
typing: disable a few errors calling py3.7+ functions in resourceutil.py stableFri, 12 Mar 2021 16:55:18 -0500, by Matt Harbison
-
test-copies: add a test updating file content while merging a pure overwriteTue, 02 Mar 2021 00:05:22 +0100, by Pierre-Yves David
-
mergestate: don't pop stateextras when there are no conflicts on filemergeWed, 10 Mar 2021 13:08:41 +0530, by Pulkit Goyal
-
node: introduce nodeconstants classWed, 13 Jan 2021 16:14:58 +0100, by Joerg Sonnenberger
-
revlog: guarantee that p1 != null if a non-null parent existsWed, 10 Mar 2021 18:09:21 +0100, by Joerg Sonnenberger
-
push: allow to specify multiple destinationsWed, 10 Mar 2021 05:50:20 +0100, by Pierre-Yves David
-
push: indent the some part of the commandWed, 17 Mar 2021 15:20:45 +0100, by Pierre-Yves David
-
bundle: optional multithreaded compression, ATM zstd-onlySun, 08 Nov 2020 20:17:09 +0100, by Joerg Sonnenberger
-
rust: Preallocate the returned `Vec` in `utils::files::relativize_path`Sat, 13 Mar 2021 08:59:03 +0100, by Simon Sapin
-
black: merge config into main pyproject.toml now that we have itTue, 01 Dec 2020 12:59:33 -0500, by Augie Fackler
-
pyproject: add config fileTue, 01 Dec 2020 12:52:04 -0500, by Augie Fackler
-
perf-util: add an helper revset to use the same spec as the case search scriptTue, 16 Mar 2021 12:52:23 +0100, by Pierre-Yves David
-
perf-helpers: add a search-discovery-case scriptMon, 15 Mar 2021 18:01:42 +0100, by Pierre-Yves David
-
debugdiscovery: add missing byte string marker to some help textTue, 16 Mar 2021 09:41:01 +0100, by Pierre-Yves David
-
debugdiscovery: also integrate the discovery output in the json oneMon, 15 Mar 2021 17:09:42 +0100, by Pierre-Yves David
-
debugdiscovery: add support for Json outputMon, 15 Mar 2021 16:55:03 +0100, by Pierre-Yves David
-
perf-helper: add a new sampling revset based on anti-chainMon, 15 Mar 2021 16:37:11 +0100, by Pierre-Yves David
-
perf-helper: add a small extension with revsets to select repository subsetMon, 15 Mar 2021 16:35:54 +0100, by Pierre-Yves David
-
amend: mark commit obsolete after moving working copyTue, 26 Feb 2019 15:54:20 -0800, by Martin von Zweigbergk
-
pull: allow to specify multiple sourcesWed, 10 Mar 2021 06:03:01 +0100, by Pierre-Yves David
-
pull: pre-indent a part of the functionWed, 10 Mar 2021 06:03:55 +0100, by Pierre-Yves David
-
command: clarify `postincoming` return and that return handlingWed, 10 Mar 2021 05:54:27 +0100, by Pierre-Yves David