Fri, 06 Mar 2020 14:14:05 -0800 Martin von Zweigbergk git: make {shortest()} return shortest *unique* prefix
Tue, 11 Feb 2020 00:44:59 -0500 Augie Fackler git: skeleton of a new extension to _directly_ operate on git repos
Fri, 06 Mar 2020 10:38:37 +0100 Raphaël Gomès hg-core: add a compilation error if trying to compile outside of Linux stable
Tue, 10 Mar 2020 18:54:44 +0100 Pierre-Yves David gzip: use the stdlib version with python 3 (issue6284) stable
Tue, 10 Mar 2020 18:53:19 +0100 Pierre-Yves David gzip: indent the custom Gzip code stable
Tue, 10 Mar 2020 18:57:49 +0100 Pierre-Yves David gzip: rename the argument to `mtime` to match upstream python stable
Tue, 10 Mar 2020 16:49:38 +0100 Pierre-Yves David heptapod-ci: run the test from outside the test directory stable
Tue, 10 Mar 2020 16:47:02 +0100 Pierre-Yves David run-tests: fix conditional when tests are run outside of `tests` stable
Mon, 09 Mar 2020 10:18:40 -0700 Martin von Zweigbergk merge with stable
Mon, 09 Mar 2020 05:19:02 +0100 Manuel Jacob tests: use native string type for parsed hghave log lines
Fri, 06 Mar 2020 10:27:38 +0100 Manuel Jacob tests: avoid implicit bytes -> unicode -> bytes roundtrip on Python 2
Sun, 08 Mar 2020 16:40:39 +0100 Pierre-Yves David cext: make HgRevlogIndex_GetParents private again
Fri, 06 Mar 2020 16:49:46 +0100 Pierre-Yves David setup-rust: remove the legacy 'direct-ffi' variant
Tue, 18 Feb 2020 18:32:31 +0100 Pierre-Yves David hghave: add a `rust` keyword to detect the use of compiled rust code
Fri, 28 Feb 2020 14:34:37 +0100 Pierre-Yves David nodemap: check that a simple lookup works fine
Fri, 06 Mar 2020 12:44:51 +0100 Raphaël Gomès debuginstall: print if Rust extensions are installed
Fri, 06 Mar 2020 13:54:35 -0500 Augie Fackler nodemap: fix missing r-prefix on regular expression
Fri, 06 Mar 2020 23:04:58 +0100 Manuel Jacob tests: use pyflakes module instead of pyflakes executable
Tue, 03 Mar 2020 15:56:00 +0100 Pierre-Yves David copies-tests: add a case where with merge with an overwritten files
Tue, 03 Mar 2020 15:46:28 +0100 Pierre-Yves David copies-tests: add a case where a file is deleted/added but with a merge
Tue, 03 Mar 2020 12:35:24 +0100 Pierre-Yves David copies-tests: add a test with a rename overwriting another file
Sat, 29 Feb 2020 19:50:05 +0100 Pierre-Yves David copies-tests: add a `h` to the root commit (for chain merge tests)
Sat, 07 Mar 2020 00:03:41 +0100 Pierre-Yves David copies-tests: remove the final summary
Tue, 03 Mar 2020 13:18:31 +0100 Pierre-Yves David copies-tests: clarify the description of the EA/AE cases
Tue, 03 Mar 2020 09:27:31 +0100 Pierre-Yves David copies-tests: update the analysis of the BD/DB cases
Fri, 06 Mar 2020 11:02:02 +0100 Pierre-Yves David copies-tests: swap two branch description
Fri, 06 Mar 2020 13:27:41 -0500 Augie Fackler cleanup: run pyupgrade on our source tree to clean up varying things
Mon, 09 Mar 2020 01:11:59 +0100 Manuel Jacob tests: fix isinstance test of wrong variable stable
Fri, 06 Mar 2020 23:27:28 +0100 Pierre-Yves David discovery: avoid wrong detection of multiple branch heads (issue6256) stable
Fri, 06 Mar 2020 10:52:44 +0100 Manuel Jacob tests: avoid implicit conversion of str to unicode
Fri, 06 Mar 2020 09:50:57 +0100 Manuel Jacob tests: rename _bytespath() to _sys2bytes() and _strpath() to _sys2str()
Thu, 05 Mar 2020 18:19:21 +0100 Manuel Jacob tests: avoid implicit conversion of str to unicode
Thu, 05 Mar 2020 18:10:19 +0100 Manuel Jacob tests: avoid implicit conversion of str to unicode
Tue, 18 Feb 2020 19:11:13 +0100 Pierre-Yves David nodemap: warm the persistent nodemap on disk with debugupdatecache
Sat, 29 Feb 2020 19:31:33 +0100 Pierre-Yves David copies-tests: update to null after setup for output stability
Tue, 03 Mar 2020 08:55:27 +0100 Pierre-Yves David copies-tests: remove extra log call at the end of the chain-merge test file
Thu, 05 Mar 2020 08:37:08 -0800 Martin von Zweigbergk commit: print debug message when clearing dirstate and wdir clean
Thu, 05 Mar 2020 10:46:31 -0800 Martin von Zweigbergk merge with stable
Thu, 05 Mar 2020 10:52:51 -0500 Augie Fackler merge with stable
Wed, 04 Mar 2020 14:21:23 -0500 Augie Fackler commands: switch one call of check_at_most_one_arg to strings
Fri, 28 Feb 2020 11:32:27 -0800 Martin von Zweigbergk cleanup: remove redundant clearing of mergestate in rebase and shelve
Fri, 28 Feb 2020 11:32:02 -0800 Martin von Zweigbergk commit: clear resolved mergestate even if working copy is clean
Wed, 04 Mar 2020 00:45:54 -0500 Matt Harbison phabricator: avoid a stacktrace when command arguments are missing
Fri, 24 Jan 2020 15:51:19 -0800 Martin von Zweigbergk mq: don't tell user to commit merge that we already committed
Fri, 24 Jan 2020 15:28:37 -0800 Martin von Zweigbergk merge: make hg.merge() take a context instead of a node
Fri, 17 Jan 2020 21:22:23 +0300 Pulkit Goyal debugbackupbundle: introduce command to interact with strip backups
Fri, 06 Mar 2020 00:28:09 +0100 Pierre-Yves David test: cleanly skip test-remotefilelog-datapack.py on policy that breaks it stable
Thu, 05 Mar 2020 09:26:45 +0100 Raphaël Gomès rust-format: cleanup ancestors.rs to make rustfmt happy stable
Thu, 05 Mar 2020 15:47:22 +0100 Pierre-Yves David heptapod-ci: use strict module policy stable
Thu, 05 Mar 2020 08:30:11 -0800 Martin von Zweigbergk histedit: fix formatting after D8150 stable
Thu, 05 Mar 2020 17:17:02 +0100 Raphaël Gomès rust-format: make rustfmt happy stable
Thu, 20 Feb 2020 10:56:40 -0500 Matt Harbison phabricator: also check parent fctx for binary where it is checked for UTF-8
Thu, 20 Feb 2020 10:46:43 -0500 Matt Harbison phabricator: don't infer the old `fctx` in `notutf8()`
Thu, 20 Feb 2020 12:42:07 -0500 Matt Harbison phabricator: rename a variable to clarify that it is the parent filecontext
Wed, 19 Feb 2020 13:33:58 -0500 Matt Harbison phabricator: pass old `fctx` to `addoldbinary()` instead of inferring it
Wed, 04 Mar 2020 10:25:07 -0500 Matt Harbison phabricator: make `hg phabread` work outside of a repository
Sun, 16 Feb 2020 15:06:20 -0500 Matt Harbison phabricator: refactor `phabread` to write all patches at once
Mon, 17 Feb 2020 13:14:44 -0500 Matt Harbison phabricator: make `hg phabupdate` work outside of a repository
Mon, 17 Feb 2020 13:28:40 -0500 Matt Harbison phabricator: pass ui instead of repo to `userphids()`
Mon, 17 Feb 2020 13:08:01 -0500 Matt Harbison phabricator: pass ui instead of repo to `querydrev()`
Mon, 17 Feb 2020 13:01:16 -0500 Matt Harbison phabricator: pass ui instead of repo to `readpatch()`
Mon, 02 Mar 2020 14:36:20 -0500 Valentin Gatien-Baron logtoprocess: avoid traceback when running long commands
Mon, 24 Feb 2020 17:57:57 +0100 Raphaël Gomès rust-cpython: make `NonNormalEntires` iterable to fix `fsmonitor` (issue6276)
Wed, 04 Mar 2020 11:51:13 -0500 Augie Fackler Added signature for changeset 6d121acbb82e stable
Wed, 04 Mar 2020 11:51:12 -0500 Augie Fackler Added tag 5.3.1 for changeset 6d121acbb82e stable
Sat, 07 Sep 2019 14:50:39 +0200 Joerg Sonnenberger hgext: start building a library for simple hooks
Tue, 25 Feb 2020 20:27:39 -0500 Valentin Gatien-Baron exchange: turn on option that makes concurrent pushes work better
Mon, 02 Mar 2020 15:34:51 -0500 Valentin Gatien-Baron update: simplify slightly
Sun, 01 Mar 2020 21:16:45 -0500 Valentin Gatien-Baron help: clarify behavior of server.concurrent-push-mode
Fri, 28 Feb 2020 10:30:18 -0800 Martin von Zweigbergk commit: error out on unresolved files even if commit would be empty
Fri, 28 Feb 2020 10:49:13 -0800 Martin von Zweigbergk tests: add test of committing with conflicts but no changes in wdir
Fri, 28 Feb 2020 00:17:26 +0100 Pierre-Yves David transaction: clarify the logic around pre-finalize/post-finalize
Fri, 28 Feb 2020 00:02:03 +0100 Pierre-Yves David transaction: move constant to upper case
Wed, 26 Feb 2020 22:26:28 +0100 Joerg Sonnenberger tests: handle In-Reply-To headers for line wrapping
Wed, 19 Feb 2020 13:39:00 +0530 Pulkit Goyal remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269) stable 5.3.1
Fri, 28 Feb 2020 11:22:47 +0100 Pierre-Yves David remotefilelog-test: glob some flaky output line stable
Tue, 25 Feb 2020 13:23:37 -0800 Steve Fink histedit: py3 fixes for curses mode stable
Sun, 01 Mar 2020 19:39:23 +0100 Manuel Jacob branch: make --force work even when specifying revs stable
Wed, 26 Feb 2020 10:48:56 -0800 Martin von Zweigbergk tests: use new, use-case-specific methods from merge module
Wed, 26 Feb 2020 10:40:31 -0800 Martin von Zweigbergk merge: introduce a merge() for that use-case
Wed, 26 Feb 2020 11:00:50 -0800 Martin von Zweigbergk merge: drop redundant mergeforce argument from hg.merge()
Wed, 26 Feb 2020 10:54:17 -0800 Martin von Zweigbergk merge: change default of hg.merge()'s "force" argument from None to False
Thu, 13 Feb 2020 21:14:20 -0800 Martin von Zweigbergk debugmergestate: make templated
Thu, 13 Feb 2020 21:55:38 -0800 Martin von Zweigbergk tests: add tests of debugmergestate with unresolved/resolved path conflicts
Thu, 13 Feb 2020 17:15:08 -0800 Martin von Zweigbergk mergestate: determine if active without looking for state files on disk
Wed, 26 Feb 2020 14:43:02 -0500 Matt Harbison phabricator: update the protocol documentation
Wed, 26 Feb 2020 10:56:27 -0500 Valentin Gatien-Baron relnotes: move entry to the right spot
Wed, 26 Feb 2020 17:16:25 +0100 Pierre-Yves David revlog-compression: release note entry for update the config to be a list
Tue, 18 Feb 2020 19:11:18 +0100 Georges Racinet rust-nodemap: a method for full invalidation
Tue, 18 Feb 2020 19:11:17 +0100 Georges Racinet rust-nodemap: accounting for dead blocks
Tue, 18 Feb 2020 19:11:17 +0100 Georges Racinet rust-nodemap: core implementation for shortest
Tue, 18 Feb 2020 19:11:16 +0100 Georges Racinet rust-nodemap: special case for prefixes of NULL_NODE
Tue, 18 Feb 2020 19:11:15 +0100 Georges Racinet rust-nodemap: pure Rust example
Tue, 18 Feb 2020 19:11:15 +0100 Georges Racinet rust-nodemap: input/output primitives
Thu, 13 Feb 2020 15:33:36 -0800 Martin von Zweigbergk pyoxidizer: allow extensions to be loaded from the file system
Mon, 17 Feb 2020 20:30:03 -0500 Valentin Gatien-Baron graft: always allow hg graft --base . (issue6248)
(0) -30000 -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 tip