Permalink
Switch branches/tags
Commits on May 11, 2015
  1. Merge pull request #3 from bwrsandman/master

    Add python3 compatibility
    committed May 11, 2015
Commits on May 3, 2015
  1. Add python3 compatibility

    Remove paver zip, use pip to get paver
    Fix deprecated except syntax
    Use PyModuleDef
    Add compatibility defines for Py_TYPE and PyVarObject_HEAD_INIT for py<2.6
    Substitute ->ob_type with Py_TYPE
    Substitute PyObject_HEAD_INIT with PyVarObject_HEAD_INIT
    Replace calls to PyInt with PyLong in py3
    Replace calss to PyString to PyUnicdoe in py3
    
    Signed-off-by: Sandy Carter <bwrsandman@gmail.com>
    bwrsandman committed May 3, 2015
Commits on Apr 4, 2013
  1. release metadata

    committed Apr 4, 2013
Commits on Apr 3, 2013
Commits on Jan 2, 2013
  1. bump version number

    committed Jan 2, 2013
Commits on Jul 4, 2011
  1. fix the iteration fix

    committed Jul 4, 2011
Commits on Jun 29, 2011
  1. license in offsetsting.h

    committed Jun 29, 2011
  2. little tweaks to next_item (generator path traverser)

    - clearer variable name for the output/result pointer
    - fewer pointer de-references - if we already have it, use it
    - remove writes that should be re-writing the same thing
    committed Jun 29, 2011
  3. separate out the already-sorted assertion, and move the rest of bulkl…

    …oading into the common code
    committed Jun 29, 2011
Commits on Jun 28, 2011
  1. macro doesn't need semi-colons

    committed Jun 28, 2011
Commits on Jun 27, 2011
  1. start at the significant refactor

    more agnostic names were chosen for structs, and C-style inheritance
    done to get specific to sorted_btree.
    
    some code was moved into btree_common.c and btree_common_footer.h with
    the idea that forward-declarations will essentially allow for callbacks
    so that utilities like shrink_node and grow_node, which will be the same
    for different types of btrees can call into functions like allocate_node
    that need different implementations.
    committed Jun 27, 2011
  2. move all C code into src/

    committed Jun 27, 2011
Commits on Jun 11, 2011
  1. python 2.5 friendliness

    Change-Id: I7d26ca5b1ca75fbbe101f80f766d95368bd52c11
    committed Jun 11, 2011
Commits on May 18, 2011
  1. grab offsetstring.h and use it in the repr handling

    Change-Id: I5519a54e70954d1761b89d6e1924ab1650d969f6
    committed May 18, 2011
Commits on May 16, 2011
  1. moved the sorted btree implementation to sorted_btree.{c,h} and the m…

    …odule itself to btreemodule.c
    
    Change-Id: I1eeac6c50fca3d024b73db1d7f46515b5b5fb67b
    committed May 16, 2011
Commits on Apr 10, 2011
  1. test suite

    committed Apr 10, 2011
Commits on Apr 9, 2011
Commits on Mar 9, 2011
Commits on Feb 12, 2011
  1. it didn't

    Revert "experimenting to see if this fixes an import-time crash on FreeBSD"
    
    This reverts commit c3278dd.
    committed Feb 12, 2011