Re: [PATCH (Apple Git) 07/13] HTML documentation is not provided with Apple's git. Make the error message more on point.
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jan 30, 2019, 13:45 UTC
- Message-ID
- <nycvar.QRO.7.76.6.1901301444220.41@tvgsbejvaqbjf.bet>
- In-Reply-To
- <xmqqsgxb5ard.fsf@gitster-ct.c.googlers.com>
Hi Junio,
On Tue, 29 Jan 2019, Junio C Hamano wrote:
Show 23 quoted lines
> Jeremy Huddleston Sequoia <jeremyhu@apple.com> writes:
>
> > Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
> > ---
> > builtin/help.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/builtin/help.c b/builtin/help.c
> > index 7739a5c155..e001b6157c 100644
> > --- a/builtin/help.c
> > +++ b/builtin/help.c
> > @@ -383,7 +383,7 @@ static void get_html_page_path(struct strbuf *page_path, const char *page)
> > if (!strstr(html_path, "://")) {
> > if (stat(mkpath("%s/git.html", html_path), &st)
> > || !S_ISREG(st.st_mode))
> > - die("'%s': not a documentation directory.", html_path);
> > + die("HTML documentation is not provided by this distribution of git.");
>
> Mentioning HTML in the message may be a good idea, but I feel that
> "distribution of git" is not something we should say in the source
> for those who are building from the source. Distributors are free
> to munge before they generate their binary distribution, of course
> ;-).So maybe something like
#ifdef MISSING_HTML_MESSAGE
die(_(MISSING_HTML_MESSAGE));
#else
die("'%s': not a documentation directory.", html_path);
#endif?
Ciao, Johannes
Show 5 quoted lines
> > > } > > > > strbuf_init(page_path, 0); >