log mercurial/dirstate.py @ 47902:4cade5e944c2

age author description
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
Wed, 07 Jul 2021 19:31:52 +0200 Pierre-Yves David dirstate: introduce an internal `_add` method
Sun, 04 Jul 2021 02:24:15 +0200 Pierre-Yves David dirstate: drop the last explicit `state` usage in the module
Sun, 04 Jul 2021 22:27:29 +0200 Pierre-Yves David dirstate-item: rename the class to DirstateItem
Sun, 04 Jul 2021 02:37:38 +0200 Pierre-Yves David dirstate-entry: add a `mtime` property
Sun, 04 Jul 2021 02:34:24 +0200 Pierre-Yves David dirstate-entry: add a `size` property
Sun, 04 Jul 2021 02:33:21 +0200 Pierre-Yves David dirstate-entry: add a `mode` property
Sun, 04 Jul 2021 02:28:08 +0200 Pierre-Yves David dirstate: no longer pass `oldstate` to the `dropfile`
Sun, 04 Jul 2021 02:21:59 +0200 Pierre-Yves David dirstate: drop last explicite `state` usage in status
Sun, 04 Jul 2021 02:15:41 +0200 Pierre-Yves David dirstate: reorder "state" checking conditional
Sun, 04 Jul 2021 02:13:53 +0200 Pierre-Yves David dirstate-entry: add a `need_delay` method
Sun, 04 Jul 2021 02:12:54 +0200 Pierre-Yves David dirstate-entry: add a `tracked` property
Sun, 04 Jul 2021 01:59:41 +0200 Pierre-Yves David dirstate: drop `state` to `_addpath`
Sun, 04 Jul 2021 01:58:03 +0200 Pierre-Yves David dirstate: infer the 'n' state from `from_p2`
Sun, 04 Jul 2021 01:57:28 +0200 Pierre-Yves David dirstate: infer the 'n' state from `possibly_dirty`
Sun, 04 Jul 2021 01:48:11 +0200 Pierre-Yves David dirstate: use a `merged` parameter to _addpath
Sun, 04 Jul 2021 01:44:43 +0200 Pierre-Yves David dirstate-entry: add a `added` property
Sun, 04 Jul 2021 01:42:10 +0200 Pierre-Yves David dirstate: use a `added` parameter to _addpath
Sat, 03 Jul 2021 20:59:26 +0200 Pierre-Yves David dirstate: no longer pass the `oldstate` value to the dirstatemap
Sat, 03 Jul 2021 20:57:44 +0200 Pierre-Yves David dirstate: stop using `oldstate` in `dirstate._addpath`
Sat, 03 Jul 2021 20:53:52 +0200 Pierre-Yves David dirstate: drop the now unused magic constants for the dirstate module
Sun, 04 Jul 2021 20:23:19 +0200 Pierre-Yves David dirstate: move the handling of special case within the dirstatemap
Sun, 04 Jul 2021 01:14:15 +0200 Pierre-Yves David dirstate-entry: restrict `from_p2` property to tracked file
Sat, 03 Jul 2021 20:34:09 +0200 Pierre-Yves David dirstate-entry: `merged_removed` and `from_p2_removed` properties
Sat, 03 Jul 2021 04:18:54 +0200 Pierre-Yves David dirstate-entry: add a `removed` property
Sat, 03 Jul 2021 04:26:28 +0200 Pierre-Yves David dirstate-entry: add a `from_p2` property
Sat, 03 Jul 2021 04:07:21 +0200 Pierre-Yves David dirstate-entry: add a `merged` property
Sun, 04 Jul 2021 03:29:20 +0200 Pierre-Yves David dirstate-entry: add a `state` property (and use it)
Sat, 03 Jul 2021 19:52:00 +0200 Pierre-Yves David dirstate: move most of the `remove` logic with dirstatemap `removefile`
Sat, 03 Jul 2021 20:12:46 +0200 Pierre-Yves David dirstate: add a `in_merge` property
Fri, 02 Jul 2021 02:27:48 +0200 Pierre-Yves David dirstate: split dirstatemap in its own file
Fri, 02 Jul 2021 02:17:31 +0200 Pierre-Yves David dirstate: explicitely deal with the `added` case in `_addpath`
Fri, 02 Jul 2021 02:17:18 +0200 Pierre-Yves David dirstate: add an explicit `possibly_dirty` parameter to `_addpath`
Fri, 02 Jul 2021 02:01:10 +0200 Pierre-Yves David dirstate: add an explicit `from_p2` parameter to `_addpath`
Fri, 02 Jul 2021 02:05:47 +0200 Pierre-Yves David dirstate: add default value to _addpath
Fri, 02 Jul 2021 01:02:46 +0200 Pierre-Yves David dirstate: move the _rangemask filtering closer to its storage
Thu, 01 Jul 2021 19:15:30 +0200 Pierre-Yves David dirstate: introduce a symbolic constant for the AMBIGUOUS_TIME marker
Thu, 01 Jul 2021 19:15:22 +0200 Pierre-Yves David dirstate: introduce a symbolic constant for the NONNORMAL marker
Thu, 01 Jul 2021 19:04:11 +0200 Pierre-Yves David dirstate: introduce a symbolic constant for the FROM_P2 marker
Thu, 01 Jul 2021 18:59:29 +0200 Pierre-Yves David dirstate: split a not-so-one-liner
Thu, 01 Jul 2021 18:57:35 +0200 Pierre-Yves David dirstate: split a not-so-one-liner
Thu, 01 Jul 2021 18:56:34 +0200 Pierre-Yves David dirstate: split a not-so-one-liner
Mon, 28 Jun 2021 15:52:10 +0200 Simon Sapin dirstate: Removed unused instances of `DirsMultiset`
Mon, 31 May 2021 19:54:41 +0200 Simon Sapin dirstate-v2: Add --dirs to debugdirstate command
Mon, 31 May 2021 18:35:44 +0200 Simon Sapin dirstate-v2: Write .hg/dirstate back to disk on directory cache changes
Wed, 19 May 2021 18:35:43 +0200 Simon Sapin dirstate-v2: Add `hg debugupgraderepo` command support
Wed, 19 May 2021 13:15:00 +0200 Simon Sapin dirstate-v2: Change the on-disk format when the requirement is enabled
Wed, 19 May 2021 13:14:59 +0200 Simon Sapin dirstate-v2: Add a new experimental `exp-dirstate-v2` repository requirement
Fri, 30 Apr 2021 18:13:31 +0200 Simon Sapin rust: Read dirstate from disk in DirstateMap constructor
Fri, 30 Apr 2021 15:40:11 +0200 Simon Sapin rust: Remove handling of `parents` in `DirstateMap`
Tue, 30 Mar 2021 09:56:04 +0200 Simon Sapin dirstate-tree: Empty shell for a second Rust DirstateMap implementation
Thu, 08 Apr 2021 14:58:44 +0200 Simon Sapin dirstate-tree: Abstract "non-normal" and "other parent" sets
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Thu, 18 Mar 2021 18:24:59 -0400 Matt Harbison merge with stable
Wed, 13 Jan 2021 16:14:58 +0100 Joerg Sonnenberger node: introduce nodeconstants class
Wed, 17 Mar 2021 12:06:49 +0100 Raphaël Gomès formatting: fix redundant parentheses stable
Wed, 10 Mar 2021 15:24:52 +1000 Corey Schuhen enclink: check contents of symlinks not just size in case of fcrypt stable
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Thu, 30 Jul 2020 16:13:17 +0200 Joerg Sonnenberger dirstate: restore original estimation and update comment
Thu, 30 Jul 2020 01:10:10 +0200 Joerg Sonnenberger dirstate: revert change to Rust binding
Sat, 25 Jul 2020 04:29:17 +0200 Joerg Sonnenberger dirstate: isolate node len dependency for the pure version
Tue, 26 May 2020 08:07:24 -0700 Martin von Zweigbergk merge with stable
Tue, 12 May 2020 11:39:50 +0200 Raphaël Gomès status: also support for `traversedir` callback in the Rust fast-path
Tue, 12 May 2020 10:03:51 +0200 Raphaël Gomès status: update comment to reflect the more recent situation
Mon, 11 May 2020 13:08:02 +0200 Pierre-Yves David dirstate: make sure the dirstate is loaded before the changelog (issue6303) stable
Mon, 11 May 2020 16:44:11 +0200 Raphaël Gomès rust-dirstatemap: don't read the dirstate when requesting parents stable
Wed, 15 Apr 2020 16:43:05 -0400 Mitchell Plamann dirstate: force _checkexec to return a bool
Fri, 24 Jan 2020 11:06:01 +0100 Raphaël Gomès rust-status: use bare hg status fastpath from Python
Wed, 16 Oct 2019 14:12:48 +0200 Raphaël Gomès rust-dirstatemap: remove additional lookup in dirstate.matches
Mon, 10 Feb 2020 21:54:12 +0100 Raphaël Gomès rust-dirstatemap: add `NonNormalEntries` class
Wed, 29 Jan 2020 11:11:18 +0100 Raphaël Gomès rust-dirstatemap: add missing @propertycache stable 5.3
Tue, 14 Jan 2020 16:00:57 +0100 Raphaël Gomès dirstate: move rust fast-path calling code to its own method
Fri, 29 Nov 2019 17:30:57 +0100 Raphaël Gomès rust-matchers: add support for `exactmatcher` in `dirstate.status`
Fri, 13 Dec 2019 14:40:52 -0800 Kyle Lippincott dirstate: when calling rebuild(), avoid some N^2 codepaths
Fri, 13 Dec 2019 10:10:40 -0800 Martin von Zweigbergk merge with stable
Mon, 18 Nov 2019 17:34:44 +0100 Raphaël Gomès py3: pass bytes to `configint` and `configbool` stable
Sun, 10 Nov 2019 07:30:14 -0800 Raphaël Gomès rust-threads: force Rayon to respect the worker count in config stable
Fri, 15 Nov 2019 15:36:14 -0800 Martin von Zweigbergk dirstate: stop caring about match.explicitdir
Fri, 15 Nov 2019 15:36:09 -0800 Martin von Zweigbergk dirstate: include explicit matches in match.traversedir calls
Mon, 18 Nov 2019 17:34:44 +0100 Raphaël Gomès py3: pass bytes to `configint` and `configbool`
Thu, 14 Nov 2019 08:03:26 -0800 Martin von Zweigbergk utils: move finddirs() to pathutil
Tue, 22 Oct 2019 23:21:26 -0700 Martin von Zweigbergk dirstate: respect request to not list unknown/ignored/clean files (API)
Mon, 11 Nov 2019 16:14:35 -0500 Augie Fackler dirstate: re-blacken file
Wed, 06 Nov 2019 14:13:19 +0100 Pierre-Yves David utils: move the `dirs` definition in pathutil (API)
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Sun, 10 Nov 2019 07:30:14 -0800 Raphaël Gomès rust-threads: force Rayon to respect the worker count in config
Thu, 07 Nov 2019 13:18:19 -0500 Augie Fackler cleanup: remove pointless r-prefixes on double-quoted strings
Wed, 06 Nov 2019 13:46:16 +0100 Raphaël Gomès rust-status: remove dead code
Sat, 12 Oct 2019 20:26:38 +0900 Yuya Nishihara rust-cpython: allow mutation unless leaked reference is borrowed
Thu, 17 Oct 2019 14:20:11 +0200 Raphaël Gomès rust-dirstate-status: use fast-path even with fsmonitor and sparse extensions
Wed, 16 Oct 2019 10:14:26 +0200 Raphaël Gomès rust-dirstatemap: remove additional lookups in dirstatemap
Wed, 16 Oct 2019 20:34:56 +0200 Raphaël Gomès rust-dirstate-status: add call to rust-fast path for `dirstate.status`
Tue, 15 Oct 2019 11:05:32 -0400 Augie Fackler dirstate: add some traces on listdir calls
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sun, 06 Oct 2019 16:58:55 -0400 Gregory Szorc py3: manually import pycompat.delattr where it is needed
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Tue, 10 Sep 2019 09:21:38 -0400 Augie Fackler interfaces: introduce an interface for dirstate implementations
Wed, 10 Jul 2019 09:57:28 +0200 Raphaël Gomès rust-dirstate: call rust dirstatemap from Python
Wed, 10 Jul 2019 10:16:28 +0200 Raphaël Gomès rust-parsers: move parser bindings to their own file and Python module
Mon, 27 May 2019 16:55:46 -0400 Valentin Gatien-Baron merge: fix race that could cause wrong size in dirstate
Thu, 30 May 2019 09:14:41 +0200 Georges Racinet rust: using policy.importrust from Python callers
Thu, 13 Jul 2017 23:43:16 -0700 Martin von Zweigbergk dirstate: drop workaround for '.' matching root directory
Mon, 15 May 2017 00:12:19 -0700 Martin von Zweigbergk match: use '' instead of '.' for root directory (API)
Wed, 24 Apr 2019 09:32:29 -0700 Martin von Zweigbergk dirstate: move special handling of files==['.'] together
Mon, 06 May 2019 22:51:10 +0200 Raphaël Gomès rust-dirstate: call parse/pack bindings from Python
Wed, 13 Mar 2019 10:51:40 -0700 Martin von Zweigbergk dirstate: remove obsolete reference to dirstate.beginparentchange
Sat, 09 Feb 2019 22:50:53 -0800 Martin von Zweigbergk match: delete unused root and cwd arguments from {always,never,exact}() (API)
Sun, 10 Feb 2019 21:33:21 -0800 Martin von Zweigbergk dirstate: call and cache os.getcwd() in constructor
Sat, 20 Oct 2018 17:56:00 +0900 Yuya Nishihara filecache: unimplement __set__() and __delete__() (API)
Fri, 21 Sep 2018 19:48:23 -0400 Matt Harbison py3: rename pycompat.getcwd() to encoding.getcwd() (API)
Wed, 05 Sep 2018 09:36:31 -0700 Gregory Szorc merge with stable
Wed, 05 Sep 2018 20:52:22 +0900 Yuya Nishihara dirstate: use tuple interface to fix leak in pack_dirstate() stable
Thu, 23 Aug 2018 18:04:15 -0700 Kyle Lippincott match: document that visitchildrenset might return files
Wed, 08 Aug 2018 17:07:27 -0700 Kyle Lippincott dirstate: add comment on why we don't need to check if something is a dir/file
Tue, 31 Jul 2018 16:47:43 -0700 Kyle Lippincott dirstate: use visitchildrenset in traverse
Mon, 19 Mar 2018 00:06:10 +0530 Pulkit Goyal py3: use pycompat.bytestr() in dirstate.py
Mon, 05 Mar 2018 12:30:20 -0500 Augie Fackler cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
Sat, 03 Mar 2018 06:44:47 -0500 Yuya Nishihara py3: do not pass a float to dict_new_presized()
Fri, 26 Jan 2018 19:48:39 +0900 Yuya Nishihara dirstate: drop explicit files that shouldn't match (BC) (issue4679)
Fri, 02 Feb 2018 23:57:52 -0500 Matt Harbison dirstate: drop deprecated methods (API)
Thu, 01 Feb 2018 16:01:43 -0500 Augie Fackler contrib: fix dirstatenonnormalcheck to work in Python 3
Wed, 17 Jan 2018 21:44:15 -0500 Augie Fackler dirstate: use native strings when peeking in __dict__
Wed, 15 Nov 2017 01:07:42 -0800 Mark Thomas dirstate: make map implementation overridable
Wed, 15 Nov 2017 01:07:42 -0800 Mark Thomas dirstate: add explicit methods for querying directories (API)
Wed, 15 Nov 2017 01:07:42 -0800 Mark Thomas dirstate: remove _droppath method
Wed, 15 Nov 2017 01:07:42 -0800 Mark Thomas dirstate: move dropping of folded filenames into the dirstate map
Wed, 15 Nov 2017 01:07:42 -0800 Mark Thomas dirstate: move management of the dirstate dirs into the dirstatemap
Wed, 15 Nov 2017 01:07:42 -0800 Mark Thomas dirstate: move management of nonnormal sets into dirstate map
Wed, 15 Nov 2017 01:07:42 -0800 Mark Thomas dirstate: add explicit methods for modifying dirstate
Wed, 15 Nov 2017 01:07:42 -0800 Mark Thomas dirstate: document dirstatemap interface
Wed, 08 Nov 2017 09:27:14 -0800 Mark Thomas dirstate: don't remove normallookup files from nonnormalset
Wed, 08 Nov 2017 09:23:53 -0800 Mark Thomas dirstate: clear map cached properties when clearing the map
Fri, 20 Oct 2017 05:53:35 -0700 Mark Thomas dirstate: clean up when restoring identical backups stable
Sat, 28 Oct 2017 12:35:54 -0700 Durham Goode dirstate: remove excess attribute lookups for dirstate.status (issue5714) stable
Thu, 26 Oct 2017 16:15:36 -0700 Durham Goode dirstate: avoid reading the map when possible (issue5713) (issue5717) stable
Thu, 26 Oct 2017 16:15:31 -0700 Durham Goode dirstate: move clear onto dirstatemap class stable
Thu, 05 Oct 2017 11:34:41 -0700 Durham Goode dirstate: move the _dirfoldmap to dirstatemap
Thu, 05 Oct 2017 11:34:41 -0700 Durham Goode dirstate: remove _dirs property cache
Thu, 05 Oct 2017 11:34:41 -0700 Durham Goode dirstate: remove _filefoldmap property cache
Thu, 05 Oct 2017 11:34:41 -0700 Durham Goode dirstate: move identity to dirstatemap
Thu, 05 Oct 2017 11:34:41 -0700 Durham Goode dirstate: move nonnormal and otherparent sets to dirstatemap
Thu, 05 Oct 2017 11:34:41 -0700 Durham Goode dirstate: move write into dirstatemap
Thu, 05 Oct 2017 11:34:41 -0700 Durham Goode dirstate: move _read into dirstatemap
Fri, 30 Jun 2017 03:37:05 +0200 Boris Feld configitems: register the 'debug.dirstate.delaywrite' config
Sun, 01 Oct 2017 16:46:02 +0100 Simon Whitaker dirstate: implement __len__ on dirstatemap (issue5695)
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move parents source of truth to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move parent reading to the dirstatemap class
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move opendirstatefile to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move _copymap to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move _dirs to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move filefoldmap to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move nonnormalentries to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: create new dirstatemap class
Thu, 14 Sep 2017 09:41:22 -0700 Michael Bolin dirstate: perform transactions with _map using single call, where possible
Tue, 22 Aug 2017 20:03:07 -0400 Augie Fackler python3: wrap all uses of <exception>.strerror with strtolocal
Wed, 23 Aug 2017 18:24:57 +0000 Michael Bolin dirstate: perform transactions with _copymap using single call, where possible
Thu, 10 Aug 2017 18:55:33 -0400 Augie Fackler merge with stable
Tue, 08 Aug 2017 18:53:13 +0000 Alex Gaynor dirstate: simplify dirstate's __iter__
Wed, 26 Jul 2017 22:10:15 +0900 Yuya Nishihara pathauditor: disable cache of audited paths by default (issue5628) stable
Wed, 26 Jul 2017 22:10:15 +0900 Yuya Nishihara pathauditor: disable cache of audited paths by default (issue5628) stable
Wed, 12 Jul 2017 15:24:07 -0700 Adam Simpkins dirstate: update backup functions to take full backup filename
Sat, 08 Jul 2017 16:18:04 -0700 Gregory Szorc dirstate: expose a sparse matcher on dirstate (API)
Mon, 03 Jul 2017 02:52:40 +0900 FUJIWARA Katsunori dirstate: centralize _cwd handling into _cwd method
Sat, 10 Jun 2017 14:09:54 -0700 Siddharth Agarwal filestat: move __init__ to frompath constructor
Fri, 09 Jun 2017 13:07:48 +0900 FUJIWARA Katsunori dirstate: add identity information to detect simultaneous changing in storage
Sun, 04 Jun 2017 16:08:50 -0700 Siddharth Agarwal dirstate: add docstring for invalidate
Thu, 01 Jun 2017 00:40:52 -0700 Siddharth Agarwal match: introduce nevermatcher for when no ignore files are present
Mon, 29 May 2017 00:00:02 -0400 Augie Fackler cleanup: rename all iteritems methods to items and add iteritems alias
Sat, 13 Aug 2016 12:23:56 +0900 Yuya Nishihara parsers: switch to policy importer
Thu, 18 May 2017 17:13:32 -0400 Augie Fackler dirstate: mark {begin,end}parentchange as deprecated (API)
Thu, 18 May 2017 17:10:30 -0400 Augie Fackler dirstate: introduce new context manager for marking dirstate parent changes
Wed, 26 Apr 2017 22:26:28 +0900 Yuya Nishihara osutil: proxy through util (and platform) modules (API)
Fri, 05 May 2017 08:49:46 -0700 Martin von Zweigbergk dirstate: optimize walk() by using match.visitdir()
Tue, 21 Mar 2017 06:50:28 -0700 Ryan McElroy dirstate: use tryunlink
Sun, 19 Mar 2017 01:08:17 -0400 Augie Fackler dirstate: use future-proof next(iter) instead of iter.next
Thu, 16 Mar 2017 09:00:27 +0530 Pulkit Goyal dirstate: use list comprehension to get a list of keys
Wed, 08 Mar 2017 17:35:20 -0800 Durham Goode dirstate: track otherparent files same as nonnormal
Wed, 01 Mar 2017 18:21:06 -0800 Jun Wu dirstate: avoid unnecessary load+dump during backup
Wed, 01 Mar 2017 17:59:21 -0800 Jun Wu dirstate: try to use hardlink to backup dirstate
Sun, 05 Mar 2017 16:20:07 -0800 Durham Goode dirstate: track updated files to improve write time
Tue, 21 Feb 2017 01:20:59 +0900 FUJIWARA Katsunori txnutil: factor out the logic to read file in according to HG_PENDING
Sun, 18 Dec 2016 01:34:41 +0530 Pulkit Goyal py3: replace os.environ with encoding.environ (part 1 of 5)
Sat, 17 Dec 2016 20:02:50 +0530 Pulkit Goyal py3: replace os.sep with pycompat.ossep (part 2 of 4)
Wed, 23 Nov 2016 00:03:11 +0530 Pulkit Goyal py3: use pycompat.getcwd() instead of os.getcwd()
Sun, 06 Nov 2016 04:10:33 +0530 Pulkit Goyal py3: use pycompat.ossep at certain places
Tue, 18 Oct 2016 16:52:35 +0200 Mads Kiilerich dirstate: fix debug.dirstate.delaywrite to use the new "now" after sleeping stable
Tue, 30 Aug 2016 15:16:28 -0700 Mateusz Kwapich dirstate: rebuild should update dirstate properly
Tue, 30 Aug 2016 09:22:53 -0700 Martin von Zweigbergk util: rename checkcase() to fscasesensitive() (API)
Thu, 11 Aug 2016 08:00:41 -0700 Mateusz Kwapich dirstate: add callback to notify extensions about wd parent change
Tue, 02 Aug 2016 16:51:27 +0200 Pierre-Yves David deprecation: enforce thew 'tr' argument of 'dirstate.write' (API)
Mon, 13 Jun 2016 05:11:56 +0900 FUJIWARA Katsunori dirstate: make restoring from backup avoid ambiguity of file stat
Fri, 03 Jun 2016 00:44:20 +0900 FUJIWARA Katsunori dirstate: make writing branch file out avoid ambiguity of file stat
Fri, 03 Jun 2016 00:44:20 +0900 FUJIWARA Katsunori dirstate: make writing dirstate file out avoid ambiguity of file stat
Thu, 26 May 2016 17:36:44 -0700 Mateusz Kwapich distate: add assertions to backup functions
Wed, 25 May 2016 16:36:16 -0700 Mateusz Kwapich dirstate: don't use actualfilename to name the backup file
Wed, 25 May 2016 16:09:07 -0700 Mateusz Kwapich dirstate: remove file from copymap on drop
Fri, 13 May 2016 13:28:09 -0700 Mateusz Kwapich dirstate: add prefix and suffix arguments to backup
Thu, 05 May 2016 19:32:51 +0200 Pierre-Yves David cleanup: replace False identity testing with an explicit token object
Wed, 11 May 2016 09:31:47 +0200 Pierre-Yves David devel: officially deprecate dirstate.write without transaction argument
Thu, 05 May 2016 17:06:54 -0700 Mateusz Kwapich dirstate: make backup methods public
Sun, 08 May 2016 10:43:41 +0200 Pierre-Yves David devel: use the new 'config' argument for the dirstate develwarn