]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'nd/the-index'
authorJunio C Hamano <gitster@pobox.com>
Fri, 19 Oct 2018 04:34:02 +0000 (13:34 +0900)
committerJunio C Hamano <gitster@pobox.com>
Fri, 19 Oct 2018 04:34:02 +0000 (13:34 +0900)
commit11877b9ebec87175a9cc55676311ef2d98585cca
tree4dbcd834daeedc9373f368e67fa0fcdf5e52359c
parentaef8e71f1512c2edb1b323969d3f215a23ff1c04
parentb3c7eef9b0581f06be67418f130d33d7a7c490cb
Merge branch 'nd/the-index'

Various codepaths in the core-ish part learn to work on an
arbitrary in-core index structure, not necessarily the default
instance "the_index".

* nd/the-index: (23 commits)
  revision.c: reduce implicit dependency the_repository
  revision.c: remove implicit dependency on the_index
  ws.c: remove implicit dependency on the_index
  tree-diff.c: remove implicit dependency on the_index
  submodule.c: remove implicit dependency on the_index
  line-range.c: remove implicit dependency on the_index
  userdiff.c: remove implicit dependency on the_index
  rerere.c: remove implicit dependency on the_index
  sha1-file.c: remove implicit dependency on the_index
  patch-ids.c: remove implicit dependency on the_index
  merge.c: remove implicit dependency on the_index
  merge-blobs.c: remove implicit dependency on the_index
  ll-merge.c: remove implicit dependency on the_index
  diff-lib.c: remove implicit dependency on the_index
  read-cache.c: remove implicit dependency on the_index
  diff.c: remove implicit dependency on the_index
  grep.c: remove implicit dependency on the_index
  diff.c: remove the_index dependency in textconv() functions
  blame.c: rename "repo" argument to "r"
  combine-diff.c: remove implicit dependency on the_index
  ...
52 files changed:
archive.c
bisect.c
blame.c
builtin/add.c
builtin/am.c
builtin/checkout.c
builtin/commit.c
builtin/describe.c
builtin/diff.c
builtin/difftool.c
builtin/fast-export.c
builtin/fmt-merge-msg.c
builtin/log.c
builtin/merge-tree.c
builtin/merge.c
builtin/pack-objects.c
builtin/pull.c
builtin/range-diff.c
builtin/replace.c
builtin/rerere.c
builtin/rev-list.c
builtin/submodule--helper.c
builtin/update-index.c
bundle.c
cache.h
combine-diff.c
diff-lib.c
diff.c
diff.h
diffcore-break.c
diffcore-rename.c
http-push.c
ll-merge.c
merge-recursive.c
notes-merge.c
pack-bitmap-write.c
patch-ids.c
read-cache.c
ref-filter.c
remote.c
rerere.c
revision.c
revision.h
sequencer.c
sha1-file.c
shallow.c
submodule.c
transport.c
tree-diff.c
userdiff.c
ws.c
wt-status.c