• Show log

    Commit

  • Hash : 25423d03
    Author : Russell Belfer
    Date : 2013-01-09T16:07:54

    Support case insensitive tree iterators and status
    
    This makes tree iterators directly support case insensitivity by
    using a secondary index that can be sorted by icase.  Also, this
    fixes the ambiguity check in the git_status_file API to also be
    case insensitive.  Lastly, this adds new test cases for case
    insensitive range boundary checking for all types of iterators.
    
    With this change, it should be possible to deprecate the spool
    and sort iterator, but I haven't done that yet.
    

  • README.md

  • Writing Clar tests for libgit2

    For information on the Clar testing framework and a detailed introduction please visit:

    https://github.com/vmg/clar

    • Write your modules and tests. Use good, meaningful names.

    • Make sure you actually build the tests by setting:

        cmake -DBUILD_CLAR=ON build/
    • Test:

        ./build/libgit2_clar
    • Make sure everything is fine.

    • Send your pull request. That’s it.