On Thursday, 7 August 2014 at 01:40:13 UTC, Era Scarecrow wrote:
So I guess I need to ask: Should I try to resume work on the BitManip library? (So far it seems none of my code has been integrated to phobos)

Assuming I do, should I try to fix lots of small bugs and make smaller pulls or should I try to do several at once? When I re-wrote the BitArray I personally think it is an improvement in many ways, and being a re-write you can't just do bug #xxxx and then bug #xxxx and then bug... etc etc.

Also to ask, how many people tried out the rewrite I proposed, and do they think it was actually an improvement for ease of use, speed, fewer bugs, etc?

I haven't looked at your rewrite, but from what I've seen the current implementation is indeed very awkward and full of bugs. There were also some discussions about the behaviour on resizing with respect to stomping, IIRC. This seems to imply that not even the semantics are completely clear. I guess a complete rewrite would be appropriate in such a situation.

Reply via email to