Merge branch 'ab/usage-die-message'
commit4b51386bbfc5d26e552c3c4be135e31cd2f64b44
authorJunio C Hamano <gitster@pobox.com>
Mon, 10 Jan 2022 19:52:53 +0000 (10 11:52 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 10 Jan 2022 19:52:53 +0000 (10 11:52 -0800)
tree5bff7a8a4dee06d92dca0a89976248dc7e571918
parentbc61dbac770923a96e2007c3de4027c5d11c6d41
parentf5c39c3268107e1f3def70709d509fd24282832c
Merge branch 'ab/usage-die-message'

Code clean-up to hide vreportf() from public API.

* ab/usage-die-message:
  config API: use get_error_routine(), not vreportf()
  usage.c + gc: add and use a die_message_errno()
  gc: return from cmd_gc(), don't call exit()
  usage.c API users: use die_message() for error() + exit 128
  usage.c API users: use die_message() for "fatal :" + exit 128
  usage.c: add a die_message() routine
builtin/notes.c
git-compat-util.h
http-backend.c
parse-options.c
run-command.c