0.6 release plan

Martin Pool martinpool at gmail.com
Thu Oct 27 03:26:18 BST 2005


On 25/10/05, John Arbash Meinel <john at arbash-meinel.com> wrote:
> Martin Pool wrote:
> > We have lots of improvements queued up in the bzr.dev branch, so I
> > propose to do a 0.6 release before leaving for Montreal this coming
> > weekend.  Robert asked me to merge his integration fixes first and to
> > improve reweave of ghost revisions (to help baz import).  Is there
> > anything else that should go in?
>
> Another one that I just thought of.
> We want to change both the write_revision and write_revision_to_string()
> such that they have a final newline.

Done, and tested.

> One thing that weaves really could use is this:
> === modified file 'bzrlib/weave.py'
> --- bzrlib/weave.py
> +++ bzrlib/weave.py
> @@ -210,6 +210,8 @@
>      def __ne__(self, other):
>          return not self.__eq__(other)
>
> +    def __contains__(self, name):
> +        return self._name_map.has_key(name)
>
>      def maybe_lookup(self, name_or_index):
>
> It just makes it so that you can say "if rev_id in weave:" otherwise you
> have to sneak into the internals.

Added, with test.

--
Martin




More information about the bazaar mailing list