log hgext/narrow/narrowcommands.py @ 51700:7f0cb9ee0534

age author description
Sat, 16 Dec 2023 10:48:20 -0800 Martin von Zweigbergk narrow: strip trailing `/` from manifest dir before matching it
Sun, 20 Aug 2023 17:05:52 -0400 Matt Harbison narrow: hoist a variable to a higher level to avoid use-before-init warning
Sun, 20 Aug 2023 17:04:17 -0400 Matt Harbison narrow: migrate `opts` to native kwargs
Fri, 03 Feb 2023 04:24:40 +0100 Pierre-Yves David wrapfunction: use sysstr instead of bytes as argument in "narrow"
Wed, 21 Jun 2023 14:00:50 -0400 Jason R. Coombs narrow: indicated the default of 'Yes' when confirming auto-remove-includes
Tue, 16 May 2023 10:43:36 +0200 Pierre-Yves David store: rename `datafiles` to `data_entries`
Mon, 15 May 2023 22:10:04 +0200 Pierre-Yves David store: use the new boolean property in `narrow`
Mon, 15 May 2023 08:59:56 +0200 Pierre-Yves David store: use StoreEntry API instead of parsing filename in narrow
Mon, 15 May 2023 08:56:40 +0200 Pierre-Yves David store: introduce a EntryFile object to actually access file info
Mon, 15 May 2023 08:56:23 +0200 Pierre-Yves David store: use a StoreEntry object instead of tuple for store files
Thu, 23 Feb 2023 00:12:53 +0100 Pierre-Yves David narrow: widden the lock context in `tracking`
Thu, 23 Feb 2023 03:49:29 +0100 Pierre-Yves David narrow: move `only_show` handling sooner in `tracked`
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
Sat, 03 Dec 2022 01:16:22 +0100 Pierre-Yves David bundleoperation: optionnaly record the `remote` that produced the bundle
Fri, 02 Dec 2022 06:38:03 +0100 Pierre-Yves David path: pass `path` to `peer` in narrow
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Mon, 02 Aug 2021 08:05:13 -0400 Valentin Gatien-Baron store: return just one filename in walk functions
Thu, 08 Jul 2021 18:51:45 +0200 Pierre-Yves David narrow: update narrow spec within a dirstate.parentchange context
Tue, 20 Apr 2021 11:22:35 -0700 Martin von Zweigbergk narrow: add more status messages when narrowing
Tue, 20 Apr 2021 10:24:03 -0700 Martin von Zweigbergk narrow: add progress-reporting when looking for local changes in `hg tracked`
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Wed, 14 Apr 2021 11:18:48 +0200 Pierre-Yves David narrow: use `get_unique_pull_path`
Mon, 12 Apr 2021 06:34:54 +0200 Pierre-Yves David urlutil: extract `parseurl` from `hg` into the new module
Mon, 12 Apr 2021 03:01:04 +0200 Pierre-Yves David urlutil: extract `url` related code from `util` into the new module
Tue, 06 Apr 2021 10:38:03 +0200 Pierre-Yves David store: also return some information about the type of file `walk` found
Mon, 15 Feb 2021 14:48:36 -0500 Valentin Gatien-Baron sshpeer: enable+fix warning about sshpeers not being closed explicitly
Wed, 03 Feb 2021 13:55:58 -0800 Martin von Zweigbergk narrow: add --no-backup option for narrowing
Wed, 18 Nov 2020 23:37:09 -0800 Martin von Zweigbergk errors: raise more specifc errors from narrowcommands
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
Sat, 08 Aug 2020 16:24:12 +0530 Pulkit Goyal requirements: introduce new requirements related module
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, 06 Oct 2019 03:30:00 -0400 Rodrigo Damazio help: adding a help category to narrow and remotefilelog commands
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
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
Thu, 12 Sep 2019 21:55:45 -0700 Martin von Zweigbergk narrow: add option for automatically removing unused includes
Thu, 12 Sep 2019 21:22:59 -0700 Martin von Zweigbergk narrow: don't hexify paths and double-hexify known nodes on wire (BC)
Sun, 18 Aug 2019 00:45:33 +0300 Pulkit Goyal interfaces: create a new folder for interfaces and move repository.py in it
Thu, 22 Aug 2019 16:47:31 -0700 Martin von Zweigbergk narrow: fix typo "respositories"
Thu, 23 May 2019 02:48:25 +0530 Pulkit Goyal narrow: refactor code around widening complicated by previous patch
Wed, 22 May 2019 02:59:48 +0530 Pulkit Goyal narrow: use narrow_widen wireproto command to widen in case of ellipses
Mon, 22 Apr 2019 22:43:00 -0700 Martin von Zweigbergk narrowcommands: drop unnecessary adding of '' for root directory
Mon, 15 May 2017 00:12:19 -0700 Martin von Zweigbergk match: use '' instead of '.' for root directory (API)
Mon, 18 Mar 2019 14:57:43 +0300 Pulkit Goyal tracked: add documentation about `--import-rules` flag
Wed, 20 Feb 2019 18:02:28 -0500 Augie Fackler cleanup: prefer nested context managers to \-continuations
Mon, 11 Feb 2019 19:41:37 +0300 Pulkit Goyal narrow: fix command name in error messsage
Sun, 30 Dec 2018 00:15:38 -0800 Martin von Zweigbergk narrow: reuse narrowspec.updateworkingcopy() when narrowing
Fri, 21 Dec 2018 10:05:37 -0800 Martin von Zweigbergk narrow: reuse narrowspec.updateworkingcopy() when widening
Sat, 29 Dec 2018 23:40:18 -0800 Martin von Zweigbergk narrow: move copytonarrowspec() out of setnarrowpats()
Sat, 29 Dec 2018 23:01:12 -0800 Martin von Zweigbergk narrow: copy store narrowspec to working copy immediately
Mon, 07 Jan 2019 00:37:46 -0800 Martin von Zweigbergk narrow: drop explicit dirstate write
Fri, 28 Dec 2018 12:51:47 -0800 Kyle Lippincott procutil: correct spelling of uninterruptable -> uninterruptible
Fri, 21 Dec 2018 10:13:49 -0800 Martin von Zweigbergk narrow: detect if narrowspec was changed in a different share
Fri, 21 Dec 2018 09:48:30 -0800 Martin von Zweigbergk merge: extract helper for creating empty "actions" dict
Wed, 05 Dec 2018 15:30:56 -0800 Martin von Zweigbergk narrow: when narrowing, write new narrowspec before removing revlogs
Fri, 23 Nov 2018 22:12:04 -0800 Martin von Zweigbergk narrow: replace "ui.warn(); return 1" by "raise error.Abort()"
Mon, 03 Dec 2018 16:56:09 -0800 Martin von Zweigbergk narrow: don't resurrect old commits when narrowing (don't strip obsmarkers)
Fri, 30 Nov 2018 17:42:55 +0300 Pulkit Goyal narrowcommands: remove an unrequired `repo.narrowpats` call
Wed, 17 Oct 2018 17:24:55 +0300 Pulkit Goyal narrow: only send includepats and excludepats if they are not empty
Tue, 23 Oct 2018 14:04:17 -0700 Martin von Zweigbergk narrow: replace filtering in list comprehension by set operations
Tue, 23 Oct 2018 16:24:04 +0300 Pulkit Goyal narrow: rework logic to check whether we need to widen and narrow
Fri, 05 Oct 2018 22:31:12 +0300 Pulkit Goyal wireprotoserver: move narrow capabilities to wireprototypes.py
Fri, 28 Sep 2018 23:42:31 +0300 Pulkit Goyal narrow: the first version of narrow_widen wireprotocol command
Sun, 30 Sep 2018 18:45:16 +0300 Pulkit Goyal narrow: pass old includes and excludes to _widen()
Fri, 28 Sep 2018 23:53:09 +0300 Pulkit Goyal narrow: check for servers' narrow support before doing anything (BC)
Sun, 30 Sep 2018 18:59:27 +0300 Pulkit Goyal narrow: don't do the dirstate dance if ellipses is not enabled
Sun, 30 Sep 2018 03:45:51 +0530 Pulkit Goyal narrow: move the ellipses server capability to core
Sun, 30 Sep 2018 03:42:35 +0530 Pulkit Goyal narrow: move the wireprotocol narrow capability name to core
Fri, 21 Sep 2018 19:48:23 -0400 Matt Harbison py3: rename pycompat.getcwd() to encoding.getcwd() (API)
Thu, 20 Sep 2018 12:13:00 -0700 Kyle Lippincott narrow: extract wdir cleanup function to make it extensible
Tue, 18 Sep 2018 13:41:16 +0300 Pulkit Goyal narrow: don't send the changelog information when widening without ellipses
Tue, 11 Sep 2018 17:22:15 -0700 Gregory Szorc hg: write narrow patterns after repo creation
Tue, 11 Sep 2018 16:59:17 -0700 Gregory Szorc narrow: don't wrap exchange.pull() during clone
Tue, 11 Sep 2018 15:40:33 -0700 Gregory Szorc narrow: set opts['narrow'] instead of local variable
Tue, 11 Sep 2018 15:53:12 -0700 Gregory Szorc narrow: drop support for remote expansion (BC)
Tue, 11 Sep 2018 11:47:10 -0700 Gregory Szorc narrow: validate spec files are well-formed during clone (BC)
Tue, 11 Sep 2018 10:36:07 -0700 Gregory Szorc narrow: validate patterns returned by expandnarrow
Tue, 11 Sep 2018 10:50:46 -0700 Martin von Zweigbergk narrow: move wire proto capabilities to narrowwirepeer
Tue, 11 Sep 2018 11:03:15 -0700 Martin von Zweigbergk narrow: check "narrow" wire protocol capability, not bundle2 capability
Mon, 10 Sep 2018 16:29:22 +0300 Pulkit Goyal narrow: build the known set of nodes only when ellipses is enabled
Tue, 04 Sep 2018 19:26:50 +0300 Pulkit Goyal narrow: use util.readfile() and improve error message using --narrowspec
Mon, 06 Aug 2018 14:06:19 +0300 Pulkit Goyal narrow: add '--import-rules' flag to tracked command
Mon, 27 Aug 2018 14:02:48 +0300 Pulkit Goyal narrow: update the narrowspecs to new ones after pulling when widening
Sun, 26 Aug 2018 20:20:34 +0300 Pulkit Goyal narrow: add server logic to send cg while widening without ellipsis
Wed, 08 Aug 2018 13:56:53 +0300 Pulkit Goyal narrow: add a --narrowspec flag to clone command
Fri, 03 Aug 2018 11:02:34 -0700 Martin von Zweigbergk narrow: move requirement constant from changegroup to repository
Mon, 11 Jun 2018 17:06:29 -0400 Augie Fackler narrow: mark the critical chunks of narrowing/widening as unsafe
Wed, 28 Feb 2018 10:32:00 -0800 Martin von Zweigbergk narrow: reduce depedence on narrowspec.save()
Wed, 28 Feb 2018 12:55:05 -0800 Martin von Zweigbergk narrow: always wrap repo
Wed, 28 Feb 2018 10:22:54 -0800 Martin von Zweigbergk narrow: move checking for narrow requirement into _narrowmatch()
Wed, 28 Feb 2018 10:21:43 -0800 Martin von Zweigbergk narrow: move requirement constant to core
Tue, 27 Feb 2018 14:41:24 +0530 Pulkit Goyal py3: fix more keyword arguments handling
Wed, 21 Feb 2018 11:57:11 -0500 Augie Fackler narrowcommands: add some missing strkwargs calls for py3
Tue, 13 Feb 2018 13:38:38 -0500 Augie Fackler narrowcommands: more byteskwargs cleanup
Mon, 12 Feb 2018 16:21:34 -0800 Gregory Szorc narrowspec: move module into core
Tue, 13 Feb 2018 10:39:31 -0500 Augie Fackler narrowcommands: use pycompat.{bytes,str}kwargs
Mon, 12 Feb 2018 14:42:47 -0500 Augie Fackler narrow: make restrictpatterns a little more idiomatic
Fri, 02 Feb 2018 10:27:08 -0500 Augie Fackler narrow: mark requirement as a constant
Fri, 02 Feb 2018 10:18:11 -0500 Augie Fackler narrowbundle2: make constants ALLCAPS to be a bit more readable
Mon, 29 Jan 2018 16:19:33 -0500 Augie Fackler narrow: import experimental extension from narrowhg revision cb51d673e9c5