view contrib/debian/changelog @ 31261:bd884ef2ee46

context: remove uses of manifest.matches This removes the uses of manifest.matches in context.py in favor of the new manifest.diff(match) api. This is part of removing manifest.matches since it is O(manifest). To drop the dependency on ctx._manifestmatches(s) we transfer responsibilty for creating status oriented manifests over to ctx._buildstatusmanifest(s). This already existed for workingctx, we just need to implement a simple version for basectx. The old _manifestmatches functionality is basically identical to the _buildstatusmanifest functionality (minus the matching part), so no behavior should be lost.
author Durham Goode <durham@fb.com>
date Tue, 07 Mar 2017 17:52:45 -0800
parents dc22729b4ebd
children
line wrap: on
line source

mercurial (__VERSION__) __CODENAME__; urgency=medium

  * Automated build performed by upstream.

 -- Mercurial Devel <mercurial-devel@mercurial-scm.org>  __DATE__