1. 08 Oct, 2018 1 commit
  2. 04 Oct, 2018 5 commits
  3. 03 Oct, 2018 1 commit
  4. 29 Sep, 2018 1 commit
  5. 28 Sep, 2018 2 commits
  6. 26 Sep, 2018 3 commits
    • Kyle Meyer's avatar
      magit--record-separated-gitdir: Resolve symlinked gitdirs · d9543a94
      Kyle Meyer authored
      git-annex converts submodule gitdir files to symlinks.  As a result,
      magit-toplevel doesn't discover the correct working tree when it's
      called from .git/modules/NAME.  The main user-visible effect is that
      magit-diff-while-committing shows empty diffs.
      
      We could address this by adding a kludge to magit-toplevel, but that
      would mean risking regressions in a tricky and core part of the magit
      codebase to work around the peculiar behavior of a third-party
      program.
      
      However, this is similar to the problem that was solved in
      439ed762 (Record the working tree for separated git directories,
      2017-02-05).  We can piggyback on that solution by teaching
      magit--record-separated-gitdir to resolve symlinked gitdirs. In the
      worst case scenario, we incorrectly identify the gitdir.  Then
      magit-toplevel, when called from the correct gitdir, simply wouldn't
      find a corresponding entry in magit--separated-gitdirs, and we'd end
      up where we are without this change.
      
      Fixes #3599.
      d9543a94
    • Kyle Meyer's avatar
      5303d75e
    • Kyle Meyer's avatar
      854651ae
  7. 25 Sep, 2018 1 commit
  8. 24 Sep, 2018 8 commits
  9. 22 Sep, 2018 3 commits
  10. 21 Sep, 2018 6 commits
  11. 20 Sep, 2018 2 commits
  12. 19 Sep, 2018 2 commits
  13. 17 Sep, 2018 1 commit
  14. 15 Sep, 2018 4 commits