~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/plugin.py

Merge bzr.dev 4187, and revert the change to fix refcycle issues.

I apparently didn't run the smart fetch tests. Which show that we access inv+chk pages
as a fulltext, and then insert the stream, which expects to get the block as a compressed
block. :(.
Need to rethink how to do it, possibly with weakrefs.


This also brings in CommitBuilder.record_iter_changes() and the updates to btree_index
and backing indices.

Show diffs side-by-side

added added

removed removed

Lines of Context:
385
385
        """
386
386
        self.module = module
387
387
 
388
 
    def get_help_text(self, additional_see_also=None):
 
388
    def get_help_text(self, additional_see_also=None, verbose=True):
389
389
        """Return a string with the help for this topic.
390
390
 
391
391
        :param additional_see_also: Additional help topics to be