This is going into the 3.x line which drops 1.8. I'm considering dropping 1.9 too. Not sure.

> On Mar 12, 2014, at 4:13 PM, Mislav Marohnić <notifications@github.com> wrote:
> 
> In lib/sprockets/cache/memory_store.rb:
> 
> > +      end
> > +
> > +      def [](key)
> > +        exists = true
> > +        value = @cache.delete(key) { exists = false }
> > +        if exists
> > +          @cache[key] = value
> > +        else
> > +          nil
> > +        end
> > +      end
> > +
> > +      def []=(key, value)
> > +        @cache.delete(key)
> > +        @cache[key] = value
> > +        @cache.shift if @cache.size > @max_size
> This depends on Hash being sorted. Sprockets doesn't aim for 1.8 compat?
> 
> —
> Reply to this email directly or view it on GitHub.