[PATCH 13 of 19] context: separateworkingctx stats and raw status
pierre-yves.david at logilab.fr
Tue Feb 12 07:51:30 CST 2013
On Mon, Feb 11, 2013 at 03:28:20AM +0000, Kevin Bullock wrote:
> On 10 Feb 2013, at 11:30 PM, David Schleimer wrote:
> > # HG changeset patch
> > # User David Schleimer <dschleimer at fb.com>
> > # Date 1360413190 28800
> > # Node ID 1bae6048dd1028bb6b7506ec1ecb73bd819e7449
> > # Parent cb00b77bc8e24c68b5b4df5e484f7c005f12d2d1
> > context: separateworkingctx stats and raw status
> > Split the workingctx _status property cache into _status, which is
> > possibly filtered, and _rawstatus which is never filtered. By
> > default, _status proxies to _rawstatus, and then replaces itself with
> > the results. Calling status() will update the _status property.
> > Subsequent changes will change status() to sometimes result in
> > filtered changes getting written to _status. the point of this change
> > is to make sure the workingctx will have access to the unfiltered
> > status.
> "Filtered" and "unfiltered" are terms that are throwing me off in this context, because we use those terms for the repo and changelog already. Can we be more explicit about how we're describing the new function?
I think it is about "matching" here. Stuff that -X and -I does
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 198 bytes
Desc: Digital signature
More information about the Mercurial-devel