log mercurial/cmdutil.py @ 51689:39e2b2d062c1

age author description
Wed, 27 Mar 2024 17:46:23 +0000 Pierre-Yves David unbundle: move most of the logic on cmdutil to help debug::unbundle reuse
Wed, 27 Mar 2024 17:29:48 +0000 Pierre-Yves David postincoming: move to cmdutil
Tue, 19 Dec 2023 21:29:34 +0100 Pierre-Yves David pytype: move some type comment to proper annotation
Wed, 20 Dec 2023 12:51:20 +0100 Pierre-Yves David pytype: import typing directly
Wed, 29 Nov 2023 08:32:24 -0800 Martin von Zweigbergk add: don't attempt to add back removed files unless explicitly listed
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 13:01:10 +0200 Pierre-Yves David terse-status: use `sysstr` to specify attributes to set
Sun, 20 Aug 2023 00:55:52 -0400 Matt Harbison branch: migrate `opts` to native kwargs
Sat, 19 Aug 2023 23:06:40 -0400 Matt Harbison cmdutil: migrate `opts` on commitstatus() to native kwargs
Thu, 02 Feb 2023 17:20:46 +0100 Pierre-Yves David safehasattr: pass attribute name as string instead of bytes
Wed, 01 Mar 2023 11:33:57 -0500 Matt Harbison cat: drop unnecessary internal roundtrip of kwargs
Thu, 02 Mar 2023 14:45:39 +0100 Pierre-Yves David branch: pass current transaction when writing branch in import
Tue, 07 Feb 2023 10:27:21 +0100 Pierre-Yves David record: extract a closure to the module level
Tue, 07 Feb 2023 10:16:25 +0100 Pierre-Yves David record: drop a now useless overlay that grab the lock
Tue, 14 Feb 2023 12:40:59 -0500 Matt Harbison typing: add type hints to argument checking functions in cmdutil
Wed, 14 Dec 2022 00:47:22 +0100 Pierre-Yves David dirstate: use `dirstate.change_files` to scope the change in `amend`
Tue, 13 Dec 2022 15:01:59 +0100 Pierre-Yves David dirstate: use `dirstate.change_files` to scope the change in `revert`
Wed, 15 Feb 2023 11:51:58 +0100 Pierre-Yves David commit: use `dirstate.change_files` to scope the associated `addremove`
Sun, 05 Feb 2023 15:38:23 +0100 Pierre-Yves David commit: move the addremove logic around to make the next changeset clearer
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
Tue, 29 Nov 2022 15:41:28 -0800 Martin von Zweigbergk amend: add a --draft option to set phase to draft
Fri, 12 Aug 2022 14:35:34 -0700 Martin von Zweigbergk status: include `repo` in template context also for resolved paths
Tue, 31 May 2022 21:16:17 +0200 Manuel Jacob py3: catch FileExistsError instead of checking errno == EEXIST
Thu, 12 May 2022 07:36:37 -0700 Martin von Zweigbergk branching: merge with stable
Wed, 11 May 2022 17:56:29 -0700 Kyle Lippincott amend: stop specifying matcher, get all copies in wctx stable
Tue, 19 Apr 2022 12:17:23 -0700 Kyle Lippincott amend: move "return None for removed files" into block handling filestoamend
Tue, 19 Apr 2022 10:53:58 -0400 Matt Harbison merge with stable
Mon, 18 Apr 2022 20:45:38 -0700 Martin von Zweigbergk amend: don't remove unselected removals from memctx stable
Mon, 28 Mar 2022 10:43:10 -0700 Martin von Zweigbergk revert: ask user to confirm before tracking new file when interactive
Mon, 28 Mar 2022 10:43:06 -0700 Martin von Zweigbergk revert: use a `continue` to reduce indentation
Mon, 21 Mar 2022 10:55:50 +0100 Raphaël Gomès branching: merge stable into default
Fri, 18 Mar 2022 21:15:54 -0700 Martin von Zweigbergk amend: fix amend with copies in extras stable
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
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
Mon, 22 Nov 2021 15:58:51 +0100 Pierre-Yves David dirstate: do no use `set_clean` in revert
Fri, 19 Nov 2021 09:17:30 -0800 Martin von Zweigbergk patch: add hint about mangled whitespace on bad patch
Fri, 19 Nov 2021 12:57:53 -0800 Martin von Zweigbergk errors: return more detailed errors when failing to parse or apply patch
Thu, 14 Oct 2021 10:58:39 -0700 Martin von Zweigbergk copy: recommend `--at-rev .` if target was added in parent commit
Tue, 28 Sep 2021 15:11:22 -0700 Martin von Zweigbergk errors: raise InputError from revsingle() iff revset provided by the user
Tue, 28 Sep 2021 08:47:11 -0700 Martin von Zweigbergk errors: raise InputError on bad revset to revrange() iff provided by the user
Wed, 29 Sep 2021 18:37:20 +0200 Pierre-Yves David dirstate-item: use item's property instead of `state` in revert
Wed, 29 Sep 2021 18:32:21 +0200 Pierre-Yves David dirstate-item: use item's property instead of `state` in copy
Wed, 29 Sep 2021 17:42:57 +0200 Pierre-Yves David dirstate-item: use `maybe_clean` instead of `state` in record
Mon, 19 Jul 2021 09:07:08 +0200 Pierre-Yves David amend: use `update_file` instead of `drop`
Mon, 19 Jul 2021 03:52:54 +0200 Pierre-Yves David revert: use `set_possibly_dirty` instead of `normallookup`
Mon, 19 Jul 2021 01:17:56 +0200 Pierre-Yves David record: use `update_file` instead of `normallookup`
Mon, 19 Jul 2021 01:18:23 +0200 Pierre-Yves David amend: use `update_file` instead of `normallookup`
Mon, 19 Jul 2021 03:52:20 +0200 Pierre-Yves David revert: use `set_clean` instead of `normal`
Thu, 08 Jul 2021 21:26:21 +0200 Pierre-Yves David amend: adjust the dirstate within a `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 01:20:46 +0200 Pierre-Yves David context: use `dirstate.set_tracked` for `revert`
Fri, 02 Jul 2021 11:44:13 -0700 Daniel Ploch cmdutil: fix newandmodified file accounting for --interactive commits
Thu, 10 Jun 2021 15:45:22 -0700 Martin von Zweigbergk cmdutil: make resolvecommitoptions() work on str-keyed opts
Thu, 10 Jun 2021 14:55:10 -0700 Martin von Zweigbergk cmdutil: make amend() take str-keyed opts
Thu, 10 Jun 2021 14:25:16 -0700 Martin von Zweigbergk cmdutil: make checknotesize() work on str-keyed opts
Mon, 03 May 2021 12:22:36 +0200 Pierre-Yves David revlog: use a "radix" to address revlog