diff options
| author | Junio C Hamano <gitster@pobox.com> | 2013-10-17 15:55:15 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2013-10-17 15:55:16 -0700 |
| commit | d6a58b7773d142ab6da47eca94f83b9c8e6dad5e (patch) | |
| tree | 640e0e43df56252aa7712690bbd5a2d21a931360 /diffcore-rename.c | |
| parent | Merge branch 'jk/trailing-slash-in-pathspec' (diff) | |
| parent | dir: revert work-around for retired dangerous behavior (diff) | |
| download | git-d6a58b7773d142ab6da47eca94f83b9c8e6dad5e.tar.gz git-d6a58b7773d142ab6da47eca94f83b9c8e6dad5e.zip | |
Merge branch 'es/name-hash-no-trailing-slash-in-dirs'
Clean up the internal of the name-hash mechanism used to work
around case insensitivity on some filesystems to cleanly fix a
long-standing API glitch where the caller of cache_name_exists()
that ask about a directory with a counted string was required to
have '/' at one location past the end of the string.
* es/name-hash-no-trailing-slash-in-dirs:
dir: revert work-around for retired dangerous behavior
name-hash: stop storing trailing '/' on paths in index_state.dir_hash
employ new explicit "exists in index?" API
name-hash: refactor polymorphic index_name_exists()
Diffstat (limited to 'diffcore-rename.c')
0 files changed, 0 insertions, 0 deletions
