log

age author description
Mon, 19 Jul 2021 03:20:04 +0200 Pierre-Yves David largefile: use `update_file` instead of `remove` in `mergerecordupdates`
Sat, 17 Jul 2021 00:15:31 +0200 Pierre-Yves David mq: use `update_file_p1` instead of `remove` when adjusting dirstate
Mon, 19 Jul 2021 04:43:28 +0200 Pierre-Yves David dirstate: properly update `_lastnormaltime` in `update_file_p1`
Mon, 19 Jul 2021 04:43:14 +0200 Pierre-Yves David dirstate: properly update `_lastnormaltime` in `update_file`
Thu, 15 Jul 2021 04:55:57 +0200 Pierre-Yves David dirstate: use `reset_state` in `update_file_p1`
Thu, 15 Jul 2021 04:34:51 +0200 Pierre-Yves David dirstate: rename `update_file_reference` to `update_file_p1`
Mon, 19 Jul 2021 07:23:55 +0200 Pierre-Yves David dirstate-map: move most of `dirstate.update_file` logic in the dsmap
Fri, 16 Jul 2021 22:30:11 +0200 Pierre-Yves David dirstate: replace `update_parent_file_data` with simpler `update_parent` call
Fri, 16 Jul 2021 15:07:16 +0200 Pierre-Yves David dirstate: factor out the part retrieve "filedata" out of `normal`
Thu, 15 Jul 2021 02:19:41 +0200 Pierre-Yves David dirstate-map: factor out the change to _dirs and _alldirs on removing
Thu, 15 Jul 2021 01:58:50 +0200 Pierre-Yves David dirstate-map: factor out the change to _dirs and _alldirs on dropping
Thu, 15 Jul 2021 01:58:31 +0200 Pierre-Yves David dirstate-map: factor out the change to _dirs and _alldirs on adding
Wed, 14 Jul 2021 22:06:13 +0200 Pierre-Yves David dirstate-item: introduce a `dm_otherparent` property
Wed, 14 Jul 2021 21:59:18 +0200 Pierre-Yves David dirstate-item: introduce a `dm_nonnormal` property
Fri, 16 Jul 2021 16:19:31 +0200 Simon Sapin dirstate-v2: Reserve a few bytes of space for future extensions
Fri, 16 Jul 2021 14:08:26 +0200 Simon Sapin dirstate-v2: Separate iterators for dirfoldmap and debugdirstate
Thu, 15 Jul 2021 23:02:17 +0200 Simon Sapin dirstate-v2: Move fixed-size tree metadata into the docket file
Thu, 08 Jul 2021 19:23:44 +0200 Simon Sapin dirstate-v2: Add heuristic for when to create a new data file
Thu, 15 Jul 2021 10:31:43 +0200 Simon Sapin dirstate-v2: Reuse existing paths when appending to a data file
Thu, 15 Jul 2021 08:53:03 +0200 Simon Sapin dirstate-v2: Reuse existing nodes when appending to a data file
Tue, 13 Jul 2021 17:18:23 +0200 Simon Sapin dirstate-v2: Support appending to the same data file
Tue, 13 Jul 2021 09:44:44 +0200 Simon Sapin dirstate-v2: shrink on-disk path lengths to 16-bits
Mon, 12 Jul 2021 23:05:56 +0200 Simon Sapin dirstate-v2: Rename Header to Root, move it to the end of the data file
Mon, 12 Jul 2021 22:46:52 +0200 Simon Sapin dirstate-v2: Enforce data size read from the docket file
Thu, 08 Jul 2021 12:18:21 +0200 Simon Sapin dirstate-v2: Introduce a docket file
Thu, 15 Jul 2021 17:24:09 +0200 Pierre-Yves David dirstate: replace a dead conditional branch with an assert in `update_file`
Wed, 14 Jul 2021 23:32:35 +0200 Pierre-Yves David dirstate-map: do not use `size` to gate copy dropping during remove_file
Thu, 15 Jul 2021 00:27:29 +0200 Pierre-Yves David dirstate: drop a duplicated assert
Thu, 15 Jul 2021 00:22:49 +0200 Pierre-Yves David dirstate: drop duplicated check
Mon, 19 Jul 2021 06:21:04 +0200 Pierre-Yves David dirstate: add a `set_possibly_dirty` in `fakedirstatewritetime`
Mon, 19 Jul 2021 06:20:00 +0200 Pierre-Yves David dirstatemap: use `set_possibly_dirty` in `clearambiguoustimes`
Mon, 19 Jul 2021 06:30:04 +0200 Pierre-Yves David dirstate-item: use `set_possibly_dirty` in `pure.pack_dirstate`
Mon, 19 Jul 2021 06:29:30 +0200 Pierre-Yves David dirstate-item: add a `set_possibly_dirty` method
Tue, 13 Jul 2021 13:06:50 +0200 Pierre-Yves David dirstate-item: add a `from_v1_data` constructor
Tue, 13 Jul 2021 13:04:49 +0200 Pierre-Yves David dirstate-item: use an explicit __init__ function instead of the attrs one
Thu, 08 Jul 2021 10:28:20 +0200 Pierre-Yves David dirstate: deprecated `drop` outside of `update/merge`
Thu, 08 Jul 2021 03:30:11 +0200 Pierre-Yves David dirstate: deprecated `remove` outside of `update/merge`
Thu, 08 Jul 2021 00:35:06 +0200 Pierre-Yves David dirstate: deprecate the `add` method outside of update/merge context
Mon, 19 Jul 2021 22:19:36 +0200 Pierre-Yves David upgrade: avoid a traceback in case of unrecognized revlog
Mon, 19 Jul 2021 22:39:08 +0200 Pierre-Yves David walk: no longer ignore revlogs of files starting with `undo.` (issue6542)
Tue, 13 Jul 2021 14:54:09 +0530 Pulkit Goyal largefiles: replace use of synclfdirstate with drop
Sat, 17 Jul 2021 12:47:07 +0200 Cédric Krier testing: do not stop waiting if timeout is 0 (issue6541)
Thu, 08 Jul 2021 22:04:31 +0200 Pierre-Yves David largefile: use `parentchange` markcommitted
Thu, 08 Jul 2021 03:54:54 +0200 Pierre-Yves David largefile: use `set_untracked` in the override of copy/rename
Thu, 08 Jul 2021 03:50:08 +0200 Pierre-Yves David largefile: use `set_untracked` in the `forget` override
Thu, 08 Jul 2021 03:33:56 +0200 Pierre-Yves David largefile: directly use set_untracked() for removing files
Thu, 08 Jul 2021 01:47:41 +0200 Pierre-Yves David largefile: use `parentchange` during rollback
Thu, 08 Jul 2021 01:44:49 +0200 Pierre-Yves David largefile: consider `updatelfiles` as a `parentchange`
Thu, 08 Jul 2021 01:24:29 +0200 Pierre-Yves David largefile: use `set_tracked` in the `hg copy` overwrite
Thu, 08 Jul 2021 01:24:11 +0200 Pierre-Yves David largefile: use parentchange during mergerecordupdates
Thu, 08 Jul 2021 01:23:30 +0200 Pierre-Yves David largefile: use `set_tracked` in the `hg add` overwrite
Thu, 08 Jul 2021 01:23:06 +0200 Pierre-Yves David largefile: synchronise the dirstate within a `parentchange` context
Mon, 28 Jun 2021 12:12:34 +0200 Mathias De Mare upgrade_utils: fix crash for removecldeltachain action
Fri, 16 Jul 2021 14:22:02 +0200 Pierre-Yves David windows: enforce the module policy to be c for test
Tue, 13 Jul 2021 11:37:57 -0400 Augie Fackler packaging: add command line flag to add extra vars to pyoxidizer
Mon, 12 Jul 2021 15:56:25 -0400 Augie Fackler pyoxidizer: add hooks to inject extra python packages and install files
Fri, 09 Jul 2021 11:42:48 -0400 Matt Harbison doc: wrap the help text for the purge extension
Sun, 11 Jul 2021 17:03:58 +0200 Pierre-Yves David dummyssh: call python script with python
Sun, 11 Jul 2021 16:57:53 +0200 Pierre-Yves David dummyssh: use subprocess instead of os.call
Sun, 11 Jul 2021 16:11:58 +0200 Pierre-Yves David run-test: rework the redirection script for python on windows
Sun, 11 Jul 2021 16:09:38 +0200 Pierre-Yves David run-test: act that we requires MSYS to run the test on Windows
Sun, 11 Jul 2021 15:41:18 +0200 Pierre-Yves David sigpipe-remote: display more information about the non-py3 python
Sun, 11 Jul 2021 15:40:06 +0200 Pierre-Yves David sigpipe-remote: check for python version earlier in the script
Sat, 10 Jul 2021 13:46:35 +0200 Pierre-Yves David check-code: add a rules to catch os.path.abspath
Sat, 10 Jul 2021 14:07:33 +0200 Pierre-Yves David windows: use abspath in convert.subversion
Sat, 10 Jul 2021 14:07:25 +0200 Pierre-Yves David windows: use abspath in convert.git
Sat, 10 Jul 2021 14:07:14 +0200 Pierre-Yves David windows: use abspath in convert.bzr
Sat, 10 Jul 2021 14:07:02 +0200 Pierre-Yves David windows: use abspath in the git extension
Sat, 10 Jul 2021 14:06:46 +0200 Pierre-Yves David windows: use abspath in url
Sat, 10 Jul 2021 14:06:39 +0200 Pierre-Yves David windows: use abspath in subrepoutil
Sat, 10 Jul 2021 14:06:29 +0200 Pierre-Yves David windows: use abspath in subrepo
Sat, 10 Jul 2021 14:06:19 +0200 Pierre-Yves David windows: use abspath in hgwebdir
Sat, 10 Jul 2021 14:06:06 +0200 Pierre-Yves David windows: use abspath in mercurial/hg.py
Sat, 10 Jul 2021 14:05:59 +0200 Pierre-Yves David windows: use abspath in extensions
Sat, 10 Jul 2021 14:05:49 +0200 Pierre-Yves David windows: use abspath in commandserver
Sat, 10 Jul 2021 14:05:38 +0200 Pierre-Yves David windows: use abspath in chgserver
Sat, 10 Jul 2021 13:46:24 +0200 Pierre-Yves David windows: introduce a `util.abspath` to replace os.path.abspath
Sat, 10 Jul 2021 13:10:18 +0200 Pierre-Yves David windows: enforce upper case drive letter for getcwd in mercurial too
Fri, 09 Jul 2021 23:38:24 +0200 Pierre-Yves David hg-ssh: normalize the drive of the current working directory on windows
Sat, 10 Jul 2021 01:15:03 +0200 Pierre-Yves David run-tests: enforce the drive letter from `getcwd` to upper case
Mon, 12 Jul 2021 03:30:04 +0200 Pierre-Yves David sigpipe-remote: simply delegate pipe forwarding to subprocess we can kill
Mon, 12 Jul 2021 03:29:21 +0200 Pierre-Yves David sigpipe-remote: verify the script is IO are unbuffered
Sun, 11 Jul 2021 23:08:00 +0200 Pierre-Yves David sigpipe-remote: check environment variable sooner
Mon, 12 Jul 2021 00:14:11 +0200 Pierre-Yves David test-sigpipe: run the hook using `sh`
Thu, 10 Jun 2021 17:58:03 +0200 Raphaël Gomès windows: add windows behavior on broken pager
Wed, 07 Jul 2021 23:04:19 +0530 Pulkit Goyal mergestate: use dirstate.update_file API in recordupdates()
Fri, 09 Jul 2021 15:27:38 +0530 Pulkit Goyal dirstate: add dedicated function for updating data of a file
Wed, 07 Jul 2021 19:36:14 +0200 Pierre-Yves David dirstate: add a `update_file` function
Thu, 08 Jul 2021 04:29:36 +0200 Pierre-Yves David resolve: use the `parentchange` context manager to apply merge action
Thu, 08 Jul 2021 22:08:32 +0200 Pierre-Yves David sparse: adjust the temporary includes within a `parentchange` context
Thu, 08 Jul 2021 21:26:21 +0200 Pierre-Yves David amend: adjust the dirstate within a `parentchange` context
Thu, 08 Jul 2021 21:20:37 +0200 Pierre-Yves David dirstate: use the right internal API in a test script
Thu, 08 Jul 2021 19:06:32 +0200 Pierre-Yves David sparse: clear rules in the context of a `parentchanges` context
Thu, 08 Jul 2021 18:59:55 +0200 Pierre-Yves David sparse: make sure we adjust the dirstate at the same time as the parent
Thu, 08 Jul 2021 18:51:45 +0200 Pierre-Yves David narrow: update narrow spec within a dirstate.parentchange context
Thu, 08 Jul 2021 18:30:24 +0200 Pierre-Yves David revert: use `set_untracked` instead of `drop` when applicable
Thu, 08 Jul 2021 04:47:36 +0200 Pierre-Yves David revert: use `set_untracked` when performing a revert
Thu, 08 Jul 2021 04:26:30 +0200 Pierre-Yves David mq: use `set_untracked` in `qrename`
Thu, 08 Jul 2021 01:06:46 +0200 Pierre-Yves David context: use `dirstate.set_untracked` in `context.forget`
Thu, 08 Jul 2021 00:54:40 +0200 Pierre-Yves David dirstate: add a `set_untracked` method for "hg remove"-like usage
Thu, 08 Jul 2021 04:32:31 +0200 Pierre-Yves David mq: use `set_tracked` in `qrename`
Thu, 08 Jul 2021 03:42:14 +0200 Pierre-Yves David mq: update the dirstate and its parent within a `parentchange` context
Thu, 08 Jul 2021 01:20:46 +0200 Pierre-Yves David context: use `dirstate.set_tracked` for `revert`
Thu, 08 Jul 2021 00:57:25 +0200 Pierre-Yves David context: use `dirstate.set_tracked` in context.copy
Thu, 08 Jul 2021 00:58:44 +0200 Pierre-Yves David context: use `dirstate.set_tracked` in `context.add`
Thu, 08 Jul 2021 03:03:34 +0200 Pierre-Yves David dirstate: add a `set_tracked` method for "hg add"-like usage
Sat, 10 Jul 2021 23:31:51 +0200 Pierre-Yves David dirstate: add a function to update tracking status while "moving" parents
Thu, 08 Jul 2021 10:05:23 +0200 Pierre-Yves David dirstate: introduce an internal `_drop` method
Wed, 07 Jul 2021 19:32:22 +0200 Pierre-Yves David dirstate: introduce an internal `_remove` method
Wed, 07 Jul 2021 19:31:52 +0200 Pierre-Yves David dirstate: introduce an internal `_add` method
Fri, 09 Jul 2021 22:37:24 +0200 Pierre-Yves David run-tests: rely on an actual executable in PATH instead of alias for `hg`
Fri, 09 Jul 2021 20:42:26 +0200 Pierre-Yves David tests: blacklist a handful of test with `rhg` or `chg`
Sat, 10 Jul 2021 01:58:34 +0200 Pierre-Yves David run-tests: use more explicit signaling for `chg`
Sat, 10 Jul 2021 01:57:35 +0200 Pierre-Yves David run-tests: drop the `rhg` flag for `hghave.py` if unset
Fri, 09 Jul 2021 20:03:46 +0200 Pierre-Yves David run-tests: introduce a `HGTEST_REAL_HG` variable for test
Fri, 09 Jul 2021 17:06:53 +0200 Pierre-Yves David run-test: clarify the error with a bad --with-hg is passed
Sat, 10 Jul 2021 17:19:07 +0200 Pierre-Yves David windows: make sure we fully read and cleanly close the connection
Sat, 10 Jul 2021 02:42:09 +0200 Pierre-Yves David test-bookmark: clarify the path involved in a pull creating divergence
Sat, 10 Jul 2021 02:25:06 +0200 Pierre-Yves David test-removeemptydirs: adjust to Windows behavior for the `histedit` case
Sat, 10 Jul 2021 02:18:56 +0200 Pierre-Yves David test-removeemptydirs: clarify the state of things in the `histedit` case