Sat, 11 Jun 2022 00:56:50 +0200 |
Pierre-Yves David |
sparse: use None as the sparse matcher value when disabled
|
Wed, 08 Jun 2022 18:18:19 +0200 |
Raphaël Gomès |
rust-dirstate: add support for nevermatcher
|
Wed, 08 Jun 2022 18:12:55 +0200 |
Raphaël Gomès |
rust-dirstate: add `intersectionmatcher` to the allowed matchers
|
Wed, 08 Jun 2022 15:39:14 +0200 |
Raphaël Gomès |
rust-dirstate: add `unionmatcher` to the allowed matchers
|
Wed, 01 Jun 2022 00:47:25 +0200 |
Manuel Jacob |
py3: catch specific OSError subclasses instead of checking errno
|
Tue, 31 May 2022 22:50:01 +0200 |
Manuel Jacob |
py3: catch FileNotFoundError instead of checking errno == ENOENT
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
Mon, 21 Feb 2022 11:09:30 -0700 |
Gregory Szorc |
dirstate: remove pycompat.iteritems()
|
Thu, 03 Mar 2022 18:28:30 -0800 |
Gregory Szorc |
global: bulk replace simple pycompat.iteritems(x) with x.items()
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
Thu, 17 Feb 2022 07:34:49 +0100 |
Pierre-Yves David |
tracked-key: remove the dual write and rename to tracked-hint
|
Thu, 17 Feb 2022 06:32:03 +0100 |
Pierre-Yves David |
tracked-key: make it possible to upgrade to and downgrade from the feature
|
Mon, 31 Jan 2022 18:38:15 +0100 |
Pierre-Yves David |
transaction: do not rely on a global variable to post_finalize file
|
Mon, 31 Jan 2022 08:44:48 +0100 |
Pierre-Yves David |
dirstate: introduce a "tracked-key" feature
|
Mon, 31 Jan 2022 14:26:35 +0100 |
Pierre-Yves David |
dirstate: rename the filegenerator used for writing
|
Mon, 31 Jan 2022 08:23:54 +0100 |
Pierre-Yves David |
dirstate: use a context manager when writing the dirstate
|
Thu, 23 Dec 2021 14:49:28 +0100 |
Raphaël Gomès |
dirstate: remove deprecated API
|
Fri, 03 Dec 2021 15:06:40 +0100 |
Raphaël Gomès |
dirstate: remove unused method
|
Fri, 19 Nov 2021 03:03:01 +0100 |
Pierre-Yves David |
dirstate: cleanup remaining of "now" during write
|
Fri, 19 Nov 2021 03:04:42 +0100 |
Pierre-Yves David |
dirstate: remove need_delay logic
|
Mon, 25 Oct 2021 11:36:22 +0200 |
Pierre-Yves David |
dirstate: remove `lastnormaltime` mechanism
|
Thu, 18 Nov 2021 13:12:40 +0100 |
Pierre-Yves David |
status: use filesystem time boundary to invalidate racy mtime
|
Wed, 17 Nov 2021 20:27:27 +0100 |
Pierre-Yves David |
dirstate: stop gathering parentfiledata in update_file
|
Wed, 17 Nov 2021 20:26:33 +0100 |
Pierre-Yves David |
dirstate: stop gathering parentfiledata in update_file_p1
|
Wed, 17 Nov 2021 20:26:14 +0100 |
Pierre-Yves David |
dirstate: make it mandatory to provide parentfiledata in `set_clean`
|
Mon, 22 Nov 2021 15:58:51 +0100 |
Pierre-Yves David |
dirstate: do no use `set_clean` in revert
|
Wed, 17 Nov 2021 12:24:00 +0100 |
Pierre-Yves David |
dirstate: move "get fs now" in the timestamp utility module
|
Wed, 17 Nov 2021 10:26:48 +0100 |
Pierre-Yves David |
dirstate-item: allow mtime to be None in "parentdata"
|
Thu, 28 Oct 2021 17:44:58 +0200 |
Pierre-Yves David |
dirstate: make sure that status does not overlook the fallback flags
|
Thu, 28 Oct 2021 17:26:03 +0200 |
Pierre-Yves David |
dirstate: use a single closure for get_flags
|
Thu, 21 Oct 2021 09:22:06 +0200 |
Raphaël Gomès |
dirstate: group return logic and clarify each function in flagfunc
|
Wed, 20 Oct 2021 18:40:03 +0200 |
Raphaël Gomès |
dirstate: add missing return on platforms without exec or symlink
|
Mon, 18 Oct 2021 11:23:07 +0200 |
Simon Sapin |
dirstate: store mtimes with nanosecond precision in memory
|
Mon, 18 Oct 2021 20:02:15 +0200 |
Pierre-Yves David |
dirstate: add a concept of "fallback" flags to dirstate item
|
Fri, 15 Oct 2021 01:27:39 +0200 |
Pierre-Yves David |
dirstate-v2: add an option to prevent unintentional slow dirstate-v2
|
Fri, 16 Jul 2021 18:42:20 +0200 |
Simon Sapin |
dirstate-v2: Add support when Rust is not enabled
|
Fri, 01 Oct 2021 04:04:38 +0200 |
Pierre-Yves David |
dirstate-item: use the `p2_info` property to replace more verbose call
|
Wed, 29 Sep 2021 02:06:04 +0200 |
Pierre-Yves David |
status: process `from_p2` file the same as `merged` one
|
Fri, 01 Oct 2021 02:43:39 +0200 |
Pierre-Yves David |
dirstate: drop an incorrect comment
|
Fri, 01 Oct 2021 01:45:20 +0200 |
Pierre-Yves David |
dirstate: drop some duplicated code
|
Thu, 30 Sep 2021 16:33:12 +0200 |
Pierre-Yves David |
dirstate: align the dirstate's API to the lower level ones
|
Fri, 01 Oct 2021 02:01:12 +0200 |
Pierre-Yves David |
dirstate: narrow gathering of parent data
|
Fri, 01 Oct 2021 01:27:53 +0200 |
Pierre-Yves David |
dirstate: align the dirstatemap's API to the data change
|
Fri, 01 Oct 2021 17:10:24 +0200 |
Pierre-Yves David |
dirstatemap: rename `_rustmap` to `_map`
|
Wed, 29 Sep 2021 02:34:32 +0200 |
Pierre-Yves David |
dirstate: deprecate `__getitem__` access
|
Thu, 30 Sep 2021 12:00:15 +0200 |
Pierre-Yves David |
dirstate: move verification code within the dirstate itself
|
Wed, 29 Sep 2021 02:37:24 +0200 |
Pierre-Yves David |
dirstate: add a `get_entry` method to the dirstate
|
Wed, 22 Sep 2021 15:17:12 +0200 |
Pierre-Yves David |
dirstate: move parent state handling in the dirstatemap
|
Wed, 22 Sep 2021 09:46:37 +0200 |
Pierre-Yves David |
dirstate: stop checking for path collision when adjusting parents
|
Wed, 22 Sep 2021 15:08:47 +0200 |
Pierre-Yves David |
dirstate: drop the `_updatedfiles` set
|
Wed, 22 Sep 2021 14:54:42 +0200 |
Pierre-Yves David |
dirstate: simplify the ambiguity clearing at write time
|
Wed, 22 Sep 2021 11:33:29 +0200 |
Simon Sapin |
dirstate: Use the Rust implementation of DirstateItem when Rust is enabled
|
Fri, 17 Sep 2021 14:36:54 +0200 |
Simon Sapin |
dirstate: remove now-unused .directories() method
|
Wed, 15 Sep 2021 18:40:25 +0200 |
Pierre-Yves David |
dirstate: use `reset_state` in `rebuild` instead of `dropfile`
|
Wed, 15 Sep 2021 18:38:24 +0200 |
Pierre-Yves David |
dirstate: use `reset_state` to drop file in `update_file_p1`
|
Wed, 15 Sep 2021 12:38:56 +0200 |
Pierre-Yves David |
dirstate: drop the `_addpath` method
|
Wed, 15 Sep 2021 12:33:59 +0200 |
Pierre-Yves David |
dirstate: remove the `normallookup` function
|
Wed, 15 Sep 2021 18:12:55 +0200 |
Pierre-Yves David |
dirstate: replace the use of `_normallookup` in `rebuild`
|
Wed, 15 Sep 2021 18:16:16 +0200 |
Pierre-Yves David |
dirstate: replace the use of _normallookup in `setparents`
|
Wed, 15 Sep 2021 18:05:39 +0200 |
Pierre-Yves David |
dirstate: introduce a set_tracked method on "map" and "item"
|
Wed, 15 Sep 2021 11:13:46 +0200 |
Pierre-Yves David |
dirstate: fix restoration of "merged" state after a remove
|
Wed, 15 Sep 2021 10:20:25 +0200 |
Pierre-Yves David |
dirstate: inline the last two `_drop` usage
|
Wed, 15 Sep 2021 10:02:11 +0200 |
Pierre-Yves David |
dirstate: make a conditionnal easier to read in `setparents`
|
Wed, 15 Sep 2021 09:50:44 +0200 |
Pierre-Yves David |
dirstate: removed the now unused `_add` method
|
Wed, 15 Sep 2021 18:18:16 +0200 |
Pierre-Yves David |
dirstate: replace `_add` call in `setparent`
|
Wed, 15 Sep 2021 09:41:02 +0200 |
Pierre-Yves David |
dirstate: directly call the right function in `set_tracked`
|
Wed, 15 Sep 2021 10:05:25 +0200 |
Pierre-Yves David |
dirstate: same logic as what we did for `_drop`
|
Wed, 15 Sep 2021 09:28:17 +0200 |
Pierre-Yves David |
dirstate: use `tracked` property in `_addpath`
|
Thu, 02 Sep 2021 03:59:35 +0200 |
Pierre-Yves David |
dirstate: introduce a `set_clean` method on dirstate's map and items
|
Thu, 02 Sep 2021 04:03:20 +0200 |
Pierre-Yves David |
dirstate: extract the logic to check file/dirname collision when adding a file
|
Thu, 02 Sep 2021 02:53:47 +0200 |
Pierre-Yves David |
dirstate: make dirstatemap.set_untracked deal with added file
|
Thu, 02 Sep 2021 02:48:56 +0200 |
Pierre-Yves David |
dirstate: remove some usage of `_drop`
|
Thu, 02 Sep 2021 02:44:12 +0200 |
Pierre-Yves David |
dirstate: move the copymap drop inside dropfile
|
Tue, 24 Aug 2021 21:25:35 +0200 |
Pierre-Yves David |
dirstate: drop the `_otherparent` method
|
Tue, 24 Aug 2021 21:18:28 +0200 |
Pierre-Yves David |
dirstate: drop the `_normal` method
|
Tue, 24 Aug 2021 21:16:48 +0200 |
Pierre-Yves David |
dirstate: drop the `_merge` method
|
Tue, 24 Aug 2021 21:12:39 +0200 |
Pierre-Yves David |
dirstate: drop the deprecated `drop` method
|
Tue, 24 Aug 2021 21:11:57 +0200 |
Pierre-Yves David |
dirstate: drop the deprecated `merge` method
|
Tue, 24 Aug 2021 21:11:42 +0200 |
Pierre-Yves David |
dirstate: drop the deprecated `remove` method
|
Tue, 24 Aug 2021 21:09:20 +0200 |
Pierre-Yves David |
dirstate: drop the deprecated `add` method
|
Tue, 24 Aug 2021 21:09:01 +0200 |
Pierre-Yves David |
dirstate: drop the deprecated `otherparent` method
|
Tue, 24 Aug 2021 21:08:37 +0200 |
Pierre-Yves David |
dirstate: drop the deprecated `normallookup` method
|
Tue, 24 Aug 2021 21:08:09 +0200 |
Pierre-Yves David |
dirstate: drop the deprecated `normal` method
|
Fri, 20 Aug 2021 11:27:01 +0200 |
Pierre-Yves David |
dirstatemap: replace `removefile` by an explicit `entry.set_untracked()`
|
Fri, 20 Aug 2021 11:23:52 +0200 |
Pierre-Yves David |
dirstate: forward `remove` call to newer `API`
|
Fri, 20 Aug 2021 11:23:41 +0200 |
Pierre-Yves David |
dirstate: directly call the dirstatemap in `set_untracked`
|
Wed, 28 Jul 2021 12:39:06 +0200 |
Pierre-Yves David |
dirstate: use `add` in the deprecation message about `add`
stable
|
Thu, 29 Jul 2021 17:03:35 -0400 |
Augie Fackler |
dirstate: fix typo in docstring
stable
|
Mon, 19 Jul 2021 08:56:56 +0200 |
Pierre-Yves David |
dirstate: deprecate the `add` method
|
Mon, 19 Jul 2021 09:05:25 +0200 |
Pierre-Yves David |
dirstate: deprecate the `drop` method
|
Mon, 19 Jul 2021 16:21:22 +0200 |
Pierre-Yves David |
dirstate: deprecate the `merge` method in all cases
|
Mon, 19 Jul 2021 00:31:59 +0200 |
Pierre-Yves David |
dirstate: deprecate the `otherparent` method in all cases
|
Mon, 19 Jul 2021 00:26:02 +0200 |
Pierre-Yves David |
dirstate: deprecate the `normallookup` method in all cases
|
Mon, 19 Jul 2021 14:02:58 +0200 |
Pierre-Yves David |
dirstate: enforce `possibly_dirty` in `set_tracked`
|
Sun, 18 Jul 2021 23:42:22 +0200 |
Pierre-Yves David |
dirstate: add a `set_possibly_dirty` method
|
Mon, 19 Jul 2021 00:29:36 +0200 |
Pierre-Yves David |
dirstate: deprecate the `normal` method in all cases
|
Mon, 19 Jul 2021 00:47:59 +0200 |
Pierre-Yves David |
dirstate: introduce a `set_clean` method
|
Fri, 16 Jul 2021 14:06:32 +0200 |
Pierre-Yves David |
dirstate: deprecate `dirstate.remove` in all cases
|
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, 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`
|
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
|
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
|
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 00:54:40 +0200 |
Pierre-Yves David |
dirstate: add a `set_untracked` method for "hg remove"-like usage
|
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
|