Re: [PATCH v2 3/6] config: don't include config.h by default
Brandon Williams wrote: > Stop including config.h by default in cache.h. Instead only include > config.h in those files which require use of the config system. > > Signed-off-by: Brandon Williams> --- [...] > 145 files changed, 145 insertions(+), 1 deletion(-) Reviewed-by: Jonathan Nieder Thanks.
[PATCH v2 3/6] config: don't include config.h by default
Stop including config.h by default in cache.h. Instead only include config.h in those files which require use of the config system. Signed-off-by: Brandon Williams--- advice.c | 1 + alias.c | 1 + apply.c | 1 + archive-tar.c| 1 + archive-zip.c| 1 + archive.c| 1 + attr.c | 1 + bisect.c | 1 + branch.c | 1 + builtin/add.c| 1 + builtin/am.c | 1 + builtin/blame.c | 2 ++ builtin/branch.c | 1 + builtin/cat-file.c | 1 + builtin/check-attr.c | 1 + builtin/check-ignore.c | 1 + builtin/check-mailmap.c | 1 + builtin/checkout-index.c | 1 + builtin/checkout.c | 1 + builtin/clean.c | 1 + builtin/clone.c | 1 + builtin/column.c | 1 + builtin/commit-tree.c| 1 + builtin/commit.c | 1 + builtin/config.c | 1 + builtin/count-objects.c | 1 + builtin/describe.c | 1 + builtin/diff-files.c | 1 + builtin/diff-index.c | 1 + builtin/diff-tree.c | 1 + builtin/diff.c | 1 + builtin/difftool.c | 1 + builtin/fast-export.c| 1 + builtin/fetch.c | 1 + builtin/fmt-merge-msg.c | 1 + builtin/for-each-ref.c | 1 + builtin/fsck.c | 1 + builtin/gc.c | 1 + builtin/grep.c | 1 + builtin/hash-object.c| 1 + builtin/help.c | 1 + builtin/index-pack.c | 1 + builtin/init-db.c| 1 + builtin/log.c| 1 + builtin/ls-files.c | 1 + builtin/ls-tree.c| 1 + builtin/merge-base.c | 1 + builtin/merge-file.c | 1 + builtin/merge.c | 1 + builtin/mv.c | 1 + builtin/name-rev.c | 1 + builtin/notes.c | 1 + builtin/pack-objects.c | 1 + builtin/patch-id.c | 1 + builtin/pull.c | 1 + builtin/push.c | 1 + builtin/read-tree.c | 1 + builtin/rebase--helper.c | 1 + builtin/receive-pack.c | 1 + builtin/reflog.c | 1 + builtin/remote.c | 1 + builtin/repack.c | 1 + builtin/replace.c| 1 + builtin/rerere.c | 1 + builtin/reset.c | 1 + builtin/rev-list.c | 1 + builtin/rev-parse.c | 1 + builtin/revert.c | 1 + builtin/rm.c | 1 + builtin/send-pack.c | 1 + builtin/shortlog.c | 1 + builtin/show-branch.c| 1 + builtin/stripspace.c | 1 + builtin/submodule--helper.c | 1 + builtin/symbolic-ref.c | 1 + builtin/tag.c| 1 + builtin/unpack-file.c| 1 + builtin/unpack-objects.c | 1 + builtin/update-index.c | 1 + builtin/update-ref.c | 1 + builtin/update-server-info.c | 1 + builtin/var.c| 1 + builtin/verify-commit.c | 1 + builtin/verify-pack.c| 1 + builtin/verify-tag.c | 1 + builtin/worktree.c | 1 + builtin/write-tree.c | 1 + cache.h | 1 - color.c | 1 + column.c | 1 + config.c | 1 + connect.c| 1 + convert.c| 1 + credential-cache--daemon.c | 1 + credential.c | 1 + daemon.c | 1 + diff.c | 1 + dir.c| 1 + environment.c| 1 + fast-import.c| 1 + fetch-pack.c | 1 + git.c| 1 + gpg-interface.c | 1 + graph.c | 1 + grep.c | 1 + help.c | 1 + http-backend.c | 1 + http-fetch.c | 1 + http.c | 1 + ident.c | 1 + imap-send.c | 1 + ll-merge.c | 1 + log-tree.c | 1 + mailinfo.c | 1 + merge-recursive.c| 1 + notes-utils.c| 1 + notes.c | 1 + pager.c | 1 + parse-options.c | 1 + pathspec.c | 1 +