Thread (1 message) 1 message, 1 author, 2021-04-10

Re: [PATCH 4/5] config.c: add a "tristate" helper

From: Junio C Hamano <hidden>
Date: 2021-04-10 01:43:57

Jeff King [off-list ref] writes:
So a function like:

  int git_parse_tristate(const char *value, int *out);

which returned success/error via its return value, and put the value
into "out" would feel pretty natural to me.
Yeah, with s/tristate/bool-or-auto/, and if we do this throughout
the types, that would be ideal.  FWIW git_parse_ulong() and friends
for sized numerics already follow that pattern, but helpers for
boolean like git_parse_maybe_bool() don't, which is unfortunate.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help