I replace std.base64 with this module in two days.
Masahiro 2010年10月21日6:36 Masahiro Nakagawa <[email protected]>: > 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
