Merge branch 'hv/submodule-config'

The gitmodules API accessed from the C code learned to cache stuff
lazily.

* hv/submodule-config:
  submodule: allow erroneous values for the fetchRecurseSubmodules option
  submodule: use new config API for worktree configurations
  submodule: extract functions for config set and lookup
  submodule: implement a config API for lookup of .gitmodules values
This commit is contained in:
Junio C Hamano
2015-08-31 15:38:52 -07:00
12 changed files with 836 additions and 98 deletions

1
diff.c
View File

@ -14,6 +14,7 @@
#include "utf8.h"
#include "userdiff.h"
#include "sigchain.h"
#include "submodule-config.h"
#include "submodule.h"
#include "ll-merge.h"
#include "string-list.h"