[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#65649: [PATCH] package-vc: Continue installing package when document
From: |
Joseph Turner |
Subject: |
bug#65649: [PATCH] package-vc: Continue installing package when documentation build fails |
Date: |
Thu, 31 Aug 2023 14:19:11 -0700 |
Philip Kaludercic <philipk@posteo.net> writes:
> Btw, watch out when reporting a bug, you shouldn't CC people directly,
> but add a X-Debbugs-CC header
> (https://debbugs.gnu.org/Reporting.html#xcc), as otherwise I'd be
> creating a new bug report when responding to your message.
Good to know! Thank you! Is it okay to CC people when responding to a
bug report email (e.g. if I CC'd Eli in this email)?
> Joseph Turner <joseph@breatheoutbreathe.in> writes:
>
>> It would be nice to report more information about the package with failed
>> documentation, but AFAICT with-demoted-errors does not allow its FORMAT
>> string to be a symbol whose value is a string.
>
> What are the main errors we are concerned with? I am a bit concerned
> that `with-demoted-errors' is a too coarse approach and might be applied
> to widely in your current patch. It might be better to use a classical
> condition-case and handle the right errors in the right place, or if
> practicable try to detect if an error would occur before doing anything.
I don't know what kinds of errors to expect, which is why I went with
the coarse approach. Under what circumstances would we want to stop
package installation entirely when documentation can't be built?
> Also, the buffer *package-vc doc* should stay persistent and would
> include error messages, that could also be used here.
Like this?
(with-demoted-errors "package-vc: Could not build documentation. See
*package-vc doc* for details" ... )
bug#65649: [PATCH] package-vc: Continue installing package when documentation build fails, Eli Zaretskii, 2023/08/31