Mercurial > hg
graph
-
rust: clean remains of direct-ffi codeTue, 10 Mar 2020 14:24:08 +0100, by Pierre-Yves David
-
heptapod-ci: use the new `--rust/--no-rust` flag to run the testsFri, 06 Mar 2020 17:02:50 +0100, by Pierre-Yves David
-
run-tests: add option for running with and without Rust extensionsFri, 06 Mar 2020 11:16:15 +0100, by Raphaël Gomès
-
run-tests: rename "pure" variable to setup_optsFri, 06 Mar 2020 16:24:50 +0100, by Pierre-Yves David
-
setup-rust: add a --no-rust flagFri, 06 Mar 2020 16:06:30 +0100, by Pierre-Yves David
-
cext: drop the WITH_RUST blockMon, 09 Mar 2020 17:26:30 +0100, by Pierre-Yves David
-
setup: use printf instead of printMon, 09 Mar 2020 17:16:44 +0100, by Pierre-Yves David
-
git: don't fail import when pygit2 is not installMon, 09 Mar 2020 11:18:33 -0700, by Martin von Zweigbergk
-
hghave: add a check for pygit2Mon, 09 Mar 2020 12:53:21 -0700, by Martin von Zweigbergk
-
localrepo: add git extension to autoextensions listSat, 07 Mar 2020 18:00:53 -0500, by Augie Fackler
-
gitlog: implement __iter__ on changelogSat, 07 Mar 2020 17:44:55 -0500, by Augie Fackler
-
gitlog: fix embarassing bug that prevented log from showing correct parentsSat, 07 Mar 2020 17:42:40 -0500, by Augie Fackler
-
git: add readfast() method to manifestSat, 07 Mar 2020 16:51:21 -0500, by Augie Fackler
-
git: make {shortest()} return shortest *unique* prefixFri, 06 Mar 2020 14:14:05 -0800, by Martin von Zweigbergk
-
git: skeleton of a new extension to _directly_ operate on git reposTue, 11 Feb 2020 00:44:59 -0500, by Augie Fackler
-
hg-core: add a compilation error if trying to compile outside of Linux stableFri, 06 Mar 2020 10:38:37 +0100, by Raphaël Gomès
-
gzip: use the stdlib version with python 3 (issue6284) stableTue, 10 Mar 2020 18:54:44 +0100, by Pierre-Yves David
-
gzip: rename the argument to `mtime` to match upstream python stableTue, 10 Mar 2020 18:57:49 +0100, by Pierre-Yves David
-
heptapod-ci: run the test from outside the test directory stableTue, 10 Mar 2020 16:49:38 +0100, by Pierre-Yves David
-
run-tests: fix conditional when tests are run outside of `tests` stableTue, 10 Mar 2020 16:47:02 +0100, by Pierre-Yves David
-
merge with stableMon, 09 Mar 2020 10:18:40 -0700, by Martin von Zweigbergk
-
tests: use native string type for parsed hghave log linesMon, 09 Mar 2020 05:19:02 +0100, by Manuel Jacob
-
tests: avoid implicit bytes -> unicode -> bytes roundtrip on Python 2Fri, 06 Mar 2020 10:27:38 +0100, by Manuel Jacob
-
cext: make HgRevlogIndex_GetParents private againSun, 08 Mar 2020 16:40:39 +0100, by Pierre-Yves David
-
setup-rust: remove the legacy 'direct-ffi' variantFri, 06 Mar 2020 16:49:46 +0100, by Pierre-Yves David
-
hghave: add a `rust` keyword to detect the use of compiled rust codeTue, 18 Feb 2020 18:32:31 +0100, by Pierre-Yves David
-
nodemap: check that a simple lookup works fineFri, 28 Feb 2020 14:34:37 +0100, by Pierre-Yves David
-
debuginstall: print if Rust extensions are installedFri, 06 Mar 2020 12:44:51 +0100, by Raphaël Gomès
-
nodemap: fix missing r-prefix on regular expressionFri, 06 Mar 2020 13:54:35 -0500, by Augie Fackler
-
tests: use pyflakes module instead of pyflakes executableFri, 06 Mar 2020 23:04:58 +0100, by Manuel Jacob
-
copies-tests: add a case where with merge with an overwritten filesTue, 03 Mar 2020 15:56:00 +0100, by Pierre-Yves David
-
copies-tests: add a case where a file is deleted/added but with a mergeTue, 03 Mar 2020 15:46:28 +0100, by Pierre-Yves David
-
copies-tests: add a test with a rename overwriting another fileTue, 03 Mar 2020 12:35:24 +0100, by Pierre-Yves David
-
copies-tests: add a `h` to the root commit (for chain merge tests)Sat, 29 Feb 2020 19:50:05 +0100, by Pierre-Yves David
-
copies-tests: remove the final summarySat, 07 Mar 2020 00:03:41 +0100, by Pierre-Yves David
-
copies-tests: clarify the description of the EA/AE casesTue, 03 Mar 2020 13:18:31 +0100, by Pierre-Yves David
-
copies-tests: update the analysis of the BD/DB casesTue, 03 Mar 2020 09:27:31 +0100, by Pierre-Yves David
-
copies-tests: swap two branch descriptionFri, 06 Mar 2020 11:02:02 +0100, by Pierre-Yves David
-
cleanup: run pyupgrade on our source tree to clean up varying thingsFri, 06 Mar 2020 13:27:41 -0500, by Augie Fackler
-
tests: fix isinstance test of wrong variable stableMon, 09 Mar 2020 01:11:59 +0100, by Manuel Jacob
-
discovery: avoid wrong detection of multiple branch heads (issue6256) stableFri, 06 Mar 2020 23:27:28 +0100, by Pierre-Yves David
-
tests: avoid implicit conversion of str to unicodeFri, 06 Mar 2020 10:52:44 +0100, by Manuel Jacob
-
tests: rename _bytespath() to _sys2bytes() and _strpath() to _sys2str()Fri, 06 Mar 2020 09:50:57 +0100, by Manuel Jacob
-
tests: avoid implicit conversion of str to unicodeThu, 05 Mar 2020 18:19:21 +0100, by Manuel Jacob
-
tests: avoid implicit conversion of str to unicodeThu, 05 Mar 2020 18:10:19 +0100, by Manuel Jacob
-
nodemap: warm the persistent nodemap on disk with debugupdatecacheTue, 18 Feb 2020 19:11:13 +0100, by Pierre-Yves David
-
copies-tests: update to null after setup for output stabilitySat, 29 Feb 2020 19:31:33 +0100, by Pierre-Yves David
-
copies-tests: remove extra log call at the end of the chain-merge test fileTue, 03 Mar 2020 08:55:27 +0100, by Pierre-Yves David
-
commit: print debug message when clearing dirstate and wdir cleanThu, 05 Mar 2020 08:37:08 -0800, by Martin von Zweigbergk
-
merge with stableThu, 05 Mar 2020 10:46:31 -0800, by Martin von Zweigbergk
-
merge with stableThu, 05 Mar 2020 10:52:51 -0500, by Augie Fackler
-
commands: switch one call of check_at_most_one_arg to stringsWed, 04 Mar 2020 14:21:23 -0500, by Augie Fackler
-
cleanup: remove redundant clearing of mergestate in rebase and shelveFri, 28 Feb 2020 11:32:27 -0800, by Martin von Zweigbergk
-
commit: clear resolved mergestate even if working copy is cleanFri, 28 Feb 2020 11:32:02 -0800, by Martin von Zweigbergk
-
phabricator: avoid a stacktrace when command arguments are missingWed, 04 Mar 2020 00:45:54 -0500, by Matt Harbison
-
mq: don't tell user to commit merge that we already committedFri, 24 Jan 2020 15:51:19 -0800, by Martin von Zweigbergk
-
merge: make hg.merge() take a context instead of a nodeFri, 24 Jan 2020 15:28:37 -0800, by Martin von Zweigbergk
-
debugbackupbundle: introduce command to interact with strip backupsFri, 17 Jan 2020 21:22:23 +0300, by Pulkit Goyal
-
test: cleanly skip test-remotefilelog-datapack.py on policy that breaks it stableFri, 06 Mar 2020 00:28:09 +0100, by Pierre-Yves David
-
rust-format: cleanup ancestors.rs to make rustfmt happy stableThu, 05 Mar 2020 09:26:45 +0100, by Raphaël Gomès
-
histedit: fix formatting after D8150 stableThu, 05 Mar 2020 08:30:11 -0800, by Martin von Zweigbergk
-
phabricator: also check parent fctx for binary where it is checked for UTF-8Thu, 20 Feb 2020 10:56:40 -0500, by Matt Harbison
-
phabricator: don't infer the old `fctx` in `notutf8()`Thu, 20 Feb 2020 10:46:43 -0500, by Matt Harbison
-
phabricator: rename a variable to clarify that it is the parent filecontextThu, 20 Feb 2020 12:42:07 -0500, by Matt Harbison
-
phabricator: pass old `fctx` to `addoldbinary()` instead of inferring itWed, 19 Feb 2020 13:33:58 -0500, by Matt Harbison
-
phabricator: make `hg phabread` work outside of a repositoryWed, 04 Mar 2020 10:25:07 -0500, by Matt Harbison
-
phabricator: refactor `phabread` to write all patches at onceSun, 16 Feb 2020 15:06:20 -0500, by Matt Harbison
-
phabricator: make `hg phabupdate` work outside of a repositoryMon, 17 Feb 2020 13:14:44 -0500, by Matt Harbison
-
phabricator: pass ui instead of repo to `userphids()`Mon, 17 Feb 2020 13:28:40 -0500, by Matt Harbison
-
phabricator: pass ui instead of repo to `querydrev()`Mon, 17 Feb 2020 13:08:01 -0500, by Matt Harbison
-
phabricator: pass ui instead of repo to `readpatch()`Mon, 17 Feb 2020 13:01:16 -0500, by Matt Harbison
-
logtoprocess: avoid traceback when running long commandsMon, 02 Mar 2020 14:36:20 -0500, by Valentin Gatien-Baron
-
rust-cpython: make `NonNormalEntires` iterable to fix `fsmonitor` (issue6276)Mon, 24 Feb 2020 17:57:57 +0100, by Raphaël Gomès
-
hgext: start building a library for simple hooksSat, 07 Sep 2019 14:50:39 +0200, by Joerg Sonnenberger
-
exchange: turn on option that makes concurrent pushes work betterTue, 25 Feb 2020 20:27:39 -0500, by Valentin Gatien-Baron
-
update: simplify slightlyMon, 02 Mar 2020 15:34:51 -0500, by Valentin Gatien-Baron
-
help: clarify behavior of server.concurrent-push-modeSun, 01 Mar 2020 21:16:45 -0500, by Valentin Gatien-Baron
-
commit: error out on unresolved files even if commit would be emptyFri, 28 Feb 2020 10:30:18 -0800, by Martin von Zweigbergk
-
tests: add test of committing with conflicts but no changes in wdirFri, 28 Feb 2020 10:49:13 -0800, by Martin von Zweigbergk
-
transaction: clarify the logic around pre-finalize/post-finalizeFri, 28 Feb 2020 00:17:26 +0100, by Pierre-Yves David
-
transaction: move constant to upper caseFri, 28 Feb 2020 00:02:03 +0100, by Pierre-Yves David
-
tests: handle In-Reply-To headers for line wrappingWed, 26 Feb 2020 22:26:28 +0100, by Joerg Sonnenberger
-
remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269) stable 5.3.1Wed, 19 Feb 2020 13:39:00 +0530, by Pulkit Goyal
-
remotefilelog-test: glob some flaky output line stableFri, 28 Feb 2020 11:22:47 +0100, by Pierre-Yves David
-
branch: make --force work even when specifying revs stableSun, 01 Mar 2020 19:39:23 +0100, by Manuel Jacob
-
tests: use new, use-case-specific methods from merge moduleWed, 26 Feb 2020 10:48:56 -0800, by Martin von Zweigbergk
-
merge: introduce a merge() for that use-caseWed, 26 Feb 2020 10:40:31 -0800, by Martin von Zweigbergk
-
merge: drop redundant mergeforce argument from hg.merge()Wed, 26 Feb 2020 11:00:50 -0800, by Martin von Zweigbergk
-
merge: change default of hg.merge()'s "force" argument from None to FalseWed, 26 Feb 2020 10:54:17 -0800, by Martin von Zweigbergk
-
debugmergestate: make templatedThu, 13 Feb 2020 21:14:20 -0800, by Martin von Zweigbergk
-
tests: add tests of debugmergestate with unresolved/resolved path conflictsThu, 13 Feb 2020 21:55:38 -0800, by Martin von Zweigbergk
-
mergestate: determine if active without looking for state files on diskThu, 13 Feb 2020 17:15:08 -0800, by Martin von Zweigbergk
-
phabricator: update the protocol documentationWed, 26 Feb 2020 14:43:02 -0500, by Matt Harbison
-
relnotes: move entry to the right spotWed, 26 Feb 2020 10:56:27 -0500, by Valentin Gatien-Baron
-
revlog-compression: release note entry for update the config to be a listWed, 26 Feb 2020 17:16:25 +0100, by Pierre-Yves David
-
rust-nodemap: a method for full invalidationTue, 18 Feb 2020 19:11:18 +0100, by Georges Racinet
-
rust-nodemap: accounting for dead blocksTue, 18 Feb 2020 19:11:17 +0100, by Georges Racinet
-
rust-nodemap: core implementation for shortestTue, 18 Feb 2020 19:11:17 +0100, by Georges Racinet
-
rust-nodemap: special case for prefixes of NULL_NODETue, 18 Feb 2020 19:11:16 +0100, by Georges Racinet
-
rust-nodemap: pure Rust exampleTue, 18 Feb 2020 19:11:15 +0100, by Georges Racinet
-
rust-nodemap: input/output primitivesTue, 18 Feb 2020 19:11:15 +0100, by Georges Racinet
-
pyoxidizer: allow extensions to be loaded from the file systemThu, 13 Feb 2020 15:33:36 -0800, by Martin von Zweigbergk
-
graft: always allow hg graft --base . (issue6248)Mon, 17 Feb 2020 20:30:03 -0500, by Valentin Gatien-Baron
-
revlog-compression: update the config to be a listWed, 19 Feb 2020 17:30:04 +0100, by Pierre-Yves David
-
remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269)Wed, 19 Feb 2020 13:39:00 +0530, by Pulkit Goyal
-
drawdag: abide by new createmarkers() APITue, 25 Feb 2020 12:41:35 -0800, by Martin von Zweigbergk
-
lfutil: provide a hint if the largefiles/lfs cache path cannot be determinedMon, 24 Feb 2020 14:52:46 -0500, by Matt Harbison
-
setup: exclude the __index__ module from itself when generating stableMon, 24 Feb 2020 00:20:47 -0500, by Matt Harbison
-
tests: replace truncate(1) with inline pythonMon, 24 Feb 2020 17:43:34 -0500, by Matt Harbison
-
tests: stabilize test-rename-merge2.t on WindowsMon, 24 Feb 2020 16:59:35 -0500, by Matt Harbison
-
merge with stableMon, 24 Feb 2020 13:50:55 -0500, by Augie Fackler
-
py3: fix EOL detection in commandserver.channeledinput stableMon, 24 Feb 2020 13:28:49 +0900, by Yuya Nishihara
-
bookmarks: prevent pushes of divergent bookmarks (foo@remote)Thu, 13 Feb 2020 22:51:17 -0500, by Valentin Gatien-Baron
-
bookmarks: refactor in preparation for next commitThu, 13 Feb 2020 22:06:57 -0500, by Valentin Gatien-Baron
-
bookmarks: avoid traceback when two pushes race to delete the same bookmarkSat, 15 Feb 2020 14:51:33 -0500, by Valentin Gatien-Baron
-
relnotes: add entry about previous `hg recover` changeSat, 15 Feb 2020 15:06:41 -0500, by Valentin Gatien-Baron
-
darwin: add another preemptive gui() call when using chgThu, 20 Feb 2020 15:15:23 -0800, by Kyle Lippincott
-
copy: add experimental support for marking committed copiesFri, 20 Dec 2019 13:24:46 -0800, by Martin von Zweigbergk
-
copy: move argument validation a little earlierThu, 26 Dec 2019 14:02:50 -0800, by Martin von Zweigbergk
-
copy: add experimetal support for unmarking committed copiesTue, 28 Jan 2020 14:07:57 -0800, by Martin von Zweigbergk
-
copy: add option to unmark file as copiedFri, 20 Dec 2019 15:50:13 -0800, by Martin von Zweigbergk
-
nodemap: introduce an option to use mmap to read the nodemap mappingTue, 11 Feb 2020 11:18:52 +0100, by Pierre-Yves David
-
rust-dirstatemap: directly return `non_normal` and `other_entries`Fri, 14 Feb 2020 15:03:26 +0100, by Raphaël Gomès
-
copy: rename `wctx` to `ctx` since it will not necessarily be working copyThu, 26 Dec 2019 14:12:45 -0800, by Martin von Zweigbergk
-
copy: rewrite walkpat() to depend less on dirstateFri, 20 Dec 2019 14:03:12 -0800, by Martin von Zweigbergk
-
merge with stableThu, 13 Feb 2020 10:12:12 -0800, by Martin von Zweigbergk
-
pathutil: resurrect comment about path auditing orderSat, 01 Feb 2020 12:57:32 +0900, by Yuya Nishihara
-
rust-dirstatemap: remove additional lookup in dirstate.matchesWed, 16 Oct 2019 14:12:48 +0200, by Raphaël Gomès
-
rust-nodemap: insert methodTue, 31 Dec 2019 12:43:57 +0100, by Georges Racinet
-
recover: don't verify by defaultWed, 22 Jan 2020 14:21:34 -0500, by Valentin Gatien-Baron
-
context: use manifest.find() instead of two separate callsTue, 11 Feb 2020 00:08:28 -0500, by Augie Fackler
-
rust-matchers: implement `visit_children_set` for `FileMatcher`Thu, 16 Jan 2020 23:06:01 +0100, by Raphaël Gomès
-
manifest: move matches method to be outside the interfaceWed, 05 Feb 2020 17:13:51 -0500, by Augie Fackler
-
tags: use modern // operator for divisionMon, 10 Feb 2020 21:02:22 -0500, by Augie Fackler
-
tags: fix some type confusion exposed in python 3Mon, 10 Feb 2020 20:47:19 -0500, by Augie Fackler
-
rebase: remove some now-unused parent argumentsFri, 10 Jan 2020 17:20:12 -0800, by Martin von Zweigbergk
-
rebase: remove some redundant setting of dirstate parentsFri, 10 Jan 2020 21:40:01 -0800, by Martin von Zweigbergk
-
rebase: don't use rebased node as dirstate p2 (BC)Fri, 10 Jan 2020 14:22:20 -0800, by Martin von Zweigbergk
-
rebase: stop relying on having two parents to resume rebaseFri, 10 Jan 2020 14:17:56 -0800, by Martin von Zweigbergk
-
graphlog: use '%' for other context in merge conflictTue, 28 Jan 2020 21:49:50 -0800, by Martin von Zweigbergk
-
tests: add `hg log -G` output when there are merge conflictsWed, 29 Jan 2020 14:42:54 -0800, by Martin von Zweigbergk
-
revset: add a revset for parents in merge stateWed, 29 Jan 2020 11:30:35 -0800, by Martin von Zweigbergk
-
tests: add test of rebase with conflict in merge commitFri, 10 Jan 2020 17:46:10 -0800, by Martin von Zweigbergk
-
rebase: always be graft-like, not merge-like, also for mergesThu, 16 Jan 2020 00:03:19 -0800, by Martin von Zweigbergk
-
nodemap: update the index with the newly written data (when appropriate)Wed, 15 Jan 2020 15:51:01 +0100, by Pierre-Yves David
-
nodemap: never read more than the expected data amountWed, 15 Jan 2020 15:50:52 +0100, by Pierre-Yves David
-
nodemap: write new data from the expected current data lengthWed, 15 Jan 2020 15:50:43 +0100, by Pierre-Yves David
-
nodemap: double check the source docket when doing incremental updateWed, 15 Jan 2020 15:50:33 +0100, by Pierre-Yves David
-
nodemap: track the total and unused amount of data in the rawdata fileWed, 15 Jan 2020 15:50:24 +0100, by Pierre-Yves David
-
nodemap: track the maximum revision tracked in the nodemapWed, 15 Jan 2020 15:50:14 +0100, by Pierre-Yves David
-
nodemap: add a flag to dump the details of the docketWed, 15 Jan 2020 15:50:04 +0100, by Pierre-Yves David
-
nodemap: introduce append-only incremental update of the persistent dataWed, 15 Jan 2020 15:49:54 +0100, by Pierre-Yves David
-
shelve: add test clearly demonstrating that the conflict labels are backwards stableThu, 20 Feb 2020 17:06:01 -0800, by Kyle Lippincott
-
import: don't ignore `--secret` when `--bypass` is specified stableSun, 16 Feb 2020 17:05:18 -0500, by Matt Harbison
-
phabricator: fix a phabsend crash when processing a renamed binary stableTue, 18 Feb 2020 13:46:10 -0500, by Matt Harbison
-
test: pin the number of CPU for issue4074 tests stableFri, 13 Dec 2019 10:37:45 +0100, by Pierre-Yves David
-
rust-dirstatemap: add `NonNormalEntries` class stableWed, 12 Feb 2020 23:23:59 +0100, by Raphaël Gomès
-
rust-dirstatemap: cache non normal and other parent set stableThu, 30 Jan 2020 14:57:02 +0100, by Raphaël Gomès
-
chgserver: spawn new process if schemes change stableTue, 11 Feb 2020 19:53:56 +0900, by Yuya Nishihara
-
tests: accept new bzr message about switching branches stableMon, 10 Feb 2020 15:52:52 -0800, by Martin von Zweigbergk
-
nodemap: keep track of the docket for loaded dataWed, 15 Jan 2020 15:49:45 +0100, by Pierre-Yves David
-
nodemap: introduce an explicit class/object for the docketWed, 15 Jan 2020 15:49:35 +0100, by Pierre-Yves David
-
nodemap: keep track of the ondisk id of nodemap blocksWed, 15 Jan 2020 15:49:26 +0100, by Pierre-Yves David
-
nodemap: provide the on disk data to indexes who support itWed, 15 Jan 2020 15:49:16 +0100, by Pierre-Yves David
-
nodemap: all check that revision and nodes match in the nodemapWed, 15 Jan 2020 15:49:06 +0100, by Pierre-Yves David
-
nodemap: add basic checking of the on disk nodemap contentWed, 15 Jan 2020 15:48:57 +0100, by Pierre-Yves David
-
nodemap: code to parse the persistent binary nodemap dataWed, 15 Jan 2020 15:48:47 +0100, by Pierre-Yves David
-
nodemap: move the iteratio inside the Block objectWed, 15 Jan 2020 15:48:38 +0100, by Pierre-Yves David
-
nodemap: use an explicit "Block" object in the reference implementationWed, 15 Jan 2020 15:48:28 +0100, by Pierre-Yves David
-
nodemap: add a optional `nodemap_add_full` method on indexesWed, 15 Jan 2020 15:48:19 +0100, by Pierre-Yves David
-
nodemap: add a (python) index class for persistent nodemap testingWed, 15 Jan 2020 15:48:09 +0100, by Pierre-Yves David
-
nodemap: delete older raw data file when creating a new onesWed, 15 Jan 2020 15:47:59 +0100, by Pierre-Yves David
-
nodemap: use an intermediate "docket" file to carry small metadataWed, 15 Jan 2020 15:47:50 +0100, by Pierre-Yves David
-
nodemap: only use persistent nodemap for non-inlined revlogWed, 15 Jan 2020 15:47:40 +0100, by Pierre-Yves David
-
nodemap: add a function to read the data from diskWed, 15 Jan 2020 15:47:31 +0100, by Pierre-Yves David
-
nodemap: write nodemap data on diskWed, 15 Jan 2020 15:47:21 +0100, by Pierre-Yves David
-
nodemap: have some python code writing a nodemap in persistent binary formWed, 15 Jan 2020 15:47:12 +0100, by Pierre-Yves David
-
cleanup: re-run black on the codebaseMon, 10 Feb 2020 17:31:05 -0500, by Augie Fackler
-
rust-re2: add wrapper for calling Re2 from RustThu, 16 Jan 2020 13:34:04 +0100, by Raphaël Gomès
-
rust-filepatterns: add support for `include` and `subinclude` patternsThu, 16 Jan 2020 11:27:12 +0100, by Raphaël Gomès
-
rust-filepatterns: improve API and robustness for pattern files parsingThu, 16 Jan 2020 10:28:40 +0100, by Raphaël Gomès
-
rust-utils: add util for canonical pathTue, 14 Jan 2020 17:10:20 +0100, by Raphaël Gomès
-
test: simplify test-amend.t to avoid race condition stableSat, 01 Feb 2020 09:14:36 +0100, by Pierre-Yves David
-
remotefilelog-test: glob some flaky output line (issue6083) stableSun, 09 Feb 2020 01:34:37 +0100, by Pierre-Yves David
-
httpconnection: allow `httpsendfile` subclasses to suppress the progressbarTue, 21 Jan 2020 10:24:32 -0500, by Matt Harbison
-
rust-dirstatemap: add `NonNormalEntries` classMon, 10 Feb 2020 21:54:12 +0100, by Raphaël Gomès
-
help: when possible, indicate flags implied by tweakdefaultsSun, 09 Feb 2020 16:18:26 -0500, by Valentin Gatien-Baron
-
help: add a mechanism to change flags' help depending on configSun, 09 Feb 2020 15:50:36 -0500, by Valentin Gatien-Baron
-
lfs: use str for the open() mode when opening a blob for py3Sat, 08 Feb 2020 23:39:55 -0500, by Matt Harbison
-
rust-dirstatemap: cache non normal and other parent setThu, 30 Jan 2020 14:57:02 +0100, by Raphaël Gomès
-
tags: behave better if a tags cache entry is partially writtenFri, 07 Feb 2020 16:01:32 -0500, by Valentin Gatien-Baron
-
tags: show how hg behaves if a tags cache entry is truncatedFri, 07 Feb 2020 15:55:26 -0500, by Valentin Gatien-Baron
-
tags: add a debug command to display .hg/cache/hgtagsfnodes1Fri, 07 Feb 2020 13:54:09 -0500, by Valentin Gatien-Baron
-
purge: add -i flag to delete ignored files instead of untracked filesSat, 08 Feb 2020 10:22:47 -0500, by Valentin Gatien-Baron
-
pyoxidizer: use `legacy_windows_stdio` on WindowsThu, 30 Jan 2020 19:50:43 -0500, by Matt Harbison
-
merge: use manifestdict.walk() instead of manifestdict.matches()Wed, 05 Feb 2020 17:12:39 -0500, by Augie Fackler
-
manifest: rewrite filesnotin to not make superfluous manifest copiesWed, 05 Feb 2020 16:58:50 -0500, by Augie Fackler
-
merge with stableSat, 08 Feb 2020 03:13:45 +0530, by Pulkit Goyal
-
archival: use walk() instead of matches() on manifestThu, 06 Feb 2020 16:55:39 -0500, by Augie Fackler
-
rust-dirs-multiset: improve temporary error messageFri, 24 Jan 2020 11:10:07 +0100, by Raphaël Gomès
-
exchange: check the `ui.clonebundleprefers` form while processing (issue6257)Wed, 22 Jan 2020 12:11:35 -0500, by Matt Harbison
-
copies: add a new test dedicated to testing chain of changeset with mergeFri, 13 Dec 2019 16:49:05 +0100, by Pierre-Yves David
-
hgext: initial version of fastexport extensionWed, 18 Sep 2019 06:07:09 +0200, by Joerg Sonnenberger
-
hghave: cache the result of gethgversionFri, 07 Feb 2020 15:55:21 +0100, by Julien Cristau
-
clean: delete obsolete unlinking of .hg/graftstateFri, 24 Jan 2020 14:11:43 -0800, by Martin von Zweigbergk
-
copies: avoid filtering by short-circuit dirstate-only copies earlierTue, 04 Feb 2020 10:16:30 -0800, by Martin von Zweigbergk
-
tests: add test showing that repo filter is calculated for `hg st --copies`Tue, 04 Feb 2020 10:14:44 -0800, by Martin von Zweigbergk
-
lfs: enable workers by defaultTue, 21 Jan 2020 11:40:15 -0500, by Matt Harbison
-
lfs: fix the stall and corruption issue when concurrently uploading blobsTue, 21 Jan 2020 11:32:33 -0500, by Matt Harbison
-
lfs: add a method to the local blobstore to convert OIDs to file pathsTue, 21 Jan 2020 10:34:15 -0500, by Matt Harbison
-
merge: introduce a revert_to() for that use-caseWed, 15 Jan 2020 14:47:38 -0800, by Martin von Zweigbergk
-
merge: introduce a clean_update() for that use-caseWed, 15 Jan 2020 15:30:25 -0800, by Martin von Zweigbergk
-
manifest: fix _very_ subtle bug with exact matchers passed to walk()Wed, 05 Feb 2020 16:16:15 -0500, by Augie Fackler
-
rust-utils: add `Escaped` traitTue, 14 Jan 2020 17:08:45 +0100, by Raphaël Gomès
-
rust-dirs-multiset: add `DirsChildrenMultiset`Tue, 14 Jan 2020 17:04:32 +0100, by Raphaël Gomès
-
rust-hg-path: add useful methods to `HgPath`Tue, 14 Jan 2020 16:50:35 +0100, by Raphaël Gomès
-
rust-pathauditor: add Rust implementation of the `pathauditor`Wed, 05 Feb 2020 17:05:37 +0100, by Raphaël Gomès
-
py3: catch AttributeError too with ImportErrorWed, 22 Jan 2020 03:17:06 +0530, by Pulkit Goyal
-
context: use manifest.walk() instead of manifest.match() to get file listWed, 05 Feb 2020 15:15:18 -0500, by Augie Fackler
-
manifest: remove `.new()` from the interfaceWed, 05 Feb 2020 15:01:22 -0500, by Augie Fackler
-
chg: force-set LC_CTYPE on server start to actual value from the environmentWed, 29 Jan 2020 13:39:50 -0800, by Kyle Lippincott
-
perf: fix list formatting in perfindex documentationMon, 03 Feb 2020 09:00:05 +0100, by Pierre-Yves David
-
test: simplify test-amend.t to avoid race conditionSat, 01 Feb 2020 09:14:36 +0100, by Pierre-Yves David
-
test: document test-copy-move-merge.tFri, 13 Dec 2019 11:32:36 +0100, by Pierre-Yves David
-
manifest: remove optional default= argument on flags(path)Mon, 03 Feb 2020 22:16:36 -0500, by Augie Fackler
-
py3: fully fix bundlepart.__repr__ to return str not bytes stableThu, 06 Feb 2020 15:46:55 -0800, by Kyle Lippincott
-
heptapod-ci: add a job to test the rust version of Mercurial stableSun, 17 Nov 2019 01:18:14 +0100, by Pierre-Yves David
-
heptapod-ci: also run the dedicated rust test for the rust code stableMon, 18 Nov 2019 09:38:40 +0100, by Pierre-Yves David