From ea2c53ca856ed34b5ee19b2ddf98e55ba37c31a9 Mon Sep 17 00:00:00 2001 From: Dmitry Gerasimov Date: Thu, 26 Dec 2024 18:52:15 +0100 Subject: [PATCH] completions/dnf: Fix completions for DNF5 (#9862) Since DNF5 there's no implicit \n in repoquery output. For DNF4 this change leaves blank lines in the output, but they are ignored anyway. --- share/completions/dnf.fish | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/completions/dnf.fish b/share/completions/dnf.fish index 74c38dfcd..3e2d3d072 100644 --- a/share/completions/dnf.fish +++ b/share/completions/dnf.fish @@ -3,7 +3,7 @@ # function __dnf_list_installed_packages - dnf repoquery --cacheonly "$cur*" --qf "%{name}" --installed /dev/null) + set results (dnf repoquery --cacheonly "$tok*" --qf "%{name}\n" --available /dev/null) end if set -q results[1] set results (string match -r -- '.*\\.rpm$' $files) $results