Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
Thu, 03 Feb 2022 18:14:25 +0100 |
Pierre-Yves David |
narrow: add support for merging add and remove outside of the tracked set
|
Thu, 03 Feb 2022 18:14:11 +0100 |
Pierre-Yves David |
narrow: allow merging non-conflicting change outside of the narrow spec
|
Fri, 10 Sep 2021 14:57:00 -0400 |
Valentin Gatien-Baron |
narrow: fix commits of empty files
stable
|
Mon, 29 Mar 2021 01:52:06 +0200 |
Joerg Sonnenberger |
node: replace nullid and friends with nodeconstants class
|
Wed, 10 Mar 2021 13:14:32 +0530 |
Pulkit Goyal |
commit: get info from mergestate whether a file was merged or not
|
Thu, 18 Mar 2021 18:24:59 -0400 |
Matt Harbison |
merge with stable
|
Thu, 04 Mar 2021 17:35:58 +0530 |
Pulkit Goyal |
commit: reorder if-else conditional to give mergestate info priority
stable
|
Tue, 19 Jan 2021 00:20:53 +0100 |
Joerg Sonnenberger |
repository: introduce register_changeset callback
|
Tue, 19 Jan 2021 00:18:39 +0100 |
Joerg Sonnenberger |
commit: look-up new revision once
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
Thu, 29 Oct 2020 00:17:12 -0700 |
Martin von Zweigbergk |
branching: merge with stable
|
Tue, 20 Oct 2020 17:32:45 +0200 |
Joerg Sonnenberger |
phases: convert registernew users to use revision sets
|
Thu, 29 Oct 2020 07:51:13 +0100 |
Dan Villiom Podlaski Christiansen |
commit: don't change phases for preexisting commits
stable
|
Sat, 10 Oct 2020 12:43:04 +0530 |
Pulkit Goyal |
mergestate: add `allextras()` to get all extras
|
Sat, 10 Oct 2020 13:19:25 +0530 |
Pulkit Goyal |
commit: pass ChangingFiles object as argument to _process_files
|
Sat, 10 Oct 2020 13:15:20 +0530 |
Pulkit Goyal |
commit: pass mergestate into `_process_files` instead of re-reading it
|
Sat, 10 Oct 2020 13:12:11 +0530 |
Pulkit Goyal |
commit: move salvaged calculation a bit earlier in the function
|
Sat, 10 Oct 2020 12:53:35 +0530 |
Pulkit Goyal |
commit: refactor salvage calculation to a different function
|
Mon, 14 Sep 2020 23:47:42 +0200 |
Pierre-Yves David |
salvaged: record salvaged in ChangingFiles at commit time
|
Fri, 25 Sep 2020 02:01:32 +0200 |
Pierre-Yves David |
changing-files: record merged files at commit time
|
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 14:14:04 +0530 |
Pulkit Goyal |
commit: pass mergestate into _filecommit() instead of re-reading it
|
Thu, 03 Sep 2020 14:14:40 +0530 |
Pulkit Goyal |
commit: fix a wrong argument name in documentation
|
Mon, 10 Aug 2020 15:29:02 +0530 |
Pulkit Goyal |
mergestate: use _stateextras instead of merge records for commit related info
|
Tue, 28 Jul 2020 20:21:06 +0200 |
Pierre-Yves David |
commitctx: directly update the touched and added set of files
|
Tue, 28 Jul 2020 20:19:09 +0200 |
Pierre-Yves David |
commitctx: directly updated the set of removed files
|
Wed, 29 Jul 2020 16:48:31 +0200 |
Pierre-Yves David |
commitctx: create the `ChangingFiles` object sooner
|
Sat, 25 Jul 2020 16:34:02 +0200 |
Pierre-Yves David |
commitctx: move ChangingFiles creation directly inside `_process_files`
|
Sat, 25 Jul 2020 16:13:32 +0200 |
Pierre-Yves David |
commitctx: create the ChangingFiles object directly in the various case
|
Sat, 25 Jul 2020 16:13:17 +0200 |
Pierre-Yves David |
commitctx: no longer make the storage and added/removed file optional
|
Sat, 25 Jul 2020 16:07:38 +0200 |
Pierre-Yves David |
commitctx: directly gather p1 and p2 copies in `files`
|
Sat, 25 Jul 2020 15:55:09 +0200 |
Pierre-Yves David |
commitctx: directly pass a ChangingFiles object to changelog.add
|
Sat, 25 Jul 2020 15:49:12 +0200 |
Pierre-Yves David |
commitctx: return a richer object from _prepare_files
|
Sat, 25 Jul 2020 15:37:05 +0200 |
Pierre-Yves David |
commitctx: gather more code dealing with copy-in-extra
|
Sat, 25 Jul 2020 15:33:45 +0200 |
Pierre-Yves David |
commitctx: rename files to touched in a couple of place
|
Sat, 25 Jul 2020 15:13:25 +0200 |
Pierre-Yves David |
commitctx: extract copy information encoding into extra into commit.py
|
Sat, 25 Jul 2020 14:59:55 +0200 |
Pierre-Yves David |
commitctx: create the new extra dict on its own line
|
Wed, 29 Jul 2020 15:40:13 +0200 |
Pierre-Yves David |
commitctx: explicitly pass `manifest` to _commit_manifest
|
Thu, 23 Jul 2020 23:52:31 +0200 |
Pierre-Yves David |
commitctx: extract all the file preparation logic in a new function
|
Thu, 23 Jul 2020 23:58:23 +0200 |
Pierre-Yves David |
commitctx: gather more preparation code within the lock context
|
Thu, 23 Jul 2020 23:40:59 +0200 |
Pierre-Yves David |
commitctx: move a special case about files earlier
|
Thu, 23 Jul 2020 18:25:45 +0200 |
Pierre-Yves David |
commitctx: extract all the manual logic to process the files
|
Thu, 23 Jul 2020 23:08:00 +0200 |
Pierre-Yves David |
commitctx: treat `filesadded` more like `filesremoved`
|
Thu, 23 Jul 2020 22:58:29 +0200 |
Pierre-Yves David |
commitctx: move `writechangesetcopy` business at the end a code section
|
Thu, 23 Jul 2020 21:09:42 +0200 |
Pierre-Yves David |
commitctx: move copy meta config reading in a dedicated function
|
Thu, 23 Jul 2020 21:03:30 +0200 |
Pierre-Yves David |
commitctx: no longer use the `writecopiesto` variable in the function
|
Thu, 23 Jul 2020 14:58:21 +0200 |
Pierre-Yves David |
commitctx: extract the function that commit a new manifest
|
Fri, 24 Jul 2020 12:52:32 +0200 |
Pierre-Yves David |
commitctx: stop using weakref proxy for transaction
|
Wed, 22 Jul 2020 16:10:33 +0200 |
Pierre-Yves David |
commitctx: document the None return for "touched" value
|
Tue, 07 Jul 2020 00:18:15 +0200 |
Pierre-Yves David |
commitctx: extract _filecommit too
|
Mon, 06 Jul 2020 23:14:52 +0200 |
Pierre-Yves David |
commitctx: extract the function in a dedicated module
|