Merge branch 'ex/deprecate-empty-pathspec-as-match-all'
authorJunio C Hamano <gitster@pobox.com>
Mon, 6 Nov 2017 04:11:29 +0000 (13:11 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 6 Nov 2017 04:11:29 +0000 (13:11 +0900)
commit728c57380338eed1aaad6047046ca71826e8066c
treed4b2f8372dbb16a7bbca29e73cb682f495cc140b
parente4db47e6a038adcde36ef6305a15d3d7ee49487c
parent9e4e8a64c2b9043b7ae2b6476efd9214c6738505
Merge branch 'ex/deprecate-empty-pathspec-as-match-all'

The final step to make an empty string as a pathspec element
illegal.  We started this by first deprecating and warning a
pathspec that has such an element in 2.11 (Nov 2016).

Hopefully we can merge this down to the 'master' by the end of the
year?  A deprecation warning period that is about 1 year does not
sound too bad.

* ex/deprecate-empty-pathspec-as-match-all:
  pathspec: die on empty strings as pathspec
  t0027: do not use an empty string as a pathspec element
pathspec.c
t/t0027-auto-crlf.sh
t/t3600-rm.sh
t/t3700-add.sh