Message ID | xmqqwnwqtuj1.fsf@gitster.c.googlers.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 4ca7994b2a037e98fd3205bb915904f245c9461e |
Headers | show |
Series | Re* [PATCH] builtin/*: update usage format | expand |
On 1/6/2021 2:05 AM, Junio C Hamano wrote: > Subject: parse-options: format argh like error messages > > "Keep it homogeneous across the repository" is in general a > guideline that can be used to converge to a good practice, but > we can be a bit more prescriptive in this case. Just like the > messages we give die(_("...")) are formatted without the final > full stop and without the initial capitalization, most of the > argument help text are already formatted that way, and we want > to encourage that as the house style. It's tough to "keep it homogeneous" when the repository isn't already in that state. Thanks, ZheNing, for working to improve that situation. > * `argh`:: > - * token to explain the kind of argument this option wants. Keep it > - * homogeneous across the repository. Should be wrapped by N_() for > - * translation. > + * token to explain the kind of argument this option wants. Does not > + * begin in capital letter, and does not end with a full stop. > + * Should be wrapped by N_() for translation. I think this more-specific language is helpful. Thanks, -Stolee
diff --git c/parse-options.h w/parse-options.h index 7030d8f3da..ff6506a504 100644 --- c/parse-options.h +++ w/parse-options.h @@ -82,9 +82,9 @@ typedef enum parse_opt_result parse_opt_ll_cb(struct parse_opt_ctx_t *ctx, * stores pointers to the values to be filled. * * `argh`:: - * token to explain the kind of argument this option wants. Keep it - * homogeneous across the repository. Should be wrapped by N_() for - * translation. + * token to explain the kind of argument this option wants. Does not + * begin in capital letter, and does not end with a full stop. + * Should be wrapped by N_() for translation. * * `help`:: * the short help associated to what the option does.