On Tue, Sep 27 2022, Alex Henrie wrote: > Signed-off-by: Alex Henrie <alexhenrie24@xxxxxxxxx> > --- > Documentation/git-bugreport.txt | 2 +- > builtin/bugreport.c | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/Documentation/git-bugreport.txt b/Documentation/git-bugreport.txt > index eca726e579..784d9b6304 100644 > --- a/Documentation/git-bugreport.txt > +++ b/Documentation/git-bugreport.txt > @@ -8,7 +8,7 @@ git-bugreport - Collect information for user to file a bug report > SYNOPSIS > -------- > [verse] > -'git bugreport' [(-o | --output-directory) <path>] [(-s | --suffix) <format>] > +'git bugreport' [(-o | --output-directory) <dir>] [(-s | --suffix) <format>] > [--diagnose[=<mode>]] > > DESCRIPTION > diff --git a/builtin/bugreport.c b/builtin/bugreport.c > index 530895be55..827688183e 100644 > --- a/builtin/bugreport.c > +++ b/builtin/bugreport.c > @@ -60,7 +60,7 @@ static void get_populated_hooks(struct strbuf *hook_info, int nongit) > } > > static const char * const bugreport_usage[] = { > - N_("git bugreport [-o|--output-directory <file>] [-s|--suffix <format>] [--diagnose[=<mode>]"), > + N_("git bugreport [-o|--output-directory <dir>] [-s|--suffix <format>] [--diagnose[=<mode>]"), > NULL > }; > > @@ -110,7 +110,7 @@ int cmd_bugreport(int argc, const char **argv, const char *prefix) > OPT_CALLBACK_F(0, "diagnose", &diagnose, N_("mode"), > N_("create an additional zip archive of detailed diagnostics (default 'stats')"), > PARSE_OPT_OPTARG, option_parse_diagnose), > - OPT_STRING('o', "output-directory", &option_output, N_("path"), > + OPT_STRING('o', "output-directory", &option_output, N_("dir"), > N_("specify a destination for the bugreport file(s)")), > OPT_STRING('s', "suffix", &option_suffix, N_("format"), > N_("specify a strftime format suffix for the filename(s)")), Hi, there's an outstanding patch of mine queued in "seen" that fixes the same issue. I sent a re-roll of it after you submitted this (but the v1 had been in "seen". See: https://lore.kernel.org/git/patch-v2-17.35-97873747a1e-20220928T082458Z-avarab@xxxxxxxxx/ Per that change I think the right thing here is to convert both to use "<path>". I don't really have a strong opinion per-se on if we use "<dir>" or "<path>", but from grepping around the latter seems more common, even in cases where we mean "a path that's only a dir". In any case, if you did want to advocate that we should really use "<dir>" you missed also updating these: Documentation/git-bugreport.txt:-o <path>:: Documentation/git-bugreport.txt:--output-directory <path>:: Documentation/git-bugreport.txt: Place the resulting bug report file in `<path>` instead of the current The recent "diagnose" built-in is also largely copy/pasted from "bugreport", and uses the same interface, so in that case it would make sense to update it too...