histedit-test: test that extra revisions are detected
We had not tested for this case.
histedit-test: test that missing revisions are detected
We had not tested for this case.
histedit: handle multiple spaces between action and hash (
issue3893)
There is some clue that the previous code intended to handle that but it was
actually not the case.
As a result action could apply to the empty string '' changeset,
leading to the use the current working directory parent in some
operations.
http2: sane readline
It turns out that it pays off to read more than a byte at a time with
a select in between :)
http2: make read use pushchunk/popchunk, eschew itertools
The itertools approach was showing up high in the profile output.
http2: track available data as it changes instead of recomputing it
With a large amount of available data, this computation can become
costly.