[PATCH 2 of 2 V2] statichttprepo.httprangeheader: implement readlines
Augie Fackler
raf at durin42.com
Sun Nov 17 21:52:15 UTC 2013
On Sun, Nov 17, 2013 at 01:41:43PM -0800, Siddharth Agarwal wrote:
> # HG changeset patch
> # User Siddharth Agarwal <sid0 at fb.com>
> # Date 1384723878 28800
> # Sun Nov 17 13:31:18 2013 -0800
> # Node ID 81d00175c0a2cac7d3783b86e7740d58dea9c248
> # Parent e1ef7723bb1da674a1a85cc872437735e8f4b08e
> statichttprepo.httprangeheader: implement readlines
queued these, thanks
>
> bookmarks.readcurrent() requires readlines() on file objects returned from
> repo.vfs. It isn't used right now but will be in upcoming patches.
>
> diff --git a/mercurial/statichttprepo.py b/mercurial/statichttprepo.py
> --- a/mercurial/statichttprepo.py
> +++ b/mercurial/statichttprepo.py
> @@ -54,8 +54,10 @@
> data = data[:bytes]
> self.pos += len(data)
> return data
> + def readlines(self):
> + return self.read().splitlines(True)
> def __iter__(self):
> - return iter(self.read().splitlines(True))
> + return iter(self.readlines())
> def close(self):
> pass
>
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel
More information about the Mercurial-devel
mailing list