log hgext/mq.py @ 51834:454feddab720 default tip

age author description
Tue, 20 Feb 2024 21:40:13 +0100 Pierre-Yves David phases: keep internal state as rev-num instead of node-id
Fri, 01 Sep 2023 00:09:55 +0200 Pierre-Yves David pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
Thu, 31 Aug 2023 23:56:15 +0200 Pierre-Yves David safehasattr: drop usage in favor of hasattr
Wed, 30 Aug 2023 12:38:02 +0200 Pierre-Yves David mq: use sysstr to check for attribute presence
Sun, 19 Feb 2023 02:47:28 +0100 Pierre-Yves David mq: wrap the dirstate's rebuild in a `changing_parents` context
Thu, 16 Feb 2023 04:41:38 +0100 Pierre-Yves David mq: write the dirstate before stripping
Tue, 14 Feb 2023 00:31:23 +0100 Pierre-Yves David dirstate-guard: remove it usage in `mq`
Wed, 14 Dec 2022 00:46:58 +0100 Pierre-Yves David dirstate: use wlock and `dirstate.change_files` to scope the change in `mq`
Tue, 07 Feb 2023 09:36:35 +0100 Pierre-Yves David mq: properly take the wlock during the full qfold operation
Mon, 13 Feb 2023 23:49:52 +0100 Pierre-Yves David dirstate: explicitly write the dirstate after mq dirstate rebuild
Wed, 25 Jan 2023 19:12:31 +0100 Pierre-Yves David dirstate: rename parentchange to changing_parents
Wed, 25 Jan 2023 18:46:20 +0100 Pierre-Yves David dirstate: pass the repo to the `changeparent` method
Fri, 02 Dec 2022 16:42:36 +0100 Pierre-Yves David path: pass `path` to `peer` in mq
Tue, 31 May 2022 22:50:01 +0200 Manuel Jacob py3: catch FileNotFoundError instead of checking errno == ENOENT
Tue, 31 May 2022 21:16:17 +0200 Manuel Jacob py3: catch FileExistsError instead of checking errno == EEXIST