Merge branch 'jm/status-ignored-files-list'
commitd8df70f2739af78cab6d7f9b942e890da6fbd01d
authorJunio C Hamano <gitster@pobox.com>
Mon, 13 Nov 2017 05:44:59 +0000 (13 14:44 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 13 Nov 2017 05:44:59 +0000 (13 14:44 +0900)
tree516484a8bc55edcc64f5dad63626d932389d4647
parent4123bcaed0897cad152c052a5fa4e499e4dafcf4
parent371c80c74673fd5f8fb1fb446c281e6e5be251c0
Merge branch 'jm/status-ignored-files-list'

The set of paths output from "git status --ignored" was tied
closely with its "--untracked=<mode>" option, but now it can be
controlled more flexibly.  Most notably, a directory that is
ignored because it is listed to be ignored in the ignore/exclude
mechanism can be handled differently from a directory that ends up
to be ignored only because all files in it are ignored.

* jm/status-ignored-files-list:
  status: test ignored modes
  status: document options to show matching ignored files
  status: report matching ignored and normal untracked
  status: add option to show ignored files differently
builtin/commit.c
dir.c
wt-status.c