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, 02 Oct 2020 19:19:01 +0530 |
Pulkit Goyal |
Added signature for changeset 07731064ac41
stable
|
Fri, 02 Oct 2020 19:18:54 +0530 |
Pulkit Goyal |
Added tag 5.5.2 for changeset 07731064ac41
stable
|
Tue, 29 Sep 2020 14:38:46 -0700 |
Ludovic Chabant |
hgdemandimport: exclude more sqlalchemy modules
stable 5.5.2
|
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
|
Mon, 17 Aug 2020 16:56:39 +0200 |
Antoine Cezar |
rhg: add a limited `rhg debugdata` subcommand
|
Wed, 09 Sep 2020 12:07:05 +0200 |
Antoine Cezar |
rhg: add a `DebugData` `Command` to prepare the `rhg debugdata` subcommand
|
Thu, 13 Aug 2020 16:22:15 +0200 |
Antoine Cezar |
hg-core: define a `DebugData` `Operation`
|
Fri, 04 Sep 2020 11:55:07 +0200 |
Antoine Cezar |
hg-core: Add a limited read only `revlog` implementation
|
Wed, 16 Sep 2020 18:09:32 +0530 |
Pulkit Goyal |
mergestate: define NO_OP_ACTION in module scope instead of inside mergeresult
|
Wed, 09 Sep 2020 16:49:19 +0530 |
Pulkit Goyal |
mergestate: introduce a new ACTION_KEEP_NEW
|
Wed, 23 Sep 2020 15:36:15 -0700 |
Martin von Zweigbergk |
repoview: don't crash if mergestate points to non-existent node
stable
|
Wed, 23 Sep 2020 16:07:14 -0700 |
Martin von Zweigbergk |
tests: demonstrate crash caused by pinning of non-existent mergestate node
stable
|
Mon, 21 Sep 2020 10:23:25 -0400 |
Augie Fackler |
git: also convert timezone to int (issue6359)
|
Fri, 18 Sep 2020 16:26:37 -0700 |
Jun Wu |
chg: fallback to original hg if stdio fds are missing
|
Fri, 18 Sep 2020 08:27:43 -0700 |
Martin von Zweigbergk |
locking: remove support for inheriting locks in subprocess
|
Thu, 17 Sep 2020 22:34:36 -0700 |
Martin von Zweigbergk |
mergedriver: delete it
|
Sun, 06 Sep 2020 10:33:12 +0200 |
Raphaël Gomès |
rust-cpython: switch logging facade from `simple_logger` to `env_logger`
|
Tue, 22 Sep 2020 09:06:09 -0400 |
Connor Sheehan |
git: pass `id` attribute of `pygit2.Tree` object
|
Wed, 16 Sep 2020 12:13:46 -0700 |
Kyle Lippincott |
branchmap: add a cache validation cache, avoid expensive re-hash on every use
|
Mon, 21 Sep 2020 15:05:38 -0400 |
Augie Fackler |
merge with stable
|
Wed, 16 Sep 2020 19:32:53 +0200 |
Antoine cezar |
run-test: allow relative path in `--blacklist` and `--whitelist` (issue6351)
|
Fri, 18 Sep 2020 15:10:14 -0700 |
Martin von Zweigbergk |
rebase: stop clearing on-disk mergestate when running in memory
|
Fri, 18 Sep 2020 10:15:13 -0700 |
Martin von Zweigbergk |
rebase: delete unused p1 argument to _concludenode()
|
Fri, 18 Sep 2020 10:04:02 -0700 |
Martin von Zweigbergk |
rebase: fix an inconsistent hyphenation in a debug message
|
Fri, 18 Sep 2020 12:20:28 +0200 |
Pierre-Yves David |
strip: with --keep, consider all revs "removed" from the wcp (issue6270)
stable
|
Fri, 18 Sep 2020 12:10:12 +0200 |
Pierre-Yves David |
test-strip: display more information highlight buggy behavior
stable
|
Tue, 15 Sep 2020 15:03:07 +0200 |
Pierre-Yves David |
changing-files: implement equality checking
|
Thu, 17 Sep 2020 11:21:13 +0200 |
Pierre-Yves David |
changing-files: document the various sets
|
Fri, 18 Sep 2020 10:48:43 -0400 |
Augie Fackler |
merge with stable
|
Fri, 18 Sep 2020 20:19:52 +0900 |
Yuya Nishihara |
share: do not write working-copy requirements twice
|
Sun, 13 Sep 2020 15:59:23 +0900 |
Yuya Nishihara |
py3: fix formatting of LookupError for workingctx
stable
|
Thu, 17 Sep 2020 22:45:51 -0700 |
Martin von Zweigbergk |
phabricator: fix loadhgrc() override broken by D8656
|
Thu, 17 Sep 2020 23:09:47 -0700 |
Martin von Zweigbergk |
mergestate: move commit() from base class to on-disk subclass
|
Thu, 17 Sep 2020 23:12:48 -0700 |
Martin von Zweigbergk |
mergestate: make in-memory mergestate not clear on-disk mergestate on reset()
|
Tue, 15 Sep 2020 16:10:16 -0700 |
Martin von Zweigbergk |
merge: use in-memory mergestate when using in-memory context
|
Tue, 15 Sep 2020 11:17:24 -0700 |
Martin von Zweigbergk |
mergestate: extract a base class to be shared by future memmergestate
|
Tue, 15 Sep 2020 11:33:26 -0700 |
Martin von Zweigbergk |
mergestate: extract overridable methods for making/restoring file backups
|
Wed, 16 Sep 2020 13:39:26 -0700 |
Martin von Zweigbergk |
mergestate: initialize all properties in __init__()
|
Thu, 17 Sep 2020 19:33:55 -0700 |
Martin von Zweigbergk |
mergestate: remove unnecessary clearing of `localctx` and `otherctx`
|
Wed, 16 Sep 2020 13:25:49 -0700 |
Martin von Zweigbergk |
mergestate: move most of of reset() into start()
|
Thu, 17 Sep 2020 09:23:21 -0700 |
Martin von Zweigbergk |
mergestate: make clean() only be about creating a clean mergestate
|
Wed, 16 Sep 2020 10:09:37 -0700 |
Martin von Zweigbergk |
mergestate: split up reset() for its two use cases
|
Tue, 15 Sep 2020 23:19:14 -0700 |
Martin von Zweigbergk |
mergestate: simplify reset(), knowing that `other` and `node` go together
|
Tue, 15 Sep 2020 22:40:26 -0700 |
Martin von Zweigbergk |
mergestate: make some callers not pass pointless node argument
|
Thu, 17 Sep 2020 09:56:05 -0700 |
Martin von Zweigbergk |
py3: don't risk passing a None value to error.ManifestLookupError()
|
Thu, 03 Sep 2020 13:25:29 +0530 |
Pulkit Goyal |
merge: move initial handling of mergeactions near to later one
|
Thu, 25 Jun 2020 13:16:55 +0530 |
Pulkit Goyal |
upgrade: support running upgrade if repository has share-safe requirement
|
Thu, 17 Sep 2020 18:49:57 -0700 |
Pulkit Goyal |
config: add `--shared` flag to edit config file of shared source
|
Thu, 02 Jul 2020 16:23:36 +0530 |
Pulkit Goyal |
localrepo: load the share source .hg/hgrc also in share-safe mode (API)
|
Fri, 07 Aug 2020 17:42:15 +0530 |
Pulkit Goyal |
helptext: document exp-sharesafe in internals/requirements.txt
|
Tue, 14 Apr 2020 21:07:09 +0530 |
Pulkit Goyal |
share: introduce config option to store requires in .hg/store
|
Fri, 07 Aug 2020 16:11:19 +0530 |
Pulkit Goyal |
scmutil: introduce filterrequirements() to split reqs into wc and store ones
|
Thu, 17 Sep 2020 18:28:53 -0700 |
Pulkit Goyal |
remotefilelog: acquire lock before writing requirements on clone
|
Thu, 10 Sep 2020 14:23:12 +0900 |
Yuya Nishihara |
grep: make -frREV follow history from the specified revision (BC)
|
Fri, 11 Sep 2020 18:33:41 +0900 |
Yuya Nishihara |
cmdutil: make walkchangerevs() gracefully handle wdir parents
|
Thu, 10 Sep 2020 13:30:34 +0900 |
Yuya Nishihara |
grep: fix --follow with no --diff nor --rev to not fall back to plain grep
|
Fri, 11 Sep 2020 12:39:45 +0900 |
Yuya Nishihara |
test-grep: add tests for --follow with/without --diff and/or paths
|
Thu, 10 Sep 2020 13:10:53 +0900 |
Yuya Nishihara |
grep: clarify that --all works exactly the same way as --diff
|
Thu, 17 Sep 2020 15:34:13 +0200 |
Stephane |
churn: add an usage example in docstring
|
Thu, 17 Sep 2020 15:47:19 +0530 |
Pulkit Goyal |
tests: run test-check-py3-compat only in pure python mode
|
Sat, 12 Sep 2020 07:23:47 +0900 |
Yuya Nishihara |
log: make -frREV PATH detect missing files before falling back to slow path
|
Fri, 11 Sep 2020 15:13:35 +0900 |
Yuya Nishihara |
log: fix -fr'wdir()' PATH to follow newly added file
|
Fri, 11 Sep 2020 15:08:58 +0900 |
Yuya Nishihara |
log: reorganize if-else and for loop in logcmdutil._makematcher()
|
Wed, 26 Aug 2020 16:37:23 +0530 |
Pulkit Goyal |
merge: update commitinfo from all mergeresults during bid merge
|
Mon, 24 Aug 2020 17:22:28 +0530 |
Pulkit Goyal |
merge: add missing ACTION_KEEP when both remote and ancestor are not present
|
Mon, 24 Aug 2020 15:20:09 +0530 |
Pulkit Goyal |
merge: store ACTION_KEEP_ABSENT when we are keeping the file absent locally
|
Tue, 01 Sep 2020 17:08:26 +0530 |
Pulkit Goyal |
merge: add `ACTION_KEEP_ABSENT` to represent files we want to keep absent
|
Mon, 14 Sep 2020 13:51:39 +0530 |
Pulkit Goyal |
mergeresult: introduce dedicated tuple for no-op actions
|
Fri, 19 Jun 2020 13:27:46 +0200 |
Pierre-Yves David |
tests: add criss cross merging tests whose behavior need to be fixed
|
Fri, 11 Sep 2020 15:52:06 -0700 |
Kyle Lippincott |
repo: avoid copying/updating a dict on every `repo.__getitem__`
|
Thu, 23 Jul 2020 20:23:44 +0200 |
Joerg Sonnenberger |
obsstore: refactor v1 logic to fix 32 byte hash support
|
Mon, 14 Sep 2020 11:32:24 -0400 |
Valentin Gatien-Baron |
fsmonitor: increase the threshold before we recommend it, when using rust
|
Fri, 19 Jun 2020 06:15:06 +0200 |
Pierre-Yves David |
copy-tracing: test case where a merge reverted a file deletion
|
Fri, 19 Jun 2020 06:04:48 +0200 |
Pierre-Yves David |
copy-tracing: test case where we go across a changed/deleted merge
|
Wed, 26 Aug 2020 17:20:53 +0530 |
Pulkit Goyal |
merge: show list of bids for each file in bid-merge in ui.debug()
|
Mon, 14 Sep 2020 19:39:51 +0900 |
Yuya Nishihara |
merge with stable
|
Sun, 13 Sep 2020 17:52:24 +0900 |
Yuya Nishihara |
cmdutil: reimplement finddate() without using walkchangerevs()
|
Sun, 13 Sep 2020 18:14:51 +0900 |
Yuya Nishihara |
test-simple-update: add test for -d DATE option
|
Sun, 13 Sep 2020 17:46:48 +0900 |
Yuya Nishihara |
largefiles: walk history in ascending order while downloading all lfiles
|
Sun, 13 Sep 2020 17:43:19 +0900 |
Yuya Nishihara |
largefiles: replace use of walkchangerevs() with simple revset query
|
Fri, 11 Sep 2020 10:47:17 +0900 |
Yuya Nishihara |
largefiles: remove unused 'rev' parameter from downloadlfiles()
|
Sat, 12 Sep 2020 11:18:12 -0700 |
Martin von Zweigbergk |
resourceutil: document when we expect to take the importlib.resouces code path
|
Thu, 10 Sep 2020 22:00:00 -0700 |
Martin von Zweigbergk |
templater: fix reading of templates in frozen binaries with py3 < 3.7
|
Fri, 11 Sep 2020 09:35:49 -0700 |
Martin von Zweigbergk |
histedit: cache description line
|
Fri, 11 Sep 2020 09:55:08 -0700 |
Martin von Zweigbergk |
tests: make emacs test less strict
|
Thu, 10 Sep 2020 13:12:34 -0700 |
Martin von Zweigbergk |
graphlog: use '%' only if there are *unresolved* conflicts
|
Wed, 26 Aug 2020 17:24:22 +0530 |
Pulkit Goyal |
merge: show number of ancestors in bid merge debug notes
|
Thu, 03 Sep 2020 14:45:16 +0530 |
Pulkit Goyal |
debugmergestate: sort extras before printing
|
Mon, 24 Aug 2020 18:59:19 +0530 |
Pulkit Goyal |
debugmergestate: show extras for files which are not in mergestate
|
Thu, 10 Sep 2020 16:51:40 +0530 |
Pulkit Goyal |
tests: update lockdelay.py to handle the `wait` argument
|
Thu, 03 Sep 2020 14:14:04 +0530 |
Pulkit Goyal |
commit: pass mergestate into _filecommit() instead of re-reading it
|
Fri, 11 Sep 2020 13:04:05 +0530 |
Sushil khanchi |
py3: fix bytes and str mixup in run-tests
|
Mon, 17 Aug 2020 10:59:30 +0200 |
Antoine Cezar |
hg-core: fix some `clippy` warnings
|
Mon, 17 Aug 2020 16:55:43 +0200 |
Antoine Cezar |
rhg: print error message when argument parsing fails
|
Thu, 13 Aug 2020 16:36:42 +0200 |
Antoine Cezar |
rhg: fix `clippy` warnings
|
Tue, 04 Aug 2020 16:11:23 +0200 |
Antoine Cezar |
rhg: pass `ui` to `Command` `run`
|
Mon, 03 Aug 2020 11:55:59 +0200 |
Antoine Cezar |
rhg: add harness tests for rhg files
|
Thu, 30 Jul 2020 16:55:44 +0200 |
Raphaël Gomès |
rhg: make output of `files` relative to the current directory and the root
|
Tue, 08 Sep 2020 19:36:40 +0530 |
Pulkit Goyal |
tags: take lock instead of wlock before writing hgtagsfnodes1 cache
|
Thu, 10 Sep 2020 13:37:35 +0530 |
Pulkit Goyal |
statichttprepo: use LockUnavailable() instead of Abort() for lock (API)
|
Tue, 08 Sep 2020 18:46:01 +0530 |
Pulkit Goyal |
localrepo: warn if we are writing to cache without a lock
|
Thu, 03 Sep 2020 14:14:40 +0530 |
Pulkit Goyal |
commit: fix a wrong argument name in documentation
|
Thu, 10 Sep 2020 17:03:38 +0530 |
Pulkit Goyal |
git: remove unrequired assignment of listignored and listunknown
|
Wed, 09 Sep 2020 11:41:18 +0900 |
Yuya Nishihara |
grep: fix hash(linestate) to not include linenum
|
Tue, 08 Sep 2020 21:38:10 +0900 |
Yuya Nishihara |
test-grep: document that trivially moved lines might not be detected
|
Wed, 09 Sep 2020 11:51:51 +0900 |
Yuya Nishihara |
revset: remove indirect indexing of status tuple
|
Tue, 25 Aug 2020 23:18:42 -0400 |
Matt Harbison |
rewriteutil: relax the sha1 hash references to handle future hash types
|
Mon, 24 Aug 2020 18:51:25 -0400 |
Matt Harbison |
phabricator: update the hashes in commit messages as they get submitted
|
Mon, 24 Aug 2020 18:44:15 -0400 |
Matt Harbison |
rewriteutil: also consider pending obsoletes when updating hashes in messages
|
Mon, 24 Aug 2020 12:43:53 -0400 |
Matt Harbison |
rewriteutil: extract evolve code used to replace obsolete hashes in commits
|
Mon, 07 Sep 2020 17:16:16 -0400 |
Augie Fackler |
git: fix index handling of removed files during commit (issue6398)
|
Mon, 07 Sep 2020 17:14:59 -0400 |
Augie Fackler |
git: make dirstate actually support listclean parameter
|
Mon, 07 Sep 2020 17:13:45 -0400 |
Augie Fackler |
git: make dirstate status() respect matcher
|
Mon, 07 Sep 2020 17:12:29 -0400 |
Augie Fackler |
git: fix up dirstate use of index
|
Mon, 07 Sep 2020 16:27:12 -0400 |
Augie Fackler |
git: correctly handle "nothing changed" commits
|
Mon, 07 Sep 2020 16:25:16 -0400 |
Augie Fackler |
localrepo: use functools.wraps() in unfilteredmethod decorator
|
Mon, 07 Sep 2020 16:13:10 -0400 |
Augie Fackler |
git: actually copy treemanifest instances in .copy() (issue6398)
|
Fri, 11 Sep 2020 14:41:05 +0900 |
Yuya Nishihara |
log: fix crash and bad filematcher lookup by -fr'wdir()' PATH
stable
|
Wed, 09 Sep 2020 14:48:55 -0400 |
Augie Fackler |
hgdemandimport: bypass demandimport for _ast module (issue6407)
stable
|
Mon, 07 Sep 2020 15:46:56 -0400 |
Augie Fackler |
git: restore basic functionality after b3040b6739ce
|
Mon, 07 Sep 2020 15:31:34 -0400 |
Augie Fackler |
git: convert tz offset to int (issue6359)
|
Fri, 04 Sep 2020 15:21:02 -0400 |
Matt Harbison |
repoview: pin revisions for `local` and `other` when a merge is active
stable
|
Mon, 07 Sep 2020 15:20:31 -0400 |
Augie Fackler |
merge with stable
|
Wed, 02 Sep 2020 19:46:55 +0530 |
Pulkit Goyal |
extdiff: refactor cmdline and gui calculation login in a separate fn
|
Wed, 02 Sep 2020 19:17:31 +0530 |
Pulkit Goyal |
extdiff: reorder an if-else conditional
|
Wed, 02 Sep 2020 23:09:45 +0530 |
Sushil khanchi |
run-tests: extract logic to get errpath in a utility func
|
Sat, 22 Aug 2020 16:31:34 +0530 |
Sushil khanchi |
run-tests: refactor filtering logic for --retest flag
|
Thu, 27 Aug 2020 12:24:57 +0530 |
Sushil khanchi |
tests: add a --retest test to demonstrate a fix in next patch
|
Thu, 27 Aug 2020 12:21:24 +0530 |
Sushil khanchi |
tests: remove a sub-test since we are done with it in test-run-tests.t
|
Tue, 21 Jul 2020 22:41:45 +0200 |
Joerg Sonnenberger |
storageutil: allow modern hash sizes for fileids
|
Tue, 01 Sep 2020 22:28:41 -0400 |
Matt Harbison |
registrar: fix a documentation typo
|
Mon, 10 Aug 2020 15:50:22 +0200 |
Antoine Cezar |
documentation: add `zstd` compression to the internal `revlogs` documentation
|
Sat, 29 Aug 2020 14:35:18 +0530 |
Pulkit Goyal |
extdiff: move single file handling inside `not per-file` conditional
|
Sat, 29 Aug 2020 14:32:26 +0530 |
Pulkit Goyal |
extdiff: remove dir2root and pass full path as dir2 in _runperfilediff()
|
Sat, 29 Aug 2020 14:28:34 +0530 |
Pulkit Goyal |
extdiff: pass full paths of `dir1a` and `dir1b` to `_runperfilediff()`
|
Wed, 02 Sep 2020 12:31:37 +0200 |
Harald Klimach |
hgweb: compatibility of hgweb.cgi template with Python 3
stable
|
Tue, 01 Sep 2020 10:33:10 -0400 |
Augie Fackler |
genosxversion: don't give up if we can't find a path to hg libraries
stable
|
Wed, 02 Sep 2020 01:30:56 +0200 |
Manuel Jacob |
tests: fix test-demandimport.py on Python 3.9
stable
|
Tue, 01 Sep 2020 09:46:15 -0400 |
Augie Fackler |
merge with stable
|
Tue, 01 Sep 2020 16:27:25 +0530 |
Pulkit Goyal |
Added signature for changeset f62bb5d07848
stable
|
Tue, 01 Sep 2020 16:27:18 +0530 |
Pulkit Goyal |
Added tag 5.5.1 for changeset f62bb5d07848
stable
|
Mon, 24 Aug 2020 12:39:48 -0400 |
Matt Harbison |
mercurial: force LF endings for *.py, *.{c,h} and *.t in .editorconfig
|
Tue, 18 Aug 2020 22:21:00 +0800 |
Aay Jay Chan |
hooklib: update documentation of changeset_obsoletedfor for changed hook type
|
Fri, 14 Aug 2020 20:45:49 -0700 |
Martin von Zweigbergk |
worker: don't expose readinto() on _blockingreader since pickle is picky
|
Thu, 27 Aug 2020 09:06:35 +0200 |
Pierre-Yves David |
test: add `test-repo` requirement to `test-check-format` (issue6395)
stable 5.5.1
|
Tue, 18 Aug 2020 15:03:57 -0700 |
Martin von Zweigbergk |
commit: clear mergestate also with --amend (issue6304)
|
Tue, 18 Aug 2020 14:26:49 -0700 |
Martin von Zweigbergk |
tests: add test showing that merge state is not cleared by amend
|
Tue, 11 Aug 2020 13:43:43 +0530 |
Pulkit Goyal |
requirements: introduce constants for `shared` and `relshared` requirements
|
Mon, 10 Aug 2020 15:47:21 +0530 |
Pulkit Goyal |
mergestate: replace `addmergedother()` with generic `addcommitinfo()` (API)
|
Mon, 10 Aug 2020 15:38:45 +0530 |
Pulkit Goyal |
merge: introduce `addcommitinfo()` on mergeresult object
|
Mon, 10 Aug 2020 15:34:27 +0530 |
Pulkit Goyal |
merge: use collections.defaultdict() for mergeresult.commitinfo
|
Mon, 10 Aug 2020 15:29:02 +0530 |
Pulkit Goyal |
mergestate: use _stateextras instead of merge records for commit related info
|
Mon, 10 Aug 2020 15:09:44 +0530 |
Pulkit Goyal |
mergestate: use collections.defaultdict(dict) for _stateextras
|
Mon, 03 Aug 2020 23:41:50 -0700 |
Martin von Zweigbergk |
hgweb: minimize scope of a try-block in staticfile()
|
Mon, 03 Aug 2020 23:38:50 -0700 |
Martin von Zweigbergk |
hgweb: ignore web.templates config when guessing mime type for static content
|
Sat, 22 Aug 2020 16:03:44 -0700 |
Martin von Zweigbergk |
hgweb: let staticfile() look up path from default location unless provided
|
Mon, 03 Aug 2020 22:40:05 -0700 |
Martin von Zweigbergk |
hgweb: handle None from templatedir() equally bad in webcommands.py
|
Thu, 13 Aug 2020 10:37:25 -0700 |
Martin von Zweigbergk |
posixworker: avoid creating workers that end up getting no work
|
Mon, 10 Aug 2020 21:46:47 -0700 |
Martin von Zweigbergk |
revert: remove dangerous `parents` argument from `cmdutil.revert()`
|
Mon, 10 Aug 2020 18:08:15 -0700 |
Pulkit Goyal |
requirements: introduce a set of working directory specific requirements
|
Sat, 08 Aug 2020 16:37:59 +0530 |
Pulkit Goyal |
localrepo: move requirements constant to requirements module
|
Sat, 08 Aug 2020 16:24:12 +0530 |
Pulkit Goyal |
requirements: introduce new requirements related module
|
Sat, 08 Aug 2020 15:48:17 +0530 |
Pulkit Goyal |
repository: introduce constant for treemanifest requirement and use it
|
Tue, 21 Jul 2020 22:13:54 +0200 |
Joerg Sonnenberger |
tests: make flag parsing test more future safe
|
Tue, 28 Jul 2020 09:58:28 -0700 |
Martin von Zweigbergk |
rename: add support for --at-rev, which marks as copy and removes the source
|
Fri, 24 Jul 2020 15:03:14 -0700 |
Kyle Lippincott |
tests: make test-install.t work on debian systems
|
Fri, 24 Jul 2020 10:34:04 +0200 |
Antoine Cezar |
rhg: handle broken pipe error for stderr
|
Fri, 24 Jul 2020 17:24:10 +0200 |
Antoine Cezar |
rhg: extract function handle_stdout_error
|
Fri, 17 Jul 2020 17:24:54 +0200 |
Antoine Cezar |
rhg: add a limited `rhg files` subcommand
|
Wed, 29 Jul 2020 10:21:17 +0200 |
Antoine Cezar |
rhg: add a `Files` `Command` to prepare the `rhg files` subcommand
|
Wed, 29 Jul 2020 15:49:44 +0200 |
Antoine Cezar |
rhg: simplify `FindRootError` handling
|
Wed, 29 Jul 2020 10:26:17 +0200 |
Antoine Cezar |
rhg: add buffered stdout writing possibility
|
Mon, 20 Jul 2020 18:14:52 +0200 |
Antoine Cezar |
rhg: ask the error message from `CommandError`
|
Tue, 21 Jul 2020 10:39:30 +0200 |
Antoine Cezar |
rhg: Do not return error when when we really mean ok in commands
|
Sat, 08 Aug 2020 12:52:39 -0700 |
Antoine Cezar |
hg-core: define a `ListTrackedFiles` `Operation`
|
Wed, 29 Jul 2020 10:08:09 +0200 |
Antoine Cezar |
hg-core: remove the `Operation` trait
|
Tue, 04 Aug 2020 10:59:43 +0200 |
Antoine Cezar |
hg-core: make parse_dirstate return references rather than update hashmaps
|
Fri, 07 Aug 2020 18:01:48 +0530 |
Pulkit Goyal |
repository: introduce constant for internal phase repo requirement and use it
|
Sat, 08 Aug 2020 10:06:32 -0700 |
Pulkit Goyal |
repository: introduce constant for sparse repo requirement and use it
|
Fri, 07 Aug 2020 16:02:13 +0530 |
Pulkit Goyal |
localrepo: refactor `.hg/requires` reading logic in separate function
|
Fri, 07 Aug 2020 15:52:52 +0530 |
Pulkit Goyal |
localrepo: refactor logic to calculate sharedvfs in separate fn
|
Sun, 02 Aug 2020 17:40:35 +0200 |
Cédric Krier |
keepalive: Do not append _rbuf if _raw_readinto exists (issue6356)
stable
|
Sat, 08 Aug 2020 10:13:37 -0700 |
Pulkit Goyal |
store: refactor space delimited list to proper data structure
|
Fri, 07 Aug 2020 21:59:43 -0700 |
Martin von Zweigbergk |
makefile: stop setting unused HGEXTDIR variable during osx build
|
Thu, 06 Aug 2020 13:51:43 +0530 |
Pulkit Goyal |
merge: drop commitinfo argument to applyupdates (API)
|
Thu, 06 Aug 2020 13:27:38 +0530 |
Pulkit Goyal |
merge: remove emptyactions() and use collections.defaultdict(list) instead
|
Wed, 05 Aug 2020 16:52:51 +0530 |
Pulkit Goyal |
merge: pass mergeresult obj in _forgetremoved() (API)
|
Wed, 05 Aug 2020 16:00:25 +0530 |
Pulkit Goyal |
mergeresult: introduce filemap() which yields filename based mapping
|
Wed, 05 Aug 2020 15:41:23 +0530 |
Pulkit Goyal |
mergeresult: add `files()` and use it
|
Wed, 05 Aug 2020 15:37:26 +0530 |
Pulkit Goyal |
mergeresult: introduce getfile() and use it where required
|
Wed, 05 Aug 2020 14:03:59 +0530 |
Pulkit Goyal |
merge: use ACTION_* constants instead of values in _filternarrowactions()
|
Wed, 05 Aug 2020 13:50:49 +0530 |
Pulkit Goyal |
merge: rework iteration over mergeresult object in checkpathconflicts()
|
Wed, 05 Aug 2020 13:21:06 +0530 |
Pulkit Goyal |
applyupdates: simplfy calculation of number of updated files
|