[pacman-dev] [PATCH 2/3] Add events ALPM_EVENT_HOOK_{START, DONE}
Allan McRae
allan at archlinux.org
Tue Dec 15 05:04:11 UTC 2015
On 15/12/15 02:58, Olivier Brunel wrote:
> On Mon, 14 Dec 2015 10:59:48 -0500
> Andrew Gregory <andrew.gregory.8 at gmail.com> wrote:
>
>> On 12/14/15 at 01:45pm, Allan McRae wrote:
>>> From: Olivier Brunel <jjk at jjacky.com>
>>>
>>> Add events to let frontends know when hooks are being processed
>>> (and when it's done), as that might be useful to update the UI.
>>>
>>> Signed-off-by: Olivier Brunel <jjk at jjacky.com>
>>> ---
>>> lib/libalpm/alpm.h | 24 +++++++++++++++++++++++-
>>> lib/libalpm/hook.c | 11 +++++++++--
>>> lib/libalpm/hook.h | 7 +------
>>> src/pacman/callback.c | 6 ++++++
>>> 4 files changed, 39 insertions(+), 9 deletions(-)
>> ...
>>> diff --git a/src/pacman/callback.c b/src/pacman/callback.c
>>> index 7a21b22..37966ab 100644
>>> --- a/src/pacman/callback.c
>>> +++ b/src/pacman/callback.c
>>> @@ -167,6 +167,11 @@ void cb_event(alpm_event_t *event)
>>> return;
>>> }
>>> switch(event->type) {
>>> + case ALPM_EVENT_HOOK_START:
>>> + colon_printf(_("Running %s hooks...\n"),
>>> + event->hook.when ==
>>> ALPM_HOOK_PRE_TRANSACTION
>>> + ? _("pre-transaction") :
>>> _("post-transaction"));
>>
>> Is there any reason to break up this string like this? Splitting it
>> and using substitution adds an extra string to be translated and
>> I would think translators would benefit from the extra context of the
>> full message.
>
> Nope, you're right two full messages would be better.
>
> Allan: do you want me to send an updated version of this?
>
I'll handle this while rebasing.
Allan
More information about the pacman-dev
mailing list