Merge branch 'jk/status-porcelain-z-b' into next
commit31172dd4f71bcd0e981536e9631af262691ba0f3
authorJunio C Hamano <gitster@pobox.com>
Tue, 8 May 2012 18:01:48 +0000 (8 11:01 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 8 May 2012 18:01:48 +0000 (8 11:01 -0700)
tree38ddd01464e53ab477d1d8dc3e02910eae5a2f6d
parentff0b7d10ad78d09f31edc1aba19e269cc3fe8f47
parent4d2292e9a90465cbfa23f1c170c11423d11830df
Merge branch 'jk/status-porcelain-z-b' into next

"git status --porcelain" ignored "--branch" option by mistake.  The output
for "git status --branch -z" was also incorrect and did not terminate the
record for the current branch name with NUL as asked.

By Jeff King
via Jeff King
* jk/status-porcelain-z-b:
  status: refactor colopts handling
  status: respect "-b" for porcelain format
  status: fix null termination with "-b"
  status: refactor null_termination option
  commit: refactor option parsing