Merge branch 'jk/quote-env-path-list-component'
commitfe050334074c5132d01e1df2c1b9a82c9b8d394c
authorJunio C Hamano <gitster@pobox.com>
Wed, 21 Dec 2016 22:55:02 +0000 (21 14:55 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 21 Dec 2016 22:55:02 +0000 (21 14:55 -0800)
treea5d4136c6aa15eae56ff19c3fffb94acad289757
parent1123026f0bf6cd6c63e0711ef19567e0048d0b6a
parent5e74824fac646e2ebe335a00bcecd91641a7f7ca
Merge branch 'jk/quote-env-path-list-component'

A recent update to receive-pack to make it easier to drop garbage
objects made it clear that GIT_ALTERNATE_OBJECT_DIRECTORIES cannot
have a pathname with a colon in it (no surprise!), and this in turn
made it impossible to push into a repository at such a path.  This
has been fixed by introducing a quoting mechanism used when
appending such a path to the colon-separated list.

* jk/quote-env-path-list-component:
  t5615-alternate-env: double-quotes in file names do not work on Windows
  t5547-push-quarantine: run the path separator test on Windows, too
  tmp-objdir: quote paths we add to alternates
  alternates: accept double-quoted paths
Documentation/git.txt
sha1_file.c
t/t5615-alternate-env.sh