merge bug25397 into bug25395
merge default into bug25395
merge bug25397 into bug25395
merge bug25397 into bug25395
include pending_acks in 'fold'
we implement this as a zipper over three iterators
refactor
merge default into bug25395
merge default into bug25395
merge bug25397 into bug25395
which involved tweaking the variable_queue_with_holes result slightly,
and ripping out a whole bunch of now-redundant test code.
pass 'unacked' flag to BQ:fold fun
so it can distinguish between 'ready' messages and those pending ack
merge default into bug25395
merge bug25397 into bug25395
merge bug25395 into default