Check if this issue is valid — if so, understand the root cause and fix it. At deb-get.fish, line 47:
<comment>`find` expression precedence prevents `.repo` matches from being printed, so repo-name completions are incomplete.</comment>
<file context>
@@ -0,0 +1,53 @@
+
+# pretty_list / prettylist / csv_list / csvlist / csv: repo names
+complete -c deb-get -f -n "__fish_seen_subcommand_from pretty_list prettylist csv_list csvlist csv" \
+ -a "(find /etc/deb-get -maxdepth 1 \( -name '*.repo' ! -name '00-builtin.repo' ! -name '99-local.repo' -type f \) -o \( -name '99-local.d' -type d \) -printf '%f\n' 2>/dev/null | sed 's/\\.repo\$//; s/\\.d\$//')"
+complete -c deb-get -f -n "__fish_seen_subcommand_from pretty_list prettylist csv_list csvlist csv" \
+ -a "00-builtin 01-main"
</file context>
P2:
findexpression precedence prevents.repomatches from being printed, so repo-name completions are incomplete.Prompt for AI agents
Originally posted by @cubic-dev-ai[bot] in #1783 (comment)