Thu, 31 Aug 2023 23:56:15 +0200 |
Pierre-Yves David |
safehasattr: drop usage in favor of hasattr
|
Thu, 02 Feb 2023 17:35:01 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
Thu, 02 Mar 2023 14:46:51 +0100 |
Pierre-Yves David |
branch: pass current transaction when writing branch in shelve
|
Thu, 23 Feb 2023 15:37:46 +0100 |
Pierre-Yves David |
transaction: use the standard transaction mechanism to backup branch
|
Thu, 16 Feb 2023 03:08:00 +0100 |
Pierre-Yves David |
dirstate: simplify the shelve hack to not go through the disk
|
Thu, 15 Dec 2022 02:54:06 +0100 |
Pierre-Yves David |
dirstate: use `dirstate.change_files` to scope the change in `shelve`
|
Thu, 15 Dec 2022 03:04:58 +0100 |
Pierre-Yves David |
dirstate: use `dirstate.change_files` to scope the change in `unshelve`
|
Thu, 15 Dec 2022 06:22:23 +0100 |
Pierre-Yves David |
shelve: adjust what happens in some `changing_parents` context
|
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
|
Mon, 29 Aug 2022 14:11:26 -0400 |
Jason R. Coombs |
shelve: add Shelf.changed_files for resolving changed files in a plugin
|
Wed, 19 Oct 2022 16:23:42 -0400 |
Jason R. Coombs |
shelve: handle empty parents and nodestoremove in shelvedstate (issue6748)
stable
|
Mon, 24 Oct 2022 15:32:14 +0200 |
Raphaël Gomès |
branching: merge default into stable
stable 6.3rc0
|
Wed, 19 Oct 2022 16:16:47 -0400 |
Jason R. Coombs |
shelve: re-wrap now that the line fits
|
Wed, 19 Oct 2022 16:14:50 -0400 |
Jason R. Coombs |
shelve: avoid setting overloading tmpwctx
|
Mon, 22 Aug 2022 16:59:14 -0400 |
Jason R. Coombs |
phase-shelve: correct unicode string to honor 'shelve.store=internal'
|
Wed, 10 Aug 2022 14:39:28 -0400 |
Jason R. Coombs |
phase-shelve: Implement a 'shelve.store' experimental config
|
Wed, 10 Aug 2022 14:16:55 -0400 |
Jason R. Coombs |
phase-shelve: Extract function for _target_phase
|
Thu, 28 Jul 2022 13:17:36 -0400 |
Jason R. Coombs |
phase-shelve: honor and prefer obs shelves for existence and modified time
|
Thu, 28 Jul 2022 12:53:11 -0400 |
Jason R. Coombs |
phase-shelve: read patch details from a (possibly internal) node in the repo
|
Mon, 08 Aug 2022 13:40:08 -0400 |
Jason R. Coombs |
phase-shelve: Extract function for _optimized_match for re-use
|
Tue, 04 Oct 2022 14:33:31 +0200 |
Pierre-Yves David |
shelve: do not add the dirstate backup to the transaction
stable
|
Tue, 31 May 2022 22:50:01 +0200 |
Manuel Jacob |
py3: catch FileNotFoundError instead of checking errno == ENOENT
|
Sun, 29 May 2022 15:17:27 +0200 |
Manuel Jacob |
py3: replace `pycompat.xrange` by `range`
|
Mon, 30 May 2022 16:18:12 +0200 |
Manuel Jacob |
node: stop converting binascii.Error to TypeError in bin()
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
Fri, 21 Jan 2022 13:49:11 -0800 |
Martin von Zweigbergk |
shelve: attempt to make merge labels more helpful
|
Fri, 18 Jun 2021 14:17:43 -0700 |
Martin von Zweigbergk |
shelve: don't swallow errors that happen when reverting the working copy
|
Mon, 29 Mar 2021 01:52:06 +0200 |
Joerg Sonnenberger |
node: replace nullid and friends with nodeconstants class
|
Tue, 30 Mar 2021 02:32:30 +0200 |
Joerg Sonnenberger |
refactor: prefer checks against nullrev over nullid
|
Sat, 06 Mar 2021 15:08:22 -0500 |
Matt Harbison |
shelve: fix conversion of exceptions to strings flagged by pytype
|
Mon, 18 May 2020 17:29:53 -0400 |
Augie Fackler |
cleanup: use mergestate.unresolvedcount() instead of bool(list(unresolved()))
|
Tue, 12 Jan 2021 09:11:15 -0800 |
Martin von Zweigbergk |
shelve: move listshelves() to new ShelfDir class, so caller need not pass vfs
|
Tue, 12 Jan 2021 09:02:47 -0800 |
Martin von Zweigbergk |
shelve: also create class representing whole directory of shelves
|
Mon, 11 Jan 2021 23:08:37 -0800 |
Martin von Zweigbergk |
shelve: add a method for deleting shelf to new shelf class
|
Mon, 11 Jan 2021 10:53:42 -0800 |
Martin von Zweigbergk |
shelve: inline ".patch" constant now that it's only used in the Shelf class
|
Mon, 11 Jan 2021 23:06:45 -0800 |
Martin von Zweigbergk |
shelve: use listshelves() in cleanupoldbackups()
|
Mon, 11 Jan 2021 23:02:20 -0800 |
Martin von Zweigbergk |
shelve: make listshelves() list shelves in a given vfs
|
Tue, 12 Jan 2021 08:07:59 -0800 |
Martin von Zweigbergk |
shelve: replace repo instance in Shelf class by vfs instance
|
Mon, 11 Jan 2021 10:35:52 -0800 |
Martin von Zweigbergk |
shelve: use listdir() instead of readdir() when we don't need stat information
|
Fri, 08 Jan 2021 23:08:37 -0800 |
Martin von Zweigbergk |
shelve: don't crash on file with unexpected extension in .hg/shelved/
|
Mon, 11 Jan 2021 09:26:48 -0800 |
Martin von Zweigbergk |
shelve: don't include invalid shelves in `hg shelve --list`
|
Thu, 07 Jan 2021 23:32:19 -0800 |
Martin von Zweigbergk |
shelve: extract some repeated creation of shelf instances to variables
|
Thu, 07 Jan 2021 23:18:24 -0800 |
Martin von Zweigbergk |
shelve: teach new shelf class to check if .shelve file exists
|
Thu, 07 Jan 2021 22:45:17 -0800 |
Martin von Zweigbergk |
shelve: move method for creating backup to new shelf class
|
Thu, 07 Jan 2021 23:09:04 -0800 |
Martin von Zweigbergk |
shelve: make gennames() helper generate relative backup paths
|
Thu, 07 Jan 2021 22:38:19 -0800 |
Martin von Zweigbergk |
shelve: use listshelves() in cleanup function
|
Thu, 07 Jan 2021 16:08:30 -0800 |
Martin von Zweigbergk |
shelve: inline shelvedfile.filename() since there are no callers outside class
|
Thu, 07 Jan 2021 15:24:46 -0800 |
Martin von Zweigbergk |
shelve: make listshelves() return shelf names instead of filenames
|
Thu, 07 Jan 2021 14:54:56 -0800 |
Martin von Zweigbergk |
shelve: move method for getting stat (mtime) to new shelf class
|
Thu, 07 Jan 2021 15:24:15 -0800 |
Martin von Zweigbergk |
shelve: open patch using new shelf class instead of open()
|
Thu, 07 Jan 2021 14:48:57 -0800 |
Martin von Zweigbergk |
shelve: move function for opening .patch file to new shelf class
|
Thu, 07 Jan 2021 13:57:21 -0800 |
Martin von Zweigbergk |
shelve: move method for reading .hg to new shelf class
|
Thu, 07 Jan 2021 11:25:39 -0800 |
Martin von Zweigbergk |
shelve: move method for writing bundle to new shelf class
|
Thu, 07 Jan 2021 11:28:41 -0800 |
Martin von Zweigbergk |
shelve: move method for reading .shelve file to new shelf class
|
Thu, 07 Jan 2021 11:22:21 -0800 |
Martin von Zweigbergk |
shelve: move method for writing .shelve to new shelf class
|
Thu, 07 Jan 2021 11:07:21 -0800 |
Martin von Zweigbergk |
shelve: introduce class representing a shelf
|
Thu, 07 Jan 2021 12:26:32 -0800 |
Martin von Zweigbergk |
shelve: raise more specific errors
|
Thu, 07 Jan 2021 12:58:43 -0800 |
Martin von Zweigbergk |
shelve: trust caller of shelvedfile.opener() to check that the file exists
|