Permalink
Commits on Feb 13, 2009
  1. release 0.1.5

    jmettraux committed Feb 13, 2009
  2. OpenModes mixin is back

    jmettraux committed Feb 13, 2009
Commits on Feb 12, 2009
Commits on Feb 11, 2009
  1. Added the Rufus::Tokyo module names back into all the files, to wrap …

    cheapRoc authored and jmettraux committed Feb 11, 2009
    …them in that namespace.
    
    The following constants, modules and classes are wrapped in Rufus::Tokyo once again
    
    Cabinet
    CabinetLib
    DystopiaLib
    DystopianError
    HashMethods
    List
    Map
    OCREAT
    OLCKNB
    ONOLCK
    OREADER
    OTRUNC
    OTSYNC
    OWRITER
    Table
    TableQuery
    TableResultSet
    TokyoError
    Tyrant
    TyrantLib
    TyrantTable
    VERSION
    Words
    
    Signed-off-by: John Mettraux <jmettraux@gmail.com>
Commits on Feb 10, 2009
  1. two heads

    jmettraux committed Feb 10, 2009
  2. Properly implemented the entire Rufus::Tokyo namespace based on curre…

    cheapRoc authored and jmettraux committed Feb 10, 2009
    …nt specs
    
    * Removed the need to call Rufus::Tokyo on everything
    * Reworked the FFI library loader, so that it uses rubygems only if necessary
    * FFI is loaded properly in global space
    * Utilized individual cabinet/tyrant/dystopia files to require in their libraries
    * Cleaned out the calls to Rufus::Tokyo, not needed anymore
    * Decided on just including TokyoContainerMixin in the global space, might want to bring that out later
    * Specs run properly, did not test Test::Unit, 1.9.1 or JRuby
    
    Signed-off-by: John Mettraux <jmettraux@gmail.com>
  3. Added some rough extension building tasks

    cheapRoc authored and jmettraux committed Feb 10, 2009
    * Currently only for Cabinet and Tyrant, but can be adapted easily
    * They work, but they don't build cabinet, then tyrant in sequence... not hard to patch though
    * Ignored tmp/ and ext/
    
    Signed-off-by: John Mettraux <jmettraux@gmail.com>
Commits on Feb 9, 2009
  1. bacon flunks with 1.9.1 :(

    jmettraux committed Feb 9, 2009
  2. more benchmarking

    jmettraux committed Feb 9, 2009
  3. benchmarking

    jmettraux committed Feb 9, 2009
  4. require tree cleanup

    jmettraux committed Feb 9, 2009
Commits on Feb 8, 2009
  1. tyrant tables in, but specs are broken for now (and 1.9.1 is not happ…

    jmettraux committed Feb 8, 2009
    …y with lib/clib/tlib stuff)
  2. oops, clib -> lib

    jmettraux committed Feb 8, 2009
Commits on Feb 7, 2009
  1. comparing cab/tyr

    jmettraux committed Feb 7, 2009
Commits on Feb 2, 2009
  1. 1.4.4 in the README.txt

    jmettraux committed Feb 2, 2009
  2. release 0.1.4

    jmettraux committed Feb 2, 2009
  3. fixed issued with gemspec

    jmettraux committed Feb 2, 2009
Commits on Feb 1, 2009
Commits on Jan 29, 2009
  1. release 0.1.3

    jmettraux committed Jan 29, 2009