Permalink
Commits on Nov 22, 2011
  1. Add segfaulting test

    vmg committed Nov 22, 2011
  2. Remotes - WIP

    vmg committed Nov 22, 2011
Commits on Nov 17, 2011
  1. Wrap the Reflog. That one was easy!

    vmg committed Nov 17, 2011
  2. Wrap Tree#walk

    vmg committed Nov 17, 2011
Commits on Nov 16, 2011
  1. Fix test suite

    vmg committed Nov 16, 2011
  2. Wrap. More.

    Indexer, references, status.
    vmg committed Nov 16, 2011
Commits on Nov 15, 2011
  1. Add helper script to check API coverage

    Run `ruby test/coverage/cover.rb` to see how much of the libgit2 API has
    been wrapped.
    vmg committed Nov 15, 2011
Commits on Nov 14, 2011
  1. Update to the libgit2 HEAD

    This thing now compiles, and is self-contained. Stay tuned for more.
    vmg committed Nov 14, 2011
Commits on Aug 4, 2011
  1. Merge pull request #29 from bobbyw/development

    Update README to reflect current api better
    vmg committed Aug 4, 2011
  2. Merge pull request #26 from bobbyw/patch-1

    ignore the testrepo that gets created during `rake test`
    vmg committed Aug 4, 2011
  3. Merge pull request #28 from bobbyw/development

    Change README to use cmake and make.
    vmg committed Aug 4, 2011
Commits on Aug 3, 2011
Commits on Jul 12, 2011
  1. Merge pull request #25 from oleganza/development

    documentation fix: "index.reload" instead of "index.refresh"
    vmg committed Jul 12, 2011
Commits on Jul 11, 2011
Commits on Jul 8, 2011
  1. Add Config#delete

    vmg committed Jul 8, 2011
  2. Add OID minimization

    vmg committed Jul 8, 2011
  3. Iterate and enumerate like it was meant to be

    Fixed all the enumerators in the library to return themselves instead of
    a proxy to array when they are called without a block.
    
    This includes the Revwalker, which now implements the `each` method for
    enumeration. The old `next` method is still available, just call the
    walk without a block:
    
    	# `walk` and `each` are alias
    	@walker.each { |commit| ... }
    	@walker.walk { |commit| ... }
    
    	w = @walker.walk # => Enumerable
    	w.next
    	w.next
    
    PS: I renamed all instances of `sha` to `oid`. Why? Because I'm a moron.
    vmg committed Jul 8, 2011
Commits on Jul 5, 2011
  1. Fix compilation in 1.9.2

    vmg committed Jul 5, 2011
Commits on Jun 30, 2011
  1. index-test: Update tests

    vmg committed Jun 30, 2011
Commits on Jun 29, 2011
  1. Remove unused files

    vmg committed Jun 29, 2011
  2. Cleanup Rakefile

    vmg committed Jun 29, 2011
  3. Fix test suite

    Test suite now passes again. Code coverage is still ridiculously low.
    vmg committed Jun 29, 2011
  4. Update index_test

    vmg committed Jun 29, 2011
  5. Update to libgit2 development HEAD

    This commit could probably be split into 100 smaller ones, but the
    interdepedency chains are too heavy and I'm too lazy. A dangerous
    combination.
    
    Relevant API coverage is 100%. All the tests in the test suite are
    currently broken -- fixing underway.
    vmg committed Jun 25, 2011
Commits on May 13, 2011
  1. Merge pull request #23 from thecatwasnot/fix_index_test_fail

    Updated Rugged::Index.add to get tests to pass
    vmg committed May 13, 2011
Commits on May 12, 2011
  1. Updated Rugged::Index.add to get tests to pass

    Rugged was choking on git_index_insert because of
    libgit2/libgit2@f7a5058
    Replaced git_index_insert with git_index_add2
    thecatwasnot committed May 12, 2011
Commits on Mar 23, 2011
  1. Update to libgit2 development branch

    vmg committed Mar 23, 2011
Commits on Mar 16, 2011
Commits on Mar 14, 2011