Tue, 22 May 2018 15:02:52 +0200 |
Boris Feld |
context: explicitly take diffopts in `context.diff` (API)
|
file |
diff |
annotate
|
Thu, 28 Jun 2018 18:07:22 -0700 |
Kyle Lippincott |
unlinkpath: make empty directory removal optional (issue5901) (issue5826)
|
file |
diff |
annotate
|
Mon, 11 Jun 2018 10:05:23 -0700 |
Martin von Zweigbergk |
context: make workingctx.matches() filter our removed files (API)
|
file |
diff |
annotate
|
Fri, 18 May 2018 20:11:24 -0400 |
Augie Fackler |
context: fix %-formatting on Python 3
|
file |
diff |
annotate
|
Fri, 06 Apr 2018 12:55:32 -0700 |
Martin von Zweigbergk |
context: convert to hex for error message only for 20-byte changeid
|
file |
diff |
annotate
|
Fri, 06 Apr 2018 12:59:17 -0700 |
Martin von Zweigbergk |
context: clarify that only one attempt is made to interpret changeid
|
file |
diff |
annotate
|
Fri, 06 Apr 2018 12:45:08 -0700 |
Martin von Zweigbergk |
context: only bother looking for broken dirstate for 20-byte changeid
|
file |
diff |
annotate
|
Sat, 28 Apr 2018 23:16:41 -0700 |
Martin von Zweigbergk |
context: drop support for looking up context by ambiguous changeid (API)
|
file |
diff |
annotate
|
Thu, 19 Apr 2018 19:55:51 +0900 |
Yuya Nishihara |
context: translate FilteredIndex/LookupError at repo[changeid] (API)
stable
|
file |
diff |
annotate
|
Mon, 16 Apr 2018 09:39:40 -0700 |
Martin von Zweigbergk |
context: clarify deprecation warning message
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 22:46:37 -0700 |
Martin von Zweigbergk |
scmutil: rename resolvepartialhexnodeid() to resolvehexnodeidprefix()
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 09:19:38 -0700 |
Martin von Zweigbergk |
context: set stack level for deprecation warning
|
file |
diff |
annotate
|
Sun, 08 Apr 2018 09:45:45 -0700 |
Martin von Zweigbergk |
context: add deprecation warnings for deprecated types of changeids
|
file |
diff |
annotate
|
Sun, 08 Apr 2018 08:06:34 -0700 |
Martin von Zweigbergk |
context: extract partial nodeid lookup method to scmutil
|
file |
diff |
annotate
|
Sun, 25 Mar 2018 18:31:22 +0900 |
Yuya Nishihara |
node: rename wdirnodes to clarify they are for manifest/filelogs
|
file |
diff |
annotate
|
Sun, 25 Mar 2018 18:27:43 +0900 |
Yuya Nishihara |
workingctx: build _manifest on filenode() or flags() request
|
file |
diff |
annotate
|
Fri, 06 Apr 2018 09:34:44 -0700 |
Martin von Zweigbergk |
context: stop catching RepoLookupError from namespace.singlenode()
|
file |
diff |
annotate
|
Thu, 05 Apr 2018 14:03:33 -0700 |
Martin von Zweigbergk |
context: make repo[<filtered binary nodeid>] match node
|
file |
diff |
annotate
|
Thu, 05 Apr 2018 00:04:09 -0700 |
Martin von Zweigbergk |
context: move handling of filtering error to revsymbol() (API)
|
file |
diff |
annotate
|
Tue, 03 Apr 2018 23:47:01 -0700 |
Martin von Zweigbergk |
context: use revsymbol() in "merge.preferancestor" code
|
file |
diff |
annotate
|
Mon, 02 Apr 2018 09:18:01 -0700 |
Martin von Zweigbergk |
context: drop support for changeid='' (API)
|
file |
diff |
annotate
|
Fri, 30 Mar 2018 22:46:22 -0700 |
Martin von Zweigbergk |
context: drop support for changeid of type long (API?)
|
file |
diff |
annotate
|
Thu, 29 Mar 2018 23:05:41 -0700 |
Martin von Zweigbergk |
context: set repo property in basectx
|
file |
diff |
annotate
|
Thu, 29 Mar 2018 22:51:45 -0700 |
Martin von Zweigbergk |
context: move reuse of context object to repo.__getitem__ (API)
|
file |
diff |
annotate
|
Thu, 29 Mar 2018 22:22:51 -0700 |
Martin von Zweigbergk |
memctx: create parent contexts using "repo[p]" syntax
|
file |
diff |
annotate
|
Thu, 29 Mar 2018 21:15:40 -0700 |
Martin von Zweigbergk |
context: remove unwanted assignments in basectx.__new__() (API)
|
file |
diff |
annotate
|
Thu, 29 Mar 2018 09:34:17 -0700 |
Martin von Zweigbergk |
context: change default changeid from old form '' to '.'
|
file |
diff |
annotate
|
Sat, 24 Mar 2018 01:30:50 -0400 |
Matt Harbison |
context: skip path conflicts by default when clearing unknown file (issue5776)
|
file |
diff |
annotate
|
Thu, 22 Mar 2018 21:56:20 +0900 |
Yuya Nishihara |
stringutil: bulk-replace call sites to point to new module
|
file |
diff |
annotate
|
Sun, 18 Mar 2018 12:28:19 +0900 |
Yuya Nishihara |
annotate: pack line content into annotateline object (API)
|
file |
diff |
annotate
|
Tue, 13 Mar 2018 22:18:06 +0900 |
Yuya Nishihara |
annotate: drop linenumber flag from fctx.annotate() (API)
|
file |
diff |
annotate
|
Wed, 28 Feb 2018 15:19:47 -0500 |
Yuya Nishihara |
dagop: extract core algorithm of annotate() from context.py
|
file |
diff |
annotate
|
Wed, 28 Feb 2018 15:09:05 -0500 |
Yuya Nishihara |
dagop: move annotateline and _annotatepair from context.py
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 12:30:20 -0500 |
Augie Fackler |
cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 01:05:54 +0530 |
Pulkit Goyal |
py3: use b"%d" instead of str() to convert integers to bytes
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 22:40:33 +0530 |
Pulkit Goyal |
py3: make sure __repr__ returns a str
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 22:40:08 +0530 |
Pulkit Goyal |
py3: make sure regular expressions are bytes
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 10:42:51 -0500 |
Augie Fackler |
merge with stable
|
file |
diff |
annotate
|
Sat, 03 Mar 2018 09:19:34 -0500 |
Yuya Nishihara |
py3: fix some membership tests on linkrev adjustment
|
file |
diff |
annotate
|
Thu, 15 Feb 2018 17:18:26 +0100 |
Boris Feld |
util: extract all date-related utils in utils/dateutil module
|
file |
diff |
annotate
|
Wed, 21 Feb 2018 21:14:05 +0900 |
Yuya Nishihara |
annotate: do not poorly split lines at CR (issue5798)
stable
|
file |
diff |
annotate
|
Sat, 24 Feb 2018 11:21:14 -0800 |
Gregory Szorc |
context: remove basectx.__int__ (API)
|
file |
diff |
annotate
|
Tue, 06 Feb 2018 22:36:38 +0900 |
Yuya Nishihara |
subrepo: split non-core functions to new module
|
file |
diff |
annotate
|
Fri, 02 Feb 2018 23:27:30 -0500 |
Matt Harbison |
context: drop deprecated methods (API)
|
file |
diff |
annotate
|
Wed, 17 Jan 2018 21:43:46 -0500 |
Augie Fackler |
context: use native string when peeking in __dict__
|
file |
diff |
annotate
|
Wed, 17 Jan 2018 16:52:13 +0100 |
Boris Feld |
write: add the possibility to pass keyword argument from batchget to vfs
|
file |
diff |
annotate
|
Fri, 12 Jan 2018 11:15:41 +0000 |
Boris Feld |
visibility: pass a normal repo to _getfilteredreason
|
file |
diff |
annotate
|
Fri, 12 Jan 2018 11:10:18 +0000 |
Boris Feld |
visibility: make the filtered message translatable
|
file |
diff |
annotate
|
Fri, 12 Jan 2018 11:09:04 +0000 |
Boris Feld |
visibility: fix a comment introduced before which is not up-to-date
|
file |
diff |
annotate
|
Fri, 29 Dec 2017 03:32:04 +0530 |
Pulkit Goyal |
py3: use pycompat.ziplist instead of inbuilt zip
|
file |
diff |
annotate
|
Fri, 05 Jan 2018 09:12:08 +0100 |
Boris Feld |
visibility: improve the message when accessing filtered obsolete rev
|
file |
diff |
annotate
|
Mon, 11 Dec 2017 09:27:40 -0800 |
Martin von Zweigbergk |
memfilectx: make changectx argument mandatory in constructor (API)
|
file |
diff |
annotate
|
Sun, 10 Dec 2017 04:45:56 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in context.py
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: invalidate the manifest cache when changing parents
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: add `_compact()`
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 22:26:07 -0800 |
Phil Cohen |
overlayworkingctx: add ``tomemctx()``
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: add _auditconflicts to write()
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: inherit from committablectx instead of workingctx
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: add a no-op ``clearunknown()``
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 16:07:06 -0800 |
Phil Cohen |
overlayworkingctx: add _manifest, files(), added(), removed(), modified()
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 22:35:43 -0800 |
Phil Cohen |
rebase: add concludememorynode(), and call it when rebasing in-memory
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
overlayworkingctx: add `_checkexist(path)`
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
overlayworkingctx: fix a bad reference to `self._path`
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
overlayworkingctx: track copy information in the context
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 13:20:47 -0800 |
Phil Cohen |
overlayworkingctx: move _wrappedctx out of the constructor
|
file |
diff |
annotate
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
overlayworkingctx: make clean() public
|
file |
diff |
annotate
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
overlayworkingctx: remove flushall()
|
file |
diff |
annotate
|
Fri, 01 Dec 2017 00:07:23 -0800 |
Phil Cohen |
context: switch ctx() use to changectx()
|
file |
diff |
annotate
|
Sun, 22 Oct 2017 17:23:34 +0900 |
Yuya Nishihara |
filectx: extract helper method to obtain filectx pointing to its introrev
|
file |
diff |
annotate
|
Thu, 16 Nov 2017 15:01:21 -0800 |
rlevasseur |
docs: add args/returns docs for some cmdutil, context, and registrar functions
|
file |
diff |
annotate
|
Sun, 19 Nov 2017 13:18:54 +0800 |
Anton Shestakov |
context: add instabilities() method to basefilectx
|
file |
diff |
annotate
|
Sat, 18 Nov 2017 11:58:57 +0800 |
Anton Shestakov |
context: add obsolete() method to basefilectx
|
file |
diff |
annotate
|
Wed, 25 Oct 2017 21:58:03 +0900 |
Yuya Nishihara |
statichttprepo: prevent loading dirstate over HTTP on node lookup (issue5717)
stable
|
file |
diff |
annotate
|
Tue, 17 Oct 2017 12:41:24 -0700 |
Phil Cohen |
arbitraryfilecontext: skip the cmp fast path if any side is a symlink
|
file |
diff |
annotate
|
Tue, 17 Oct 2017 08:11:13 -0700 |
Mark Thomas |
context: audit paths before clearing unknown files and dirs
|
file |
diff |
annotate
|
Sun, 15 Oct 2017 20:36:29 -0700 |
Phil Cohen |
context: add workingfilectx.markcopied
|
file |
diff |
annotate
|
Fri, 13 Oct 2017 12:34:22 -0700 |
Phil Cohen |
context: add overlayfilectx.cmp()
|
file |
diff |
annotate
|
Fri, 13 Oct 2017 12:40:05 -0700 |
Phil Cohen |
context: add a fast-comparision for arbitraryfilectx and workingfilectx
|
file |
diff |
annotate
|
Fri, 13 Oct 2017 12:54:46 -0700 |
Phil Cohen |
context: add is `isinmemory()` to filectx
|
file |
diff |
annotate
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
context: also consider path conflicts when clearing unknown files
|
file |
diff |
annotate
|
Fri, 30 Jun 2017 03:43:13 +0200 |
Boris Feld |
configitems: register the 'merge.preferancestor' config
|
file |
diff |
annotate
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
annotate: track whether a particular annotation was the result of a skip
|
file |
diff |
annotate
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
annotate: introduce attr for storing per-line annotate data
|
file |
diff |
annotate
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
context: rename local 'attr' to 'attr_'
|
file |
diff |
annotate
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
annotate: move annotatepair unit tests to a separate file
|
file |
diff |
annotate
|
Fri, 29 Sep 2017 14:49:05 -0700 |
Martin von Zweigbergk |
dirstate: use keyword arguments to clarify status()'s callers
|
file |
diff |
annotate
|
Fri, 29 Sep 2017 14:19:36 -0700 |
Martin von Zweigbergk |
dirstate: use keyword arguments to clarify walk()'s callers
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 14:32:11 +0900 |
Yuya Nishihara |
doctest: bulk-replace string literals with b'' for Python 3
|
file |
diff |
annotate
|
Mon, 11 Sep 2017 13:03:27 -0700 |
Phil Cohen |
context: add overlayworkingcontext and overlayworkingfilectx
|
file |
diff |
annotate
|
Fri, 01 Sep 2017 11:52:20 -0700 |
Phil Cohen |
context: add arbitraryfilectx, which can represent files outside the workdir
|
file |
diff |
annotate
|
Thu, 31 Aug 2017 11:28:59 -0700 |
Phil Cohen |
merge: move some of the logic in batchget() to workingfilectx
|
file |
diff |
annotate
|
Mon, 28 Aug 2017 16:58:59 -0700 |
Jun Wu |
metadataonlyctx: don't crash when reusing the manifest with deletions
|
file |
diff |
annotate
|
Mon, 28 Aug 2017 16:49:41 -0700 |
Jun Wu |
context: make parents and text optional in metadataonlyctx
|
file |
diff |
annotate
|
Tue, 22 Aug 2017 23:39:05 -0700 |
Martin von Zweigbergk |
context: remove unnecessary default values for matchers (API)
|
file |
diff |
annotate
|
Tue, 22 Aug 2017 23:27:55 -0700 |
Martin von Zweigbergk |
context: always pass a matcher into _matchstatus() (API)
|
file |
diff |
annotate
|
Thu, 24 Aug 2017 21:26:40 -0700 |
Phil Cohen |
context: add `decodeddata()` to basefilectx
|
file |
diff |
annotate
|
Mon, 14 Aug 2017 11:20:06 +0200 |
Boris Feld |
context: fix troubled deprecation
|
file |
diff |
annotate
|
Fri, 04 Aug 2017 19:39:34 +0200 |
Boris Feld |
obsolete: rename bumped volatile set into phasedivergent volatile set
|
file |
diff |
annotate
|
Fri, 04 Aug 2017 19:36:27 +0200 |
Boris Feld |
obsolete: rename divergent volatile set into contentdivergent volatile set
|
file |
diff |
annotate
|
Fri, 04 Aug 2017 19:27:39 +0200 |
Boris Feld |
obsolete: rename unstable volatile set into orphan volatile set
|
file |
diff |
annotate
|
Wed, 02 Aug 2017 19:13:56 +0200 |
Boris Feld |
context: rename troubled into isunstable
|
file |
diff |
annotate
|
Wed, 02 Aug 2017 19:09:00 +0200 |
Boris Feld |
context: rename bumped into phasedivergent
|
file |
diff |
annotate
|
Wed, 02 Aug 2017 19:02:48 +0200 |
Boris Feld |
context: rename divergent into contentdivergent
|
file |
diff |
annotate
|
Wed, 02 Aug 2017 18:50:32 +0200 |
Boris Feld |
context: rename unstable into orphan
|
file |
diff |
annotate
|
Wed, 02 Aug 2017 18:34:39 +0200 |
Boris Feld |
context: rename troubles into instabilities
|
file |
diff |
annotate
|
Tue, 01 Aug 2017 18:07:34 +0200 |
Boris Feld |
evolution: rename bumped to phase-divergent
|
file |
diff |
annotate
|
Tue, 01 Aug 2017 17:58:20 +0200 |
Boris Feld |
evolution: rename divergent to content-divergent
|
file |
diff |
annotate
|
Tue, 01 Aug 2017 17:53:48 +0200 |
Boris Feld |
evolution: rename unstable to orphan
|
file |
diff |
annotate
|
Tue, 11 Jul 2017 00:40:29 -0400 |
Matt Harbison |
context: name files relative to cwd in warning messages
|
file |
diff |
annotate
|
Fri, 14 Jul 2017 14:22:40 -0700 |
Jun Wu |
codemod: register core configitems using a script
|
file |
diff |
annotate
|
Sun, 09 Jul 2017 02:55:46 -0400 |
Matt Harbison |
subrepo: consider the parent repo dirty when a file is missing
|
file |
diff |
annotate
|
Fri, 07 Jul 2017 11:51:10 -0700 |
Gregory Szorc |
sparse: move post commit actions into core
|
file |
diff |
annotate
|
Tue, 04 Jul 2017 22:35:52 -0700 |
Phil Cohen |
workingfilectx: add exists, lexists
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 22:30:14 -0700 |
Phil Cohen |
workingfilectx: add audit() as a wrapper for wvfs.audit()
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 22:30:14 -0700 |
Phil Cohen |
workingfilectx: add backgroundclose as a kwarg to write()
|
file |
diff |
annotate
|
Sun, 25 Jun 2017 22:29:09 -0700 |
Phil Cohen |
merge: change repo.wvfs.setflags calls to a new wctx[f].setflags function
|
file |
diff |
annotate
|
Sat, 24 Jun 2017 13:48:04 +0900 |
Yuya Nishihara |
py3: add utility to forward __str__() to __bytes__()
|
file |
diff |
annotate
|
Thu, 22 Jun 2017 03:22:30 +0530 |
Pulkit Goyal |
py3: define __bytes__ for basefilectx class
|
file |
diff |
annotate
|
Sun, 19 Feb 2017 19:37:14 +0900 |
Yuya Nishihara |
dagop: move blockancestors() and blockdescendants() from context
|
file |
diff |
annotate
|
Mon, 12 Jun 2017 13:56:50 -0700 |
Siddharth Agarwal |
workingctx: add a way for extensions to run code at status fixup time
|
file |
diff |
annotate
|