From 034b3b758d963d3792bf48c3d9091fcf3a53447d Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Sun, 26 Oct 2025 20:58:55 +0100 Subject: [PATCH] create_manpage_completions: ignore gcloud-* man pages Google cloud CLI ships >10k man pages for subcommands, but the completions are not useful because they don't know to replace underscores by spaces, e.g. in: complete -c gcloud_access-approval_requests_approve We also ship gcloud completions, so the generated ones should not be used. --- share/tools/create_manpage_completions.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/share/tools/create_manpage_completions.py b/share/tools/create_manpage_completions.py index f27df48f0..5cda02355 100755 --- a/share/tools/create_manpage_completions.py +++ b/share/tools/create_manpage_completions.py @@ -799,7 +799,9 @@ def parse_manpage_at_path(manpage_path, output_directory): "cargo-", "ffmpeg-", "flatpak-", + "gcloud_", "git-", + "jj-", "npm-", "openssl-", "ostree-",