[pacman-dev] [PATCH v2] Go to the end of screen if 'printonly' mode enabled
Allan McRae
allan at archlinux.org
Thu Nov 26 05:50:54 UTC 2020
On 23/10/20 2:31 am, Anatol Pomozov wrote:
> At the end of download operation our code makes sure the cursor is moved
> to the end of the drawing area. But 'printonly' mode has its own if() branch
> that skips this cursor alignment. Add cursor_goto_end() to the 'printonly'
> codepath to make sure it does not clobber previous output.
>
> Fixes FS#68355
>
Thanks - patch looks good and fixes the issue.
> Signed-off-by: Anatol Pomozov <anatol.pomozov at gmail.com>
> ---
> src/pacman/callback.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/pacman/callback.c b/src/pacman/callback.c
> index 4240a779..53518101 100644
> --- a/src/pacman/callback.c
> +++ b/src/pacman/callback.c
> @@ -226,6 +226,7 @@ static int number_length(size_t n)
> void cb_event(alpm_event_t *event)
> {
> if(config->print) {
> + cursor_goto_end();
> return;
> }
> switch(event->type) {
>
More information about the pacman-dev
mailing list