Commits on Oct 1, 2017
  1. Switch to Concurrent::Map + use it in other places

    radar committed Oct 1, 2017
Commits on Feb 14, 2011
  1. Make :include public on I18n::Backend::Simple

    Sven Fuchs
    Sven Fuchs committed Feb 14, 2011
    Rationale: the I18n::Backend part of this library is designed to provide various modules that can be included into the I18n::Backend::Simple backend or other compatible backend implementations and thereby extend their functionality in an optional manner.
    Thus, both code and documentation have been cluttered with lots of calls sending :include to the Simple backend class. It seems that we in fact treat sending include as a public API of the Simple backend class and therefor should make it public.
Commits on Nov 6, 2010
  1. remove unnecessary encoding lines

    Sven Fuchs
    Sven Fuchs committed Nov 6, 2010
Commits on May 3, 2010
Commits on May 1, 2010
  1. Tidying up latest commits.

    josevalim committed May 1, 2010
  2. Renamed Fast module to Memoize and changed the implementation a bit. …

    josevalim committed Apr 30, 2010
    …Performance results are similar, except Memoize caches results on the first hit while Fast pre-cached. Memoized simpler behavior also allows it to be used with other backends.