From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 28 11:59:01 2021 Received: (at 46907-done) by debbugs.gnu.org; 28 Aug 2021 15:59:01 +0000 Received: from localhost ([127.0.0.1]:54868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mK0jV-0000gx-6l for submit@debbugs.gnu.org; Sat, 28 Aug 2021 11:59:01 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:39953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mK0jP-0000gZ-MJ for 46907-done@debbugs.gnu.org; Sat, 28 Aug 2021 11:58:59 -0400 Received: (Authenticated sender: brice@waegenei.re) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 55A0CFF804; Sat, 28 Aug 2021 15:58:48 +0000 (UTC) From: Brice Waegeneire To: Noah Evans Subject: Re: bug#46907: [PATCH] Update zsh completion file for guix command. References: Date: Sat, 28 Aug 2021 17:58:45 +0200 In-Reply-To: (Noah Evans's message of "Wed, 03 Mar 2021 22:44:41 +0000") Message-ID: <87wno5d0i2.fsf@waegenei.re> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 46907-done Cc: 46907-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Noah, I managed to fix your submited patch, by saving it with in "gnus-article-mo= de" in Emacs and having a single spave before each context lines. When applied I checked the arguments of each commands, fixed some duplicated or missing ones, added your copyright, updated the guix commands list and w= rote a commit message. I've puhsed it as a8dd285d5a0670abf124a721e6ba94da045b24ba. ATM we are still missing completions for transform options, each importer options and the following commands: - archive - edit - copy - git - deploy - describe - pack - search - show - weather - offload - processes - repl I think the current pattern of copying bits from the =E2=80=9C--help=E2=80= =9D shows it's limit as it's difficult to stay in sync with the actual =E2=80=9Cguix=E2=80=9D ar= guments. It would be better to get thoses string at run time as it's done in bash's completions. Cheers, - Brice