Fri, 17 Jan 2020 15:09:02 +0100 |
Raphaël Gomès |
rust-status: update rust-cpython bridge to account for the changes in core
|
Fri, 17 Jan 2020 15:43:46 +0100 |
Raphaël Gomès |
rust-status: add bare `hg status` support in hg-core
|
Thu, 06 Feb 2020 14:32:16 +0100 |
Raphaël Gomès |
rust-status: add function for sequential traversal of the working directory
|
Thu, 06 Feb 2020 14:34:54 +0100 |
Raphaël Gomès |
rust-status: add missing variants to `Dispatch` enum
|
Thu, 06 Feb 2020 14:28:35 +0100 |
Raphaël Gomès |
rust-status: rename `StatusResult` to `DirstateStatus`
|
Thu, 06 Feb 2020 14:25:59 +0100 |
Raphaël Gomès |
rust-status: refactor options into a `StatusOptions` struct
|
Fri, 17 Jan 2020 15:37:24 +0100 |
Raphaël Gomès |
rust-status: add util for listing a directory
|
Fri, 17 Jan 2020 11:53:31 +0100 |
Raphaël Gomès |
rust-matchers: add `IgnoreMatcher`
|
Fri, 17 Jan 2020 11:32:02 +0100 |
Raphaël Gomès |
rust-matchers: add `build_regex_match` function
|
Fri, 17 Jan 2020 11:31:12 +0100 |
Raphaël Gomès |
rust-matchers: add functions to get roots, dirs and parents from patterns
|
Fri, 17 Jan 2020 11:29:33 +0100 |
Raphaël Gomès |
rust-matchers: add function to generate a regex matcher function
|
Tue, 10 Mar 2020 16:04:30 +0100 |
Raphaël Gomès |
run-tests: restrict Rust thread pool to 3 threads during tests
|
Fri, 28 Feb 2020 00:31:14 +0100 |
Pierre-Yves David |
nodemap: make sure the nodemap docket is updated after the changelog
|
Fri, 28 Feb 2020 00:29:18 +0100 |
Pierre-Yves David |
nodemap: make sure hooks have access to an up-to-date version
|
Thu, 27 Feb 2020 16:32:43 +0100 |
Pierre-Yves David |
nodemap: track the tip_node for validation
|
Thu, 27 Feb 2020 15:42:04 +0100 |
Pierre-Yves David |
nodemap: add a todo list for getting out of experimental
|
Tue, 18 Feb 2020 15:19:11 +0100 |
Pierre-Yves David |
rust-nodemap: automatically use the rust index for persistent nodemap
|
Tue, 18 Feb 2020 18:32:55 +0100 |
Pierre-Yves David |
nodemap: use data from the index in debugnodemap --dump-new
|
Wed, 12 Feb 2020 10:53:24 +0100 |
Georges Racinet |
rust-nodemap: also clear Rust data in `clearcaches`
|
Wed, 12 Feb 2020 10:53:19 +0100 |
Georges Racinet |
rust-nodemap: add binding to `nodemap_update_data`
|
Wed, 12 Feb 2020 10:52:30 +0100 |
Georges Racinet |
rust-nodemap: add binding for `nodemap_data_incremental`
|
Wed, 12 Feb 2020 10:51:17 +0100 |
Georges Racinet |
rust-nodemap: add binding for `nodemap_data_all`
|
Wed, 12 Feb 2020 10:33:55 +0100 |
Raphaël Gomès |
rust-nodemap: use proper Index API instead of using the C API
|
Tue, 11 Feb 2020 16:30:28 +0100 |
Georges Racinet |
rust-nodemap: add utils for propagating errors
|
Tue, 11 Feb 2020 16:25:45 +0100 |
Georges Racinet |
rust-nodemap: add utils to create `Node`s from Python objects
|
Tue, 11 Feb 2020 16:23:06 +0100 |
Georges Racinet |
rust-index: add `append` method to cindex/Index
|
Mon, 13 Jan 2020 19:56:16 +0100 |
Georges Racinet |
rust-index: moved constructor in separate impl block
|
Mon, 13 Jan 2020 19:31:33 +0100 |
Georges Racinet |
revlog: using two new functions in C capsule from Rust code
|
Tue, 18 Feb 2020 19:11:14 +0100 |
Pierre-Yves David |
nodemap: refresh the persistent data on nodemap creation
|
Thu, 12 Mar 2020 15:23:47 +0100 |
Pierre-Yves David |
cext-index: propagate inline_scan error in `index_deref`
stable
|
Thu, 12 Mar 2020 18:53:37 +0100 |
Pierre-Yves David |
heptapod-ci: fix test paths in the listing file
stable
|
Wed, 11 Mar 2020 05:41:02 +0100 |
Manuel Jacob |
tests: check availability of pyflakes by trying to import pyflakes module
|
Thu, 27 Feb 2020 22:34:45 +0100 |
Pierre-Yves David |
nodemap: deal with the "debugupdatecache" case using a "fake" transaction
|
Fri, 28 Feb 2020 01:45:03 +0100 |
Pierre-Yves David |
changelog: change the implementation of `_divertopener`
|
Thu, 27 Feb 2020 17:08:59 +0100 |
Pierre-Yves David |
nodemap: test that an outdated nodemap can catch up
|
Thu, 27 Feb 2020 16:09:17 +0100 |
Pierre-Yves David |
nodemap: document the docket attributes
|
Tue, 10 Mar 2020 13:10:53 -0400 |
Augie Fackler |
git: key off `git` in .hg/requires rather than separate file
|
Tue, 10 Mar 2020 13:10:45 -0400 |
Augie Fackler |
git: correctly handle p1() on dirstate when underlying git repo is empty
|
Tue, 10 Mar 2020 14:24:08 +0100 |
Pierre-Yves David |
rust: clean remains of direct-ffi code
|
Fri, 06 Mar 2020 17:02:50 +0100 |
Pierre-Yves David |
heptapod-ci: use the new `--rust/--no-rust` flag to run the tests
|
Fri, 06 Mar 2020 11:16:15 +0100 |
Raphaël Gomès |
run-tests: add option for running with and without Rust extensions
|
Fri, 06 Mar 2020 16:24:50 +0100 |
Pierre-Yves David |
run-tests: rename "pure" variable to setup_opts
|
Fri, 06 Mar 2020 16:06:30 +0100 |
Pierre-Yves David |
setup-rust: add a --no-rust flag
|
Mon, 09 Mar 2020 17:26:30 +0100 |
Pierre-Yves David |
cext: drop the WITH_RUST block
|
Mon, 09 Mar 2020 17:16:44 +0100 |
Pierre-Yves David |
setup: use printf instead of print
|
Mon, 09 Mar 2020 11:18:33 -0700 |
Martin von Zweigbergk |
git: don't fail import when pygit2 is not install
|
Mon, 09 Mar 2020 12:53:21 -0700 |
Martin von Zweigbergk |
hghave: add a check for pygit2
|
Sat, 07 Mar 2020 18:00:53 -0500 |
Augie Fackler |
localrepo: add git extension to autoextensions list
|
Sat, 07 Mar 2020 17:44:55 -0500 |
Augie Fackler |
gitlog: implement __iter__ on changelog
|
Sat, 07 Mar 2020 17:42:40 -0500 |
Augie Fackler |
gitlog: fix embarassing bug that prevented log from showing correct parents
|
Sat, 07 Mar 2020 16:51:21 -0500 |
Augie Fackler |
git: add readfast() method to manifest
|
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)
|
Wed, 19 Feb 2020 17:30:04 +0100 |
Pierre-Yves David |
revlog-compression: update the config to be a list
|
Wed, 19 Feb 2020 13:39:00 +0530 |
Pulkit Goyal |
remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269)
|
Tue, 25 Feb 2020 12:41:35 -0800 |
Martin von Zweigbergk |
drawdag: abide by new createmarkers() API
|
Mon, 24 Feb 2020 14:52:46 -0500 |
Matt Harbison |
lfutil: provide a hint if the largefiles/lfs cache path cannot be determined
|
Mon, 24 Feb 2020 00:20:47 -0500 |
Matt Harbison |
setup: exclude the __index__ module from itself when generating
stable
|
Mon, 24 Feb 2020 16:33:10 -0500 |
Matt Harbison |
tests: stabilize test-amend.t on Windows
stable
|
Mon, 24 Feb 2020 17:43:34 -0500 |
Matt Harbison |
tests: replace truncate(1) with inline python
|
Mon, 24 Feb 2020 16:59:35 -0500 |
Matt Harbison |
tests: stabilize test-rename-merge2.t on Windows
|
Mon, 24 Feb 2020 13:50:55 -0500 |
Augie Fackler |
merge with stable
|
Mon, 24 Feb 2020 13:28:49 +0900 |
Yuya Nishihara |
py3: fix EOL detection in commandserver.channeledinput
stable
|
Thu, 13 Feb 2020 22:51:17 -0500 |
Valentin Gatien-Baron |
bookmarks: prevent pushes of divergent bookmarks (foo@remote)
|
Thu, 13 Feb 2020 22:06:57 -0500 |
Valentin Gatien-Baron |
bookmarks: refactor in preparation for next commit
|
Sat, 15 Feb 2020 14:51:33 -0500 |
Valentin Gatien-Baron |
bookmarks: avoid traceback when two pushes race to delete the same bookmark
|
Sat, 15 Feb 2020 15:06:41 -0500 |
Valentin Gatien-Baron |
relnotes: add entry about previous `hg recover` change
|
Thu, 20 Feb 2020 15:15:23 -0800 |
Kyle Lippincott |
darwin: add another preemptive gui() call when using chg
|
Fri, 20 Dec 2019 13:24:46 -0800 |
Martin von Zweigbergk |
copy: add experimental support for marking committed copies
|
Thu, 26 Dec 2019 14:02:50 -0800 |
Martin von Zweigbergk |
copy: move argument validation a little earlier
|
Tue, 28 Jan 2020 14:07:57 -0800 |
Martin von Zweigbergk |
copy: add experimetal support for unmarking committed copies
|
Fri, 20 Dec 2019 15:50:13 -0800 |
Martin von Zweigbergk |
copy: add option to unmark file as copied
|
Tue, 11 Feb 2020 11:18:52 +0100 |
Pierre-Yves David |
nodemap: introduce an option to use mmap to read the nodemap mapping
|
Fri, 14 Feb 2020 15:03:26 +0100 |
Raphaël Gomès |
rust-dirstatemap: directly return `non_normal` and `other_entries`
|
Thu, 26 Dec 2019 14:12:45 -0800 |
Martin von Zweigbergk |
copy: rename `wctx` to `ctx` since it will not necessarily be working copy
|
Fri, 20 Dec 2019 14:03:12 -0800 |
Martin von Zweigbergk |
copy: rewrite walkpat() to depend less on dirstate
|
Thu, 13 Feb 2020 10:12:12 -0800 |
Martin von Zweigbergk |
merge with stable
|
Sat, 01 Feb 2020 12:57:32 +0900 |
Yuya Nishihara |
pathutil: resurrect comment about path auditing order
|
Wed, 16 Oct 2019 14:12:48 +0200 |
Raphaël Gomès |
rust-dirstatemap: remove additional lookup in dirstate.matches
|
Tue, 31 Dec 2019 12:43:57 +0100 |
Georges Racinet |
rust-nodemap: insert method
|
Wed, 22 Jan 2020 14:21:34 -0500 |
Valentin Gatien-Baron |
recover: don't verify by default
|
Tue, 11 Feb 2020 00:08:28 -0500 |
Augie Fackler |
context: use manifest.find() instead of two separate calls
|
Thu, 16 Jan 2020 23:06:01 +0100 |
Raphaël Gomès |
rust-matchers: implement `visit_children_set` for `FileMatcher`
|
Wed, 05 Feb 2020 17:13:51 -0500 |
Augie Fackler |
manifest: move matches method to be outside the interface
|
Mon, 10 Feb 2020 21:02:22 -0500 |
Augie Fackler |
tags: use modern // operator for division
|
Mon, 10 Feb 2020 20:47:19 -0500 |
Augie Fackler |
tags: fix some type confusion exposed in python 3
|
Fri, 10 Jan 2020 17:20:12 -0800 |
Martin von Zweigbergk |
rebase: remove some now-unused parent arguments
|
Fri, 10 Jan 2020 21:40:01 -0800 |
Martin von Zweigbergk |
rebase: remove some redundant setting of dirstate parents
|
Fri, 10 Jan 2020 14:22:20 -0800 |
Martin von Zweigbergk |
rebase: don't use rebased node as dirstate p2 (BC)
|
Fri, 10 Jan 2020 14:17:56 -0800 |
Martin von Zweigbergk |
rebase: stop relying on having two parents to resume rebase
|
Tue, 28 Jan 2020 21:49:50 -0800 |
Martin von Zweigbergk |
graphlog: use '%' for other context in merge conflict
|
Wed, 29 Jan 2020 14:42:54 -0800 |
Martin von Zweigbergk |
tests: add `hg log -G` output when there are merge conflicts
|
Wed, 29 Jan 2020 11:30:35 -0800 |
Martin von Zweigbergk |
revset: add a revset for parents in merge state
|
Fri, 10 Jan 2020 17:46:10 -0800 |
Martin von Zweigbergk |
tests: add test of rebase with conflict in merge commit
|
Thu, 16 Jan 2020 00:03:19 -0800 |
Martin von Zweigbergk |
rebase: always be graft-like, not merge-like, also for merges
|
Wed, 15 Jan 2020 15:51:01 +0100 |
Pierre-Yves David |
nodemap: update the index with the newly written data (when appropriate)
|
Wed, 15 Jan 2020 15:50:52 +0100 |
Pierre-Yves David |
nodemap: never read more than the expected data amount
|
Wed, 15 Jan 2020 15:50:43 +0100 |
Pierre-Yves David |
nodemap: write new data from the expected current data length
|
Wed, 15 Jan 2020 15:50:33 +0100 |
Pierre-Yves David |
nodemap: double check the source docket when doing incremental update
|
Wed, 15 Jan 2020 15:50:24 +0100 |
Pierre-Yves David |
nodemap: track the total and unused amount of data in the rawdata file
|
Wed, 15 Jan 2020 15:50:14 +0100 |
Pierre-Yves David |
nodemap: track the maximum revision tracked in the nodemap
|
Wed, 15 Jan 2020 15:50:04 +0100 |
Pierre-Yves David |
nodemap: add a flag to dump the details of the docket
|
Wed, 15 Jan 2020 15:49:54 +0100 |
Pierre-Yves David |
nodemap: introduce append-only incremental update of the persistent data
|
Thu, 20 Feb 2020 16:21:00 -0800 |
Kyle Lippincott |
shelve: fix ordering of merge labels
stable
|
Thu, 20 Feb 2020 17:06:01 -0800 |
Kyle Lippincott |
shelve: add test clearly demonstrating that the conflict labels are backwards
stable
|
Sun, 16 Feb 2020 17:05:18 -0500 |
Matt Harbison |
import: don't ignore `--secret` when `--bypass` is specified
stable
|
Tue, 18 Feb 2020 13:46:10 -0500 |
Matt Harbison |
phabricator: fix a phabsend crash when processing a renamed binary
stable
|
Fri, 13 Dec 2019 10:37:45 +0100 |
Pierre-Yves David |
test: pin the number of CPU for issue4074 tests
stable
|
Wed, 12 Feb 2020 23:23:59 +0100 |
Raphaël Gomès |
rust-dirstatemap: add `NonNormalEntries` class
stable
|
Thu, 30 Jan 2020 14:57:02 +0100 |
Raphaël Gomès |
rust-dirstatemap: cache non normal and other parent set
stable
|
Tue, 11 Feb 2020 19:53:56 +0900 |
Yuya Nishihara |
chgserver: spawn new process if schemes change
stable
|
Mon, 10 Feb 2020 15:52:52 -0800 |
Martin von Zweigbergk |
tests: accept new bzr message about switching branches
stable
|
Wed, 15 Jan 2020 15:49:45 +0100 |
Pierre-Yves David |
nodemap: keep track of the docket for loaded data
|
Wed, 15 Jan 2020 15:49:35 +0100 |
Pierre-Yves David |
nodemap: introduce an explicit class/object for the docket
|
Wed, 15 Jan 2020 15:49:26 +0100 |
Pierre-Yves David |
nodemap: keep track of the ondisk id of nodemap blocks
|
Wed, 15 Jan 2020 15:49:16 +0100 |
Pierre-Yves David |
nodemap: provide the on disk data to indexes who support it
|
Wed, 15 Jan 2020 15:49:06 +0100 |
Pierre-Yves David |
nodemap: all check that revision and nodes match in the nodemap
|
Wed, 15 Jan 2020 15:48:57 +0100 |
Pierre-Yves David |
nodemap: add basic checking of the on disk nodemap content
|
Wed, 15 Jan 2020 15:48:47 +0100 |
Pierre-Yves David |
nodemap: code to parse the persistent binary nodemap data
|
Wed, 15 Jan 2020 15:48:38 +0100 |
Pierre-Yves David |
nodemap: move the iteratio inside the Block object
|
Wed, 15 Jan 2020 15:48:28 +0100 |
Pierre-Yves David |
nodemap: use an explicit "Block" object in the reference implementation
|
Wed, 15 Jan 2020 15:48:19 +0100 |
Pierre-Yves David |
nodemap: add a optional `nodemap_add_full` method on indexes
|
Wed, 15 Jan 2020 15:48:09 +0100 |
Pierre-Yves David |
nodemap: add a (python) index class for persistent nodemap testing
|
Wed, 15 Jan 2020 15:47:59 +0100 |
Pierre-Yves David |
nodemap: delete older raw data file when creating a new ones
|
Wed, 15 Jan 2020 15:47:50 +0100 |
Pierre-Yves David |
nodemap: use an intermediate "docket" file to carry small metadata
|
Wed, 15 Jan 2020 15:47:40 +0100 |
Pierre-Yves David |
nodemap: only use persistent nodemap for non-inlined revlog
|
Wed, 15 Jan 2020 15:47:31 +0100 |
Pierre-Yves David |
nodemap: add a function to read the data from disk
|
Wed, 15 Jan 2020 15:47:21 +0100 |
Pierre-Yves David |
nodemap: write nodemap data on disk
|
Wed, 15 Jan 2020 15:47:12 +0100 |
Pierre-Yves David |
nodemap: have some python code writing a nodemap in persistent binary form
|
Mon, 10 Feb 2020 17:31:05 -0500 |
Augie Fackler |
cleanup: re-run black on the codebase
|
Thu, 16 Jan 2020 13:34:04 +0100 |
Raphaël Gomès |
rust-re2: add wrapper for calling Re2 from Rust
|
Thu, 16 Jan 2020 11:27:12 +0100 |
Raphaël Gomès |
rust-filepatterns: add support for `include` and `subinclude` patterns
|
Thu, 16 Jan 2020 10:28:40 +0100 |
Raphaël Gomès |
rust-filepatterns: improve API and robustness for pattern files parsing
|
Mon, 10 Feb 2020 15:50:26 -0800 |
Martin von Zweigbergk |
tests: add workaround for bzr bug
stable
|
Tue, 14 Jan 2020 17:10:20 +0100 |
Raphaël Gomès |
rust-utils: add util for canonical path
|
Sat, 01 Feb 2020 09:14:36 +0100 |
Pierre-Yves David |
test: simplify test-amend.t to avoid race condition
stable
|
Sun, 09 Feb 2020 01:34:37 +0100 |
Pierre-Yves David |
remotefilelog-test: glob some flaky output line (issue6083)
stable
|
Tue, 21 Jan 2020 10:24:32 -0500 |
Matt Harbison |
httpconnection: allow `httpsendfile` subclasses to suppress the progressbar
|
Mon, 10 Feb 2020 21:54:12 +0100 |
Raphaël Gomès |
rust-dirstatemap: add `NonNormalEntries` class
|
Sun, 09 Feb 2020 16:18:26 -0500 |
Valentin Gatien-Baron |
help: when possible, indicate flags implied by tweakdefaults
|
Sun, 09 Feb 2020 15:50:36 -0500 |
Valentin Gatien-Baron |
help: add a mechanism to change flags' help depending on config
|
Sat, 08 Feb 2020 23:39:55 -0500 |
Matt Harbison |
lfs: use str for the open() mode when opening a blob for py3
|
Thu, 30 Jan 2020 14:57:02 +0100 |
Raphaël Gomès |
rust-dirstatemap: cache non normal and other parent set
|
Fri, 07 Feb 2020 16:01:32 -0500 |
Valentin Gatien-Baron |
tags: behave better if a tags cache entry is partially written
|
Fri, 07 Feb 2020 15:55:26 -0500 |
Valentin Gatien-Baron |
tags: show how hg behaves if a tags cache entry is truncated
|
Fri, 07 Feb 2020 13:54:09 -0500 |
Valentin Gatien-Baron |
tags: add a debug command to display .hg/cache/hgtagsfnodes1
|