From unknown Tue Aug 19 23:13:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36868: guix system build autocompletes with package list Resent-From: Jesse Gibbons Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 31 Jul 2019 02:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36868 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 36868@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156454109331622 (code B ref -1); Wed, 31 Jul 2019 02:45:01 +0000 Received: (at submit) by debbugs.gnu.org; 31 Jul 2019 02:44:53 +0000 Received: from localhost ([127.0.0.1]:51435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hsebl-0008Dy-2B for submit@debbugs.gnu.org; Tue, 30 Jul 2019 22:44:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:50250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hsebi-0008Dq-P2 for submit@debbugs.gnu.org; Tue, 30 Jul 2019 22:44:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44870) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hsebh-0002FF-So for bug-guix@gnu.org; Tue, 30 Jul 2019 22:44:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hsebh-0006XZ-0M for bug-guix@gnu.org; Tue, 30 Jul 2019 22:44:49 -0400 Received: from mail-pg1-x52d.google.com ([2607:f8b0:4864:20::52d]:41238) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hsebg-0006VX-Pv for bug-guix@gnu.org; Tue, 30 Jul 2019 22:44:48 -0400 Received: by mail-pg1-x52d.google.com with SMTP id x15so20766617pgg.8 for ; Tue, 30 Jul 2019 19:44:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=oBIvRgHilLh/QSOQutpy3Ycmlkqv/gtg9trPhXnCA24=; b=siQernKMZSEE3qKHEpyRe+31RaTF0VzhNwCivUgn3LyZMjbpYCrYbl8ekSg3mmO4Qx Xo4OPnDJz1cIFglArW7nLdn2IjsAfXUbXncLXt6TBnwa+1gEkV9z8Y6WiHYJmqTpFoFW Qe1cUBBZD5jHxOCBogweopVIPewbaptq87zXKEG9UOF7A/3Nx+J8e0iCQo83PiwRYijy hALL3sYEepJQ0uBL6hUaC0W2aoY5DKbXojM1W1ojKZ00J6q/sVOHoESPR2rc56+LJRXi /Mzb1w+jxTY4M/l3F2xjtkIadL9cSK+3LpF9aCio0A1RKvMjN5PBp2ylRnAgLtzRufJc hltw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=oBIvRgHilLh/QSOQutpy3Ycmlkqv/gtg9trPhXnCA24=; b=M5Ng6Iz6M4PlM/lezx9FxYAQayt46uA2JNzGGHV7XnJ7W7Pn14LCdFAARiCML2Pmhu 1ndIN379rXCbI8SLy5juBBaaNlQwdqn8Cr/YvLG9h34x6G69klVFB3niSGbOryv3IXQH fzyyiUXDb90Af1k0VTML+olOY5Cmh4tk448h4ONbbtVtYB1roIPTUNf9MA7zFop+PVdI CBtAsqcL/n1nwGo1idhDVJBWbdOICvvHZ0KHeN1Ln/pkZCzeyriUj3erzP8Tt5b72U8l RKFl0HVL2igTIg/NNedvC6QdOMrVU0gvWS2DINmS5wZQJTPi6f7q9MH6hsKfZ4XMYKF8 Rqqw== X-Gm-Message-State: APjAAAUqshO0xcJo46SCFleHkFSX5VpSLeoAn97mLTBkgwZ71KoL3Qmh fks3Dcs44WYsNZ8ylwM677TIs+uYZp4= X-Google-Smtp-Source: APXvYqxiLtwzfFY/kPn0BlcTz2tTCkPtwyDTjyZfI3h0wm3m0WyEm8TYAlbwRFt3dZSLlt2VdxBoEA== X-Received: by 2002:a17:90a:1ac5:: with SMTP id p63mr484500pjp.25.1564541087060; Tue, 30 Jul 2019 19:44:47 -0700 (PDT) Received: from localhost ([199.68.53.171]) by smtp.gmail.com with ESMTPSA id w18sm85002703pfj.37.2019.07.30.19.44.45 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 30 Jul 2019 19:44:46 -0700 (PDT) Date: Tue, 30 Jul 2019 20:44:41 -0600 From: Jesse Gibbons Message-ID: <20190730204433.332b57c9@gmail.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::52d X-Spam-Score: -1.1 (-) 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: -2.1 (--) In bash, when I type "guix system build" and press tab to autocomplete, I get a list of packages. I would expect it to list scheme source files like the "guix system {container,disk-image,docker-image,extension-graph,init,reconfigure,shepherd-graph,vm,vm-image}" autocompletes. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 23 08:30:22 2019 Received: (at control) by debbugs.gnu.org; 23 Aug 2019 12:30:22 +0000 Received: from localhost ([127.0.0.1]:39235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i18hx-0001XN-Vm for submit@debbugs.gnu.org; Fri, 23 Aug 2019 08:30:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i18hw-0001X8-7s for control@debbugs.gnu.org; Fri, 23 Aug 2019 08:30:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41496) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i18hr-0007wa-3v for control@debbugs.gnu.org; Fri, 23 Aug 2019 08:30:15 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=48512 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i18hk-00019j-8d for control@debbugs.gnu.org; Fri, 23 Aug 2019 08:30:12 -0400 Date: Fri, 23 Aug 2019 14:30:07 +0200 Message-Id: <87pnkw6p4g.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #36868 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) tags 36868 + easy quit From unknown Tue Aug 19 23:13:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36868: [PATCH] etc: completion: remove package list when using completion on guix system build References: <20190730204433.332b57c9@gmail.com> In-Reply-To: <20190730204433.332b57c9@gmail.com> Resent-From: Solene Rapenne Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 15 Jun 2021 20:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36868 X-GNU-PR-Package: guix X-GNU-PR-Keywords: easy To: 36868@debbugs.gnu.org Received: via spool by 36868-submit@debbugs.gnu.org id=B36868.162379071412785 (code B ref 36868); Tue, 15 Jun 2021 20:59:01 +0000 Received: (at 36868) by debbugs.gnu.org; 15 Jun 2021 20:58:34 +0000 Received: from localhost ([127.0.0.1]:50953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ltG8o-0003K8-0s for submit@debbugs.gnu.org; Tue, 15 Jun 2021 16:58:34 -0400 Received: from perso.pw ([163.172.223.238]:39821) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ltG8l-0003Jv-Om for 36868@debbugs.gnu.org; Tue, 15 Jun 2021 16:58:32 -0400 Received: from perso.pw (localhost [127.0.0.1]) by perso.pw (OpenSMTPD) with ESMTP id 61e0a34b for <36868@debbugs.gnu.org>; Tue, 15 Jun 2021 22:58:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=perso.pw; h=date:from:to :subject:message-id:mime-version:content-type :content-transfer-encoding; s=1337; bh=xrkIR5634ir0g/9Kl8iHX5Skd t0=; b=AbiPX4u3OPaJkoxp9quFLCamBrkQq2INs65/Ce2e7XAtaEWsuk+L6TCkt /5pfpS4bnFIwsrOieYX/7NzvBfIJKU3Ywpkdu/ebKpAcpm09fTQZO2X6l91Rk4Ts WxROEQsHngYHmrxuWPCkSGeKCzutQL0UVB5OTIWXLej/5zzwmQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=perso.pw; h=date:from:to :subject:message-id:mime-version:content-type :content-transfer-encoding; q=dns; s=1337; b=nL+wn6MjSFXjmfVHe/T qlMo8K4f5mM0Ti4NL/YvA+3y8naQRUCW/h2G8X7JbZ8WLds8qioJZb0JpN8M/1Jr 5V4V9pvUKpSSD4CvF/+PHKQ1zMh1s61cZIxdqofTVFL30I9Ccphi5S0nMgwkI9pk doo/Mkn4JagtYLR8b3NyrgfI= X-Spam-Checker-Version: SpamAssassin 3.4.5 (2021-03-20) on perso.pw X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.5 Received: from localhost (176-154-164-34.abo.bbox.fr [176.154.164.34]) by perso.pw (OpenSMTPD) with ESMTPSA id e9f7eea6 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <36868@debbugs.gnu.org>; Tue, 15 Jun 2021 22:58:19 +0200 (CEST) Date: Tue, 15 Jun 2021 22:58:18 +0200 From: Solene Rapenne Message-ID: <20210615225815.2fd9ad77@perso.pw> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) 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 (-) --- etc/completion/bash/guix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/completion/bash/guix b/etc/completion/bash/guix index 26480e5863..ef98e9feca 100644 --- a/etc/completion/bash/guix +++ b/etc/completion/bash/guix @@ -235,7 +235,7 @@ _guix_complete () fi elif _guix_is_command "build" then - if _guix_is_dash_L || _guix_is_dash_m || _guix_is_dash_f + if _guix_is_dash_L || _guix_is_dash_m || _guix_is_dash_f || _guix_is_command "system" then _guix_complete_file else -- 2.32.0 I am absolutely unsure about the commit message for such changes. From unknown Tue Aug 19 23:13:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36868: [PATCH] etc: completion: remove package list when using completion on guix system build Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 18 Jun 2021 10:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36868 X-GNU-PR-Package: guix X-GNU-PR-Keywords: easy To: 36868@debbugs.gnu.org Cc: solene@perso.pw X-Debbugs-Original-To: Solene Rapenne via Bug reports for GNU Guix X-Debbugs-Original-Cc: Solene Rapenne , 36868@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162401039819244 (code B ref -1); Fri, 18 Jun 2021 10:00:03 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jun 2021 09:59:58 +0000 Received: from localhost ([127.0.0.1]:55827 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luBI5-00050K-Oo for submit@debbugs.gnu.org; Fri, 18 Jun 2021 05:59:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:40768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luBI3-00050D-UU for submit@debbugs.gnu.org; Fri, 18 Jun 2021 05:59:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55352) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1luBI3-00036O-IY for bug-guix@gnu.org; Fri, 18 Jun 2021 05:59:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52684) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1luBI2-0005RE-HT; Fri, 18 Jun 2021 05:59:54 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53058 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1luBI2-00016C-9w; Fri, 18 Jun 2021 05:59:54 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20190730204433.332b57c9@gmail.com> <20210615225815.2fd9ad77@perso.pw> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 30 Prairial an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 18 Jun 2021 11:59:53 +0200 In-Reply-To: <20210615225815.2fd9ad77@perso.pw> (Solene Rapenne via Bug reports for's message of "Tue, 15 Jun 2021 22:58:18 +0200") Message-ID: <875yybh4rq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi, Solene Rapenne via Bug reports for GNU Guix skribis: > --- > etc/completion/bash/guix | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/etc/completion/bash/guix b/etc/completion/bash/guix > index 26480e5863..ef98e9feca 100644 > --- a/etc/completion/bash/guix > +++ b/etc/completion/bash/guix > @@ -235,7 +235,7 @@ _guix_complete () > fi > elif _guix_is_command "build" > then > - if _guix_is_dash_L || _guix_is_dash_m || _guix_is_dash_f > + if _guix_is_dash_L || _guix_is_dash_m || _guix_is_dash_f= || _guix_is_command "system" It seems to me that if _guix_is_command "build" is true, then _guix_is_command "system" cannot also be true. WDYT? Thanks for addressing this longstanding issue! Ludo=E2=80=99. From unknown Tue Aug 19 23:13:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36868: [PATCH] etc: completion: remove package list when using completion on guix system build Resent-From: Solene Rapenne Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 18 Jun 2021 10:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36868 X-GNU-PR-Package: guix X-GNU-PR-Keywords: easy To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36868@debbugs.gnu.org Received: via spool by 36868-submit@debbugs.gnu.org id=B36868.162401245123469 (code B ref 36868); Fri, 18 Jun 2021 10:35:01 +0000 Received: (at 36868) by debbugs.gnu.org; 18 Jun 2021 10:34:11 +0000 Received: from localhost ([127.0.0.1]:55881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luBpC-00066S-Sz for submit@debbugs.gnu.org; Fri, 18 Jun 2021 06:34:11 -0400 Received: from perso.pw ([163.172.223.238]:3001) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luBp9-00066J-IT for 36868@debbugs.gnu.org; Fri, 18 Jun 2021 06:34:10 -0400 Received: from perso.pw (localhost [127.0.0.1]) by perso.pw (OpenSMTPD) with ESMTP id acfb3494; Fri, 18 Jun 2021 12:33:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=perso.pw; h=date:from:to :cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=1337; bh=fYDofMRJmBXj Mk3b6ifKfCFczMI=; b=ZCFXam2cWa6qQ574aJY8CAsLziCV1iOgQVMXBz/RaHm4 U83SybqnkX+qgZoqW++Op5xXZZ3W+V8KqnZA2GWeUbMSsyh+FG9FNt2+fTzdo0Mb UZFWqLBbouJXtFTXLMvM7E4g0oQDdtxMzdmmhGimMXtVBZmVn2WZp7GJzfxIDQU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=perso.pw; h=date:from:to:cc :subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=1337; b=o0g/9I n9npeqvkqZzIuZA7XzPQF8US845WuTiyhwZa0QtPuTtHSrp3jsKHCRTYEK2pQTMK JNEFTF2WEFvxHFLIDdDAG3l9vNq7esTkOfNtrWuq9dnnd3AYno9FhrdLXcayNa8o AdV3Cj0OlY9uMKCcXtVTC3RmzKQVgoP51sOPo= X-Spam-Checker-Version: SpamAssassin 3.4.5 (2021-03-20) on perso.pw X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.5 Received: from localhost (176-154-164-34.abo.bbox.fr [176.154.164.34]) by perso.pw (OpenSMTPD) with ESMTPSA id f63c1778 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Fri, 18 Jun 2021 12:33:55 +0200 (CEST) Date: Fri, 18 Jun 2021 12:33:53 +0200 From: Solene Rapenne Message-ID: <20210618123353.1782c21f@perso.pw> In-Reply-To: <875yybh4rq.fsf@gnu.org> References: <20190730204433.332b57c9@gmail.com> <20210615225815.2fd9ad77@perso.pw> <875yybh4rq.fsf@gnu.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) Le Fri, 18 Jun 2021 11:59:53 +0200, Ludovic Court=C3=A8s a =C3=A9crit : > Hi, >=20 > Solene Rapenne via Bug reports for GNU Guix skribis: >=20 > > --- > > etc/completion/bash/guix | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/etc/completion/bash/guix b/etc/completion/bash/guix > > index 26480e5863..ef98e9feca 100644 > > --- a/etc/completion/bash/guix > > +++ b/etc/completion/bash/guix > > @@ -235,7 +235,7 @@ _guix_complete () > > fi > > elif _guix_is_command "build" > > then > > - if _guix_is_dash_L || _guix_is_dash_m || _guix_is_dash= _f > > + if _guix_is_dash_L || _guix_is_dash_m || _guix_is_dash= _f || _guix_is_command "system" =20 >=20 > It seems to me that if _guix_is_command "build" is true, then > _guix_is_command "system" cannot also be true. WDYT? >=20 > Thanks for addressing this longstanding issue! >=20 > Ludo=E2=80=99. the file has been reworked in commits - dc3ba8c83602d69294e21d1b0c066f0d89890b56 - 80a17aae7991c6df061a98bb71734485f4ca17e2 now the code is entirely different and works as expected. IIRC when I worked on this piece of code, _guix_is_command "foobar" was looking for foobar in all words of the command. So you could have _guix_is_command returning true for "build" and "system" at the same time when using "guix system build". From unknown Tue Aug 19 23:13:03 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jesse Gibbons Subject: bug#36868: closed (Re: bug#36868: [PATCH] etc: completion: remove package list when using completion on guix system build) Message-ID: References: <87k0mo8cow.fsf@gnu.org> <20190730204433.332b57c9@gmail.com> X-Gnu-PR-Message: they-closed 36868 X-Gnu-PR-Package: guix X-Gnu-PR-Keywords: easy Reply-To: 36868@debbugs.gnu.org Date: Sun, 20 Jun 2021 21:11:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1624223462-28010-1" This is a multi-part message in MIME format... ------------=_1624223462-28010-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36868: guix system build autocompletes with package list which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 36868@debbugs.gnu.org. --=20 36868: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36868 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1624223462-28010-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36868-done) by debbugs.gnu.org; 20 Jun 2021 21:10:32 +0000 Received: from localhost ([127.0.0.1]:34926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lv4i8-0007H5-9x for submit@debbugs.gnu.org; Sun, 20 Jun 2021 17:10:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lv4i6-0007Gt-AK for 36868-done@debbugs.gnu.org; Sun, 20 Jun 2021 17:10:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50130) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lv4i0-00021Q-Gl; Sun, 20 Jun 2021 17:10:24 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=41582 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lv4i0-00088q-8J; Sun, 20 Jun 2021 17:10:24 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Solene Rapenne Subject: Re: bug#36868: [PATCH] etc: completion: remove package list when using completion on guix system build References: <20190730204433.332b57c9@gmail.com> <20210615225815.2fd9ad77@perso.pw> <875yybh4rq.fsf@gnu.org> <20210618123353.1782c21f@perso.pw> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 2 Messidor an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 20 Jun 2021 23:10:23 +0200 In-Reply-To: <20210618123353.1782c21f@perso.pw> (Solene Rapenne's message of "Fri, 18 Jun 2021 12:33:53 +0200") Message-ID: <87k0mo8cow.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36868-done Cc: 36868-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: -3.3 (---) Hi, Solene Rapenne skribis: > the file has been reworked in commits > > - dc3ba8c83602d69294e21d1b0c066f0d89890b56 > - 80a17aae7991c6df061a98bb71734485f4ca17e2 > > now the code is entirely different and works as expected. Heh, looks like Tobias & you felt the need to address this annoyance at the same time. :-) > IIRC when I worked on this piece of code, _guix_is_command "foobar" was > looking for foobar in all words of the command. So you could have > _guix_is_command returning true for "build" and "system" at the same > time when using "guix system build". Ah OK. Anyway, glad that it=E2=80=99s fixed now; thank you! Ludo=E2=80=99. ------------=_1624223462-28010-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 31 Jul 2019 02:44:53 +0000 Received: from localhost ([127.0.0.1]:51435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hsebl-0008Dy-2B for submit@debbugs.gnu.org; Tue, 30 Jul 2019 22:44:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:50250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hsebi-0008Dq-P2 for submit@debbugs.gnu.org; Tue, 30 Jul 2019 22:44:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44870) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hsebh-0002FF-So for bug-guix@gnu.org; Tue, 30 Jul 2019 22:44:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hsebh-0006XZ-0M for bug-guix@gnu.org; Tue, 30 Jul 2019 22:44:49 -0400 Received: from mail-pg1-x52d.google.com ([2607:f8b0:4864:20::52d]:41238) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hsebg-0006VX-Pv for bug-guix@gnu.org; Tue, 30 Jul 2019 22:44:48 -0400 Received: by mail-pg1-x52d.google.com with SMTP id x15so20766617pgg.8 for ; Tue, 30 Jul 2019 19:44:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=oBIvRgHilLh/QSOQutpy3Ycmlkqv/gtg9trPhXnCA24=; b=siQernKMZSEE3qKHEpyRe+31RaTF0VzhNwCivUgn3LyZMjbpYCrYbl8ekSg3mmO4Qx Xo4OPnDJz1cIFglArW7nLdn2IjsAfXUbXncLXt6TBnwa+1gEkV9z8Y6WiHYJmqTpFoFW Qe1cUBBZD5jHxOCBogweopVIPewbaptq87zXKEG9UOF7A/3Nx+J8e0iCQo83PiwRYijy hALL3sYEepJQ0uBL6hUaC0W2aoY5DKbXojM1W1ojKZ00J6q/sVOHoESPR2rc56+LJRXi /Mzb1w+jxTY4M/l3F2xjtkIadL9cSK+3LpF9aCio0A1RKvMjN5PBp2ylRnAgLtzRufJc hltw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=oBIvRgHilLh/QSOQutpy3Ycmlkqv/gtg9trPhXnCA24=; b=M5Ng6Iz6M4PlM/lezx9FxYAQayt46uA2JNzGGHV7XnJ7W7Pn14LCdFAARiCML2Pmhu 1ndIN379rXCbI8SLy5juBBaaNlQwdqn8Cr/YvLG9h34x6G69klVFB3niSGbOryv3IXQH fzyyiUXDb90Af1k0VTML+olOY5Cmh4tk448h4ONbbtVtYB1roIPTUNf9MA7zFop+PVdI CBtAsqcL/n1nwGo1idhDVJBWbdOICvvHZ0KHeN1Ln/pkZCzeyriUj3erzP8Tt5b72U8l RKFl0HVL2igTIg/NNedvC6QdOMrVU0gvWS2DINmS5wZQJTPi6f7q9MH6hsKfZ4XMYKF8 Rqqw== X-Gm-Message-State: APjAAAUqshO0xcJo46SCFleHkFSX5VpSLeoAn97mLTBkgwZ71KoL3Qmh fks3Dcs44WYsNZ8ylwM677TIs+uYZp4= X-Google-Smtp-Source: APXvYqxiLtwzfFY/kPn0BlcTz2tTCkPtwyDTjyZfI3h0wm3m0WyEm8TYAlbwRFt3dZSLlt2VdxBoEA== X-Received: by 2002:a17:90a:1ac5:: with SMTP id p63mr484500pjp.25.1564541087060; Tue, 30 Jul 2019 19:44:47 -0700 (PDT) Received: from localhost ([199.68.53.171]) by smtp.gmail.com with ESMTPSA id w18sm85002703pfj.37.2019.07.30.19.44.45 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 30 Jul 2019 19:44:46 -0700 (PDT) Date: Tue, 30 Jul 2019 20:44:41 -0600 From: Jesse Gibbons To: bug-guix@gnu.org Subject: guix system build autocompletes with package list Message-ID: <20190730204433.332b57c9@gmail.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::52d X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit 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: -2.1 (--) In bash, when I type "guix system build" and press tab to autocomplete, I get a list of packages. I would expect it to list scheme source files like the "guix system {container,disk-image,docker-image,extension-graph,init,reconfigure,shepherd-graph,vm,vm-image}" autocompletes. ------------=_1624223462-28010-1--