On Fri, Nov 04, 2016 at 01:53:58PM -0700, Martin von Zweigbergk via 
Mercurial-devel wrote:
> # HG changeset patch
> # User Martin von Zweigbergk <martinv...@google.com>
> # Date 1478292555 25200
> #      Fri Nov 04 13:49:15 2016 -0700
> # Node ID b69b0c25c1acacee1512009188953eedc3425b49
> # Parent  14c1b24e087e0e725e3572e0dd746b560660f423
> treemanifest: fix a "treeinmem" case

Queued this, thanks.

>
> f2c5b9d48b29 (manifest: make treemanifestctx store the repo,
> 2016-10-18) broke most tests when run with treeinmem=True. The
> treeinmem mode can not be enabled by the user, so this did not break
> anything in practice, but it's useful to have it working for testing
> the treemanifest code.
>
> diff -r 14c1b24e087e -r b69b0c25c1ac mercurial/manifest.py
> --- a/mercurial/manifest.py   Sun Oct 23 10:40:33 2016 -0700
> +++ b/mercurial/manifest.py   Fri Nov 04 13:49:15 2016 -0700
> @@ -1376,7 +1376,7 @@
>                  m.setnode(self._node)
>                  self._data = m
>              else:
> -                text = revlog.revision(self._node)
> +                text = rl.revision(self._node)
>                  arraytext = array.array('c', text)
>                  rl.fulltextcache[self._node] = arraytext
>                  self._data = treemanifest(dir=self._dir, text=text)
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel@mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to