Lines Matching defs:active
194 # are in both change context and status to the active
258 # Walk the active list setting the change type for each active
336 This is the set of active changesets where neither parent
337 changeset is itself active.'''
424 def __init__(self, active, message, user):
427 active - The ActiveList object used as the source for all data.
432 fctx = active.localtip.filectx(fname)
436 # .hgtags is a special case, tags referring to active list
440 data = '\n'.join(active.prune_tags(data.splitlines()))
444 active[fname].parentname)
446 self.__active = active
447 parents = (active.parenttip.node(), node.nullid)
448 extra = {'branch': active.localtip.branch()}
449 context.memctx.__init__(self, active.ws.repo, parents, message,
450 active.files(), filectxfn, user=user,
589 "active list will be incomplete\n\n" % parent)
613 def active(self, parent=None):
653 act = self.active(parent)
671 def squishdeltas(self, active, message, user=None):
673 active list. Removes the original changesets comprising the
674 given active list, and any tags pointing to them.
679 active list,
682 specified active list.
684 - Remove the changesets comprising the specified active
694 def strip_local_tags(active):
708 tags = active.prune_tags(fh)
725 if active.files():
726 for entry in active:
741 self.repo.commitctx(active.context(message, user))
751 destination = active.parenttip.node()
760 strip_local_tags(active)
768 # Remove the active lists component changesets by stripping
769 # the base of any active branch (of which there may be
774 for base in active.bases():