1. 17 Jun, 2013 7 commits
  2. 14 Jun, 2013 3 commits
  3. 13 Jun, 2013 2 commits
  4. 12 Jun, 2013 12 commits
  5. 11 Jun, 2013 5 commits
  6. 10 Jun, 2013 6 commits
  7. 07 Jun, 2013 2 commits
  8. 05 Jun, 2013 3 commits
    • Make mkdir early exit cases clearer · f7e56150
      There are two places where git_futils_mkdir should exit early or
      at least do less.  The first is when using GIT_MKDIR_SKIP_LAST
      and having that flag leave no directory left to create; it was
      being handled previously, but the behavior was subtle.  Now I put
      in a clear explicit check that exits early in that case.
      
      The second is when there is no directory to create, but there is
      a valid path that should be verified.  I shifted the logic a bit
      so we'll be better about not entering the loop than that happens.
      Russell Belfer committed
    • Basic function context header · aad6967b
      This implements a basic callback to extract function context for
      a diff.  It always uses the same search heuristic right now with
      no regular expressions or language-specific variants.  Those will
      come next, I think.
      Russell Belfer committed