On Thu, 14 Oct 2010 17:21:38 +0900, Daniel Murphy <[email protected]>
wrote:
On Thu, Oct 14, 2010 at 4:59 AM, Masahiro Nakagawa
<[email protected]>wrote:
I wait no-caching implementation. I think Range should not have useless
state.
In addition, current implementation seems to be still more complex than
necessary.
I thought you might say that.
http://yebblies.com/rangebase64nocache.d
These ranges only read the bits that they actually need off the input,
only
converting one output item per popFront. I don't consider this a better
solution. I haven't adapted length to work with this version, but I
will if
this implementation is actually going to be used.
I merged Daniel's code and encode(decode) can take InputRange that has
length property.
http://bitbucket.org/repeatedly/scrap/src/tip/base64.d
Please check the code.
Masahiro
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos