• Show log

    Commit

  • Hash : a6a82e1a
    Author : Russell Belfer
    Date : 2012-12-19T15:06:40

    Improve error propagation in stash
    
    Stash was sometimes obscuring the actual error code, replacing it
    with a -1 when there was more descriptive value.  This updates
    stash to preserve the original error code more reliably along
    with a variety of other error handling tweaks.
    
    I believe this is an improvement, but arguably, preserving the
    underlying error code may result in values that are harder to
    interpret by the caller who does not understand the internals.
    Discussion is welcome!
    

  • 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.