std.bitmanip improvements

Dmitry Olshansky dmitry.olsh at gmail.com
Thu Dec 27 02:16:51 PST 2012


12/27/2012 1:38 PM, Marco Nembrini пишет:
> Hi,
> I was looking into the BitArray part of std.bitmanip to implement
> various data compression routines like Huffmann, Lempel-Ziv etc.. and
> noticed that it could use some improvements, like more convenient
> constructors and functions (for ex. see issue 4717 ). How would I go
> about submitting those changes? Should I put all the changes in one big
> pull request or split it up according to the different enhancement
> requests on Bugzilla?

Judging by my experience small pulls that have no extra dependencies on 
other pulls are the fastest to get merged. The are also more throughly 
reviewed :) So I'd suggest do it step by step in a couple of pulls if 
possible.


> Also is anyone else working on this module or is there something in
> other parts of the library that I should be aware of?
>

IRC Era Scarecrow did an amazing job on it that covered a lot of 
enhancements including small string optimization, appending, slicing etc.

I recall reviewing his code and it was a Phobos pull once but then it 
pulled out (for further enhancement? dunno). So definitely suggest you 
two to get in touch.

> Cheers,
> Marco


-- 
Dmitry Olshansky


More information about the Digitalmars-d mailing list