On Wed, Nov 11, 2009 at 16:48, dsimcha
<dsimcha@yahoo.com> wrote:
> *test it*
> Hmm, I can get enumerate to work, but the Unpack part doesn't compile. It
> complains
elem.at!(0) is not an lvalue.
Argh. That's because I was hacking around with Zip in my copy of Phobos right
before I wrote this lib and forgot to change some stuff back to stock when
testing.
How do you deal with successive version of DMD? Do you have parallel installations? I know I hacked around Zip, Chain and such a few times, forgot about it, only to have it crushed by my next download :-(
If you uncomment a /*ref*/ in there somewhere, which was leftover from a
compiler bug a long time ago, it seems to work. The real problem is that that bit
of cruft hasn't been removed from Phobos yet.