[pacman-dev] [PATCH 2/3] Add events ALPM_EVENT_HOOK_{START, DONE}
Olivier Brunel
jjk at jjacky.com
Mon Dec 14 16:58:31 UTC 2015
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?
More information about the pacman-dev
mailing list