8000 Comparing d5712ed...e0902fb · libgit2/libgit2 · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: libgit2/libgit2
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d5712ed
Choose a base ref
...
head repository: libgit2/libgit2
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e0902fb
Choose a head ref
  • 14 commits
  • 42 files changed
  • 5 contributors

Commits on Jan 20, 2015

  1. diff: only compute patches when requested

    When we're called with no hunk or line callback, we don't need to
    do the hunk or line computation.
    Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    147d86f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2828 from ethomson/treediff_dont_patch

    diff: only compute patches when requested
    carlosmn committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    2136240 View commit details
    Browse the repository at this point in the history
  3. Make binary detection work similar to vanilla git

    Main change: Don't treat chars > 128 as non-printable (common in UTF-8 files)
    
    Signed-off-by: Sven Strickroth <email@cs-ware.de>
    csware authored and Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    0161e09 View commit details
    Browse the repository at this point in the history
  4. Add files and tests with many UTF-8 chars and few UTF-8 chars

    linquize authored and Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    b4c6a9d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2704

    Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    93b4a50 View commit details
    Browse the repository at this point in the history
  6. checkout: introduce git_checkout_perfdata

    Checkout can now provide performance data about the number of (some)
    syscalls performed using an optional callback.
    Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    1d50b36 View commit details
    Browse the repository at this point in the history
  7. git_path_join_unrooted: return base len

    The documentation for `git_path_join_unrooted` states that the base
    length will be returned, so that consumers like checkout know where
    to start creating directories instead of always creating directories
    at the directory root.
    Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    1fbfcdf View commit details
    Browse the repository at this point in the history
  8. mkdir: walk up tree to mkdir

    Walk up the tree to mkdir, which is less immediately efficient,
    but allows us to look at intermediate directories that may need
    attention.
    Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    fe598f0 View commit details
    Browse the repository at this point in the history
  9. checkout: don't recreate previous directory

    Don't bother trying to recreate the previously created directory
    during checkout, for a modest reduction in the number of stats.
    Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    b4cbd67 View commit details
    Browse the repository at this point in the history
  10. checkout tests: nasty symlinks

    Symbolic links that abuse case insensitivity to write into .git.
    ethomson autho 8000 red and Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    232bc89 View commit details
    Browse the repository at this point in the history
  11. checkout: drop newline in error message

    ethomson authored and Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    c2dee0f View commit details
    Browse the repository at this point in the history
  12. checkout: remove files before writing new ones

    On case insensitive filesystems, we may have files in the working
    directory that case fold to a name we want to write.  Remove those
    files (by default) so that we will not end up with a filename that
    has the unexpected case.
    ethomson authored and Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    e74340b View commit details
    Browse the repository at this point in the history
  13. checkout tests: emulate p_realpath poorly on Win32

    Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    53eb139 View commit details
    Browse the repository at this point in the history
  14. checkout tests: cleanup realpath impl on Win32

    Edward Thomson committed Jan 20, 2015
    Configuration menu
    Copy the full SHA
    e0902fb View commit details
    Browse the repository at this point in the history
Loading
0