Thu, 10 Sep 2020 17:44:34 +0900 |
Yuya Nishihara |
log: extract function that builds (revs, makefilematcher) from walkopts
|
Sat, 12 Sep 2020 22:42:58 +0900 |
Yuya Nishihara |
log: move --graph and topo sort options to walkopts
|
Sat, 12 Sep 2020 22:03:53 +0900 |
Yuya Nishihara |
log: move miscellaneous filter/matcher options to walkopts
|
Sat, 12 Sep 2020 21:54:58 +0900 |
Yuya Nishihara |
log: map --removed to walkopts.force_changelog_traversal
|
Fri, 25 Sep 2020 14:33:05 +0200 |
Pierre-Yves David |
copies: rename some function to the new naming scheme
|
Mon, 28 Sep 2020 12:26:09 +0200 |
Pierre-Yves David |
changing-files: cache the various property
|
Fri, 25 Sep 2020 14:16:35 +0200 |
Pierre-Yves David |
changing-files: always use `mark_touched` to update the touched set
|
Fri, 02 Oct 2020 08:57:43 +0200 |
Pierre-Yves David |
changing-files: fix docstring
|
Thu, 01 Oct 2020 09:09:35 -0700 |
Martin von Zweigbergk |
rust: move rustfmt.toml to repo root so it can be used by `hg fix`
|
Wed, 30 Sep 2020 18:07:21 +0530 |
Pulkit Goyal |
merge: if CHANGED_DELETED and KEEP_NEW are actions, choose CHANGED_DELETED
|
Wed, 30 Sep 2020 17:51:40 +0530 |
Pulkit Goyal |
tests: fix a typo in `desc()` revset in test-merge-criss-cross.t
|
Wed, 30 Sep 2020 15:46:54 +0530 |
Pulkit Goyal |
merge: if DELETED_CHANGED and GET are in actions, choose DELETED_CHANGED
|
Wed, 30 Sep 2020 15:09:25 +0530 |
Pulkit Goyal |
tests: add newfilenode test case in test-merge-changedelete.t
|
Thu, 01 Oct 2020 09:49:33 +0200 |
Raphaël Gomès |
rust: leverage improved match ergonomics
|
Mon, 28 Sep 2020 15:08:02 +0200 |
Raphaël Gomès |
rust: update minimum supported Rust compiler version
|
Fri, 25 Sep 2020 11:29:19 +0200 |
Pierre-Yves David |
changing-files: add a utility to compute the merged files post-commit
|
Fri, 25 Sep 2020 02:01:32 +0200 |
Pierre-Yves David |
changing-files: record merged files at commit time
|
Thu, 24 Sep 2020 09:50:09 +0200 |
Pierre-Yves David |
changing-files: add the ability to track merged files too
|
Wed, 30 Sep 2020 18:10:29 +0200 |
Raphaël Gomès |
rust: start plugging the dirstate tree behind a feature gate
|
Wed, 30 Sep 2020 18:10:53 +0200 |
Raphaël Gomès |
rust: introduce `dirstate-tree` cargo feature
|
Wed, 30 Sep 2020 18:23:43 +0200 |
Raphaël Gomès |
rust: fix formatting
|
Wed, 23 Sep 2020 10:02:16 +0200 |
Raphaël Gomès |
rust-matchers: make `Matcher` trait object-safe
|
Mon, 28 Sep 2020 14:07:00 +0200 |
Raphaël Gomès |
rust: clippy pass
|
Mon, 28 Sep 2020 08:07:09 -0700 |
Martin von Zweigbergk |
updaterepo: add deprecation warning
|
Mon, 28 Sep 2020 16:54:35 +0200 |
Antoine cezar |
rhg: use `.or(Err(Error))` not `.map_err(|_| Error)` (D9100#inline-15067)
|
Mon, 28 Sep 2020 16:52:35 +0200 |
Antoine cezar |
hg-core: use `.or(Err(Error))` not `.map_err(|_| Error)` (D9100#inline-15067)
|
Mon, 28 Sep 2020 15:21:56 +0200 |
Antoine cezar |
hg-core: return Err if `offset != bytes.len()`
|
Mon, 28 Sep 2020 15:13:51 +0200 |
Antoine cezar |
hg-core: make `Index` owner of its bytes (D8958#inline-14994 followup 1/2)
|
Mon, 28 Sep 2020 14:33:52 +0200 |
Antoine cezar |
hg-core: renaming of `Chunk` offset methods (D8958#inline-15002 followup)
|
Mon, 28 Sep 2020 14:31:58 +0200 |
Antoine cezar |
hg-core: minor rewording in docstring (D8958#inline-15005 followup)
|
Mon, 28 Sep 2020 14:29:05 +0200 |
Antoine cezar |
hg-core: use anonymous lifetime for `impl Chunk` (D8958#inline-15003 followup)
|
Mon, 28 Sep 2020 14:27:04 +0200 |
Antoine cezar |
hg-core: use `u32` instead of `i32` in `Chunk` (D8958#inline-15001 followup)
|
Mon, 28 Sep 2020 14:16:31 +0200 |
Antoine cezar |
hg-core: use the term `chunk` instead of `frag` (D8958#inline-15000 followup)
|
Mon, 28 Sep 2020 14:06:23 +0200 |
Antoine cezar |
hg-core: return `Err` on decompression error (D8958#inline-15004 followup)
|
Mon, 28 Sep 2020 14:01:57 +0200 |
Antoine cezar |
hg-core: remove useless code (D8958#inline-14988 followup)
|
Mon, 28 Sep 2020 13:55:47 +0200 |
Antoine cezar |
hg-core: minor docstring update (D8958#inline-14991 followup)
|
Mon, 28 Sep 2020 13:53:11 +0200 |
Antoine cezar |
hg-core: minor code style change (D8958#inline-14986 followup)
|
Mon, 28 Sep 2020 13:51:16 +0200 |
Antoine cezar |
hg-core: Explain offset override of first revision
|
Mon, 28 Sep 2020 13:46:14 +0200 |
Antoine cezar |
hg-core: minor code style change (D8958#inline-14993 followup)
|
Thu, 24 Sep 2020 09:32:07 +0200 |
Pierre-Yves David |
changing-files: move default constructor value to None
|
Mon, 28 Sep 2020 11:16:12 +0200 |
Raphaël Gomès |
rust: format with rustfmt
|
Mon, 24 Aug 2020 15:35:34 +0530 |
Pulkit Goyal |
merge: store cases when a file is absent post merge in commitinfo
|
Mon, 14 Sep 2020 15:08:15 +0530 |
Pulkit Goyal |
tests: add some more debugmergestate calls in `test-merge-criss-cross.t`
|
Thu, 03 Sep 2020 13:58:14 +0530 |
Pulkit Goyal |
commit: force create a new filenode if it was set in mergestate by merge
|
Thu, 03 Sep 2020 13:44:06 +0530 |
Pulkit Goyal |
merge: store commitinfo if these is a dc or cd conflict
|
Fri, 25 Sep 2020 13:58:05 +0530 |
Pulkit Goyal |
mergestate: update _stateextras instead of reassinging
|
Mon, 14 Sep 2020 14:11:45 +0530 |
Pulkit Goyal |
tests: add some debugmergestate calls in `test-merge-criss-cross.t`
|
Thu, 03 Sep 2020 13:54:46 +0530 |
Pulkit Goyal |
tests: add few debugrevlogindex and a log call to see changes in next test
|
Mon, 14 Sep 2020 14:40:12 +0530 |
Pulkit Goyal |
merge: disable `m2-vs-ma` optimization if new filenode config is true
|
Mon, 14 Sep 2020 14:31:23 +0530 |
Pulkit Goyal |
configitems: add a new config option to control new filenode functionality
|
Wed, 23 Sep 2020 14:20:49 -0400 |
Connor Sheehan |
git: add test showing `hg commit -i` working on a git repo
|
Mon, 21 Sep 2020 11:53:44 -0700 |
Martin von Zweigbergk |
merge: replace calls to hg.updaterepo() by merge.update()
|
Mon, 21 Sep 2020 09:57:29 -0700 |
Martin von Zweigbergk |
merge: add a higher-level update() for the common `hg update` use case
|
Wed, 23 Sep 2020 15:16:35 +0200 |
Pierre-Yves David |
sidedata: simply read p2copies files from the `ChangingFiles` object
|
Wed, 23 Sep 2020 15:16:16 +0200 |
Pierre-Yves David |
sidedata: simply read p1copies files from the `ChangingFiles` object
|
Wed, 23 Sep 2020 15:16:01 +0200 |
Pierre-Yves David |
sidedata: simply read removed files from the `ChangingFiles` object
|
Wed, 23 Sep 2020 15:15:46 +0200 |
Pierre-Yves David |
sidedata: simply read added files from the `ChangingFiles` object
|
Wed, 23 Sep 2020 15:13:44 +0200 |
Pierre-Yves David |
sidedata: add a `decode_files_sidedata` function
|
Tue, 15 Sep 2020 15:37:32 +0200 |
Pierre-Yves David |
changelog: add a `changes` property on `changelogrevision`
|
Tue, 22 Sep 2020 10:27:35 +0200 |
Pierre-Yves David |
sidedata: rename `encode_copies_sidedata` to `encode_files_sidedata`
|
Sat, 12 Sep 2020 21:45:37 +0900 |
Yuya Nishihara |
log: pass around --rev option by walkopts
|
Sat, 12 Sep 2020 21:39:58 +0900 |
Yuya Nishihara |
log: parse --limit option by logcmdutil.parseopts()
|
Sat, 12 Sep 2020 21:35:26 +0900 |
Yuya Nishihara |
log: pass around --follow/--follow-first options by walkopts
|
Sat, 12 Sep 2020 21:06:16 +0900 |
Yuya Nishihara |
log: introduce struct that carries log traversal options
|
Sat, 12 Sep 2020 16:19:01 +0900 |
Yuya Nishihara |
log: remove unused argument from _makerevset()
|
Sat, 12 Sep 2020 16:11:10 +0900 |
Yuya Nishihara |
log: remove stale comment about order of user revset
|
Fri, 25 Sep 2020 17:51:34 +0200 |
Raphaël Gomès |
rust: add `dirstate_tree` module
|
Fri, 24 Jul 2020 16:35:02 +0200 |
Raphaël Gomès |
rust-dirstatemap: add #[timed] to dirstatemap read for comparison
|
Mon, 21 Sep 2020 11:12:58 -0700 |
Martin von Zweigbergk |
merge: make low-level update() private (API)
|
Mon, 21 Sep 2020 10:09:39 -0700 |
Martin von Zweigbergk |
merge: use merge.clean_update() when applicable
|
Fri, 18 Sep 2020 15:03:06 -0700 |
Martin von Zweigbergk |
rebase: teach in-memory rebase to not restart with on-disk rebase on conflict
|
Thu, 24 Sep 2020 16:30:17 +0200 |
Raphaël Gomès |
rust: update Cargo.lock
|
Thu, 24 Sep 2020 16:30:00 +0200 |
Raphaël Gomès |
rust-tests: add test to check if `Cargo.lock` is up-to-date
|
Tue, 01 Sep 2020 18:08:24 +0530 |
Pulkit Goyal |
scmutil: introduce function to check whether repo uses treemanifest or not
|
Thu, 03 Sep 2020 11:07:47 -0400 |
Valentin Gatien-Baron |
chg: make is possible to call by default an hg binary located next to chg
|
Wed, 23 Sep 2020 14:44:21 +0200 |
Joerg Sonnenberger |
phases: fix performance regression with Python 2
|
Wed, 23 Sep 2020 09:04:32 -0700 |
Martin von Zweigbergk |
rebase: move check for unresolved conflicts into lower-level rebasenode()
|
Fri, 18 Sep 2020 15:40:26 -0700 |
Martin von Zweigbergk |
rebase: add dryrun property to rebaseruntime
|
Wed, 23 Sep 2020 09:21:26 -0700 |
Martin von Zweigbergk |
rebase: when collapsing, p1 == dest, so use the former only
|
Fri, 18 Sep 2020 15:37:03 -0700 |
Martin von Zweigbergk |
rebase: remove redundant isinmemory argument from _origrebase()
|
Tue, 22 Sep 2020 23:18:37 -0700 |
Martin von Zweigbergk |
largefiles: prevent in-memory merge instead of switching to on-disk
|
Mon, 21 Sep 2020 09:56:48 -0700 |
Martin von Zweigbergk |
merge: add a back_out() function to encapsulate update()
|
Fri, 18 Sep 2020 17:19:49 +0530 |
Pulkit Goyal |
tests: update test-share-safe to work with non-zstd versions
|
Tue, 15 Sep 2020 16:51:11 +0200 |
Antoine Cezar |
rhg: add a limited `rhg cat -r` subcommand
|
Fri, 11 Sep 2020 17:32:53 +0200 |
Antoine Cezar |
hg-core: add a `CatRev` operation
|
Tue, 15 Sep 2020 16:46:57 +0200 |
Antoine Cezar |
hg-core: add `files_with_nodes` to `Manifest`
|
Tue, 15 Sep 2020 16:45:27 +0200 |
Antoine Cezar |
hg-core: add path_encode
|
Tue, 15 Sep 2020 10:52:28 +0200 |
Antoine Cezar |
hg-core: impl TryFrom<PathBuff> for HgPathBuf
|
Wed, 09 Sep 2020 14:53:15 +0200 |
Antoine Cezar |
rhg: add `--revision` argument to `rhg files`
|
Fri, 18 Sep 2020 16:52:16 +0200 |
Antoine Cezar |
hg-core: add a `ListRevTrackedFiles` operation
|
Wed, 09 Sep 2020 12:12:11 +0200 |
Antoine Cezar |
hg-core: simplify `list_tracked_files` operation
|
Fri, 18 Sep 2020 16:52:08 +0200 |
Antoine Cezar |
hg-core: add `Revlog.get_node_rev`
|
Wed, 09 Sep 2020 14:50:58 +0200 |
Antoine Cezar |
hg-core: add `Manifest` a specialized `Revlog`
|
Wed, 09 Sep 2020 16:25:23 +0200 |
Antoine Cezar |
hg-core: add `Changlog` a specialized `Revlog`
|
Wed, 02 Sep 2020 15:23:25 +0200 |
Antoine Cezar |
hg-core: check data integrity in `Revlog`
|
Wed, 23 Sep 2020 12:26:16 +0200 |
Antoine Cezar |
rhg: Add debug timing
|